AEM Debido a que la IU clásica estaba en desuso en la versión 6.4 de, el contenido de esta página no se ha actualizado para WCAG 2.1.
AEM Consulte las siguientes páginas para obtener más información relacionada con la y WCAG 2.1:
WCAG 2.0 consiste en un conjunto de directrices tecnológicas independientes y criterios de éxito para ayudar a crear contenido web accesible para, y utilizable por, personas con discapacidades.
Estas directrices se clasifican según tres niveles de conformidad: Nivel A (el más bajo), Nivel AA y Nivel AAA (el más alto). Brevemente, los niveles se definen de la siguiente manera:
Al crear su sitio, debe determinar el nivel general en el que desea que se ajuste.
La siguiente sección presenta las directrices WCAG 2.0 con criterios de éxito vinculados a los niveles de conformidad de los niveles A y AA.
Como no es posible satisfacer todos los criterios de éxito de nivel AAA para determinados tipos de contenido, no se recomienda que este nivel de conformidad sea necesario como política general.
Este documento utiliza lo siguiente:
La información de una página web se puede proporcionar en muchos formatos no textuales diferentes, como imágenes, vídeos, animaciones, tablas y gráficos. Las personas ciegas o con deficiencias visuales graves no pueden ver el contenido no textual, pero pueden acceder al contenido textual si lo lee en voz alta un lector de pantalla o si se presenta en un formato táctil a través de un dispositivo de visualización braille. Por lo tanto, al proporcionar alternativas textuales para el contenido en formato gráfico, las personas que no pueden ver ese contenido gráfico pueden acceder a una versión equivalente de la información que proporciona el contenido.
Una ventaja adicional útil es que las alternativas textuales permiten indexar el contenido no textual mediante la tecnología de motor de búsqueda.
Para gráficos estáticos, el requisito principal es proporcionar una alternativa textual equivalente para el gráfico. Este método se realiza en la variable Texto alternativo campo:
Algunos componentes listos para usar, como Carrusel y Presentación de diapositivas, no proporcionan los medios para añadir descripciones de texto alternativas a las imágenes. AEM Cuando se implementan versiones de estos componentes para su instancia de, su equipo de desarrollo debe configurarlos para que admitan alt
atributo. Al hacerlo, se garantiza que los autores puedan agregarlo al contenido (consulte Añadir ayuda para elementos y atributos de HTML adicionales).
El Texto alternativo está disponible en el campo Avanzadas pestaña de propiedades de la imagen de Imagen cuadro de diálogo componente:
AEM añade un Texto alternativo a las imágenes de forma predeterminada. Para la IU clásica, hay dos escenarios diferentes para la creación del atributo predeterminado, aunque el valor predeterminado puede no ser suficiente como alternativa y es probable que deba editarse en la Avanzadas pestaña propiedades de la imagen:
Se carga una imagen desde el disco duro del usuario. Si agrega un componente de imagen a una página y, a continuación, elige una imagen del disco duro u otra fuente, el valor predeterminado para Texto alternativo es file
. Este valor debe cambiarse en la variable Avanzadas pestaña propiedades de la imagen. De nuevo, este valor no se muestra en Texto alternativo , pero cuando se cambia el valor, el nuevo valor se muestra en el campo.
Se agrega una imagen desde el repositorio de recursos digitales. Si arrastra una imagen desde el repositorio de recursos digitales a una página web, la variable Título y Texto alternativo los valores de esa imagen se toman de los metadatos de esa imagen.
En ambos casos, la opción predeterminada Texto alternativo El valor no es visible en Propiedades de imagen avanzadas pestaña. Para cambiar el valor predeterminado, simplemente introduzca un nuevo valor en Texto alternativo field.
Si la imagen es puramente decorativa (consulte Crear buenas alternativas de texto), puede introducir un espacio en la Texto alternativo mediante la barra espaciadora. Al hacerlo, se crea un alt
, que solicita al lector de pantalla que ignore la imagen.
Existen varias formas de contenido no textual, por lo que el valor de la alternativa textual depende de la función del gráfico en la página web. Algunas de las reglas generales incluyen las siguientes:
Las alternativas textuales deben ser concisas, pero captar claramente la información esencial proporcionada por el contenido no textual.
Deben evitarse las descripciones demasiado largas, que superen los 100 caracteres. Si una alternativa textual requiere más detalle, haga lo siguiente:
El texto alternativo no debe repetir el contenido proporcionado en el texto de la misma página. Recuerde que muchas imágenes son ilustraciones de puntos que ya se han tratado en el texto de una página, por lo que puede que ya exista una alternativa textual detallada.
Si el contenido no textual es un vínculo a otra página o documento y no hay otro texto que forme parte del mismo vínculo, el texto alternativo para la imagen debe indicar el destino del vínculo. No debe describir la imagen.
Si el contenido no textual está contenido en un elemento button y no hay texto que forme parte del mismo botón, el texto alternativo de la imagen debe indicar la funcionalidad del botón, no describir la imagen.
Es aceptable que una imagen tenga un texto alternativo vacío (nulo), pero solo si la imagen no tiene texto alternativo. Por ejemplo, se trata de un gráfico puramente decorativo. O si el texto equivalente ya existe en la página de texto.
El Borrador W3C: Técnicas de HTML5 para proporcionar alternativas textuales útiles tiene más detalles y ejemplos de disposiciones de texto alternativas adecuadas para imágenes de diferentes tipos.
Los tipos específicos de contenido no textual que requieren alternativas textuales pueden incluir:
Son imágenes de personas, objetos o lugares. Considere el papel que juega la foto en la página; un texto equivalente apropiado probablemente sea Foto de [objeto], pero puede depender del texto que lo rodea.
Pequeños pictogramas (gráficos) que transmiten información específica. Deben utilizarse de forma coherente en toda la página y en todo el sitio. Todas las instancias del icono en una página o sitio deben tener la misma alternativa textual corta y sucinta, a menos que hacerlo resulte en una duplicación innecesaria del texto adyacente.
Normalmente representan datos numéricos. Por lo tanto, una opción para proporcionar una alternativa textual podría ser incluir un breve resumen de las principales tendencias que se muestran en el gráfico. Si es necesario, proporcione también una descripción más detallada en el texto utilizando la variable Descripción en el campo Avanzadas pestaña propiedades de la imagen. Además, puede proporcionar los datos de origen en formato tabulado en cualquier otra parte de la página o sitio.
Para proporcionar una alternativa a este gráfico de ejemplo, añada una alt
texto a la propia imagen y, a continuación, siga la imagen con una alternativa de texto completo.
<p><img src="figure1.gif" alt="Figure 1" ></p>
<p> Figure 1. Distribution of Articles by Journal Category.
Pie chart: Language=68%, Education=14% and Science=18%.</p>
El fragmento anterior solo se utiliza para ilustrar el orden. Utilice el Imagen en lugar del componente img src
Referencia utilizada anteriormente.
AEM En el caso de los usuarios de, puede utilizar una combinación de las siguientes opciones: Texto alternativo y Descripción campos en el cuadro de diálogo de configuración de la imagen: como en Cómo cumplir: Contenido no textual (1.1.1).
Para gráficos que proporcionan datos espaciales (por ejemplo, para admitir la descripción de relaciones entre objetos o un proceso), compruebe que el mensaje clave se proporciona en formato de texto. En el caso de los mapas, es probable que no sea práctico suministrar un equivalente textual completo. No obstante, si el mapa se proporciona como una forma de ayudar a las personas a encontrar su camino a una ubicación determinada, el texto alternativo de la imagen del mapa puede indicar brevemente Mapa de X y, a continuación, ofrecer indicaciones para llegar a esa ubicación en texto en cualquier parte de la página o a través del campo Descripción en la pestaña Avanzado del componente Imagen.
un Captcha es una prueba de Turing pública completamente automatizada para distinguir entre equipos y humanos. Se trata de una comprobación de seguridad que se utiliza en las páginas web para distinguir a los seres humanos de software malintencionado, pero que puede instaurar barreras de accesibilidad. Son imágenes que requieren que los usuarios describan lo que ven para pasar una prueba de seguridad. Como no es posible proporcionar una alternativa textual para la imagen, en lugar de ello tendrá que considerar una solución alternativa que no sea gráfica.
El W3C proporciona varias sugerencias, como las siguientes. Cada uno de estos enfoques tiene sus propios méritos e inconvenientes.
* Rompecabezas de lógica
* El uso de salida de sonido en lugar de imágenes
* Cuentas de uso limitado y filtros de spam.
Estas imágenes se consiguen utilizando hojas de estilo en cascada (CSS) en lugar de en HTML. No es posible especificar un valor de texto alternativo. Por lo tanto, las imágenes de fondo no deben proporcionar información textual importante: si lo hacen, esta información también debe proporcionarse en el texto de la página.
Sin embargo, es importante que se muestre un fondo alternativo cuando la imagen no se pueda mostrar.
Debe haber un nivel adecuado de contraste entre el fondo y el texto en primer plano. Este contraste se analiza con más detalle en Contraste (mínimo) (1.4.3).
Esta información trata sobre el contenido web que es basado en el tiempo. Abarca el contenido que el usuario puede reproducir (como vídeo, audio y contenido animado) y puede ser pregrabado o reproducido en directo.
Criterios de éxito 1.2.1
Nivel A
Solo audio y Solo vídeo (pregrabado): para medios de solo audio y solo vídeo pregrabado, la siguiente información es cierta, excepto cuando el audio o el vídeo es una alternativa para texto y se etiqueta claramente como:
Los problemas de accesibilidad para vídeo y audio pueden experimentarse por parte de estos grupos:
También puede que el vídeo o el audio no se encuentre disponible para las personas que utilizan navegadores o dispositivos en los que no se puede reproducir contenido en formatos específicos, como Adobe Flash.
Proporcionar esta información en un formato diferente, como texto (o audio para vídeo sin audio) puede ser una manera accesible para las personas que no puedan entender el contenido original.
Si el contenido es audio pregrabado sin vídeo (como podcast):
La transcripción debe ser una página de HTML con un texto equivalente a todo el contenido hablado y no hablado importante. También debe indicar quién está hablando, una descripción del escenario, expresiones vocales y una descripción de cualquier otro audio significativo.
Si el contenido es una animación o un vídeo pregrabado sin audio:
Si el contenido de audio o vídeo se proporciona como alternativa al contenido que existe en otro formato en una página web, no es necesario seguir los requisitos anteriores. Por ejemplo, si un vídeo ilustra una lista de instrucciones de texto, este vídeo no requiere una alternativa, ya que las instrucciones de texto ya actúan como una alternativa al vídeo.
La inserción de contenido multimedia, específicamente de Flash AEM, en las páginas web de la aplicación es similar a la inserción de una imagen. Sin embargo, como el contenido multimedia es mucho más que una imagen fija, existen varios ajustes y opciones diferentes para controlar cómo se reproduce el contenido multimedia.
Al utilizar contenido multimedia con contenido informativo, también se deben crear vínculos a opciones alternativas. Por ejemplo, para incluir una transcripción textual, cree una página HTML para reproducir la transcripción y añada un vínculo debajo o junto al contenido del audio.
Las personas sordas o con dificultades auditivas no pueden acceder al contenido de audio o tienen dificultades buenas para hacerlo. Los subtítulos son equivalentes textuales para audio verbal y no verbal que se muestran en la pantalla en el momento adecuado durante el vídeo. Permiten entender lo que está sucediendo a las personas que no pueden oír el audio.
No se requieren subtítulos cuando hay texto adecuado o equivalentes no textuales (que proporcionan información directamente equivalente) disponibles en la misma página que el vídeo o la animación.
Los subtítulos pueden ser:
Utilice subtítulos cerrados siempre que sea posible. Permite a los usuarios elegir si desean ver los subtítulos.
Para los subtítulos cerrados, cree y proporcione un archivo de subtítulos sincronizados en un formato adecuado, como SONREÍR, junto con el archivo de vídeo.
Consulte los tutoriales de en Más información: Subtítulos (pregrabados) (1.2.2). Asegúrese de proporcionar una nota para que los usuarios sepan que hay subtítulos disponibles para el vídeo.
Si necesita utilizar subtítulos abiertos, incorpore el texto en la pista de vídeo. Este método se logra utilizando aplicaciones de edición de vídeo que permiten la superposición de títulos en el vídeo.
Las personas ciegas o con problemas de visión experimentan barreras de accesibilidad si la información de un vídeo o animación solo se proporciona de forma visual. O bien, si la banda sonora no proporciona información suficiente para permitir comprender lo que está ocurriendo visualmente.
Se pueden adoptar dos enfoques para cumplir este criterio con éxito. Cualquiera es aceptable.
Incluir una descripción de audio adicional para el contenido del vídeo. Puede llevar a cabo este enfoque de una de las tres maneras siguientes:
Durante las pausas en el diálogo existente, se puede proporcionar información acerca de los cambios en la escena que no se presentan como parte de la pista de audio existente.
Proporcionando una pista de audio nueva, adicional y optativa, que contenga la banda sonora original, pero incluyendo también información de audio adicional acerca de los cambios en la escena.
Creando una segunda versión del contenido de vídeo que permita descripciones de audio extendidas. Al hacerlo, se reducen las dificultades asociadas con la descripción detallada del audio dentro de los espacios entre los diálogos existentes, pausando temporalmente el audio y el vídeo en los puntos apropiados. El resultado es una descripción del audio mucho más larga antes de que se retome la acción. Como en el ejemplo anterior, se recomienda proporcionarla como pista de audio adicional opcional para evitar que los usuarios que no necesiten la descripción adicional sufran interrupciones.
Proporcionar una transcripción del texto que sea adecuada al equivalente textual del audio y a los elementos visuales del vídeo o animación. Debe incluir, cuando proceda, una indicación de quién habla, una descripción del entorno y expresiones vocales. Según la longitud, se puede colocar la transcripción en la misma página del vídeo o de la animación o en una página aparte; si se elige esta última opción, se debe proporcionar un vínculo a la transcripción junto al vídeo o animación.
Los detalles exactos de cómo crear vídeos descritos por audio quedan fuera del alcance de esta guía. Crear descripciones de vídeo y audio puede llevar mucho tiempo, pero otros productos de Adobe pueden ayudarle a realizar estas tareas. Al crear contenido con Adobe Flash Professional, también se debe crear un guión para recordar al usuario que puede descargar el programa adicional adecuado y proporcionar una alternativa textual a través del elemento <noscript>
.
Este criterio de éxito es idéntico al de Subtítulos (pregrabados) puesto que se enfrenta a las barreras de accesibilidad que experimentan las personas sordas o que sufren deficiencias auditivas, excepto por el hecho de que este criterio de éxito trata las presentaciones en vivo tales como retransmisiones vía Internet.
Siga las directrices proporcionadas para Subtítulos (pregrabados) arriba. Sin embargo, debido a la naturaleza de los medios, los subtítulos deben crearse lo más rápido posible y en respuesta a lo que está sucediendo. Por eso es necesario considerar la posibilidad de utilizar subtítulos a tiempo real o herramientas de función de voz a texto.
Las instrucciones detalladas van más allá del alcance de este documento, pero los siguientes recursos proporcionan información útil:
Este criterio de éxito es idéntico al de Descripción del audio o medios alternativos (pregrabados), excepto por el hecho de que los autores deben proporcionar una descripción del audio mucho más detallada para ajustarse al Nivel AA.
Siga las directrices que se proporcionan para la Descripción del audio o medios alternativos (pregrabados).
Esta directriz cubre los requisitos necesarios para apoyar a las siguientes personas:
no pueden acceder a la información tal como la presenta un autor en un standard diseño de página web en dos dimensiones, varias columnas y en color
utilizan una representación de solo audio o una alternativa visual, como un texto largo o un gran contraste.
Muchas tecnologías de asistencia que utilizan las personas con discapacidad dependen de la información estructural para mostrar o generar contenido de forma eficaz. Esta información estructural puede adoptar la forma de encabezados de página, encabezados de fila y columna de tabla y tipos de lista. Por ejemplo, un lector de pantalla podría permitir que un usuario navegue por una página de un encabezado a otro. Sin embargo, cuando el contenido de una página solo parece contener una estructura a través de un estilo visual, en lugar del formato HTML subyacente, quiere decir que no existe ninguna información estructural disponible para tecnologías de asistencia, lo que limita su capacidad de proporcionar una navegación más sencilla.
Este criterio de éxito existe para garantizar que dicha información estructural se proporcione a través de HTML, de modo que los navegadores y las tecnologías de asistencia puedan acceder a la información y aprovecharla.
AEM facilita construir páginas web utilizando los elementos HTML adecuados. Abra el contenido de su página en RTE (un componente Texto) y utilice el Formato para especificar el elemento estructural adecuado (por ejemplo, párrafos y encabezados).
La siguiente imagen muestra el texto que se ha diseñado como texto de párrafo; la vista de código fuente que se está utilizando muestra que tiene las opciones de apertura y cierre correctas <p> y </p> etiquetas.
Asegúrese de que las páginas web tengan la estructura adecuada mediante lo siguiente:
Siempre que tenga las funciones de accesibilidad de RTE activadas (consulte AEM Acceso y accesibilidad de laAEM ), ofrece tres niveles de encabezado de página. Puede utilizarlas para identificar secciones y subsecciones de contenido. El encabezado 1 es el nivel más alto, mientras que el encabezado 3 es el más bajo. El administrador del sistema puede configurar el sistema para permitir el uso de más niveles de encabezado.
La siguiente imagen muestra un ejemplo de los diferentes tipos de encabezados.
Utilice el elemento o para indicar énfasis. No utilice encabezados o texto enfatizado en los párrafos.
* Resalte el texto que desee resaltar;
* Haga clic en el icono **B** (para <strong>) o en el icono **I** (para <em>) que se muestra en el panel **Propiedades** (asegúrese de que el HTML está seleccionado).
RTE en una instalación AEM estándar está configurada para utilizar:
Utilizar listas:
Es posible utilizar HTML para especificar tres tipos de listas distintas.
<ul>
se utiliza para desordenado listas (listas con viñetas). Los elementos de listas individuales se identifican utilizando el elemento <li>
.en RTE, utilice el Lista con viñetas icono.
<ol>
se utiliza para listas numeradas. Los elementos de listas individuales se identifican utilizando el elemento <li>
.En RTE, utilice el icono Lista numerada.
Si desea cambiar contenido existente por un tipo de lista específico, resalte el texto correspondiente y seleccione el tipo de lista adecuado. Como en el ejemplo anterior, que muestra cómo se introduce el texto del párrafo, los elementos de la lista correspondientes se añaden automáticamente al HTML, pero puede verlo en la vista de edición de código fuente.
El <dl>
no es compatible con RTE.
Las tablas de datos deben identificarse utilizando elementos de tablas de HTML:
* uno `<table>` element
* a `<tr>` para cada fila de la tabla
* a `<th>` para cada encabezado de fila y columna
* a `<td>` para cada celda de datos
Las tablas deben realizarse con la variable Tabla componente. Aunque se pueden crear tablas en el componente Texto, no se recomienda.
Además, las tablas accesibles utilizan los siguientes elementos y atributos:
* El `<caption>` se utiliza para proporcionar un pie de ilustración visible para la tabla. Los subtítulos aparecen centrados sobre la tabla de forma predeterminada, pero se pueden colocar correctamente con CSS. El subtítulo está asociado programáticamente con la tabla, por lo que se trata de un método útil para proporcionar una introducción al contenido.
* El `<h3 class="summary">El elemento ayuda a los usuarios que carecen de visión para que entiendan con mayor facilidad la información que se presenta en la tabla, ya que proporciona una sinopsis de lo que el usuario puede ver. Resulta particularmente útil cuando se utilizan diseños de la tabla complejos o poco convencionales (este atributo no se muestra en el buscador, solo se lee en voz alta para tecnologías de asistencia).
* El atributo "scope" de "<th>` se utiliza para indicar si una celda representa el encabezado de una fila en particular o de una columna en particular. Un enfoque similar es el de utilizar el encabezado y los atributos de identificación en tablas complejas, donde las celdas de datos se pueden asociar con uno o más encabezados.
Por defecto, estos elementos y atributos no se encuentran disponibles directamente, aunque es posible que el administrador del sistema añada cierta ayuda para estos valores en el cuadro de diálogo Propiedades de la tabla (consulte Agregar ayuda para elementos y atributos HTML adicionales).
Al añadir un Tabla, puede configurar Propiedades de tabla uso del cuadro de diálogo.
* un **Pie de ilustración** adecuado.
* Idealmente, elimine los valores predeterminados de **Anchura**, **Altura**, **Borde**, **Margen de celdas**, **Espaciado de celdas**. ya que estas propiedades se pueden definir en una hoja de estilo global.
A continuación, puede utilizar la variable Propiedades de celda para elegir si la celda es una celda de datos o de encabezado y, si es una celda de encabezado, si está relacionada con una fila o columna o con ambas:
A veces, cuando hay tablas complejas con dos o más niveles de encabezados, las propiedades de tabla básicas pueden no ser suficientes para proporcionar toda la información estructural necesaria. Para este tipo de tablas complejas, se deben crear relaciones directas entre los encabezados y sus celdas relacionadas mediante encabezado y id atributos. Por ejemplo, en la tabla siguiente, los encabezados y las identificaciones se comparan para crear una asociación programática para los usuarios de tecnología de asistencia.
El atributo de identificación no se encuentra disponible en las instalaciones predeterminadas. Se puede activar configurando las normas HTML y el serializador en el RTE.
Las tablas deben realizarse con la variable Tabla componente. Aunque se pueden crear tablas en el componente Texto, no se recomienda.
<table>
<tr>
<th rowspan="2" id="h">Homework</th>
<th colspan="3" id="e">Exams</th>
<th colspan="3" id="p">Projects</th>
</tr>
<tr>
<th id="e1" headers="e">1</th>
<th id="e2" headers="e">2</th>
<th id="ef" headers="e">Final</th>
<th id="p1" headers="p">1</th>
<th id="p2" headers="p">2</th>
<th id="pf" headers="p">Final</th>
</tr>
<tr>
<td headers="h">15%</td>
<td headers="e e1">15%</td>
<td headers="e e2">15%</td>
<td headers="e ef">20%</td>
<td headers="p p1">10%</td>
<td headers="p p2">10%</td>
<td headers="p pf">15%</td>
</tr>
</table>
AEM Para conseguirlo en la, debe añadir el marcado directamente utilizando el modo de edición de origen.
Esta funcionalidad no se encuentra disponible de inmediato en las instalaciones estándar. Requiere la configuración de RTE, reglas de HTML y serializador.
Los diseñadores normalmente se centran en características de diseño visuales tales como el color, la forma, el estilo del texto o una parte de la ubicación absoluta o relativa del contenido a la hora de presentar la información. Estas pueden ser técnicas de diseño poderosas para transmitir información, pero las personas ciegas o con problemas de visión pueden ser incapaces de acceder a información que requiera la identificación visual de atributos como posición, color o forma.
Del mismo modo, la información que requiere distinguir entre sonidos diferentes (por ejemplo, contenido cuya voz es masculina o femenina) presenta barreras de accesibilidad para las personas que sufren deficiencias auditivas si el contenido del audio no se refleja en un texto alternativo.
Para los requisitos relativos a las alternativas de color, consulte Uso del color.
Asegúrese de que cualquier información relativa a las características visuales del contenido de una página también se presente en un formato alternativo.
El uso de términos descriptivos es aceptable si se entiende que tienen significado en un contexto no visual. Por ejemplo, con superior y abajo sería generalmente aceptable, ya que implican respectivamente contenido antes y después de un elemento de contenido en particular. Aún tendría sentido cuando el contenido se hable en voz alta.
Este criterio de éxito se dirige específicamente a la percepción del color. Otras formas de percepción se tratan en Adaptable (1.3); incluyendo el acceso programático al color y otros códigos de presentación visual.
El color es una manera efectiva de resaltar el atractivo estético de las páginas web y también resulta útil para transmitir información. Sin embargo, existe una variedad de deficiencias visuales, desde la ceguera hasta la deficiencia en la percepción del color, que significa que algunas personas no pueden distinguir entre ciertos colores. Este problema hace que la codificación por colores sea una forma poco fiable de proporcionar información.
Por ejemplo, alguien con deficiencia de visión de color rojo-verde es incapaz de distinguir entre tonos de verde y tonos de rojo. Puede que esta persona vea ambos colores como un tercer color (por ejemplo, marrón), en cuyo caso no distingue entre el verde, el rojo y el marrón.
Además, las personas que utilizan exploradores de solo texto, dispositivos de pantallas monocromáticas o páginas en blanco y negro no pueden percibir el color.
En todos los casos donde el color se utilice para transmitir información, es importante asegurarse de que la información se encuentra disponible sin necesidad de ver el color.
Por ejemplo, asegúrese de que la información que proporciona el color también esté explícita en el texto. La siguiente ilustración muestra cómo el color y el texto indican la disponibilidad de asientos para una actuación:
Rendimiento |
Disponibilidad |
Martes, 16 de marzoth |
PUESTOS DISPONIBLES |
Miércoles, 17 de marzoth |
PUESTOS DISPONIBLES |
Jueves, 18 de marzoth |
AGOTADO |
Si se utiliza el color como medio para transmitir información, se debería proporcionar una señal visual adicional, como cambiar el estilo (por ejemplo, usar negrita o cursiva) o la fuente. De esta manera, se ayuda a las personas con poca visión o que tienen una deficiencia de percepción de color a identificar la información. Sin embargo, no se puede confiar totalmente en esta medida, puesto que no ayuda a quienes no pueden ver la página.
Criterios de éxito 1.4.3
Nivel AA
Contraste (mínimo): la presentación visual del texto y las imágenes de texto tiene una relación de contraste de al menos 4.5:1, excepto en los siguientes casos:
Las personas con ciertas deficiencias visuales quizá no puedan distinguir entre ciertos pares de colores de poco contraste. Estas personas pueden tener problemas de accesibilidad si ocurre lo siguiente:
El texto que se utiliza con fines puramente decorativos se excluye de estos criterios de éxito.
Asegúrese de que el texto contraste lo suficiente con el fondo. Las relaciones de contraste dependen del tamaño y del estilo del texto en cuestión:
Para comprobar los niveles de contraste, utilice una herramienta de contraste de color como el programa Paciello Group Color Contrast Analyzer o el verificador de contraste de color WebAIM. Estas herramientas permiten comprobar pares de colores e informar sobre cualquier problema de contraste.
Alternativamente, si no le preocupa especificar la apariencia de su página, puede optar por no especificar el color del fondo o del texto en primer plano. No es necesario comprobar el contraste, ya que el explorador del usuario determina los colores del texto y del fondo.
Si no es posible alcanzar los niveles de contraste recomendados, proporcione un vínculo a una versión alternativa y equivalente de la página (que no tenga problemas con el contraste de color). O bien, permita que el usuario ajuste el contraste de la combinación de colores de la página a sus propios requisitos.
Criterios de éxito 1.4.5
Nivel AA
Imágenes de texto: si las tecnologías que se utilizan consiguen la presentación visual, el texto se utiliza para proporcionar información (y no las imágenes de texto), excepto en los casos siguientes:
Los logotipos (texto que forma parte de un logotipo o de un nombre de marca) se consideran esenciales.
Las imágenes de texto normalmente se utilizan cuando se prefiere un estilo de texto en particular; por ejemplo, un logotipo, o si un texto se ha generado desde otra fuente (por ejemplo, un documento físico escaneado). Sin embargo, comparadas con el texto presentado en HTML y cuyo estilo utiliza CSS, las imágenes de texto carecen de la flexibilidad de cambiar su tamaño o apariencia, lo que podría resultar necesario para las personas con deficiencias visuales o dificultades de lectura.
Si es necesario utilizar imágenes de texto, utilice CSS para reemplazar las imágenes de texto con texto equivalente en HTML y así el texto estará disponible en un modo personalizable. Para ver un ejemplo, consulte C30: Utilizar CSS para reemplazar texto con imágenes de texto y proporcionar controles de interfaz de usuario para cambiar.
Principio 2: operable. Los componentes y la navegación de interfaz de usuario deben ser operables.
Criterios de éxito 2.2.2
Nivel A
Pausar, parar, ocultar: Para mover, cerrar, desplazar o actualizar automáticamente la información, los siguientes criterios son verdaderos:
Puntos que se deben tener en cuenta:
Algunos usuarios pueden considerar que el contenido que se mueve distrae y dificulta la concentración en otras partes de la página. Además, dicho contenido puede ser difícil de leer para quienes tienen problemas para seguir un texto que se mueve.
Según la naturaleza del contenido, se puede aplicar una o varias de las siguientes sugerencias al crear páginas web con contenido que se mueve, que es intermitente o parpadea:
Directrices 2.3 Parpadeos: No diseñar contenido de manera que cause parpadeos.
Ya que cualquier contenido que no cumpla este criterio de éxito puede interferir en la capacidad de un usuario para utilizar toda la página, todo el contenido de la página web (tanto si se utiliza para cumplir otros criterios como si no) debe cumplir este criterio de éxito. Consulte Requisito de conformidad 5: no interferencia.
En ciertos casos, el contenido intermitente puede causar convulsiones fotosensibles. Este criterio de éxito permite a los usuarios acceder y experimentar todo el contenido sin tener que preocuparse acerca del contenido intermitente.
Siga estos pasos para asegurarse de que se aplican las siguientes técnicas:
Este criterio de éxito ayuda a todo el mundo, independientemente de cualquier discapacidad en concreto, a identificar de manera rápida el contenido de una página web sin tener que leerla entera. Este diseño resulta útil cuando se abren varias páginas web en pestañas del explorador, ya que el título de la página se muestra en la pestaña y, por lo tanto, se puede localizar rápidamente.
Al crear una página HTML nueva en AEM, se puede especificar el título de la página. Asegúrese de que el título describa adecuadamente el contenido de la página para que los visitantes puedan identificar rápidamente si el contenido es relevante para sus necesidades.
También puede editar el título de la página al editarla. Puede acceder a ella desde Compañero - Página pestaña - Propiedades de página…
Para todos los usuarios, independientemente de su discapacidad, es vital indicar claramente la dirección de un vínculo a través de un texto adecuado. Este diseño ayuda a los usuarios a decidir si realmente desean seguir un vínculo. Para los usuarios con visión normal, un texto para el vínculo con sentido es útil cuando hay varios vínculos en una página (particularmente si la página está muy cargada de texto), ya que el texto del vínculo con sentido proporciona una indicación más clara de la funcionalidad del destino de la página. Mientras que los usuarios de tecnologías de asistencia, que pueden generar una lista de todos los vínculos en una sola página, pueden comprender más fácilmente el texto del vínculo fuera de contexto.
Sobre todo, es importante asegurarse de que el objetivo de un vínculo se describe con claridad en el texto del vínculo.
Ejemplo incorrecto:
Ejemplo correcto:
Los vínculos se tienen que redactar con coherencia en todas las páginas, especialmente en las barras de navegación. Por ejemplo, si un vínculo a una página en concreto se nombra como Publicaciones en una página, utilice ese mismo texto en otras páginas para mantener la coherencia.
Sin embargo, en el momento de escribir este artículo, hay algunas cuestiones relacionadas con el uso de los títulos:
Por lo tanto, aunque el atributo del título se puede utilizar para proporcionar contexto adicional a un vínculo, tenga en cuenta sus limitaciones y no lo utilice como alternativa al vínculo de un texto.
Cuando el vínculo esté formado por una imagen, asegúrese de que el texto alternativo de la imagen describe el destino del vínculo. Por ejemplo, si la imagen de una estantería es el vínculo a las publicaciones de una persona, el texto alternativo debería ser algo como Publicaciones de John Smith y no Estantería.
Alternativamente, si el anclaje del vínculo contiene texto que describe el objetivo del vínculo, además de la imagen (y por ello aparece junto a la imagen), utilice un atributo alternativo vacío para la imagen:
<a href="publications.html">
<img src = "bookshelf.jpg" alt = "" />
John Smith's publications
</a>
El fragmento anterior representa una ilustración; es recomendable utilizar el componente Imagen.
Aunque se recomienda proporcionar un texto para el vínculo que identifique su objetivo sin necesidad de contexto adicional, no siempre es posible. Los vínculos de contexto libre se pueden utilizar en los casos siguientes, cuyos ejemplos HTML se pueden encontrar en Cumplir los criterios de éxito 2.4.4.
En algunos casos en los que hay varios vínculos en una misma página (cada uno de los cuales proporciona la dirección de un vínculo con detalles complejos pero necesarios), puede resultar adecuado proporcionar una versión alternativa de la página web que muestre exactamente el mismo contenido pero donde el texto del vínculo no sea tan detallado.
Alternativamente, los scripts se pueden utilizar para proporcionar una cantidad mínima de texto dentro del propio vínculo. Sin embargo, al activar un control adecuado orientado hacia la parte superior de la página, el texto del vínculo aparece como expandido más detalladamente. Un enfoque similar es utilizar CSS para lo siguiente ocultar el enlace completo de los usuarios con visión, pero aun así imprímalo en su totalidad a los usuarios del lector de pantalla. Esto no entra dentro del ámbito de este documento, pero puede encontrar más información sobre cómo conseguirlo en la Más información: Objetivo del vínculo (en contexto) (2.4.4) sección.
Directrices 3.1 Legible: hacer que el contenido del texto sea legible y comprensible.
El objetivo de este criterio de éxito es asegurarse de que el texto y cualquier otro contenido lingüístico se introduce de manera correcta. Para los usuarios de lectores de pantalla, esto garantiza que el contenido se pronuncie correctamente, mientras que los navegadores visuales tienden a mostrar ciertos conjuntos de caracteres de manera adecuada.
Para cumplir este criterio de éxito, el idioma por defecto de una página web se puede identificar utilizando el atributo lang
en el elemento <html>
en la parte superior de la página. Por ejemplo:
<html>
debería ser:<html lang = "en-gb">
<html lang = "en-us">
En AEM, el idioma predeterminado de la página se define al crear la página, pero también se puede cambiar al editarla. Puede hacerlo desde la barra de tareas - pestaña Página - Propiedades de página… - pestaña Avanzadas.
El propósito de este criterio de éxito es similar al del Idioma de la página, excepto que se aplica a páginas web que contienen contenido en varios idiomas en una sola página (por ejemplo, por las citas o préstamos poco frecuentes).
Las páginas que aplican este criterio de éxito permiten lo siguiente:
El atributo lang
se puede utilizar para identificar los cambios en el idioma del contenido. Por ejemplo, una cita en alemán (ISO 639-1 código “de”) se puede mostrar de la manera siguiente:
<blockquote cite = "John F. Kennedy" lang = "de">
<p>Ich bin ein Berliner</p>
</blockquote>
Los bloques de citas no funcionan con las instancias listas para usarse. Se podría desarrollar un componente personalizado para admitir la función.
De manera similar, el navegador puede mostrar un préstamo poco común o una expresión correcta si el elemento span
se utiliza de la manera siguiente:
<p>The only French phrase I know is <span lang = "fr">je ne sais quoi</span>.</p>
No es necesario seguir este criterio de éxito cuando se incluyen nombres o ciudades en distintos idiomas, o cuando se utilizan préstamos o expresiones que ya son comunes en el idioma por defecto (como schadenfreude en inglés).
Para añadir el elemento “span” (extensión), con un idioma adecuado, puede editar manualmente sus especificaciones HTML en el modo de edición de la fuente de RTE para que se lea como puede ver arriba. Alternativamente, el atributo lang
se puede incluir en RTE a través de un administrador del sistema (consulte Añadir ayuda para elementos y atributos HTML adicionales).
Directrices 3.3 Asistencia de la entrada: ayudar a los usuarios a evitar y corregir errores.
Proporcionar instrucciones para ayudar a las personas a completar formularios es una parte fundamental de las prácticas recomendadas en el uso de la interfaz. Resulta útil para las personas con deficiencias visuales o cognitivas que, de lo contrario, podrían tener dificultades para comprender el diseño de un formulario y el tipo de datos que se proporcionan en un campo de formulario determinado.
AEM En, se agrega una etiqueta predeterminada al agregar un componente de formulario, como, por ejemplo, Campo de texto, a la página. Este título predeterminado depende del tipo de componente. Puede añadir su propio título en la pestaña Título y texto del cuadro de diálogo de edición de ese campo. Es importante asegurarse de que las etiquetas ayudan a los usuarios a entender los datos que se asocian con cada componente del formulario.
Este campo de Título debe utilizarse para elementos de campo, ya que proporciona una etiqueta disponible para la tecnología de asistencia. No basta con escribir una etiqueta en el texto junto al campo.
Para algunos componentes de formulario, también es posible ocultar las etiquetas visualmente mediante el Ocultar título casilla de verificación Las etiquetas ocultas de esta forma siguen estando disponibles para la tecnología de asistencia, pero no se muestran en la pantalla. Aunque este enfoque puede ser bueno en algunas situaciones, es mejor incluir una etiqueta visual siempre que sea posible. Es posible que algunos usuarios estén mirando una pequeña sección de la pantalla (un campo a la vez) y necesiten las etiquetas para identificar el campo correctamente.
Cuando se utilizan botones de imagen (por ejemplo, el componente Botón de imagen) el campo Título en la pestaña Título y texto del cuadro de diálogo de edición, proporciona el texto alternativo para la imagen, en lugar de la etiqueta. Por eso, en el ejemplo siguiente, la imagen con el texto Submit
contiene el texto alternativo Submit
, que se ha añadido utilizando el campo Título en el diálogo de edición.
Cuando hay un grupo de controles relacionados, como Grupo de radio, puede ser necesario un título para el grupo y controles individuales. Al agregar un conjunto de botones de radio en AEM, el campo Título proporciona este título de grupo, mientras que los títulos individuales se especifican a medida que se crean los botones de radio (Elementos).
Sin embargo, no existe una asociación programática entre el título del grupo y los botones de opción. Los editores de plantillas deben envolver el título en la etiqueta fieldset
y legend
para crear esta asociación, que solo se puede hacer editando el código fuente de la página. Alternativamente, un administrador del sistema puede añadir soporte a estos elementos para que aparezcan en el diálogo Propiedades del campo (consulte Añadir ayuda para elementos y atributos HTML adicionales).
Si se introducen datos en un formato concreto, especifíquelo en el texto de la etiqueta. Por ejemplo, si se tiene que introducir una fecha en formato DD-MM-YYYY
, especifíquelo como parte de la etiqueta. Esto significa que cuando los usuarios de lectores de pantalla se encuentran con el campo, la etiqueta se anuncia automáticamente, junto con la información adicional sobre el formato.
Si es obligatorio introducir datos en un campo de formulario, especifíquelo utilizando la palabra obligatorio como parte de la etiqueta. AEM añade un asterisco cuando un campo es obligatorio, pero sería ideal incluir la palabra required
en la etiqueta (en el campo Título del diálogo de edición).
La colocación de las etiquetas también es importante, ya que les ayuda a localizar los campos adecuados. Esto es de particular importancia cuando el usuario se enfrenta a un formulario complejo. Siga la convención siguiente:
Las etiquetas se colocan inmediatamente a la derecha del campo.
Las etiquetas se colocan inmediatamente encima o bien a la izquierda del campo.
En formularios simples con funcionalidad limitada, etiquetar correctamente una Submit
puede actuar como una etiqueta para el campo adyacente (por ejemplo, Search
). Resulta útil cuando puede ser difícil encontrar espacio para el texto de una etiqueta.