Tempo Cantabile

Music Studio & Instructions

  • Home
  • Music Lessons
  • Supply Store
  • Resources
  • Contact Us

To learn about:

Accessibility & Security

XML Upgrade

Join our Facebook

XML Upgrade

Extensible Markup Language (XML) is a markup language that describe the strucure of data documents. It is "extended" to match the needs of the document author to record data.  HTML was designed to be a simple markup language. It is not designed to create web documents capable of being a source of information storage and retrieval.

In overcoming the limitations of HTML, XML is developed to allow specification for formatting data in a text format to make easy data storage and transfer. It is easy to generate, easy to read as well as application and platform independent.

Yet, XML still has its shortcoming. not all web browser support XML at the moment. Thus, XSLT (Extensible Stylesheet Language Transformations) will be need to transform XML documents into HTML so that the site will be accessible via existing browsers.

XML Upgrade  Plan

To ensure a smooth migration to the XML platform,

1) Employ XSLT design tool to create the XSLT to replace the current CSS

2) Define XML volcabulary, elements and attributes

3) Creation of DTD file, XML docments and XSLT file

The upgrade will be experimented on test server before the actual migration to avoid disruption to our service.

Reference:

Felke-Morris, T. (2011). Web development and design foundations with XHTML (5th ed.). Boston: Pearson.

Carey, Patrick. (2010). HTML, XHTMK and XML. Boston: Course Technology, Cengage Learning

Knobloch, M. & Kopp, M. (2003). Web Design with XML. West Sussex: John Wiley & Sons Ltd.



Home | Music Lessons | Supply Store | Resources | Contact Us

Accessibility & Security | XML Upgrade

Copyright c Tempo Cantabile | Email: general@tcstudio.com.hk