Is XML a new literacy for the electronic documents publishing? Oleh Volokhin LIS450NL November 2001
XML is a meta-markup language. It’s a language in which we can make up the tags we need. These tags mast be organized according to certain general principles, but they are quite flexible in their meaning. XML enables individuals professions (e.g. music, chemistry, mathematics) to develop their own field-specific markup-languages. XML supports (as SGML) DTD files (Document Type Definition files). We can think of a DTD as a vocabulary and a syntax for certain kinds of XML documents and every new DTD creates a new sub language based on XML. Chemical Markup Language (CML) Mathematical Markup Language (MML) Synchronized Multimedia Markup Language (CMIL) Vector Markup Language (VML) MusicML VoiceXML Human Resources XML (XR-XML) Wireless Markup Language (WML)
Oleh Volokhin 1005 S.First St
XML + CSS (Cascading Stile Sheet) Client side Client Server XML CSS XML+CSS
XML + XSLT (Stile Sheet) Client side Client Server XML XSLT XML+XSLT
XML + XSLT (Stile Sheet) Client side
XML + XSLT (Stile Sheet) Client side
Server side XML + XSLT HTML Client HTML Server XMLXSLT Servlet Engine Tomcat XLST processor Cocon HTML
XML + XSLFO (Formatting Objects) XML RTF PDF (Adobe) PostScript TXT FOP (Java)