Lar Desenvolvimento O que é a linguagem de marcação do processador de contorno (opml)? - o que é techopedia

O que é a linguagem de marcação do processador de contorno (opml)? - o que é techopedia

Índice:

Anonim

Definição - O que significa OPML (Outline Processor Markup Language)?

Outline Processor Markup Language (OPML) é um formato XML de código aberto para a criação de contornos de texto. O OPML é independente da plataforma, pode manipular muitos tipos de dados e pode ser personalizado para cada aplicativo criado. É particularmente adequado para criar aplicativos em que os relacionamentos e os dados devem ser atualizados continuamente. O formato é legível por humanos, auto-documentável e extensível. Alguns arquivos OPML contêm dados que especificam o tamanho, a posição e os recursos de expansão das janelas nas quais os contornos do texto são exibidos.


O OPML pode ser rapidamente entendido e aplicado, assim como o HTML. Por se basear em XML, o OPML pode ser adaptado a projetos comerciais, científicos ou acadêmicos.

Techopedia explica Outline Processor Markup Language (OPML)

A Outline Processor Markup Language evoluiu para um formato usado para trocar listas de assinaturas entre agregadores de RSS e leitores de feeds de RSS. Os usuários podem rastrear seus próprios feeds RSS, bem como observar quem está se inscrevendo, de onde eles são e os feeds que escolheram.


OPML também tem algumas deficiências:

  • O formato da data permite apenas anos com dois dígitos e o formato não está em conformidade com a RFC 3339.
  • O estado de expansão de algumas janelas não pode ser armazenado.
  • Quando uma janela é alterada ou excluída, as janelas abaixo devem ser recalculadas.
  • A natureza arbitrária do atributo type e o uso de atributos arbitrários em elementos de estrutura de tópicos fazem com que a interoperabilidade dos documentos produzidos seja quase completamente dependente das convenções dos produtores de conteúdo, que podem não ser padrão nem documentadas.
  • Há problemas com a identificação de documentos criados como formato XML.
O que é a linguagem de marcação do processador de contorno (opml)? - o que é techopedia