Dom Rozwój Co to jest język znaczników konspektu (OPML)? - definicja z techopedii

Co to jest język znaczników konspektu (OPML)? - definicja z techopedii

Spisu treści:

Anonim

Definicja - Co to znaczy OPML (Outline Processor Markup Language)?

Outline Processor Markup Language (OPML) to format XML typu open source do tworzenia konturów tekstu. OPML jest niezależny od platformy, może obsługiwać wiele rodzajów danych i może być dostosowywany do każdej tworzonej aplikacji. Szczególnie nadaje się do tworzenia aplikacji, w których relacje i dane muszą być stale aktualizowane. Format jest czytelny dla człowieka, samok dokumentujący się i rozszerzalny. Niektóre pliki OPML zawierają dane określające rozmiar, pozycję i możliwości rozwijania okien, w których wyświetlane są kontury tekstu.


OPML można szybko zrozumieć i zastosować, podobnie jak HTML. Ponieważ oparty jest na XML, OPML można dostosować do projektów biznesowych, naukowych lub akademickich.

Techopedia wyjaśnia Outline Processor Markup Language (OPML)

Outline Processor Markup Language ewoluował do formatu używanego do wymiany list subskrypcji między agregatorami RSS i czytnikami kanałów RSS. Użytkownicy mogą śledzić własne kanały RSS, a także obserwować, kto subskrybuje, skąd pochodzą i jakie kanały wybrali.


OPML ma również pewne wady:

  • Format daty dopuszcza tylko dwucyfrowe lata, a format nie jest zgodny z RFC 3339.
  • Nie można zapisać stanu rozwinięcia niektórych okien.
  • Gdy okno zostanie zmienione lub usunięte, okna poniżej muszą zostać ponownie obliczone.
  • Dowolny charakter atrybutu type i użycie dowolnych atrybutów elementów konspektu powoduje, że interoperacyjność wytwarzanych dokumentów jest prawie całkowicie zależna od konwencji producentów treści, które mogą nie być ani standardowe, ani udokumentowane.
  • Występują problemy z identyfikacją utworzonych dokumentów jako formatu XML.
Co to jest język znaczników konspektu (OPML)? - definicja z techopedii