Outline Processor Markup Language
[1] (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ó RSS (feeds) en els agregadors 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 feeds a què un usuari està subscrit. Bloglines i altres agregadors donen la possibilitat d'importar i exportar informació sobre els feeds. És ideal per mantenir una còpia de seguretat de les subscripcions de l'usuari i poder exportar-les a una altre agregador sense necessitat de tornar a subscriure cada feed. També és útil per a, d'un cop d'ull, comprovar a quin feeds està subscrit algú.
- ↑ OPML