René Zuleta Arango ha publicado una lista de 10 beneficios que obtenemos al codificar apegándonos a los estándares y (por ende) diseñar en código semántico.
En general son solo buenos argumentos para apegarse a los estándares y recomendaciones del World Wide Web Consortium. Les dejo la pequeña lista a continuación:
1. Presente su contenido en distintos artefactos. El mismo contenido puede quedar listo para ser presentado en una gran variedad de "browsers" u otros artefactos como teléfonos celulares, asistentes personales digitales (PDAs) y artefactos para leer textos a las personas con problemas de visión. Simplemente hay que crear una hoja de estilo según el uso.
2. Mejore el desempeño. Las páginas son mucho más livianas (más pequeñas en tamaño) y por lo tanto descargan más rápido debido a que el contenido requiere de mínimo código. Todo el código que antes se usaba definir la presentación se carga mediante una sola hoja de estilo. Una hoja de estilo puede definir la presentación de todo un sitio y el usuario solo tendría que descargarla una vez.
3. Sirva a todos los "browsers". Con poco esfuerzo, uno puede páginas que funcionan en "browsers" más viejos de tal forma que los usuarios puedan tener la mejor experiencia posible con la tecnología que tengan a su alcance.
4. Separe el contenido de la presentación. Usted puede modificar o cambiar completamente el contenido o la presentación del sitio sin tener que afectar el otro.
5. Construya páginas fluidas. Es más fácil codificar para contenido dinámico. Por ejemplo, es más fácil crear páginas que se puedan acomodar independientemente de la cantidad de items que tengan como en un menu o en una página de un catálogo de productos.
6. Confirme que su código esté bien. Servicios de validación para XHTML y CSS pueden ser utilizados durante el proceso de desarrollo para identificar errores. Esto permite un mejor control de calidad y permite identificar cuando está terminada una página cuando esta se despliega correctamente y además pasa la validación.
7. Producción en flujo. La producción es más eficiente. Es muy fácil que un codificador se vea envuelto en la administración de contenido cuando solo el diseñador entiende donde va el contenido en esa masa de código, lo cual es un trabajo tedioso y para el cual probablemente no se contrató a esta persona. Al adoptar prácticas basadas en estándares, el codificador puede asignar reglas simples al equipo de contenido y trabajar en paralelo.
8. Distribuir el contenido más fácilmente. Distribuir su contenido para uso por terceros es más sencillo ya que el contenido está separado de cualquier regla de presentación.
9. Hacer que el contenido sea accesible. Es más sencillo lograr que el sitio sea accesible y cumpla con requerimientos legales como la Sección 508 del Rehabilitacion Act de Estados Unidos.
10. Haga menos trabajo. Escriba menos código y es más rápido y sencillo lograr los resultados deseados y modificar el trabajo a través del tiempo.
El diseño apegado al W3C es de lo más hermoso cuando trabajas en equipo, por que de esta manera pueden trabajar diseñadores y programadores sin entrometerse mucho uno con el otro. Si a estas recomendaciones, le agregamos el uso de Frameworks con el paradigma MVC, tendremos una metodología de trabajo impresionantemente eficiente.
Por supuesto, para poder aprovechar estos beneficios al máximo, necesitamos de mucha practica.
Saludos
Vía | WebTaller
All Sonic No Boom - Mach Plus travel is back
Barcelona acogera un nuevo congreso sobre innovacion y tecnologia en 2009
Localizado un zulo de ETA en la localidad riojana de Ezcaray
Exactamente. Diseñando de la vieja forma, con muchas tablas y etiquetas innecesarias (como el tag "font" frente al CSS) hace que leer el codigo de una pagina web simple, sea una tortura. Y si quieres cambiar de lugar una imagen, es otra tortura, pero multiplicada por 100. Un diseño semantico, no tiene esos problemas (o solo haras un esfuerzo minimo).
Me da gusto que a alguien le haya servido ^^ Saludos
No estas logeado para comentar
Parte de:

2006-12-06 00:32:14
De verdad un interesante articulo que seguramente ayudara a muchos webmasters y no sabia que era el codigo semantico hasta ahora, me parece que se obtiene un trabajo mucho mas limpio y profesional, cada etiqueta HTML realiza lo que debe de realizar sin tanto amontonadero de codigo innecesario que algunas veces no vienen al caso. Comenzare a aplicarlo y espero acostumbrarme a el poco a poco.
Gracias.