XML
XML is the Extensible Markup Language. It is designed to improve the functionality of the Web by providing more flexible and adaptable information identification. It is called extensible because it is not a fixed format like HTML (a single, predefined markup language). Instead, XML is actually a `metalanguage' - a language for describing other languages - hich lets you design your own customized markup languages for limitless different types of documents. XML can do this because it's written in SGML, the international standard metalanguage for text markup systems (ISO 8879). - XML FAQ
- XML FAQ - Peter Flynn, ed.
- W3C XML Home Page
- A Layman's View of XML [ Part 1 | Part 2 | Part 3 | Part 4 | Part 5 | Part 6 ]
- The XML Revolution: Technologies for the Future Web - Anders Moller and Michael I. Schwartzbach
- Working with XML: The Java API for XML Parsing (JAXP) Tutorial
- An Introduction to Perl's XML::XSLT Module
- MathML
MathML is a low-level specification for describing mathematics as a basis for machine to machine communication.
- SVG
SVG is a language for describing two-dimensional graphics and graphical applications in XML.
- W3C SVG Home Page
- SVG Wiki
- SVG on the Rise - Dean Jackson
- Mobile SVG Profiles: SVG Tiny and SVG Basic
SVG profiles suitable for cellphones (Tiny) and PDAs (Basic). - SVG Print
A version of SVG specifically suited to hard-copy output. - SVG Implementations
- X3D
X3D is a powerful and extensible open file format standard for 3D visual effects, behavioral modelling and interaction. It provides an XML-encoded scene graph and a language-neutral Scene Authoring Interface (SAI). The XML encoding enables 3D to be incorporated into web services architectures and distributed environments, and facilitates moving 3D data between applications. The Scene Authoring Interface allows real time 3D content and controls to be easily integrated into a broad range of web and non-web applications.
- Web3D Consortium
- Extensible 3D: XML Meets VRML - Len Bullard
- XSL
XSL is a family of recommendations for defining XML document transformation and presentation. It consists of three parts:
- XSL Transformations (XSLT), a language for transforming XML;
- the XML Path language (XPath), an expression language used by XSLT to access or refer to parts of an XML document; and
- XSL Formatting Objects (XSL-FO), an XML vocabulary for specifying formatting semantics.
- W3C XSL Home Page
- XSLT Tutorial - Miloslav Nic
- XSL-FO Tutorial
- XSL FAQ - Dave Pawson
- XUL
The XML User Interface Language (XUL) is a markup language for describing user interfaces.
Links by Visitors:
Add a Link