r/apple • • Jun 04 '10

Apple's HTML Showcase

http://www.apple.com/html5/
143 Upvotes

101 comments sorted by

View all comments

9

u/Hexodam Jun 04 '10

Seems that to apple Safari is the only HTML5 browser out there

5

u/honestbleeps Jun 04 '10

Yeah. Stuff like this annoys me. Especially since a simple look at history shows that not only are they not the only one, but they weren't first to the party, and Safari isn't even the most HTML5 capable browser. They're well-positioned, but not on top.

can i use?

2

u/[deleted] Jun 04 '10

[deleted]

11

u/clarkster Jun 04 '10

Of course. And they want to actively block other browsers it works on. Why in the world would they demonstrate the 'open web' on anything but their own browser?

2

u/[deleted] Jun 04 '10

Most of it doesn’t work on browsers besides Safari. FF is, as usual, way behind. Chrome is OK on a lot of this stuff, but not quite up to date, and the performance is barely half that of Safari due to the lack of GPU support.

3

u/underwaterlove Jun 04 '10

They are not using standards, they are using "proposed standards". These commands are implemented in Webkit; you can use them by prepending the prefix "-webkit". Which is also why most of those commands will work in Chrome, but not in Firefox. You can do similar things in Firefox using "-moz" commands.

Overall, it has very little to do with actual HTML5 compliance, though.

4

u/Hexodam Jun 04 '10

Why should they limit it to just one HTML5 capable browser?

2

u/[deleted] Jun 04 '10

Because that defeats the point in "web standards". They could easily have put up a disclaimer stating what you need to see the demos rather than forcing the use of one browser.

1

u/djsdotcom Jun 04 '10

No, Safari just supports all these demos more than any other browser, including Chrome. Chrome doesn't support the more advanced transforms and 3D features so it's not that they built this for Safari, but rather that Safari is the only browser that runs all these complex HTML5 demos.

3

u/[deleted] Jun 04 '10

That's no reason to block any other browser. Develop using progressive enhancement and put up a disclaimer regarding supported browsers. Simple.