[/caption]
Porque esta separación permite trabajar el sitio web, aprovechando la especialización por campos. Duncan hace alusión al modelo MVC (Model-->View-->Controller) de desarrollo de software. En el que primeramente se desarrolla el patrón o modelo, a parte la interfaz, y el controlador se encarga de unificar y gestionar ambos. Aplicándolo al mundo del diseño web esto repercute no sólo en la calidad del trabajo, sino en el eficaz aprovechamiento de los recursos disponibles (Optimización del Esfuerzo --> Ahorro de Tiempo --> Beneficio). En definitiva, una mejora de la productividad individual de los profesionales, que repercutirá en mayores beneficios globales.
Este modelo es perfectamente aplicable al Diseño web, pongamos un ejemplo típico en el que la empresa está dividida en equipos. Tenemos por separado a los diseñadores/programadores, creadores de contenidos, y SEO.
Creando una pantilla donde tengas todo el código ya sea HTML, PHP, Javascript, ASP... totalmente separado de los contenidos (sólo texto en la base de datos) y de la interfaz. Mostrando finalmente al usuario, una interfaz con una buena estructura detrás, inyectándose los contenidos que el usuario requiera en cada página desde la base de datos.
- Diseñador / Programador: Pueden trabajar de forma autónoma, sin la presión de adaptar el diseño al contenido, concentrando su esfuerzo en crear un esqueleto de código potente y limpio, que es la base de cualquier proyecto web. Permite la supervisión rápida de los responsables SEO del proceso de creación de la plantilla, pudiendo sugerir cambios y modificaciones en la maquetación antes del comienzo de aporte de contenidos.
- Creadores de Contenidos: Libres de restricciones del diseño, tan sólo deben preocuparse por crear contenidos de la mejor calidad posible. Sin necesidad de recibir ningún tipo de formación adicional (html básico, por ejemplo). Haciendo uso de algún sistema de etiquetado simple, que después se interpreta e inyecta en la web a petición del usuario.
- SEO's: Los expertos en motores de búsqueda pueden mediante este sistema optimizar el sitio al máximo, de una forma más rapida y eficiente, ya que no tienen que estar buscando entre el código de la web y los contenidos creados. Sino que este sistema le permite extraer tan sólo la estructura de la web en una plantilla para su análisis, optimización, o modificación posterior afectando a todo el site, sin la necesidad de ir analizando página a página. Siendo casi imposible hacer esto último, en la mayoría de los proyectos web.
Person Duncan Morris
Right click for SmartMenu shortcuts