Hem Utveckling Vad är översiktsprocessorns markeringsspråk (opml)? - definition från techopedia

Vad är översiktsprocessorns markeringsspråk (opml)? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder OPML (Outline Processor Markup Language)?

Outline Processor Markup Language (OPML) är ett öppet XML-format för att skapa textkonturer. OPML är plattformsoberoende, kan hantera många typer av data och kan anpassas för varje skapad applikation. Det är särskilt lämpligt för att skapa applikationer där relationer och data måste uppdateras kontinuerligt. Formatet är läsbart av människor, självdokumenterande och utdragbart. Vissa OPML-filer innehåller data som anger storleken, positionen och expansionsfunktionerna för de fönster där textkonturerna visas.


OPML kan snabbt förstås och tillämpas, precis som HTML. Eftersom det är baserat på XML kan OPML anpassas till affärs-, vetenskapliga eller akademiska projekt.

Techopedia förklarar OPML (Outline Processor Markup Language)

Outline Processor Markup Language har utvecklats till ett format som används för att utbyta prenumerationslistor mellan RSS-aggregatorer och RSS-flödesläsare. Användare kan spåra sina egna RSS-flöden och se vilka som prenumererar, var de kommer ifrån och flödena de har valt.


OPML har också några brister:

  • Datumformatet tillåter endast tvåsiffriga år och formatet överensstämmer inte med RFC 3339.
  • Expansionstillståndet för vissa fönster kan inte lagras.
  • När ett fönster ändras eller raderas måste fönstren under det beräknas om.
  • Typattributets godtyckliga karaktär och användningen av godtyckliga attribut på konturelement gör att samverkan mellan de producerade dokumenten nästan helt beror på innehållsproducenternas konventioner, som varken kan vara standard eller dokumenterade.
  • Det finns problem med att identifiera skapade dokument som XML-format.
Vad är översiktsprocessorns markeringsspråk (opml)? - definition från techopedia