Logotipo: Prodemedia - soluciones de innovación tecnológica

Estás en: Noticias/Articulo: Estándares, ¿A quién le importa?

Articulo: Estándares, ¿A quién le importa?

Fecha de publicación: 04 de marzo de 2009

A priori, se supone que la respuesta a la pregunta del título de este artículo sería afirmativa. También se puede suponer que este artículo no tiene ningún cariz tecnológico.

Para cualquier sistema de comunicación, es necesario establecer unos criterios y normas con el fin de llegar a un buen entendimiento. Y cabe pensar que si no se llega a tal fin, pues habrán fallado los criterios y/o normas establecidos en ese sistema de comunicación.

Una vez dicho esto, vamos analizar: las normas, criterios, protocolos, lenguajes, servicios, etc …, que hay en la Red de Redes, concretamente en los servicios que nos proporcionan las páginas y portales Web

Concretando servicios basados en la Web en el apartado anterior, ya parece que vamos entrando en materia. Y me atrevo a definir el concepto o el objeto de servicio basado en Web a nivel de usuario, no a nivel de desarrollador de aplicaciones web, como: Todo tipo de información disponible, a la que pueda acceder mediante un navegador web, cualquier persona.

Bueno, pues si nuestro sistema de comunicación basado en la red de redes ofrece servicios basados en Web (la gran madeja de tela de araña) a cualquier persona que utilice un navegador web, yo me haría la siguiente pregunta: ¿Qué problemas pueden surgir cuando una persona utilizando su navegador web quiere tener acceso a la gran madeja de tela de araña?. Y las dos respuestas también las expongo: “Muchos” y “Todos”. Pero estos problemas tienen solución, así que no debe cundir el pánico. Esta solución está en entender bien dos conceptos que explico a continuación:

Protocolo: Normas que rigen la estructura y forma de comunicarse. ¿Quién y cuando, habla o transmite información?. ¿Quién y cuando escucha o recibe información?. ¡Hay que organizarse para transmitir y recibir información!.

Lenguaje: Normas que rigen, no la forma, sino el contenido de la información necesaria para comunicarse.

Que sirva de primer ejemplo, dos o más personas comunicándose de forma relajada y con moderador, es decir manteniendo un buen protocolo. Pero si utilizan diferente lenguaje, no se van a entender, alejándose así de la finalidad del entendimiento de forma correcta.

Y como segundo ejemplo, otro grupo de personas que utilizan el mismo lenguaje, el cual entienden de manera clara y concisa, y cuando establecen su sistema de comunicación no tienen ninguna norma de comunicación, es decir ningún protocolo, nadie sabe cuando tiene que hablar, nadie sabe cuando tiene que escuchar. Y encima si se pone a hablar o a escuchar, no sabe cuando tiene que terminar de hablar, en caso de escuchar no sabe cuando tiene que parar de escuchar, cuando alguien detecta un error en la comunicación no sabe cuando tiene que asentir negativamente para vuelvan a repetirle la información que le ha llegado por error. Pues en este caso tampoco se a conseguido llegar ese preciado fin del entendimiento.

Imagen World Wide Web ConsortiumTeniendo claro estos dos conceptos (Protocolo y Lenguaje), cabe decir que como es lógico, el servicio de páginas Web a través de la red de redes tiene establecido un lenguaje (o más bien una familia de lenguajes) llamado: HTML (HiperTex Markup Language) y un protocolo (o más bien una familia de protocolos) llamado: HTTP (HiperText Transfer Protocol). Y es más, hasta hay un organismo a nivel internacional que lo regula este es: W3C (World Wide Web Corporation).

Es de vital importancia que en el párrafo anterior se ha dejado caer que más que lenguajes y protocolos, son familias de lenguajes y protocolos.

Teniendo en cuenta el protocolo http, cabe destacar el protocolo https (la s es de secure), mediante el cual cuando accedemos a un sitio web que nos ofrezca por ejemplo realizar un pago introduciendo los datos de nuestra tarjeta de crédito/debito, nos indicará que estamos accediendo a un sitio seguro. Y esto es peligroso.

Teniendo en cuenta el lenguaje HTML, hay más lenguajes como el de intercambio XML (eXchange Markup Language). Mediante este lenguaje se realiza intercambio de información entre páginas web. CSS (Cascading Style Sheet) conocidas como hojas de estilo. También hay más estándares y normativas como la WAI (Web Accessibility Initiative) o WCAG (Web Content Access Guidelines) que definen el diseño y desarrollo de páginas Web accesibles para discapacitados.

Y para terminar este artículo, me gustaría hacerlo lanzando la pregunta del título del mismo: ¿Y a quién le importa estos estándares?

Fdo. José Martínez Martínez – SINERGIAS S. Coop. And. de Integración.