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

Alert on Startup to Use Chrome #101

Closed
davidkircos opened this issue Jul 21, 2022 · 5 comments
Closed

Alert on Startup to Use Chrome #101

davidkircos opened this issue Jul 21, 2022 · 5 comments

Comments

@davidkircos
Copy link
Collaborator

Quadratic is only officially supported on Chrome and stable on Firefox. Safari is not well supported.

We should create a welcome message for users of Safari encouraging them to use Chrome.

@dumblob
Copy link

dumblob commented Jan 6, 2023

Just came across this alert using a Chromium browser. It can not be skipped.

I think it is dumb to limit the use to Chrome and Firefox. Actually this will most probably work in any modern webkit-based browser (Brave, Vivaldi, Opera, ...) and gecko-based browser.

I think this dialogue shall be just a warning with a "skip" button only to explain there is no formal support and limited functionality shall be expected. But it most not disallow the user to proceed. Web itself is defined as platform with "infinite" incremental graceful degradation approach.

Please make the dialogue "skippable" and allow others to enter without further constraining them.

Thanks!

@davidkircos
Copy link
Collaborator Author

davidkircos commented Jan 6, 2023

You received this dialogue because your browser does not support WebAssembly. Quadratic can not work without web assembly, so the dialogue is not skippable. I will update the text on the dialogue to clarify the issue.

David

Update: See PR #176

@dumblob
Copy link

dumblob commented Jan 6, 2023

Wow, so quick!

Thanks for the pointer. Of course the browser does fully support webassembly (it is the latest Chromium). But I have tested it with very strict settings in the JShelter extension without thinking this could have such severe effect.

Now I have set milder security settings in JShelter and it works like a charm. Thanks for debugging!


I do not know why, but I can not close this issue - the closing button is missing. Feel free to close it 😉.

@davidkircos
Copy link
Collaborator Author

That must have tripped it. Happy to help!

@HactarCE
Copy link
Collaborator

navigator.clipboard.readText() is unsupported on Firefox, so trying to paste from the clipboard gives a silent error in the console.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants