-
-
Notifications
You must be signed in to change notification settings - Fork 97
Open
Description
Steps to reproduce:
- https://glicol.org/ in Safari
- See “use Chrome” alert, then dismiss it.
- Play around with the demos. Seems to work great in Safari.
Results:
Despite the up front claim, appears to work fine in Safari.
The alert message is based on this code in
https://glicol.org/assets/index.82145a34.js
function e1(r) {}
which does user agent sniffing.
c = l.split("Version/")[1].split(" ")[0]), {
name: u,
version: parseFloat(c)
}
Which returns
{ name: “Safari”,
Version: 18.2}
Then we get into the alert message path which is a bit strange:
l === "Safari" ?
u < 14.1
? alert(Your Safari version is ${u} but it needs to be at least 14.1 to run the audio engine of Glicol. Please upgrade, or use latest Google Chrome / Firefox instead.)
: alert("Please use Chrome on your Mac to get the best performance of Glicol audio engine.")
-
If you under 14.1 you need to upgrade Safari or use Chrome or Firefox
-
If you are above or equal 14.1, you are recommended to use Chrome.
-
Would it be possible to understand which kind of performance issues, the site has encountered with Safari?
-
Are there specific handy tests to test these issues?
This is also tracked at Apple by rdar://142903554
Metadata
Metadata
Assignees
Labels
No labels