Things You Hadn’t Expected HTML/Javascript Would Do
zef.me
zef.me
1. Heavy-duty graphics, including video (canvas/svg)
2. Collaborative text editing (canvas/svg/ajax)
3. Read books in a mobile browser without a connection (localstorage)
I kind of expected a little more variety. Off the top of my head, here's what I didn't expect HTML/JS to do, in addition to the above:
4. Work on almost all new phones, without converting to a special language (Remember WAP/WML)?
5. Have open & standardized libraries that anyone can use to make coding easier (proto/moo/jQ).
6. Enable anyone to write browser-plugins easily.
7. Run as a server (node.js)
8. Constantly improve in performance
9. Be written using templating systems: SaSS, HAML
10. Still be handwritten in 2010 and beyond.
Everything since then has been a kind of slow, gradual surprise.
Before, most scripts went along the document.write(document.lastModified);-line. And if I remember correctly, not even that worked in all browsers correctly. Made me give up rather quick.