Vés al contingut

Outline Processor Markup Language

De la Viquipèdia, l'enciclopèdia lliure
Aquesta és una versió anterior d'aquesta pàgina, de data 02:18, 4 des 2007 amb l'última edició de Toniher (discussió | contribucions). Pot tenir inexactituds o contingut no apropiat no present en la versió actual.

OPML (Outline Processor Markup Language) és un format XML que permet identificar, compilar i intercanviar títols (outlines) de textos o imatges de molt diversa procedència (blocs, mitjans de comunicació, etc) a partir de les seues respectives sindicacions XML/RSS. Inicialment, l'OPML fou desenvolupat per Radio UserLand amb un format de fitxer que permetia la interacció de diferents bases de dades en les seues aplicacions mitjançant aquests títols o outlines. Posteriorment, l'OPML ha estat adaptat per a uns altres usos i, avui, el més comú és l'intercanvi de llistes de sindicació de canals en els agregadors web tant de notícies com d'entrades dels blocs.

La norma OPML defineix un «outline» d'una manera jeràrquica amb una llista d'atributs ordenats. El codi és obert, la qual cosa significa que és totalment accessible, modificable i utilitzable en nombroses aplicacions. L'esquema XML és el següent: el node original o arrel, opml, head i body per a indicar la capçalera i el cos del document, i l'outline per a cadascuna de les línies de l'esquema.

L'èxit actual de l'OPML està en què permet compartir els canals web als quals un usuari es troba subscrit. Diferents agregadors populars com ara Bloglines o Netvibes permeten la possibilitat d'importar i exportar la informació dels canals. És ideal per a mantenir una còpia de seguretat de les subscripcions de l'usuari i poder així exportar-les a un altre agregador sense que calgui tornar a fer la feina subscriure-s'hi de nou. També és útil per a, d'un cop d'ull, comprovar a quins canals està subscrit algú.