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

Handle Javascript Disabled #79

Closed
dternyak opened this issue Jul 25, 2017 · 3 comments
Closed

Handle Javascript Disabled #79

dternyak opened this issue Jul 25, 2017 · 3 comments
Assignees
Labels
type: enhancement Items that improve overall user experience and/or expand on existing features.
Milestone

Comments

@dternyak
Copy link
Contributor

Right now the site just renders its broken state without Javascript. We should show a message about enabling it.

Likewise, we'll probably want to make a page that tells people to upgrade. We should settle on what features a browser NEEDS to run MEW.

@dternyak dternyak added the type: enhancement Items that improve overall user experience and/or expand on existing features. label Jul 25, 2017
@dternyak dternyak assigned wbobeirne and unassigned bfillmer Sep 17, 2017
@wbobeirne
Copy link
Contributor

Should be straightforward with a <noscript> tag.

As for required features, I think the only hard requirement is local storage (Which damn near every browser has,) and a soft requirement of flexbox (A lot of messed up layouts otherwise.) But regardless, we should probably have a bottom line somewhere, if only to improve user experience / awareness of superior browsers and the potential security implications.

@dternyak
Copy link
Contributor Author

dternyak commented Sep 18, 2017

@wbobeirne I think this issue ties in with MyEtherWallet/MyEtherWallet#210, in that we need a way to provide messaging to users who are on platforms we do not support.

I'll assign you to #210 as well - let me know if you'd like that re-assigned at any point.

@wbobeirne
Copy link
Contributor

Great, I'll add that to the bad browser check. I have a branch ready to go, just waiting to do some checking once we get browserstack sorted.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: enhancement Items that improve overall user experience and/or expand on existing features.
Projects
None yet
Development

No branches or pull requests

3 participants