¿Cuáles son las ventajas de usar estándares web?
Siempre tratamos de explicar a nuestros clientes las ventajas del uso de los estandares webs para sus sitios. A continuación un pequeño resumen de los beneficios de utilizar estandares web para el desarrollo.
- Accesibilidad para software/ordenadores
Cumplir con los estándares web puede darle a sus páginas una mayor visibilidad en las búsquedas dentro de la red. La información estructural presente en los documentos que cumplen con estos lineamientos facilita a los motores de búsqueda el acceso y evaluación de la información en esos documentos, siendo incluidos en sus índices con más precisión.
Como el uso de estándares web le facilita al software en servidores (server-side) y clientes (client-side) entender la estructura de su documento, añadir un motor de búsqueda a su propio sitio se vuelve más fácil y da mejores resultados.
Los estándares están escritos para que los navegadores antiguos todavía puedan entender la estructura básica de sus documentos. Aún si no pueden entender las adiciones más nuevas y atractivas a los estándares, podrán desplegar el contenido de su sitio. Por supuesto, lo mismo ocurre con los robots (sistemas que recopilan información de su sitio para los motores de búsqueda y otros indexadores.
El código que cumple con los estándares web le da la oportunidad de validar su página en un servicio de validación. Estos servicios procesan sus documentos y le presentan una lista de errores. Esto hace que el encontrar y corregir estos errores sea mucho más fácil, y puede ahorrarse mucho tiempo.
Los documentos que cumplen con los estándares web pueden ser fácilmente convertidos a otros formatos, como bases de datos o documentos de Word. Esto permite un uso más versatil de la información dentro de los documentos de la World Wide Web, y una migración simplificada a nuevos sistemas (tanto de hardware como de software) incluyendo aparatos como televisores y lectores portátiles.
- Accesibilidad para las personas
La accesibilidad es una idea importante detrás de muchos estándares web, especialmente en HTML.
Esto no sólo significa la capacidad de que la red sea usada por personas con capacidades diferentes, sino también permitir que las páginas web sean entendidas por personas que usan navegadores distintos a los usuales, incluyendo navegadores de voz que leen las páginas web en voz alta a personas con dificultades visuales, navegadores Braille que traducen textos a este lenguaje, navegadores portátiles con un monitor muy pequeño, pantallas de telex y otros lectores inusuales.
En tanto la variedad de métodos de acceso a la red se incrementa, ajustar o duplicar sitios web para satisfacer todas las necesidades se ha vuelto cada vez más difícil (de hecho, algunos dicen que ya es imposible actualmente). Seguir los estándares es un paso de gran importancia para resolver este problema. Hacer que sus sitios cumplan con los estándares web asegurará no sólo que todos los navegadores tradicionales, tanto viejos como nuevos, podrán desplegar sitios de manera apropiada, sino también que estos sitios se verán bien en navegadores y medios inusuales.
Algunas de las consecuencias de ignorar los estándares son obvias: la consecuencia más básica es que restringirá el acceso a su sitio. ¿Que tanto sentido tiene en los negocios el limitar su audiencia a sólo una fracción de aquellos que desean ser parte de ella? Para el sitio web de una empresa, negarle el acceso aún a pequeñas porciones de su audiencia meta puede hacer una gran diferencia en su margen de ganancias. Para un sitio educativo, tiene sentido permitir el acceso no sólo a muchos estudiantes físicamente aptos a través de navegadores visuales, sino también a niños con una infraestructura poco desarrollada que son mejor atendidos con navegadores de texto, o estudiantes con discapacidades que usan navegadores especializados.
El mismo principio se aplica a todos los tipos de sitios web, pues aunque el desvío de los estándares para aprovechar las características específicas de algún navegador puede ser tentador, la mayor accesibilidad que se deriva del cumplimiento de los estábdares llevará a recompensas mucho mayores a largo plazo.
- Estabilidad
La mayoría de los estándares web son generalmente diseñados pensando en una compatibilidad pasada y futura, de manera que la información que usa versiones atrasadas de los estándares seguirá funcionando en navegadores nuevos y la información que usa nuevas versiones de los estándares se “simplificará graciosamente” para producir un resultado aceptable en navegadores viejos
Debido a que un sitio web puede pasar por varios equipos de diseñadores durante su vida, es importante que esas personas sean capaces y comprendan el código para editarlo fácilmente. Los estándares web ofrecen un conjunto de reglas que cada desarrollador web puede seguir, entender y aprehender: cuando un desarrollador diseña un sitio conforme a los estándares, otro será capaz de retomar el trabajo donde el primero lo dejó.