El W3C es un grupo internacional e
independiente que define los protocolos y estándares para la web. Ellos crean
las especificaciones de HTML, CSS, etc. Una de las principales iniciativas del
W3C es el desarrollo de normas de accesibilidad. El objetivo de la Iniciativa
para la Accesibilidad Web (Web
Accessibility Initiative, WAI) es desarrollar los estándares de
accesibilidad. Los grupos
de trabajo del WAI desarrollan las normas de accesibilidad para
los navegadores web, para las herramientas de autor, para las herramientas de
evaluación, y para el contenido web, por nombrar algunas normas. Las normas del
Grupo de Trabajo para el
Contenido Web se llaman Pautas de Accesibilidad al
Contenido en la Web (Web Content Accessibility Guidelines, WCAG).
Lenguaje HTML.
Es un lenguaje simple utilizado para crear documentos
de hipertexto, con un formato de texto común, empleado para todos los sitios
web y reconocible a través de cualquier sistema operativo.
HTML significa Hypertext Markup Language,
“Hypertext” se refiere a que en un documento HTML puede ser codificado de forma
que permita al lector acceder a otros documentos a través de enlaces en
pantalla. El término “Markup” se refiere a la manera de dar formato a un texto,
es decir, a través de marcas.
HTML estaba formado en origen, por un conjunto de
instrucciones basado en etiquetas que permite definir la estructura del
contenido e una página, es decir, para controlar cómo un texto es mostrado al
cliente. Sin embargo, este lenguaje ha evolucionado permitiendo, por ejemplo,
la incorporación de tablas, applets, la manipulación de imágenes, sonido, hojas
de estilo, compatibilidad con los principales navegadores del mercado
(Navegador de Netscape y Explorer de Microsoft), la integración con otras
tecnologías, puesto que permite la inserción directa de código en leguaje
scripting como JavaScript.
CSS (Cascading Style Sheets)
CSS, es una tecnología que nos permite crear
páginas web de una manera más exacta. Gracias a las CSS somos mucho más dueños
de los resultados finales de la página, pudiendo hacer muchas cosas que no se
podía hacer utilizando solamente HTML, como incluir márgenes, tipos de letra,
fondos, colores.
CSS son las siglas de Cascading Style Sheets, en
español Hojas de estilo en Cascada. En este reportaje vamos a ver algunos de
los efectos que se pueden crear con las CSS sin necesidad de conocer la
tecnología entera.
Las Hojas de Estilo en Cascada se escriben dentro
del código HTML de la página Web, solo en casos avanzados se pueden escribir en
un archivo a parte y enlazar la página con ese archivo. En un principio vamos a
utilizar la manera más directa de aplicar estilos a los elementos de la página,
mas adelante veremos la declaración en archivos externos. Para ello, y esto es
la primera lección de este artículo, vamos a conocer un nuevo atributo que se
puede utilizar en casi todas las etiquetas HTML: style.
XML (eXtensible Markup Language)
XML, es el estándar de Extensible Markup Language.
XML no es más que un conjunto de reglas para definir etiquetas semánticas que
nos organizan un documento en diferentes partes. XML es un metalenguaje que
define la sintaxis utilizada para definir otros lenguajes de etiquetas
estructurados.
En primer lugar para entenderlo bien hay que
olvidarse un poco, sólo un poco de HTML. En teoría HTML es un subconjunto de
XML especializado en presentación de documentos para la Web. En la práctica XML
contiene a HTML aunque no en su totalidad.
Beneficios del uso de estándares Web.
• De igual manera, la posición en directorios,
editados por humanos, se verá beneficiada pues el sitio será más usable.
• Los documentos que separan apariencia de
contenido usan menos código, además, CSS permite conseguir efectos que antes
requerían el uso de Javascript e imágenes, por lo que los sitios basados en
estándares utilizan menos ancho de banda y se muestran más rápido a los
usuarios, mejorando dramáticamente la experiencia de estos.
• Un sitio basado en estándares web es compatible
con todos los navegadores actuales, y lo será con versiones futuras. Funcionará
tan bien en una PC, un navegador y un teléfono móvil dentro de diez años.
• Un sitio basado en estándares Web es más fácil de
mantener y actualizar, el código es más simple, de esta forma se elimina la
dependencia de un solo desarrollador.
• Un sitio basado en estándares Web es más
accesible, permitiendo a personas con discapacidades utilizar su contenido.

0 comentarios:
Publicar un comentario