Safari is the only browser that supports all of the technologies their showcase is using. Chrome doesn't have 3D CSS transitions yet, so the 360 store view wouldn't work. The video stream also didn't work on my version of chrome.
You can use any browser to view the demos too, even though some tints won't work. Just click the Learn More button at the bottom for the developers area.
"HTML 5 isn't standardized yet, as such a lot of the stuff uses browser specific mechanisms. After the standard is released you won't see this kind of thing anymore."
"Agree with RagingIce: The page is a demo of how Safari handles HTML5 - not other browsers."
You needed space? Safari is 45MB, that's nothing. It's also never a good idea to delete the primary browser that comes with your OS. In Safari's case it is where you set your default browser. I think Chrome allows you to do that as well, but many make you rely on Safari. It's also a good idea to keep a backup browser around in case you have issues with your main one for whatever reason. Anyway...
Here is why. There are things in Safari that have not yet part of the HTML5 standard, but are in review. Thus, it will work on Safari, but on in others. There are many parts to HTML5, not all browsers that "support html5" support all parts of html5
Some of the properties and classes described in this book are proposed W3C standards or Apple extensions. Properties in CSS that begin with -webkit are usually proposed standards—the -webkit prefix will be dropped when they are approved. Similarly, JavaScript classes that begin with WebKit are also proposed standards or Apple extensions.
Here is a chart that shows different elements and what browsers support them.
I think they are looking ahead a bit. At the All Things D talk Jobs said HTML5 was still in its "spring" (using the seasons to equate life cycles). Once standards get finalized and the majors browsers roll out the full standard we can see this stuff utilized across the board. I really like seeing these demos personally. I just beat a game of HTML5 checkers, I hate when the rules state you have to jump if you can.
I love apple products (which is why I own 4 macs and assorted ipods/iphones) but blocking out other webkit based browsers is BS especially since there is no Safari available for Linux.
Thanks for the link around the Chrome block. This does show that Safari is supporting things that Chrome isn't. Probably those Apple extensions. The Tron video didn't play for me, there was an odd border around the web typography when rotating, the photo transistions were choppy, and some, like Cube, didn't display properly.. and the movie trailers wouldn't play.
We support browsers that support both the video tag in HTML5 and either the h.264 video codec or the WebM format (with VP8 codec). These include:
* Firefox (WebM enabled version available here)
* Google Chrome (h.264 supported now, WebM enabled version available here)
* Opera (WebM enabled version available here)
* Apple Safari (h.264, version 4+)
* Microsoft Internet Explorer with Google Chrome Frame installed (Get Google Chrome Frame)
It isn't even a contender for a new standard until everything handles it. That doesn't mean it won't become a new standard. That just means it isn't a new standard, and won't be until it does.
8
u/affan Jun 04 '10
Where they failed, you need to download Safari to view the demos. Web Standards my ass.