but platform-specific browser bugs need to get found somehow
then ask the user their operating system, dickhead. also you're not clever enough to tell the difference between an intermittent issue and a platform-specific browser bug, you don't get to play that card
but users are stupid and in-band detection is easier
i don't care! learn to talk to people who don't know computers! greater harm is done to me personally by your shitty fucking os detection warning messages than will be done to you if you are forced to sit down for two seconds and direct an elderly user to open system preferences and take a picture of the "about" section
@erin unless they fixed it, in some cases linux might actually work *better*
in the early days of ArrayBuffer in Firefox on Linux, it would be subject to the usual memory overcommitment, meaning that you could reserve tons of memory as long as you didn't dirty too much of it
(this isn't nearly as useful as doing shenanigans in a native process, since each individual buffer can only be 2 GiB)
@memdmp @erin to be fair one time we had to sniff the user agent to work around a silly bug in Safari where it SUPPORTED the feature (color matrix transforms) but did it wrong (not liking linear blend mode and only operating in sRGB, IIRC), and I don't think you can feature test for that
but normally? yeppp.
@erin I have a suspicion this is because the site uses some anti-copying measures to prevent dirty pirates* from downloading the textbooks and sharing them with people who didn't pay.
*Me