ppy / osu-web

the browser-facing portion of osu!
https://osu.ppy.sh
GNU Affero General Public License v3.0
981 stars 384 forks source link

Download page assumes all mac devices are apple silicon #11478

Open Joehuu opened 2 months ago

Joehuu commented 2 months ago

Should have two separate downloads if it's hard/impossible to detect it.

notbakaneko commented 2 months ago

It's identifiable via navigator.userAgentData.getHighEntropyValues(['architecture']) or the Sec-CH-UA-Arch header - but only in Chrome, and I feel like Safari is highly unlikely to ever support this.

Joehuu commented 2 months ago

I guess the only other solution is making the download universal (i.e. both Intel and Apple Silicon in one).