Live data from Hacker News

Apple & HTML5

apple.com

131–137 of 137 posts

Re: Apple & HTML5

#131

Earlier quoted context omitted.

Actually, transform is in the CSS3 working spec[0]. Until the standard reaches the "Candidate Recommendation" stage, the W3C encourages browser vendors to use prefixes (-webkit, -moz, etc). DXImageTransform.Microsoft.Alpha, on the other hand, wouldn't be part of CSS3, and uses its own specific syntax. [0]: http://www.w3.org/TR/css3-3d-transforms/#transform-property

Is there any technical reason why using webkit's browser specific css attribute and firefox's browser specific css attribute is any better than using IE's browser specific css attribute?

`filter:` syntax isn't compatible with CSS tokenizer (IEIE's transform filter uses only matrix, which scares the hell out of designers.

Re: Apple & HTML5

#132

Earlier quoted context omitted.

Since when does a "standard" mean that it magically works across all browsers. Is HTML5 less of a "standard" because Microsoft is too lazy to implement it properly in their browser?

IE9 will support the full html5 spec. Download it and try it.

It sure doesn't right now. And I've heard that line before.

Re: Apple & HTML5

#133
post #66
post #56

Earlier quoted context omitted.

The issue may be, however, that the standards committees for HTML5 haven't defined how different implementations of these standards are supposed to play together. And the question is: does Apple have the right to define how HTML5 should be handled cross-browser? (In this case, by very simply denying all non-Safari browsers -- at least via that link -- the developer links work -- kind of.) In all fairness, I think the…

I’m sorry, but I am not sure what you are saying. Web standards circles agree that "browser sniffing" as opposed to "feature detection" is kind of evil. (See http://modernizr.com for one way to do it right.) This, however, is a very special case, where the whole point is showing what ones specific browser can do. Generally, the user's browser is irrelevant to the point of a website, and supporting as many browsers as…

modernizr reports that Safari 4.0.5 doesn't support MP3/M4A so I don't think they could use it since it's broken.

Re: Apple & HTML5

#134

Source code and developer documentation for the demos found here: http://developer.apple.com/safaridemos/

Btw since when does Apple use PHP[1] instead of WebObjects? [1] http://developer.apple.com/safaridemos/typography.php

Probably for small jobs where WebObjects would be overkill. And they don't use PHP instead of WebObjects they use both PHP and WebOjects, right tool for the job and all that.

They also use SproutCore, jQuery (or have used it), Gianduia, and for the WWDC schedule it seems that they use something else, possibly custom.

Re: Apple & HTML5

#135
post #38
post #27

Earlier quoted context omitted.

> This sets a very poor example for Apple supporting standards. Can you, or any of the dozens of upvoters, explain the logic behind that criticism? It literally seems to make no sense to me, so I must be missing something. The page talks about emerging web standards and talks about Safari and Apple's support for them. It mentions that not all browsers support all of the latest standards, and then it gives examples of…

It's no standard because apple developers extended Webkit with some additional tags but noone else. That's what makes it so sad. Even more sad is that they misuse the words HTML, CSS3, JS and standard to convince you of the oh-so-open world of Apple. MS did that for years and every web developer pays for that today. But somehow now it's ok.. You don't see how having to install Safari for Apples vision of the internet…

You may want to check out the great comment by alanh here: http://news.ycombinator.com/item?id=1403749

This explains how vendor prefixes fit into the standards process.

Re: Apple & HTML5

#136
I don't see what the big deal is. Disable JavaScript and you can check out all the demos. :p

Re: Apple & HTML5

#137

Earlier quoted context omitted.

Did you read the thread? At least 3 people (at the time of this reading) have done it. You have to change the user agent setting.

How can you say they aren't blocking Chrome if you need to say you aren't Chrome to run it?

The claim was that Chrome is more advanced. You can run Chrome and verify that it can't do the more advanced features.
Post reply on HN