Post Ac8sdkewT2WI5i1QnY by nolan@toot.cafe
 (DIR) More posts by nolan@toot.cafe
 (DIR) Post #Ac8sdkewT2WI5i1QnY by nolan@toot.cafe
       2023-11-24T17:57:16Z
       
       0 likes, 0 repeats
       
       OK I take it back, Safari might be the new IE: https://github.com/nolanlawson/emoji-picker-element/pull/379The WebKit team has been doing amazing work recently, but it doesn't help users stuck on old versions of the OS.E.g. Safari 16.4 was a massive release from back in March, but about a third of Safari users are still on <=16.3. This accounts for 6.5% of *all* browsers! https://caniuse.com/mdn-api_elementinternalsI know the solution is "just buy a new iPhone," but how much e-waste is that going to generate? And how many people can afford it?
       
 (DIR) Post #Ac8sdltVsLllvBqa9I by nolan@toot.cafe
       2023-11-24T18:04:39Z
       
       0 likes, 0 repeats
       
       What I don't get is that the technology to decouple Safari from the OS has been there since the KHTML days. The dang thing is running on my Linux laptop right now! https://en.wikipedia.org/wiki/GNOME_WebIn the EdgeHTML days, we had the same problem – we were shipping new stuff every release, but people were still stuck on older versions of Windows 10 (or lord help us, IE11). But at least we had an excuse: EdgeHTML was baked into Windows!
       
 (DIR) Post #Ac8sdltVsLllvBqa9J by esimmler@fosstodon.org
       2023-11-24T18:03:56Z
       
       0 likes, 0 repeats
       
       @nolan an exacerbating factor is how annoying it is to test in older versions of Safari. In the waning days of IE we at least had a brute force solution in the form of modern.IE virtual machines.
       
 (DIR) Post #Ac8sdnD2zCzO03zhEe by nolan@toot.cafe
       2023-11-24T18:06:22Z
       
       0 likes, 0 repeats
       
       Maybe the real solution will be opening up iOS to other rendering engines (assuming this happens, and assuming Mozilla or Google invest in backporting), but that won't help the common use case of in-app WebViews… Anyway, it's disappointing.BTW I have also grumbled about old versions of Chromium on abandoned Chromebooks, and old Gecko versions on KaiOS… This is an evergreen complaint for me, but the Safari situation seems far worse right now.
       
 (DIR) Post #Ac8sdnFArIgs6ezOYC by feld@bikeshed.party
       2023-11-24T20:12:05.677887Z
       
       0 likes, 0 repeats
       
       @esimmler @nolan browserstack.com, it runs on real devices