Obsah:
- Definice - Co znamená Outline Processor Markup Language (OPML)?
- Techopedia vysvětluje Outline Processor Markup Language (OPML)
Definice - Co znamená Outline Processor Markup Language (OPML)?
Outline Processor Markup Language (OPML) je open-source XML formát pro vytváření textových obrysů. OPML je nezávislý na platformě, zvládne mnoho typů dat a může být přizpůsoben pro každou vytvořenou aplikaci. Je obzvláště vhodný pro vytváření aplikací, kde vztahy a data musí být neustále aktualizovány. Formát je čitelný člověkem, dokumentující a rozšiřitelný. Některé soubory OPML obsahují data určující velikost, polohu a možnosti rozšíření oken, ve kterých se zobrazují textové obrysy.
OPML lze rychle pochopit a použít, podobně jako HTML. Protože je založen na XML, lze OPML přizpůsobit obchodním, vědeckým nebo akademickým projektům.
Techopedia vysvětluje Outline Processor Markup Language (OPML)
Outline Processor Markup Language se vyvinul do formátu používaného pro výměnu seznamů odběrů mezi agregátory RSS a čtečkami kanálu RSS. Uživatelé mohou sledovat své vlastní kanály RSS a sledovat, kdo se přihlásil, odkud pocházejí a zdroje, které si vybrali.
OPML má také některé nedostatky:
- Formát data umožňuje pouze dvoumístné roky a formát neodpovídá RFC 3339.
- Stav rozšíření některých oken nelze uložit.
- Při změně nebo odstranění okna musí být přepočítána okna pod ním.
- Libovolná povaha atributu typu a použití libovolných atributů na obrysových prvcích způsobuje, že interoperabilita vytvořených dokumentů je téměř zcela závislá na konvencích producentů obsahu, které nemusí být ani standardní ani dokumentované.
- Problémy s identifikací vytvořených dokumentů ve formátu XML.
