OML OML

OML - Definition and Overview

OML (Outline Markup Language) is a new specification designed to build upon the concepts found in OPML, with the goal of fixing some of its limitations.

OML has a similar structure (http://oml.sourceforge.net/samples/oml-sample.xml) as OPML. It is still as simple and as flexible as OPML. But its extension mechanism is better than OPML. Instead of letting people to add whatever attritudes they want, it introduced an <item> element (child element of <outline>), which people can add whatever amount as they want.

The result document is more predictable. In OPML, you never know what attributes people may add; while in OML, you always know that additional information are added as <item>s.

Moreover, the standard was done by an independence group. So it is less UserLand-specific.

However, it is relatively a new specification (finalized at May 2003), so it seems not much application is using it. (In fact there are not many applications using OPML either... )

External links

Example Usage of OML

KingKev10z: @msdivakw hahhaha! U used my #OML !! Three funny. And I'm on u lowkey. Hahha
SabrinaNorris: OML, am soooo bored !!!!
Tah_Tah_Licious: OML.headache
Copyright 2009 WordIQ.com - Privacy Policy  :: Terms of Use  :: Contact Us  :: About Us
This article is licensed under the GNU Free Documentation License. It uses material from the this Wikipedia article.