Tuesday, January 25, 2005

Extensible Markup Language (XML)

The World Wide Web Consortium website gives more technical specifications as to what XML is and how it relates to its 'parent' language, SGML. It also tells of work being done to advance XML technology usage on the web, and how this usage is structured.

Textuality.com gives a basic run down of what XML is capable and not capable of. It states things that are obvious (at least they are to me) such as how XML is not a replacement for HTML in website design. XML is just a way of describing data itself, not a way of describing how data should be presented, which is what browsers look for when they visit a website.

The Tupps XML FAQ is a starting guide for anyone who is using XML in Macromedia Flash applications. It describes how importing XML into flash allows for a hierarichal data structure (or an object as they put it) that can be easily extracted and manipulated with Flash's programming language, Actionscript.

This page is a beginning tutorial for using a new synidcation development in XML called RSS. RSS is a simple XML structure that can be used to syndicate metadata, traditionally headlines for stories or articles, about websites so that it can be accessed by other websites using simple parsers (written usually in Perl, ASP or PHP) to display the data on their own website.

The Internet.com site gives a basic run down of what XML is and what it can do, like most web sites about XML. It also goes on to talk about the various vocabularies (domain specific languages that are based on XML) that spawned after the W3C XML recommendation. Its interesting to see how XML can be applied in different ways, like it has with MathML, it allows for the description of complicated mathematical formulas and calculations in an XML format. I have no idea how it works, but the concept sounds really interesting.

- Dan Nanasi 250197388


Post a Comment

<< Home