Don't know about the HTML5 demo site, but HTML5 itself isn't Apple's. It's an open standard. So go make your own demo site for cryin' out loud.
Besides, how does making a site browser-specific mean the end of the web or the personal computer? Your logic is faulty. If that were true then Microsoft and all the IE-specific sites would have already doomed the web.