Web pages seen through Chrome tinted glasses
So, I'm sure by now most of you have taken at least a glance at Google's Chrome right?
I find it intriguing as it calls into question something very dear to my heart, namely the relationship between information and applications. Earlier this year I had the opportunity to wonder about this stuff out loud at XTech 2008. In my talk I expressed the view that web pages - as we know and love them - are really just snapshots into something much more interesting - web applications.
The web started out as pages - information - and slowly but surely the degree of dynamic behaviour behind those pages has increased to the point where the pages have disappeared in many cases. If pointing a browser at a URI causes a web server to run a program that generates a page and then throws away the page, then does the page really exist?
Even if a page really exist but consists of 95% Javascript which, when run, generates what the end-user sees, is it a page really? Isn't it an application in disguise? If you look at it that way, then Google's Chrome is an obvious evolutionary step. The original web was all pages. Pages are just a special case of applications. Therefore, lets move to a web of applications. It is the more general solution. We can do everything we could do before but now can do some much more too. What's not to like?
Call me an old fuddy-duddy but I think we will loose something important on the way. In a world of on-demand, just-in-time page generation, what does a URL really point to - a program or the result of running that program? If I spider and index a bunch of web "pages" that are 95% Javascript, what have I created in the index? An index to the content or an index of the programs that, when run, would generate the content?
Are we heading towards a world where we need a browser to "understand" pages for us because we don't carry Javascript interpreters between our ears? I suspect so. What will this mean for the not-yet-fully-formed-and-already-out-moded concept of a mashup for example? Life was so much simpler when the web was simply revolutionary. It is moving beyond that and I don't have a superlative that fits yet.
Win an Amazon Kindle!
This month's giveaway gadget - Amazon's Kindle - will keep you entertained on the long trip home to visit family and friends over the holidays. Enter the drawing now!
Applied Security Visualization
By Raffael Marty
Published by Addison-Wesley Professional
Learn more!

IT Manager's Handbook
By Bill Holtsnider and Brian D. Jaffe
Published by Morgan Kaufmann
Learn more!

Windows Vista Resource Kit
By Mitch Tulloch, Tony Northrup, and Jerry Honeycutt
Published by Microsoft Press
Learn more!









I think it obvious, we will
I think it obvious, we will learn to repost instead of linking. Reposting to youtube, flickr, nopaste, wikileaks, etc will become the norm. I think it already is.