OML

le OML de

peut également être l'abréviation pour la langue de modélisation ouverte , ligne principale la vieille ou les laboratoires médicaux de l'Orégon de .

Le OML ( L anguage d'arkup de M d'utline de O de ) est un format du XML pour les contours que les spécifications sont conçues pour construire sur les concepts ont trouvé dans le OPML , avec le but de fixer certaines de ses limitations.

OML a une structure semblable à OPML. Ses avocats réclament que bien qu'il soit aussi simple et aussi flexible qu'OPML, son mécanisme de prolongation est meilleur que celui d'OPML. Au lieu de laisser des utilisateurs ajouter les attributs librement, OML présente un élément de (élément d'enfant de ) ; des exemples de l'élément de peuvent être ajoutés librement.

Il est prétendu être plus faciles analyser les documents en résultant que les documents équivalents d'OPML. Les lecteurs d'OPML ne savent jamais quels attributs d'autres ont pu avoir ajoutés aux éléments standard ; ainsi un élément que le lecteur veut analyser peut contenir un mélange des attributs connu et d'inconnu. Cet inconvénient réclamé d'OPML s'applique réellement à n'importe quel XML - format basé, y compris OML, parce que les namespaces du XML peuvent ajouter des attributs aux étiquettes existantes ; cependant, OPML est peu commun dans son enthousiasme pour la définition free-form de nouveaux attributs. Dans OML, des prolongements sont ajoutés sous forme de s à la place ; un inconnu peut être jeté sans nuire à des données connues ailleurs dans le dossier. L'approche adoptée par OML est conçue pour être plus en accord avec l'approche d'autre des langues XML-basées et avec la philosophie des organismes de normalisation quelques.

En dépit de ses avantages réclamés, OML n'a pas vu l'utilisation large. Les raisons de la popularité plus grande d'OPML peuvent inclure la nouveauté relative d'OML (mené à bonne fin dans le mai 2003 ), et les problèmes politiques non techniques entre les membres de la communauté du XML .

Les critiques d'OML précisent OML n'a pas un mécanisme pour préserver le whitespace. Certains ont également trouvé la distinction entre et inutiles.

Voir également

Liste de des langages de balisage de syndication de contenu
Le XHTML ouvert extensible décrit
Comparaison de des langages de balisage de syndication de contenu
Organisation de modelant la langue (OrgML)

.

Random links:La science de culte de cargaison | Deodoro DA Fonseca | Opsonine | L'Éden exprès | Combattant mobile | OML