HTML5 Rocks: A resource for open web developers
blog.chromium.org
blog.chromium.org
Aren’t you all just loving our new browser arms races? Everyone wins.
http://dev.w3.org/html5/html-device/
Device access! Then we can really drop kick Flash when needing to talk to devices like webcam/microphone.
But alas, it could be a while? http://stackoverflow.com/questions/3012002/what-web-browser-...
As someone far removed from the standards bodies, how can we support this effort and push things along?
Pretty nifty for viewing old comics linearly. Works okay-ish on an iPad too (click for alt-text/alt-comic).
Background/introduction: http://matt.io/slippycomics/introducing_slippycomics
You're afflicted with the non-functioning-hashes-in-history problem though. This fixed it for me: http://github.com/tkyk/jquery-history-plugin
Though, it does get annoying ending up with 100 non-pages in your history. Maybe a big "navigate by hashes: yes/no" option would help us out.
I don't like these sites because they mislead developers about which technologies are standards and which are not.
But don't strawman me here: I actually have no problem with browser vendors unilaterally extending HTML. I like that Opera, Google, Apple, Microsoft and various plugin vendors all try it. Sometimes great ideas show up that way (you can thank the IE team of old for the great majority of them).
It's also disturbing because it takes the name of something we all work on together and applies it to technologies where there is no agreement. And some of them really do suck! Apple and Google clearly don't care about this problem, and are happy to label whatever they work on as HTML5 (my favorite was the Unity demo during Google I/O... it was all plugins). At this point, it's safe to assume you've encountered meaningless bullshit when some VP gets up on stage and says "HTML5".
Here's a good example of the headlines that went around:
Google IO 2010 reveals 3D Lego Star Wars running in Chrome with HTML5 http://www.casttv.com/video/eb54nk1/google-io-2010-reveals-3...
:)
There's no Unity plugin, it all runs on NaCl. And NaCl can communicate with the DOM so I guess that's the part, and the app can be stored in local storage.
There is also currently experimental support for Unity running in NaCl instead.
http://blogs.unity3d.com/2010/05/19/google-android-and-the-f...
There appears to be some confusion about which was actually demo'd in the keynote, but either way the currently publicly available one is a plugin, and NaCl itself isn't HTML5 or a web standard even by the fuzzy definitions generally thrown around. It's still interesting tech though.