Esri/crowdsource-manager

Add message for users using deprecated browser

Closed this issue · 4 comments

We need to add a message for using deprecated browser.
Here are browser icon files we needed to show:
Browser icons.zip

Requirements for CT:

  1. Detect if user's browser is IE11 or Edge Legacy
  2. If detected display one of the following messages:

For ArcGIS Online:

You are using a browser that is deprecated. Some parts of this application may not work optimally or at all in this browser. Support for this browser will be discontinued in the future.

Please use the latest versions of Google Chrome, Mozilla Firefox, Apple Safari, or Microsoft Edge.

For more information on browser support, see our documentation. Provide your feedback through GeoNet, the Esri Community. <link to https://community.esri.com/community/gis/web-gis/arcgisonline>

(show supported browser icons here)

For Enterprise:

You are using a browser that is no longer supported. Some parts of this application may not work optimally or at all in this browser.

Please use the latest versions of Google Chrome, Mozilla Firefox, Apple Safari, or Microsoft Edge.

(show supported browser icons here)

  1. Message should be dismissible and allow user to continue to the app.

@CTLocalGovTeam we need to add this message in this release and need to have a code drop before November 24th for the string to be translated, could you please assess the level of effort? Thanks so much.

@CTLocalGovTeam, here is what it looks like in WAB. Also could you please try this new safari icon?
safari_new.zip

image

WAB team haven't add the message for Enterprise yet, but here is what our team did to determine if it is AGOL or enterprise

image

Dev Checklist :

Items ​ Is required​ Status Comments​
Required NLS change?​ Yes Done 
Required Backward compatibility​? No NA  
Required 508​? No NA   
Need Sanitize?​ No NA 

Impact Analysis Report :

Impacted Areas Comments
Have Configuration changes?​ No
Have Runtime changes?​ Yes
Impact on RTL Yes
Message for deprecated browser The code change for this implementation will have an impact on whether the deprecated message is being shown when running the application in IE browser. The message should be shown only for Internet Explorer and not for other browsers.

verified in qa