Content Management Our philosophy of site design is to produce multi-platform pages from a base series of XML files. The XML files (in conjunction with XSL stylesheets) are updated in one place, and detection of the user agent serves the appropriate markup language. Once the system infrastructure is in place, the client can use a publishing tool to update the XML, without any risk of breaking the functionality of the site. No knowledge of HTML, XML or even FTP is assumed or required. Publishing tools: We initially developed the web-based publishing tool for a client as a way of allowing freelance journalists to get reviews and articles up quickly and successfully. The concept was developed and enhanced when we realised that it was more time-economic for us, and more cost-effective for the client to give them a facilty to update and maintain their own content without bringing in costly webmasters or freelance HTML gurus. By moving to XML, which is purely a data structure language, the possibility of affecting site layout is removed. We can provide remote publishing tools for clients who do not have access to their own hosting server, or configure full [server side] content management systems that serve a variety of platforms (WML, HTML, SMIL) from a single source (XML).
|