Web Application Standards

The fine folks involved with Python has done a nice job standardizing the python application gateway interface with WSGI, and with Nexista I keep thinking about higher level standards. Its why I choose SQL, XML, and XSL to develop web applications, and I'm thinking that maybe something like GNOME should exist for web applications. It would be great if web applications could be integrated such that they maintain a uniform and consistent user interface, so that if a server hosts trac, wordpress, and wikipedia, a single set including template, theme and database abstraction layer, could support them all. Sounds nice, huh? What would be required? At this point the major hurdle would the API hooks. While these vary drastically from application to application, there are a few which occur in almost every application, such as these for interface hooks: init, head, pre-body-content, footer, shutdown. Time to start documenting, and maybe suggest and RFC
By Albert on March 16, 2008 11:18 AM