Make WordPress Core

Opened 9 months ago

Last modified 5 weeks ago

#48743 reopened feature request

Consider adding a notice to discourage IE11 usage

Reported by: youknowriad Owned by:
Milestone: Future Release Priority: normal
Severity: normal Version:
Component: Administration Keywords: has-screenshots has-patch needs-testing
Focuses: ui Cc:


For PHP upgrades, nudging users to update their PHP version proved to be successful.

Maintainability cost of IE11 (In terms of time, bundle size and a lot more) is very high and IE11 is approaching the 1% threshold in its usage worldwide https://caniuse.com/usage-table

I think we should consider adding a notice to discourage its usage.

Attachments (4)

ie11 dashboard nag.png (132.4 KB) - added by afercia 6 months ago.
browse-happy-ie-message.png (16.5 KB) - added by sabernhardt 3 months ago.
48743.diff (3.0 KB) - added by sabernhardt 3 months ago.
48743.unlinked-ie-logo.diff (3.2 KB) - added by sabernhardt 3 months ago.
option: unlinking the IE logo

Download all attachments as: .zip

Change History (13)

#1 @johnbillion
9 months ago

This sounds like it should be a meta ticket to add a message to Browse Happy that shows up to IE11 users. See wp_dashboard_browser_nag().

#2 @youknowriad
9 months ago

@johnbillion I created this https://meta.trac.wordpress.org/ticket/4863 should we close this one?

#3 @SergeyBiryukov
9 months ago

  • Milestone Awaiting Review deleted
  • Resolution set to reported-upstream
  • Status changed from new to closed

#4 @afercia
6 months ago

  • Component changed from Site Health to Administration
  • Focuses ui added; javascript css removed
  • Keywords needs-patch has-screenshots added
  • Milestone set to 5.4
  • Resolution reported-upstream deleted
  • Status changed from closed to reopened

Now that the browsehappy API has been updated (see https://meta.trac.wordpress.org/ticket/4863) the dashboard notice "nag" will be displayed to Internet Explorer 11 users. See attached screenshot.

The notice message needs to be updated as it still refers to:

  • "you're using an insecure version of Internet Explorer"
  • "Update Internet Explorer"

This ticket was mentioned in Slack in #core by david.baumwald. View the logs.

6 months ago

#6 @davidbaumwald
6 months ago

  • Milestone changed from 5.4 to Future Release

This ticket still needs a decision and possible patch, and with 5.4 Beta 1 landing today, this is being moved to Future Release. If any maintainer or committer feels this can be included in 5.4 or wishes to assume ownership during a specific cycle, feel free to update the milestone accordingly.

#7 @netweb
4 months ago

Related: #49696 Define guidelines for minimum IE support

#8 @afercia
4 months ago

  • Summary changed from Consider adding a notice do discourage IE11 usage to Consider adding a notice to discourage IE11 usage

3 months ago

3 months ago

option: unlinking the IE logo

#9 @sabernhardt
3 months ago

  • Keywords has-patch needs-testing added; needs-patch removed

48743.diff simplifies the message for Internet Explorer. While editing this, I also inserted the browser name as alt text for each linked logo image.

It may be worth removing the link from the IE logo with 48743.unlinked-ie-logo.diff, leaving an empty alt attribute for IE only. The linked downloads page highly recommends switching to Edge, though the page is still technically for downloading IE.

Last edited 5 weeks ago by sabernhardt (previous) (diff)
Note: See TracTickets for help on using tickets.