Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Blank page loaded while using Non-Supported Browser IE #2601

Closed
1 task
radavis opened this issue Oct 22, 2020 · 1 comment · Fixed by #2806
Closed
1 task

Blank page loaded while using Non-Supported Browser IE #2601

radavis opened this issue Oct 22, 2020 · 1 comment · Fixed by #2806
Assignees
Labels
bug needs triage, then squashing Development Issues for the dev team resolve sev2 Experience is substantially worse than expected. small

Comments

@radavis
Copy link
Contributor

radavis commented Oct 22, 2020

During 508 testing, it was discovered that IE11 would not load the application, and would only display a blank page.

https://github.com/CMSgov/eAPD/blob/master/web/src/util/browser.js declares that visiting our application in IE11 should allow for basic functionality, "though more advanced features and some visual styles may be broken."

We should discuss if IE11 support is necessary, then, fix webpack settings to allow for IE11 support and include it when testing preview deploys, or move IE11 to "Red".

This task is done when...

  • Page is loaded with proper warning that browser is not supported
@radavis radavis added the compliance Related to ATO label Oct 22, 2020
@nicholeweems nicholeweems added Development Issues for the dev team resolve bug needs triage, then squashing sev3 Experience is flawed but not unusable. sev2 Experience is substantially worse than expected. small and removed Development Issues for the dev team resolve compliance Related to ATO sev3 Experience is flawed but not unusable. labels Oct 27, 2020
@nicholeweems nicholeweems changed the title Discuss application support for "Yellow" browsers Blank page loaded while using Non-Supported Browser IE Oct 27, 2020
@nicholeweems nicholeweems added the Development Issues for the dev team resolve label Oct 27, 2020
@nicholeweems nicholeweems added this to the 01/25/2021 - 02/05/2021 milestone Jan 21, 2021
@radavis
Copy link
Contributor Author

radavis commented Jan 25, 2021

Root cause is webpack/babel is targeting browsers that support esmodules. IE11 does not support esmodules.

https://github.com/CMSgov/eAPD/blob/59cd94a8b7842813fd28dff80e18a31cdaa66bd9/web/package.json#L166

https://caniuse.com/es6-module

@radavis radavis mentioned this issue Jan 26, 2021
8 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug needs triage, then squashing Development Issues for the dev team resolve sev2 Experience is substantially worse than expected. small
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants