| Asunto: | [SauloNet] Para los interesados en el diseño web | | Fecha: | 2 de Octubre, 2002 11:27:41 (+0200) | | Autor: | Saulo Barajas - Saulo.Net <webmaster @.....net>
|
Este correo es para comunicar las últimas novedades de Saulo.Net
En los últimos dos meses he renovado el diseño y programación del web y he
incluído un curso nuevo de "Diseño web".
Sobre el Curso de diseño web:
- Se puede consultar en http://www.saulo.net/pub/dweb/
- En realidad, no es un curso completo como pueden ser los cursos de redes o
TCP/IP sino que contiene ejemplos y prácticas de HTML, CSS y JavaScript.
- La documentación original es del año 99 a raíz de un curso de diseño web que
impartí. Actualmente lo estoy actualizando y ampliando día a día para otro curso
que estoy impartiendo en estos momentos.
- El objetivo es eliminar las estructuras de programación antiguas que han sido
desaprovadas por el organismo encargado de la regulación del HTML, W3C,
sustituyéndolas por hojas de estilo. El código de las prácticas revisadas está
muy próximo a XHTML 1.0, versión intermedia entre HTML 4 y XML.
Sobre la renovación del diseño de Saulo.Net:
- El diseño se ha simplificado más aún, mejorando la navegación y utilizando
unas combinaciones de colores más suaves.
- Sin embargo, los mayores cambios se han realizado a nivel de código.
Prácticamente todo el código de las portadas ha sido reescrito, dejando pendiente
el código de artículos y cursos para una futura revisión.
- Las portadas validan ahora correctamente la sintaxis de XHTML.
- Los códigos HTML son generados de forma dinámica por funciones y rutinas PHP.
Es decir, se utiliza programación estructurada para generar las páginas. Por
ejemplo: insertacabecera("Enlaces"); insertabarra(); etc... Esto facilita el
mantenimiento del sitio puesto que los códigos comunes se escriben en un solo
sitio y se llaman desde el resto de las páginas. Un cambio en una de las
funciones del diseño se reflejaría inmediatamente en todo el web.
- Se ha revisado y ampliado las hojas de estilo del web. Esto permite que para
cambiar un tipo de letra o un color no sea necesario entrar a las páginas
interiores sino que todo se hace de forma centralizada.
- Tal y como está actualmente codificado Saulo.Net, todos los cambios se deben
de realizar de forma manual: ningún editor web es capaz de entender la compleja
estructura de funciones anidadas que constituyen el diseño.
- A pesar de esto, estos cambios tratan de reflejar lo que considero las
tendencias en programación web: reutilización de código, programación
estructurada, estilo centralizado, facilidad de mantenimiento, validación de
estándares, páginas accesibles desde distintos dispositivos (no sólo navegadores
de PCs), páginas simples que carguen rápidamente, eliminación de códigos
innecesarios, etc...
Pues esto es todo de momento. Seguiré escribiendo sobre programación web para
todos aquellos que estéis interesados. En estos momentos es el campo al que estoy
dedicando una mayor cantidad de horas de estudio e investigación, y espero que
los resultados se vayan haciendo visibles poco a poco tanto a nivel de código de
Saulo.Net como de las prácticas que estoy preparando para mis alumnos y que
quedarán publicadas en http://www.saulo.net/pub/dweb/.
Un saludo,
--
Saulo Barajas
www.saulo.net
|