Recently also saw the State of AJAX. Although there are good parts, some parts, I think, are really misguided. He thinks JSON is much better for data transfer than XML. Yes. And how do we validate someone has send valid JSON? Not only syntactically, but also semantically. JSON is really a step backward in most cases. It's of course useful in certain others. But after a brief dabble with JSON I'm back to XML. It's the only way I can actually test easily if my server returns valid data.
Crockford complains about the graphics primitives, but SVG is a quite capable solution. CSS is horrible? It's much easier to use than any other alternative available to mankind so far.
Crockford also misses real innovation: innovation on the web is in the libraries these days. jQuery. is an absolutely brilliant new way of looking at the browser.
He believes that browser innovation has halted. That's partly true of course, but mainly because browsers are still catching up and fixing bugs. I think real innovation will come from killer apps: a particular application that will only work on one browser, but that is so compelling that other people will download that browser as well, and through such viral means the market share of that browser becomes dominant enough to take the next step. And such a browser should of course also offer a compelling development platform so those killer application writers will want to use it in the first place.
FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!