La separación de contenido y presentación (o separación de contenido y estilo ) es la separación del principio de diseño de preocupaciones aplicado a la creación y presentación de contenido. Bajo este principio, los aspectos visuales y de diseño (presentación y estilo) se separan del material central y la estructura (contenido) de un documento. [1] [2] [3] Una analogía típica utilizada para explicar este principio es la distinción entre el esqueleto humano (como componente estructural) y la carne humana (como componente visual) que constituye la apariencia del cuerpo. Las aplicaciones comunes de este principio se ven en el diseño web ( HTML frente a CSS ) [4] [5] y composición tipográfica de documentos (cuerpo del documento de Lambert frente a su preámbulo).
Uso en diseño web
Este principio no es una pauta rígida, pero sirve más como una mejor práctica para mantener la apariencia y la estructura separadas. En muchos casos, los aspectos de diseño y desarrollo de un proyecto los llevan a cabo diferentes personas, por lo que mantener ambos aspectos separados garantiza tanto la responsabilidad de la producción inicial como la simplificación del mantenimiento posterior, como en el principio de no repetirse (DRY).
Uso en composición tipográfica de documentos
LaTeX es un lenguaje de marcado de documentos que se centra principalmente en el contenido y la estructura de un documento. Cuando se prepara un documento utilizando el sistema LaTeX, el código fuente del documento se puede dividir en dos partes: el cuerpo del documento y el preámbulo (y las hojas de estilo). El cuerpo del documento se puede comparar con el cuerpo de un documento HTML, donde se especifica el contenido y la estructura del documento, mientras que el preámbulo (y las hojas de estilo) se pueden comparar con la parte CSS de un documento HTML, donde el formato , se especifican las especificaciones del documento y otros atributos visuales.
Bajo esta metodología, los escritos y publicaciones académicos pueden ser estructurados, estilizados y tipográficos con un mínimo esfuerzo por parte de sus creadores. De hecho, también evita que los usuarios finales, que generalmente no están capacitados como diseñadores, alternen entre ajustar el formato y trabajar en el documento en sí. [3] Al igual que en el caso de HTML y CSS, la separación entre contenido y estilo también permite que un documento sea reformateado rápidamente para diferentes propósitos, o que un estilo sea rediseñado también en múltiples documentos. [6]
Ver también
- CSS
- La forma sigue la funcion
- HTML
- Látex
- Reducción
- Patrón arquitectónico del software modelo-vista-controlador
Referencias
- ^ "Separación: el dilema del diseñador web" . Una lista aparte . Consultado el 24 de mayo de 2017 . CS1 maint: parámetro desalentado ( enlace )
- ^ Ferrel, PJ; Meyer, RF; Mijo, SJ; Shewchuk, JP; Smith, WW (6 de marzo de 2001), Método para entregar diseño y contenido separados en un sistema de publicación multimedia , USPTO, Patente # 6199082
- ^ a b "La Introducción Definitiva, No Técnica a LaTeX, Tipografía Profesional y Publicación Científica" . Bóveda de matemáticas . 2015-09-05 . Consultado el 18 de julio de 2019 .
- ^ "Separación de contenido y apariencia" . Universidad Simon Fraser . Consultado el 24 de mayo de 2017 . CS1 maint: parámetro desalentado ( enlace )
- ^ Clark, Dave (2007). "Gestión de contenidos y separación de presentación y contenido". Comunicación técnica trimestral . 17 (1): 35–60. doi : 10.1080 / 10572250701588624 . ISSN 1057-2252 . S2CID 62706215 .
- ^ "Separación de presentación y contenido" . LispCast . 2014-04-18 . Consultado el 18 de julio de 2019 .