Very true, however Apple has never started this trend. Google did it with YouTube (demoing the HTML5 page only working with Firefox 3). Since January when they released this version, the HTML page on YouTube has been replaced where you can opt-in to the HTML5 beta. They now also support other browsers (but at the time it was only Safari and Firefox). Let's not forget that HTML5 is still in draft, and has not been finalised at all; same for CSS3. Plus, some of the samples on Apple's page use Javascript as well. As such, they can only guarantee the features that have been implemented in their own products. If they'd allowed Firefox, IE and Opera on the page, I'm pretty sure nearly everything would break, simply because even though specific bits of the HTML5 draft are so solid they are nearly usable, any breakage would 1/ discredit HTML5 as a whole, 2/ have <insert browser here> flame Apple for doing everything to break the other browsers. It's a nice tech demo, they are leading the front against Flash which is something than anyone who loves the Open Web should support, and nice tech demos are things that convince people to put money into it. If anything, we need stuff like this. I would encourage Mozilla to demonstrate how awesome their implementation of HTML5 + CSS3 is. Same to Opera, and same to Google.