web-stories-wp: Display a message when Browser is not supported

Feature Description

When the user’s browser is not supported or fails to load, a javascript should detect this and show a message to the user, say they user is not supported.

Currently it shows a message of ‘Please wait…’ is displayed and nothing happens.

Alternatives Considered

Additional Context


Do not alter or remove anything below. The following sections will be managed by moderators only.

Acceptance Criteria

Implementation Brief

  • Detect whether the browser supports Object.fromEntries.
  • If it doesn’t — which is the case for Safari 11 and IE — display an error admin notice to notify user about this.

About this issue

  • Original URL
  • State: closed
  • Created 4 years ago
  • Comments: 20 (9 by maintainers)

Most upvoted comments

Regarding showing a message to users with unsupported browsers, once this plugin is on the WP plugin repo, lots of people will be using it. Many with older laptops etc. I do not want this plugin to get 1 star review from those users. Kindly explaining to them that they browser not supported, may stop some of this.

@swissspidy To unblock this for Stable, I’d say, let’s go with something similar to #3132 and say something like: “Web Stories may not work on your current web browser. This is usually fixed by updating to the latest version of common web browsers.”

We can refine the message and make it more helpful later, but I’d go with the quick approach for now and not block this, so we can get something in for Stable. WDYT?

Also, would this be something WP pod can work on, or should this be on the Pea or Prometheus pods?