Apple's HTML5 and Standards Gallery Not Standard
snitch writes "Apple has created an HTML5 Showcase that presents its vision for the next generation of the WWW. The fact that this page is only accessible using the Safari browser, while Apple advocates about web standards, has caused many to criticize the company's lack of broader platform support. The showcase demonstrates several HTML5 capabilities and features that have to do with video, typography, transitions, audio, etc. Further, on the front page the company states that 'Standards aren't add-ons to the web. They are the web. And you can start using them today.' The latter statement falls short by the fact that the featured examples only work with the Safari browser, and in the case of the CSS 3D transforms demonstration, require Mac OS X Snow Leopard (Safari PC or plain Leopard won't do)."
Worked for me in Chrome.
Disagree != mod troll.
Apple is Microsoft 2.0
Yeah, HTML5 is the future and as soon as we get rid of flash the better, but if you are going to try and show how its done, then do it right or don't do it at all, Apple.
Have a look at this: http://apirocks.com/html5/html5.html#slide1
This is a very nice demo that doesn't tell you to get XYZ browser. Sure, some parts might not work at all if you are not running on the latest chrome or webkit browser, but most demos work and I find it to be a nicer way of doing things (IMHO).
(This was part of a presentation done by some googlers about HTML5 a few months ago)
HTML5 is still a work in progress. They could have made a demo that only uses those features which are already widely supported, but it wouldn't have been as impressive. Or they could have made a demo that uses the latest bleeding-edge proposals for HTML5, and let it fail on most people's browsers - perhaps even worse.
Given that it's meant to be a showcase of things to come, it makes sense to require you to use the one browser that currently works with it. Even Mozilla sometimes releases demos that require the latest Firefox beta to test. Using browser sniffing to enforce it is certainly bad form, but they probably thought that otherwise people would just click through, see a broken demo, and not even realize they aren't seeing what they're meant to see. Hopefully they'll relax the restriction once (if) more browsers implement support for these proposed new features.
Apple tends to take standards that are in their infancy, and make them mainstream.
I don't see anything wrong with this, other than it making other browsers like FF3 look like they haven't been innovating.
The hypocrisy can be summed up on that single page:
Apple CEO Steve Jobs explains why iPhone, iPod touch, and iPad do not support Flash and why open standards are the future of the web.
This demo was designed with the latest web standards supported by Safari. If you’d like to experience this demo, simply download Safari.
The next keynote should just have two massive murals of Stalin flanking the podium while Big Brother Steve tells you what you'll be allowed to do with your own equipment. And when he announces that they are no longer preventing you from running certain applications, that will become a feature. I guess he did learn a thing or two from Mr. Gates.
Shock! horror! Apple are using their own website to push Safari and claim that their own browsers are ahead of the game on standards support? The bastards!!!
In large friendly letters on the page in question (my emphasis):
The demos below show how the latest version of Apple’s Safari web browser, new Macs, and new Apple mobile devices all support the capabilities of HTML5, CSS3, and JavaScript. Not all browsers offer this support. But soon other modern browsers will take advantage of these same web standards — and the amazing things they enable web designers to do.
Note how that doesn't say "Here's a handy resource to allow you to objectively compare different browsers' HTML 5 implementations"? That is because you are looking at an advert for Safari! As is traditional in these "adverts" it is trying to get you to download and try Safari, not find out how close the competition comes. In other news, if you go to a Mercedes dealership they're not going to offer you test drives in a BMW...
Wake me up if anybody smart enough to spoof their browser ID finds out whether Apple's demos use undocumented or non-standard features (rather than ones which don't work in Firefox, yet).
In a survey of 100 programmers, 111111 thought that duck-typing was a good idea.
That's not DRM.
The device is vertically integrated, and tied to iTunes, but DRM is a very specific term that relates to the "protection" of media content.
But it's ok, because copyright infringement is the same as piracy right? It's ok to play fast and loose with the definitions when it suits you.
http://i.imgur.com/cT08B.png Well, seems like Chrome is more compatible with HTML5 than Safari is, so why limit the demo to Safari only?
"Die endgueltige Teilung Deutschlands - das ist unser Auftrag." - Chlodwig Poth
This was the executive summary for general public consumption.
If you wanted to look at the demos on other browsers, all you had to do was go to the http;//developer.apple.com/safaridemos/ link. Again, not everything will work on non-safari browers but most of them will work on the latest chrome.
This is all about presenting the technology to the average user in the best light when other browsers are still playing catchup.
Jesus was a compassionate social conservative who called individuals to sin no more.
If you bother to follow the link and click on any of the demos, you'll see that it opens a page with a description, and when you click the "view demo" button, you get the SAME message stating that you need Safari to view some HTML5 demos.
http://developer.apple.com/safaridemos/ doesn't work, too. shows the same "you have to get safari". atleast you could have opened the link in firefox before posting.
Wealth is the gift that keeps on giving.
Beyond that, of course, I've seen it mentioned that it's disingenuous to talk about standards while using webkit-specific tags. While I'm a happy user of many Apple products, I agree with this statement; if Apple are going to make webkit-specific tags, they should have full feature compatibility with their standarized equivalents.
The CB App. What's your 20?