Hacker News new | ask | show | jobs
by flatiron 2197 days ago
Genuinely interested how you think their WebKit (which they started from KHTML back in the day) implementation has “poor support for modern browser features” I agree with browser lock in though. But I feel that iOS is so successful that they don’t treat the web as a second class citizen. It’s just WebKit...
1 comments

I'm a web developer, Safari mobile feels honestly on the borderline of being abandoned, every time I look at their new Safari release, there's a least a minimum of 6 to 8 years of lagging behind Chrome and Firefox (and that's just the features we're talking about here, not basic layout, forms & css bugs they still have...). I generally spend as much time to fix Safari mobile as IE11
What kind of features are we talking about though? As a user I don’t see what I really miss out on by using Safari. If anything, the lack of user-hostile features such as push notifications is a good thing.
You don't see you're missing out because there's people spending hours to adapt the website to make it work...

For the features, I could mention from what I ran into myself: input[type="number"] (yes, they still have not fixed their implementation after all those years...), the full screen api, Media Source Extensions, css ::selection, Intersection Observers, autofocus (yes, even that does not work), I could add a lot more here.

And that's not mentioning the various bugs you have on this platforms, again some example of what I ran into:

- https://stackoverflow.com/questions/18047353/fix-css-hover-o... (yes, you read it well, even tapping on an element does not work as normal)

- https://stackoverflow.com/questions/11768364/svg-scaling-iss... (svg rendering issues)

- https://stackoverflow.com/questions/52826005/workaround-for-... (iframe focus bug)

There's plenty of weird quirks like this everywhere. It's never completely broken but it's pretty comparable to the time you spend fixing things on IE11 honestly.

Laughably beyond hyperbole.