Live data from Hacker News

Tired of Safari

quirksmode.org

41–50 of 125 posts

Re: Tired of Safari

#42
post #9
post #5

Earlier quoted context omitted.

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.

I can run modern Chrome on Windows XP despite Microsoft dropping support for that OS. I can't do the same for iOS 7. I can't even install a third-party browser engine due to Apple's rules (only a skin over WebKit is allowed.)

Re: Tired of Safari

#43
Desktop Safari sucks too.

It has good battery life on a Mac, but tends to crash frequently for me.

The thing I hate the most though is this: On the favorites bar, click a folder to drop it down, now click another folder while the first is still dropped down -- nothing! I'm not even asking to be able to drag my pointer to the next folder and have it expand, but that would be even better.

Re: Tired of Safari

#44
post #40

Earlier quoted context omitted.

It's obvious that Apple slowed down innovating the web since the core of their business is iOS and apps No, it's not at all obvious, and the objections you've raised do not support your view at all. CSS Flexbox is the best positioning standard I encountered, every vendor supports it, only Apple still prefixes it with -webkit That's a really pedantic objection — prefixing CSS standards which aren't actually finished i…

> ... the objections you've raised do not support your view at all. No reason to get emotional. > That's a really pedantic objection — Pedantic? Positioning elements is the most important feature of a layout system and CSS is totally broken in this regards, just try to vertical center something. Flexbox is godsend and finalized—every vendor removed the prefix. Wondering who is pedantic. > Apple could easily just not…

bonn1, regarding your issues with CSS and positioning, you may find the Fayde project interesting as it addresses the problem you describe. Ignore the part about silverlight as that is only a comparison -- but fayde does support rich applications in the browser without plugins, CSS, or HTML: www.fayde.io

Re: Tired of Safari

#46
post #40

Earlier quoted context omitted.

It's obvious that Apple slowed down innovating the web since the core of their business is iOS and apps No, it's not at all obvious, and the objections you've raised do not support your view at all. CSS Flexbox is the best positioning standard I encountered, every vendor supports it, only Apple still prefixes it with -webkit That's a really pedantic objection — prefixing CSS standards which aren't actually finished i…

> ... the objections you've raised do not support your view at all. No reason to get emotional. > That's a really pedantic objection — Pedantic? Positioning elements is the most important feature of a layout system and CSS is totally broken in this regards, just try to vertical center something. Flexbox is godsend and finalized—every vendor removed the prefix. Wondering who is pedantic. > Apple could easily just not…

> > ... the objections you've raised do not support your view at all.

> No reason to get emotional.

No reason to project tone onto text that made a simple statement.

Re: Tired of Safari

#47
post #36
post #14

It's obvious that Apple slowed down innovating the web since the core of their business is iOS and apps. They shouldn't have any interest in a fast innovating web that gets on par with native apps which is their main lock-in for iOS, just like Microsoft 15 years ago. They only speed up their rendering engine and JS core but don't try to help on standards improving the web experience. BUT: I doubt this pointer event t…

>CSS Flexbox is the best positioning standard I encountered, every vendor supports it, only Apple still prefixes it with -webkit. Flexbox has been unprefixed in WebKit r173579[1][2]. Presumably, it will be available when Apple release the next version of Safari. Reading the Bugzilla, the reason of not unprefixing the feature seems to be lack of contributors on WebKit's part than anything. [1]: http://trac.webkit.org/…

> Presumably, it will be available when Apple release the next version of Safari

How do you know? It's was unprefixed already ~3 months ago, so why should it happen with the next release? And when does the next release come? And why do their release cycles are not as short as those from Chrome or Firefox?

Because it's not their core business.

> ... to be lack of contributors on WebKit's part than anything.

Exactly what I wrote: Apple is focussing on other stuff than the web because—again—it's not their core business. They have two browsers, mobile Safari and desktop Safari and none of them got this important upgrade yet. A fast innovating web isn't in Apple's favor.

Re: Tired of Safari

#48

Another example: they ignored IndexedDB for a couple years after every other major browser implemented it. Then they finally got around to releasing a version of Safari with IndexedDB support... and it's just hilariously broken in so many ways http://www.raymondcamden.com/2014/09/25/IndexedDB-on-iOS-8-B... I literally cannot fathom how such a horribly buggy release could be made in good faith. It's like nobody even t…

It came late and it was buggy. That rarely means malice. That usually means overstretched engineers.

It came years late and was laughably buggy. And 6 months later it's still laughably buggy.

There are plenty of pre-written tests used by the other browser vendors that would have shown them it's shit before they released it. Or they could have just tried using some websites that use IndexedDB and noticed that basically all of them broke in their browser.

That means malice, horrible incompetence, or horrible management. I doubt it's incompetence. It could be horrible management. But it's just so bad that you can't help but think about malice...

Re: Tired of Safari

#49

Meanwhile Chrome and IE still don't support MathML. Now that is annoying.

Is MathML actually widely used? I can't believe anyone would really want to use something else than the LaTeX stuff for typesetting formulas. There's nothing as pretty as LaTeX for that.

Recently I wrote a small tool that enables me to write LaTeX code directly in HTML and the tool then renders the LaTeX code in PDF, converts it to SVG and places an appropriate img-tag with the reference to the generated SVG. I was under the assumption that most people do it kind of that way.

Or let me ask another way: Is there a reason to prefer MathML over using SVGs created with the LaTeX rendering engine?

Re: Tired of Safari

#50
post #14

It's obvious that Apple slowed down innovating the web since the core of their business is iOS and apps. They shouldn't have any interest in a fast innovating web that gets on par with native apps which is their main lock-in for iOS, just like Microsoft 15 years ago. They only speed up their rendering engine and JS core but don't try to help on standards improving the web experience. BUT: I doubt this pointer event t…

How about Apple's refusal to fix blob URL download support?

https://github.com/eligrey/FileSaver.js/issues/12

Post reply on HN