Everyone these days is talking about the separation of different levels of your web site - separating the content from the its display or even deparating out the content from the database (abstraction). Of course, Dynamically Typed has another take on the matter - separating the "browser from resource".
What's been on my mind recently is the notion of separating browser from resource. By "browser", in this context, I mean the user interface elements in a web application that allow users to get around (navigate), modify content (forms) etc. while "resource" means documents / content published on a web site.
He continues on, talking about reasons he has been thinking about this topic including: personal grievance against the remaking of pages/structure, the idea of REST (see here for more), the implementation of workable XSLT and Javascript functionality in most browsers, and the creation of "sticky pages" with the help of XMLHttpRequest.




