Love to see better factoring of applications like " Is the Web Browser the Ultimate Application Platform " from singletrack.org calls for: ... And that’s where I’m surprised that we’re not seeing more three-tier, multi-platform applications out there. A back-end network server for data storage and complex computation, a web services data access layer, and multiple rich-interface applications for acces, /including/ a browser-based version. Yes, I think we should be developing applications by first thinking about the data access and storage, then layering the right interface on top of that. Another example of separating presentation from application, but planned in a way that makes it easy to build the best experience for network-based apps, without being tied into “the browser as a platform”.
Read More...