April 3rd, 2005

Desarrollo mediante estándares

A la hora de encarar cualquier proyecto, sea en el área que sea, es necesario guiarse por un conjunto de reglas preestablecidas que permitan lograr los objetivos propuestos de un modo correcto. A nivel de la web sucede algo similar. Por mucho tiempo, y a causa de las frecuentes disputas suscitadas entre los navegadores de mayor uso, en su momento Microsoft Internet Explorer y Netscape Navigator, se planteó un escenario en el que cada fabricante buscaba “crear” nuevas funcionalidades al margen de las definidas, a modo de recomendación en u principio, para el formato HTML. Ejemplos de esto fueron los tradicionales Blinks o Marquees que podiamos ver hasta hace un tiempo en infinidad de sitios. Esto llevaba, junto a la dispar interpretación de las recomendaciones existentes en cuanto a presentación, a la necesidad que teniamos los diseñadores de sitios web de crear versiones “individuales” para cada navegador, haciendo uso de las prestaciones disponiles en cada uno y tartando de hacer una emulación de lo que no estaba disponible en dicho navegador

Es facil darse cuenta que ésto, en casos de sitios de alta complejidad, podía convertirse en una tarea titánica, y siempre corriendo el riesgo de que el usuario utilizara otro navegador, fuera de los dos más comunes antes mencionados y que eran en la mayoría de los casos los utilizados para las verificaciones de funcionamiento, con lo que vería disminuidas las posibilidades de interacción con el sitio.

Otro tema dificil de resolver era que pasaba con aquellas personas que debido a tener sus capacidades de interacción reducidas, ya sea por deficiencias visuales, auditivas o motoras, debian recurrir a otras herramientas auxiliares, com podían ser los sintetizadores de voz, o navegadores solamente de texto. En la mayoría de los casos, este tipo de usuarios no lograban acceder en forma completa al contenido presentado.

Esto llevo a partir de fines de los años 90, al desarrollo por parte del W3 Consortium, una organización formada por miembros de las distintas partes involucradas, de un estándar para el diseño y desarrollo en entorno web. A partir de entonces, y en diversas etapas, fueron creadas distintas especificaciones para los documentos HTML y XHTML, siendo este ultimo una extensión del HTML en el sentido de permitir una futura expansión del formato, asi como para los documentos CSS.

Por otra parte al existir un estándar definido las empresas que desarrollaban navegadores comenzaron a sentir la presión, por parte del mercado, de ajustar sus productos a dichas normas. Si bien aún hoy en día no se aplican el 100% de los estandares en mucho navegadores, se ha evolucionado notoriamente en ese terreno, permitiendo a los diseñadores y desarrolladores contar con unas bases que aseguren la integridad, tanto visual como, aún más importante, funcional, de sus aplicaciones.

Tags: , ,

No Comments Add your own

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

(required)

(required)

About

Mi nombre es Pablo Viojo y tengo 26 años. Nací en el Uruguay el 7 de agosto de 1981. Actualmente vivo en Santiago, Chile

Aparte de esto me interesa todo lo que tenga que ver con Internet y las nuevas tecnologías. Más info aquí, mi hCard, en formato FOAF

View Pablo Viojo's profile on LinkedIn



Recent Comments

Pages

Feeds

Posts by tags

Posts by month