ÍNDICE.
INTRODUCCIÓN ............................................................................................... 1
NORMAS W3C ................................................................................................. 2
METAETIQUETAS ............................................................................................. 6
REFERENCIAS ................................................................................................... 8
INTRODUCCIÓN. Existen leyes y normativas que regulan la publicación de contenidos en Internet, fundamentalmente fundamentalmente relacionadas con la accesibilidad para personas con discapacidades. Para que este sistema funcione, es necesario que el computador que contiene la información (servidor) ofrezca dichos contenidos mediante tecnologías conocidas y que cumplan con ciertas reglas o estándares, para que quienes acceden a ellas (clientes o usuarios) mediante diferentes tipos de software, puedan entender los elementos de información que se les entregan. En este sentido, los estándares juegan un papel clave ya que es la forma en que ambas partes logren intercambiar información y más importante aún, permite que otros actores lleguen a ofrecer nuevas funcionalidades que puedan agregarse a las anteriores sin mayores dificultades. Adicionalmente, los estándares facilitan que la oferta de contenidos y funcionalidades pueda ser utilizada desde diferentes plataformas computacionales (sistemas operativos y software), sin que se requiera obligatoriamente que el usuario tenga una en particular, para acceder a dicha información.
1
NORMAS W3C. Las pautas que emanan de las Web Content Accessibility Guidelines datan de mayo de 1999 y de su aplicación más o menos estricta dependerá el nivel de accesibilidad de los documentos del sitio web. El propio W3C habla de ellas en estos términos:“Aquellos que
no estén familiarizados con los problemas de accesibilidad relacionados con el diseño de páginas Web, deben tener en cuenta que muchos usuarios pueden estar operando en contextos muy diferentes al suyo propio: 1. Pueden no ser capaces de ver, escuchar, moverse o pueden no ser capaces de procesar algunos tipos de información fácilmente o en absoluto. 2. Pueden tener dificultad en la lectura l ectura o comprensión de un texto. 3. No tienen por qué tener o ser capaces de usar un teclado o un ratón. 4. Pueden tener una pantalla que sólo presenta texto, una pantalla pequeña o una conexión lenta a Internet. 5. Pueden no hablar o comprender con fluidez el idioma en que esté redactado el documento. 6. Pueden encontrarse en una situación en la que sus ojos, oídos o manos estén ocupados u obstaculizados (Por ejemplo, conduciendo un automóvil, trabajando en un entorno ruidoso,...) 7. Pueden tener una versión anterior del navegador, un navegador completamente diferente, un navegador de voz o un sistema operativo distinto”.
Estas pautas explican cómo hacer accesibles los contenidos de la Web a personas con discapacidad. Las pautas están pensadas para todos los desarrolladores de contenidos de la Web (creadores de páginas y diseñadores de sitios) y para los desarrolladores de herramientas de creación. El fin principal de estas pautas es promover la accesibilidad. De cualquier modo, siguiéndolas, se hará la Web más asequible también para todos los usuarios, cualquiera que sea la aplicación de usuario que esté utilizando (Por ejemplo, navegador de sobremesa, navegador de voz, teléfono móvil, PC de automóvil, etc.), o las limitaciones bajo las que opere (Por ejemplo, entornos ruidosos, habitaciones infra o supra iluminadas, entorno de manos libres, etc.). Seguir estas pautas ayudará también a que cualquier persona encuentre información en la Web más rápidamente. Estas pautas no desalientan a los desarrolladores en la utilización de imágenes, vídeo, etc., por el contrario explican cómo hacer los contenidos multimedia más accesibles a una amplia audiencia. Por todo ello, de la norma que se infiere de las WCAG, extraemos un listado de puntos de verificación recomendado por el W3C para validar el nivel de accesibilidad.
2
1. Proporcione alternativas equivalentes para el contenido visual y auditivo A. Proporcione un texto equivalente para todo elemento no textual B. Proporcione vínculos redundantes en formato texto para cada zona activa de un mapa de imagen del servidor C. Proporcione una descripción auditiva de la información importante de la pista visual de una presentación multimedia D. Para toda presentación multimedia tempo-dependiente (Por ejemplo, una película o animación) sincronice alternativas equivalentes (Por ejemplo, subtítulos o descripciones de la banda visual) con la presentación 2. No se base sólo en el color A. Asegúrese de que toda la información transmitida a través de los colores también esté disponible sin color, por ejemplo mediante el contexto o por marcadores 3. Utilice marcadores y hojas de estilo y hágalo apropiadamente A. Cuando exista un marcador apropiado, use marcadores en vez de imágenes para transmitir la información B. Cree documentos que estén validados por las gramáticas formales publicadas C. Utilice hojas de estilo para controlar la maquetación y la presentación D. Utilice unidades relativas en lugar de absolutas al especificar los valores en los atributos de los marcadores de lenguaje y en los valores de las propiedades de las hojas de estilo E. Utilice elementos de encabezado para transmitir la estructura lógica y utilícelos de acuerdo con la especificación F. Marque correctamente las listas y los ítems de las listas G. Marque las citas. No utilice el marcador de citas para efectos de formato tales como sangrías 4. Identifique el idioma usado A. Identifique claramente los cambios en el idioma del texto del documento y en cualquier texto equivalente 5. Cree tablas que se transformen correctamente A. En las tablas de datos, identifique los encabezamientos de fila y columna B. Para las tablas de datos que tienen dos o más niveles lógicos de encabezamientos de fila o columna, utilice marcadores para asociar las celdas de encabezamiento y las celdas de datos C. No utilice tablas para maquetar, a menos que la tabla tenga sentido cuando se alinee. Por otro lado, si la tabla no tiene sentido, proporcione una alternativa equivalente D. Si se utiliza una tabla para maquetar, maquetar, no utilice marcadores estructurales para realizar un efecto visual de formato 3
6. Asegúrese de que las páginas que incorporan nuevas tecnologías se transformen correctamente A. Organice el documento de forma que pueda ser leído sin hoja de estilo. Por ejemplo, cuando un documento HTML es interpretado sin asociarlo a una hoja de estilo, tiene que ser posible leerlo B. Asegúrese de que los equivalentes de un contenido dinámico son actualizados cuando cambia el contenido dinámico C. Asegúrese de que las páginas sigan siendo utilizables cuando se desconecten o no se soporten los scripts, applets u otros objetos programados. Si esto no es posible, proporcione información equivalente en una página alternativa accesible. D. Para los scripts y applets, asegúrese de que los manejadores de evento sean independientes del dispositivo de entrada E. Asegúrese de que los contenidos dinámicos son accesibles o proporcione una página o presentación alternativa 7. Asegure al usuario el control sobre los cambios de los contenidos tempo-dependientes A. Evite provocar destellos en la pantalla B. Evite el parpadeo del contenido C. Evite los movimientos en las páginas D. No cree páginas que se actualicen automáticamente de forma periódica E. No utilice marcadores para redirigir las páginas automáticamente. En su lugar, configure el servidor para que ejecute esta posibilidad 8. Asegure la accesibilidad directa de las interfaces de usuario incrustadas A. Haga los elementos de programación, tales como scripts y applets, directamente accesibles o compatibles con las ayudas técnicas 9. Diseñe para la independencia del dispositivo A. Proporcione mapas de imagen controlados por el cliente en lugar de por el servidor B. Asegúrese de que cualquier elemento que tiene su propia interfaz pueda manejarse de forma independiente del dispositivo C. Para los scripts, especifique manejadores de evento lógicos en vez de manejadores de evento dependientes de dispositivos 10. Utilice soluciones provisionales A. No provoque apariciones repentinas de nuevas ventanas y no cambie la ventana actual sin informar al usuario B. En formularios asegúrese de que la etiqueta está colocada adecuadamente (La etiqueta debe preceder inmediatamente a su control en la misma línea) lí nea)
4
11. Utilice las tecnologías tec nologías y pautas W3C A. Utilice tecnologías W3C cuando estén disponibles y sean apropiadas para la tarea y use las últimas versiones que sean soportadas B. Evite características desaconsejadas por las tecnologías W3C C. Si, después de los mayores esfuerzos, no puede crear una página accesible, proporcione un vínculo a una página alternativa que use tecnologías W3C, sea accesible, tenga información (o funcionalidad) equivalente y sea actualizada tan a menudo como la página (original) inaccesible. 12. Proporcione información de contexto y orientación A. Titule cada marco para facilitar su identificación i dentificación y navegación B. Describa el propósito de los marcos y como éstos se relacionan entre sí, si no resulta obvio solamente con el título del marco C. Divida los bloques largos de información en grupos más manejables cuando sea natural y apropiado D. Asocie explícitamente las etiquetas con sus controles (Por ejemplo, en HTML, utilice LABEL y su atributo "for") 13. Proporcione mecanismos claros de navegación A. Identifique claramente el objetivo de cada vínculo B. Proporcione meta-datos para añadir información semántica a las páginas y sitios C. Proporcione información sobre la maquetación general de un sitio (por ejemplo, mapa del sitio o tabla de contenidos) D. Utilice los mecanismos de navegación de forma coherente 14. Asegúrese de que los documentos sean claros y simples A. Utilice el lenguaje le nguaje apropiado más claro y simple para el contenido de un sitio
5
METAETIQUETAS. Las metaetiquetas (META TAG's) son instrucciones HTML y son utilizadas para la indexación de nuestros sitios Webs en los buscadores y robots de búsqueda (boots) en internet. No influyen en el diseño de una web, pero su uso se hace imprescindible, si queremos que nuestro sitio sea visitado con la ayuda de buscadores. Estas nos revelan información tales como, su ubicación, título, lugar de origen, idioma . Por tanto, debemos tener claro que las Meta Tags, son palabras clave que no varía el diseño de nuestra web, pero que son importantísimas en la estructura de la misma. La misión de estas, es dar información sobre la descripción y las palabras clave de un sitio Web, estos datos serán requeridos por la mayoría de los motores de búsqueda. Por ello es importante que estén bien estructuradas y contengan información de interés, para atraer más visitantes a nuestro sitio y mejorar la posición de nuestro sitio web en los motores de Búsqueda. Las etiquetas META TAGs se deben colocar en la cabecera (entre y ) de la pagina web índice de nuestro sitio web (index o default). Si nuestro sitio hace uso de FRAMES, éstas meta tags, deben ir en la página donde se configuran éstos. Para otros exploradores que no soportan FRAMES, existe la instrucción
cuyo formato es: Esta Esta página usa marcos, m arcos, pero su explorador no los admite.
admite.
Esta instrucción no permite ver la página a los navegantes con exploradores que no cumplan esta característica, sin embargo podemos suprimir la línea de mensaje y sustituirla por una descripción de nuestra página así como links a las diferentes páginas a las que debería hacer referencia los marcos. Con esto conseguiremos, que usuarios que accedan a nuestra página sin la compatibilidad de marcos (frames) en su explorador puedan navegar por nuestra web sin problemas, por otro lado, la descripción también puede ser indexada por algunos robots de búsqueda. Puedes generar de forma automática y on-line las meta tags de tu web de una forma sencilla, accediendo a las direcciones; Ahora veremos los distintos tipos de Meta Tags existentes:
6
Meta Name "Title"
El principal Tag para un buscador es el " Title" que proporciona el título de nuestro sitio Web. Mediante ésta simple instrucción, indicamos a los buscadores el nombre de nuestro sitio, es decir, en lugar de llamarlo, por ejemplo, http://www.servidor.com/paginaweb/socio32 http://www.servidor.com/paginaw eb/socio32 podemos llamarla "Iniciativas Web", donde donde el título será más indicativo del contenido de nuestro sitio, haciendo incluso de palabras clave para búsquedas en los robots. La sintaxis de la instrucción es: <meta name="title" content="título del sitio"> Una vez dado el nombre a nuestra web, realizaremos la descripción del sitio mediante las Tags: Meta Name "Keywords"
En esta Tag pondremos las palabras por las cuales, queremos que nuestro sitio sea encontrado por los robots de búsqueda, separada por comas. No será conveniente utilizar palabras repetidas en este apartado, ya que muchos robots de indexación de páginas las rechazan. Tampoco es conveniente hacer una lista de términos demasiado larga, normalmente con 20 o 30 palabras es más que suficiente. La sintaxis de esta instrucción será: Meta name "Description"
En esta Tag deberemos poner la descripción de nuestra página, y será por la cual será indexado nuestro sitio por los robots de los buscadores, confeccionaremos, por tanto, una frase de extensión no muy larga y que describa a la perfección nuestro sitio. Los robots, suelen coger una cadena de 256 caracteres (en algunos casos más) aunque no es conveniente sobrepasarlos. Si no incluimos esta etiqueta, los buscadores pueden presentar nuestra página simplemente por el título del sitio, o tomando esa cadena de 256 caracteres como los que aparecen en nuestra página índice, mostrándose al usuario, lo que en ciertos casos no es nada recomendable (podemos encontrar multitud de estos casos en el buscador Yahoo).. Al igual que en la etiqueta Keywords, no es conveniente repetir palabras, ya que muchos robots, penalizan como spam. Por otro lado, sí que es conveniente, que en esta cadena de descripción de nuestro sitio, aparezcan palabras que anteriormente colocamos en la etiqueta Keywords. La sintaxis de la instrucción es: <META NAME="description" CONTENT="descripción de nuestra página">
7
REFERENCIAS. [1] http://www.deseoaprender.com/RecursosWebmas/PagTodoMetatags.htm [2] http://www.majadahonda.org/index.php?id=320 [3] http://www.elguille.info/HTMLscripts/HTML_meta.htm
8