<body><script type="text/javascript"> function setAttributeOnload(object, attribute, val) { if(window.addEventListener) { window.addEventListener('load', function(){ object[attribute] = val; }, false); } else { window.attachEvent('onload', function(){ object[attribute] = val; }); } } </script> <div id="navbar-iframe-container"></div> <script type="text/javascript" src="https://apis.google.com/js/platform.js"></script> <script type="text/javascript"> gapi.load("gapi.iframes:gapi.iframes.style.bubble", function() { if (gapi.iframes && gapi.iframes.getContext) { gapi.iframes.getContext().openChild({ url: 'https://www.blogger.com/navbar.g?targetBlogID\x3d7648801\x26blogName\x3dThoughtus+Confoundus\x26publishMode\x3dPUBLISH_MODE_BLOGSPOT\x26navbarType\x3dBLUE\x26layoutType\x3dCLASSIC\x26searchRoot\x3dhttps://thoughtusconfoundus.blogspot.com/search\x26blogLocale\x3den_US\x26v\x3d2\x26homepageUrl\x3dhttp://thoughtusconfoundus.blogspot.com/\x26vt\x3d-65323157925501362', where: document.getElementById("navbar-iframe-container"), id: "navbar-iframe", messageHandlersFilter: gapi.iframes.CROSS_ORIGIN_IFRAMES_FILTER, messageHandlers: { 'blogger-ping': function() {} } }); } }); </script>
Thoughtus Confoundus

High security zone for hazardous thoughts. Think many many times before reading. If you're lucky you'll get away with thinking its plain crap. The author accepts no responsibility for induced insanity. 

Wednesday, May 18, 2005

The mechanism of the Web must change

The problem with the pre-dominantly pull mechanism of the web is that large amounts of data is shuttled towards browsers regardless of the clients previous access of such data. rss solves this problem when in comes to purely informative web content. That still leaves web applications which push whole web pages towards browsers.

A web application can be broken down to its presentation and business logic. The norm is to meld these two aspects on the server and push the content towards the browser. I propose to have a separate presentation layer capable of manipulating data provided in XML format. The presentation layer is downloaded to the client initially. Subsequent access to the same web application will require only the data.

Not only will this reduce the traffic between client and server, but also make the development task simpler and in-line with the webservices development model.

Just a few initial thoughts....
7:10 PM

|

© gumz 2005 - Powered for Blogger by Blogger Templates