Separação de conteúdo e apresentação

Um exemplo de código CSS, que compõe os componentes visuais e de estilo de uma página da web

Separação de conteúdo e apresentação (ou separação de conteúdo e estilo ) é o princípio de design de separação de preocupações aplicado à autoria e apresentação de conteúdo. Sob este princípio, os aspectos visuais e de design (apresentação e estilo) são separados do material principal e da estrutura (conteúdo) de um documento. [1] [2] Uma analogia típica usada para explicar este princípio é a distinção entre o esqueleto humano (como o componente estrutural) e a carne humana (como o componente visual) que compõe a aparência do corpo. Aplicações comuns deste princípio são vistas em Web design ( HTML vs. CSS ) [3][4] e composição tipográfica ( corpo do documento de Lambert [ clarificar ] vs. seu preâmbulo).

Uso em Web design

Este princípio não é uma diretriz rígida, mas serve mais como melhor prática para manter a aparência e a estrutura separadas. Em muitos casos, os aspectos de design e desenvolvimento de um projeto são executados por pessoas diferentes, portanto, manter os dois aspectos separados garante a responsabilidade inicial da produção e a simplificação posterior da manutenção, como no princípio não se repita (DRY).

Use na composição de documentos

LaTeX é uma linguagem de marcação de documentos que se concentra principalmente no conteúdo e na estrutura de um documento. Quando um documento é preparado usando o sistema LaTeX, o código-fonte do documento pode ser dividido em duas partes: o corpo do documento e o preâmbulo (e as folhas de estilo). O corpo do documento pode ser comparado ao corpo de um documento HTML, onde se especifica o conteúdo e a estrutura do documento, enquanto o preâmbulo (e as folhas de estilo) pode ser comparado à parte CSS de um documento HTML, onde a formatação , as especificações do documento e outros atributos visuais são especificados.

Sob essa metodologia, escritos e publicações acadêmicas podem ser estruturados, estilizados e compostos com o mínimo de esforço por seus criadores. Na verdade, também evita que os usuários finais - que geralmente não são treinados como designers - alternem entre ajustar a formatação e trabalhar no próprio documento. Semelhante ao caso de HTML e CSS, a separação entre conteúdo e estilo também permite que um documento seja rapidamente reformatado para diferentes propósitos, ou um estilo seja reaproveitado em vários documentos também. [5]

Veja também

Referências

  1. ^ "Separação: o dilema do web designer" . Uma lista à parte . 14 de maio de 2004 . Acesso em 24 de maio de 2017 .
  2. ^ Ferrel, PJ; Meyer, RF; Milho, SJ; Shewchuk, JP; Smith, WW (6 de março de 2001), Método para entrega de design e conteúdo separados em um sistema de publicação multimídia , USPTO, Patente dos EUA 6.199.082.
  3. ^ "Separando conteúdo e aparência" . Universidade Simon Fraser . Acesso em 24 de maio de 2017 .
  4. ^ Clark, Dave (2007). "Gestão de conteúdo e a separação de apresentação e conteúdo". Comunicação Técnica Trimestral . 17 (1): 35–60. doi : 10.1080/10572250701588624. ISSN  1057-2252. S2CID  62706215.
  5. ^ "Separação de apresentação e conteúdo" . LispCast . 18-04-2014 . Recuperado 2019-07-18 .
0.033150911331177