Re:From Pegasus to Predator – The evolution of commercial sp...
by saagarjha on Monday December 30, 2024 @03:01AM
(#42547445)
You can run WebKit on Linux if you want
Re:From Pegasus to Predator – The evolution of commercial sp...
by realusername on Monday December 30, 2024 @03:15AM
(#42547501)
Safari mobile has different bugs than WebKit. And even different bugs than desktop Safari itself.
As a web developer, I'm also not bothering to test anything on iOS, it's just so much pain that it's not worth it. You need to buy a dedicated device with a specific iOS version and never update it (since you can't even change the browser version on iOS) and as for the debugging tools, they suck so much that I had to resort to Firebug.js a few times in the past.
Yeah no thanks, I just test on Android and hope it's good enough on iOS.
Re:From Pegasus to Predator – The evolution of commercial sp...
by szundi on Monday December 30, 2024 @03:39AM
(#42547617)
What would your clients react after reading this?
Re:From Pegasus to Predator – The evolution of commercial sp...
by realusername on Monday December 30, 2024 @04:04AM
(#42547729)
Not sure, most end users aren't really aware on how it works on their mobile and it's not like Apple will advertise it either.
Personally I can't really do much about the sad state of the web on iOS myself anyways, I'm not a regulator. The problem goes beyond just the tech side.
Re:From Pegasus to Predator – The evolution of commercial sp...
by jeroenhd on Monday December 30, 2024 @03:54PM
(#42553389)
I do occasionally, but it didn't take me long to find differences in behaviour and support between Linux and iOS. Entire APIs are left unimplemented on the Linux side and things that work on Linux break on mobile for some reason. Codecs (for image, video, and audio) seem to vary wildly between platforms too.
I'm sure Apple could take Gnome Web and turn it into a cross-platform Safari browser if they wanted to, but so far they haven't (and probably don't want to).
However, I don't have access to Safari on a dev machine and until Apple fixes that, I'm not testing websites on iOS. Sorry not sorry, but even Microsoft Edge is cross platform these days, if Apple wants independent websites to support their browser (especially their own restricted browser profiles) they need to stop making it exclusive to their hardware.
Seems like a good idea to test against if you're already doing Safari testing but I'm not sure if automated tooling supports the toggle.