Live data from Hacker News

Tired of Safari

quirksmode.org

1–10 of 125 posts

Re: Tired of Safari

#2
(Mobile) Safari is well under way to become the new IE6, especially for older iOS devices that do not receive further updates. :(

Re: Tired of Safari

#5
post #2

(Mobile) Safari is well under way to become the new IE6, especially for older iOS devices that do not receive further updates. :(

"New IE6"? It gets new features.

As that comment pointed out, once Apple decides that your device is "obsolete", it stops getting updates, so there are plenty of still-used iOS devices that will never have their Webkit versions updated.

Personally, I suspect this lack of updates has less to do with actual obsoleteness and more to do with ensuring that you always buy the latest device. (Note that this isn't a problem unique to Apple -- many companies, including many Android OEMs, are even worse about it. I honestly feel like it should be illegal to sell hardware and never update it, but I'm really not sure how something like that could be enforced.)

Re: Tired of Safari

#6
post #2

(Mobile) Safari is well under way to become the new IE6, especially for older iOS devices that do not receive further updates. :(

"New IE6"? It gets new features.

I think the point is that whatever features it doesn't get will be a millstone around developers necks for years to come, much like the situation with IE6.

You'll be held back from using new web features widely because a significant chunk of the audience has a browser which won't support them.

Re: Tired of Safari

#7
post #5

Earlier quoted context omitted.

"New IE6"? It gets new features.

As that comment pointed out, once Apple decides that your device is "obsolete", it stops getting updates, so there are plenty of still-used iOS devices that will never have their Webkit versions updated. Personally, I suspect this lack of updates has less to do with actual obsoleteness and more to do with ensuring that you always buy the latest device. (Note that this isn't a problem unique to Apple -- many companies…

It's not unique to mobile devices either.

http://en.wikipedia.org/wiki/Planned_obsolescence

Re: Tired of Safari

#9
post #5

Earlier quoted context omitted.

"New IE6"? It gets new features.

As that comment pointed out, once Apple decides that your device is "obsolete", it stops getting updates, so there are plenty of still-used iOS devices that will never have their Webkit versions updated. Personally, I suspect this lack of updates has less to do with actual obsoleteness and more to do with ensuring that you always buy the latest device. (Note that this isn't a problem unique to Apple -- many companies…

This can be turned around and say that it is actually the progress of the web which is obsoleting the devices. Device manufacturers can not update the devices forever, although they could keep them updated a while longer.

Re: Tired of Safari

#10
Repeating what I said in previous thread: There are real problems with the Touch Events spec, and we need a replacement. One issue is that it is under specified w.r.t its compatibility with mouse events. A concrete example: Should the touchmove event trigger the mousemove event? I believe it does in IE and Firefox, while it does not in Chrome and Safari. This isn't specified anywhere, and can make it incredibly complex to implement something that works with both mouse and touch input. And it is exactly this type of thing that Pointer Events sets out to fix.

This is exactly the same story as with the tag. Apple did something without releasing a spec, and the others made not-fully compatible copies. That was 8 years ago. No exaggeration: Right now the only(!) thing that works consistently cross platform is setting width=device-width. It is insane, and it hurts the web.

Post reply on HN