2 October 2007

Ubiquitous Web Applications

I am the TSSG's Advisory Council member for the World Wide Web Consortium (W3C). At our last meeting in Banff Canada (May 2007) I had the pleaseure of meeting, among others, Dave Raggett. He chairs the Ubiquitous Web Applications Activity in the W3C.

On the UWA blog, I noticed that Dave had delivered the opening talk on "The Web of Things" at the UWE Web Developer's Conference in Bristol, UK on 26 September 2007.


A look at the origins of the Web, how it has evolved, and the challenges in extending it to the Web of things as the number and variety of networked devices explodes. Changing the way we conceive of the Web. Why today's hacks will give way to more structured approaches to developing applications that allow developers to focus on what the application should do rather than the details of exactly how.

I am sorry to have missed this talk, but I could read the slides which take about 10-15 minutes to read through: Dave Raggett Slides - Web of Things

Personally, I think the arguments for declarative development (e.g. HTML, XML, ...) over procedural language development (e.g. Java, JavaScript, AJAX, ...) are very strong and will win out in the medium to long term for mobile web development. This slideset explains why. Declarative standards for the web expanding to cover more areas, particularly to enable flexibility of mobile devices as limited as a remote control, are one potential future with many interesting options. It's all about making the infrastructure simple, and lower the barriers to entry for programing, just as the web has already done for desktop applications (introducing so called "web time" and slashing development costs for distributed systems).

Interestingly I could give almost the same talk as Dave did, with a different focus on how IPv6 can help solve the problems at a lower layer. It'll take both to really achieve both the "Web of things" and the "Internet of things".

Posted by mofoghlu at October 2, 2007 10:32 AM | TrackBack
Post a comment