Yea it really seems like I should have opened with this, but hey I’m trying to catch up. Its midnight and I gotta be up at 7 (4 my usual time) so gimmie a break!
A quick note on the vendors, because well, I made a note about it. (Probably the extent of my go getterness). The vendors room here is pretty small, there’s room for about 6 and they got I think 7. Mainly some big names, Google, AOL, Sun, Adobe, and Mozilla, though Qooxdoo, and thinwire (who?) are here too. Basically a bunch of people pushing frameworks. Do these companies even know why they are building frameworks? Who out there cares that AOL has an open blogging API? I’m not actually curious enough to ask the dude giving out shirts though so you might want to forget I talked about it.
Now, on to the keynote, I could make this very long, or pretty brief, lets go for brief shall we? Its late.
Ben and Dior presented a list of items they wanted to see improvement on from 2006, the first item was fast JS, which I assume is DOM interaction as JS isn’t that slow. They had some comments about all the great stuff Mozilla is doing, Tamarind, the things IE isn’t (IE 8, I mean the super secret next version of IE), and the projects to help IE such as Screaming Monkey. Screaming MONKEY!! Sorry its fun to say.
Another item on the list I made note of was Framework Consolidation, yet we’ve seen many more frameworks come into being. I really wanted to drag these experts aside and ask them what the hell they were thinking. We have a basic free market based on features deciding what the best framework is. Developer adoption of the desired way to program on the web will determine the direction we want the web to go. Plus if we still got people making web frameworks, something must be driving this need.
After analysis of many different frameworks their recommendation on which framework involves a list of all the possible frameworks on your LCD monitor and some darts. Basically embrace one, and run with it.
Apparently XHTML lost. We’ve abandoned XHTML 2 for HTML 5, I know I read this recently but I’m not sure why I didn’t realize that XHTML is now a dead end. It shouldn’t even be a choice between HTML 4.1 and XHTML.
WhatWG is pushing HTML 5 forward, and they seem to think that its important to start standardizing the components of a page. Such as a Footer tag, container tag, since we have these anyway why not have them marked up properly.
CSS Layout is murder on productivity. If you think about how long it takes to get things marked up and to do simple layout techniques you spend a very disproportionate amount of time on this one area.
Some progress on this with new CSS frameworks, YUI, Blueprint, YAML.
AIR desktop apps with HTML + JS, great possibility for the future.
It used to be good enough that you had a product with great features and that was enough, yet its no longer acceptable to have a feature without good ease of use. And now you need a WOW factor to really make an impact.
The User Experience is key moving forward because “Attractive things work better”, so your product works better, just because it has that WOW factor. (Wow doesn’t stand for anything, its what you said when you first saw the iPhone in action)2 comments