Informe
- URI: http://www.apumm.org/es/
- Título: Acción por un Mundo Mejor
- Elementos: 85
- Tamaño: 2.3 KB (2338 bytes)
- Fecha/Hora: 14/03/2023 - 12:17 GMT
Resultados generales de 16 pruebas:
Excelente: 6 pruebas
10 Se usan 6 elementos de encabezado
G141: Organizar una página usando encabezados
El propósito de esta técnica es garantizar que las secciones tengan encabezados que los identifiquen. En HTML, esto se hace usando los elementos de encabezado HTML (h1, h2, h3, h4, h5, h6). Estos permiten a las aplicaciones de usuario identificar automáticamente los encabezados de sección. Para facilitar la navegación y la comprensión de la estructura general del documento, los autores deben utilizar los encabezados correctamente anidados (por ejemplo, h1 seguido de h2, h2 seguido de h2 o h3, etc.).
Los encabezados indican la organización del contenido, facilitan su navegación y proporcionan un "mapa" mental que ayuda a comprender el contenido. Otros elementos pueden complementar los encabezados para mejorar la presentación (por ejemplo, líneas horizontales o cajas), pero la presentación visual no basta para identificar las secciones de un documento.
Esta técnica se relaciona con:
- Criterio de conformidad 1.3.1 (Nivel A) Comprender 1.3.1
- Criterio de conformidad 2.4.10 (Nivel AAA) Comprender 2.4.10
10 Todas las imágenes tienen una alternativa textual
H37: Usar atributos alt en los elementos img
Al usar el elemento img
, especifique una breve alternativa textual con el atributo alt
. El valor de este atributo se denomina "texto alternativo". Cuando una imagen contiene palabras que son importantes para la comprensión del contenido, el texto alternativo debe incluir esas palabras. Esto permitirá que el texto alternativo cumpla la misma función en la página que la imagen. Tenga en cuenta que no es necesario describir las características visuales de la imagen en sí, sino que se debe transmitir el mismo significado que la imagen.
Esta técnica se relaciona con:
- Criterio de conformidad 1.1.1 (Nivel A) Comprender 1.1.1
10 No se usan elementos para controlar la presentación visual
G115: Usar elementos semánticos para marcar la estructura
El propósito de esta técnica es marcar la estructura del contenido de la página utilizando los elementos semánticos adecuados. En otras palabras, los elementos se utilizan de acuerdo con su significado, no por la forma en que aparecen visualmente. La intención es asegurar que la información y las relaciones implícitas en el formato visual se mantengan cuando cambie el formato de la presentación.
Aunque los elementos de presentación implican una estructura visual -los usuarios pueden determinar encabezados, párrafos, listas, etc., a partir de los formatos convencionales-, no codifican la estructura de forma inequívoca para que las ayudas técnicas puedan interactuar con la página de forma efectiva. Con el uso de los elementos semánticos adecuados se asegura que la estructura esté a disposición de las aplicaciones de usuario.
Esta técnica se relaciona con:
- Criterio de conformidad 1.3.1 (Nivel A) Comprender 1.3.1
- Elementos para controlar el estilo visual de la presentación: 0
10 Se identifica el idioma principal de la página con el código "es"
H57: Usar atributos de idioma en el elemento html
El propósito de esta técnica es identificar el idioma predeterminado de un documento proporcionando el atributlo lang
y/o xml:lang
en el elemento html
. Identificar el idioma del documento es importante para que las ayudas técnicas y las aplicaciones de usuario convencionales puedan procesar los textos con mayor fidelidad. Los lectores de pantalla pueden cargar las reglas de pronunciación adecuadas y los usuarios con discapacidad tendrán más posibilidades de entender el contenido. HTML sólo ofrece el uso del atributo lang
mientras que XHTML 1.0 (como medida de transición) permite lang
y xml:lang
(ambos deben tener un mismo valor), y XHTML 1.1 sólo permite xml:lang
.
Esta técnica se relaciona con:
- Criterio de conformidad 3.1.1 (Nivel A) Comprender 3.1.1
- Idioma principal de la página: es
10 La página tiene un elemento title
H25: Proporcionar un título usando el elemento title
Todos los documentos HTML y XHTML, incluyendo aquellos en los marcos individuales de un frameset
, tienen un elemento title
en la sección head
que define, en una frase simple, el propósito del documento. Esto ayuda a los usuarios a orientarse dentro del sitio de forma rápida y sin tener que buscar información en el cuerpo de la página. Tenga en cuenta que el elemento title
(obligatorio), que sólo aparece una vez en un documento, es diferente del atributo title
, que se puede aplicar a casi todos los elemento HTML y XHTML.
Esta técnica se relaciona con:
- Criterio de conformidad 2.4.2 (Nivel A) Comprender 2.4.2
- Título de la página: Acción por un Mundo Mejor
10 Todos los formularios tienen un botón de envío
H32: Proporcionar botones de envío
El propósito de esta técnica es proporcionar un mecanismo que permita a los usuarios solicitar explícitamente cambios de contexto. El uso previsto de un botón de envío (input type="submit"
, input type="image"
o button type="submit"
) es generar una petición HTTP que envía los datos introducidos en un formulario, por lo que es un control apropiado para provocar un cambio de contexto y es una práctica que no crea confusión entre los usuarios.
Esta técnica se relaciona con:
- Criterio de conformidad 3.2.2 (Nivel A) Comprender 3.2.2
Regular: 3 pruebas
4 Falta el encabezado principal de la página
G141: Organizar una página usando encabezados
El propósito de esta técnica es garantizar que las secciones tengan encabezados que los identifiquen. En HTML, esto se hace usando los elementos de encabezado HTML (h1, h2, h3, h4, h5, h6). Estos permiten a las aplicaciones de usuario identificar automáticamente los encabezados de sección. Para facilitar la navegación y la comprensión de la estructura general del documento, los autores deben utilizar los encabezados correctamente anidados (por ejemplo, h1 seguido de h2, h2 seguido de h2 o h3, etc.).
Los encabezados indican la organización del contenido, facilitan su navegación y proporcionan un "mapa" mental que ayuda a comprender el contenido. Otros elementos pueden complementar los encabezados para mejorar la presentación (por ejemplo, líneas horizontales o cajas), pero la presentación visual no basta para identificar las secciones de un documento.
Esta técnica se relaciona con:
- Criterio de conformidad 1.3.1 (Nivel A) Comprender 1.3.1
- Criterio de conformidad 2.4.10 (Nivel AAA) Comprender 2.4.10
4 Hay 1 tabla sin celdas de encabezados
H51: Usar tablas para presentar información tabular
El propósito de esta técnica es presentar información tabular de una manera que preserve las relaciones dentro de la información, incluso cuando los usuarios no puedan ver la tabla o el formato de presentación es cambiado. La información se considera tabular cuando existen relaciones lógicas entre texto, números, imágenes u otros datos en dos dimensiones (vertical y horizontal). Estas relaciones son representadas en columnas y filas, y las columnas y las filas deben ser reconocibles a fin de que las relaciones lógicas puedan ser percibidas. Utilizando el elemento table
con los elementos hijos tr
, th
y td
hace que estas relaciones resulten perceptibles.
Técnicas tales como el uso de tabuladores para crear columnas o usar el elemento pre
son puramente visuales y las relaciones lógicas implícitas visualmente se pierden si el usuario no puede ver la tabla o se cambia la presentación visual. Aunque las WCAG no prohíben el uso de tablas para maquetar, se recomienda usar diseños basados en CSS para conservar el sentido semántica del elemento table
definido en HTML y XHTML, y para cumplir con la práctica de separar la presentación del contenido.
Esta técnica se relaciona con:
- Criterio de conformidad 1.3.1 (Nivel A) Comprender 1.3.1
5 Se usa 1 atributo para controlar la presentación visual
G140: Separar la información y la estructura en la presentación para permitir presentaciones diferentes
El propósito de esta técnica es facilitar la interacción de las ayudas técnicas con el contenido separando el contenido de su presentación. La codificación estructural es la indicación de elementos tales como títulos, párrafos, listas, tablas, etc. Por el contrario, la codificación de la presentación es la indicación de los efectos de formato como tipo de letra, color, tamaño, posición, bordes, etc.
Aunque las características de presentación implican visualmente una estructura -los usuarios pueden determinar los encabezados, párrafos, listas, etc., a partir de las convenciones de formato utilizadas- estas características no codifican la estructura de forma inequívoca para que las ayudas técnicas puedan interactuar con la página de forma eficaz. Proporcionar las capas de estructura, funcionalidad y presentación separadas permite que la semántica implícita en el formato pueda ser determinada por software a través de la capa de estructura.
Esta técnica se relaciona con:
- Criterio de conformidad 1.3.1 (Nivel A) Comprender 1.3.1
- Criterio de conformidad 1.4.5 (Nivel AA) Comprender 1.4.5
- Criterio de conformidad 1.4.9 (Nivel AAA) Comprender 1.4.9
Mal: 2 pruebas
3 No existen enlaces para saltar bloques de contenido
G123: Agregar un enlace al principio de un bloque de contenido repetitivo que dirija al final del bloque
El propósito de esta técnica es proporcionar un mecanismo para eludir un bloque de contenido saltando al final del bloque. El primer enlace en el bloque o el enlace directamente anterior al bloque mueve el foco del teclado al contenido inmediatamente posterior al bloque. Cuando hay varios bloques para eludir, el usuario puede saltar de uno a otro usando estos enlaces. Los enlaces deben ser visibles siempre o cuando reciben el foco del teclado.
Esta técnica se relaciona con:
- Criterio de conformidad 2.4.1 (Nivel A) Comprender 2.4.1
3 El primer enlace de la página no lleva al contenido principal de la página
G1: Agregar un enlace al principio de cada página que lleve directamente al área de contenido principal
El propósito de esta técnica es proporcionar un mecanismo para evitar bloques de material que se repiten en múltiples páginas saltando directamente al contenido principal de la página. El primer elemento interactivo de la página debe ser un enlace que, al activarlo, mueve el foco más allá de cualquier otro contenido hasta el contenido principal. Es preferible que los enlaces sean visibles en todo momento, sin embargo, el criterio también se cumple si los enlaces se hacen visibles cuando reciben el foco del teclado.
Esta técnica se relaciona con:
- Criterio de conformidad 2.4.1 (Nivel A) Comprender 2.4.1
Muy mal: 5 pruebas
1 Hay 3 etiquetas sin atributo for
F68: Fallo de los Criterios de Conformidad 1.3.1 and 4.1.2 debido a la asociación de la etiqueta y un control de interfaz de usuario que no puede ser determinada por software
Este fallo describe un error que ocurre cuando no se usa correctamente el elemento label
para asociar explícitamente un control de formulario con una etiqueta. El texto de la etiqueta identifica el propósito del control. Un elemento label
se asocia a un determinado control a través del atributo for
, que debe ser el mismo que el valor del atributo id
del control de formulario.
El elemento label
no se usa en los siguientes casos porque las etiquetas para estos elementos están proporcionadas a través del atributo value
(para los botones submit y reset), el atributo alt
(para botones gráficos) o el contenido del propio elemento (button)
- Botones submit o reset (
input type="submit"
oinput type="reset"
) - Botones gráficos (
input type="image"
) - Campos ocultos (
input type="hidden"
) - Botones para scripts (elementos
button
oinput type="button"
)
Este fallo se relaciona con:
- Criterio de conformidad 1.3.1 (Nivel A) Comprender 1.3.1
- Criterio de conformidad 4.1.2 (Nivel A) Comprender 4.1.2
1 Hay 3 controles de formulario sin etiquetas asociadas
H44: Usar los elementos label para asociar etiquetas con los controles de formulario
El propósito de esta técnica es utilizar el elemento label
para asociar explícitamente un control de formulario con una etiqueta. Una etiqueta se asocia a un control de forma explícita a través del atributo for
. El valor del atributo for
debe ser el mismo que el valor del atributo id
del control de formulario. El atributo id
puede tener el mismo valor que el atributo name
pero ambos se deben proporcionar siempre, y el id
debe ser único en la página.
Un beneficio adicional de esta técnica es un área de selección más grande ya que al hacer clic, tanto en la etiqueta como en el control, se activará el control. Esto puede ser útil para los usuarios con dificultades motrices. Los elementos que utilizan etiquetas asociadas explícitamente son:
input
(de tipo"text"
,"checkbox"
,"radio"
o"file"
)textarea
select
Esta técnica se relaciona con:
- Criterio de conformidad 1.1.1 (Nivel A) Comprender 1.1.1
- Criterio de conformidad 1.3.1 (Nivel A) Comprender 1.3.1
- Criterio de conformidad 3.3.2 (Nivel A) Comprender 3.3.2
- Criterio de conformidad 4.1.2 (Nivel A) Comprender 4.1.2
1 Hay 3 controles de formulario sin etiquetas asociadas ni atributo title
H65: Usar el atributo title para identificar los controles de formulario cuando no se pueda usar el elemento label
Los elementos label
permiten asociar una etiqueta de texto con los controles de formulario para brindar información sobre los controles. El propósito de esta técnica es utilizar el atributo title
para etiquetar los controles de formulario cuando el diseño visual no permite acomodar la etiqueta o cuando puede resultar confuso mostrar una etiqueta. Las aplicaciones de usuario, incluyendo las ayudas técnicas, pueden leer el atributo title
que reemplaza la función de label
.
Esta técnica se relaciona con:
- Criterio de conformidad 1.1.1 (Nivel A) Comprender 1.1.1
- Criterio de conformidad 1.3.1 (Nivel A) Comprender 1.3.1
- Criterio de conformidad 3.3.2 (Nivel A) Comprender 3.3.2
- Criterio de conformidad 4.1.2 (Nivel A) Comprender 4.1.2
1 Hay 4 enlaces con el mismo texto pero diferentes destinos
F84: Fallo del Criterio de Conformidad 2.4.9 debido al uso de un enlace no específico tal como "pinche aquí" o "más" sin un mecanismo para cambiar el texto del enlace a un texto específico
Este fallo describe una condición común en enlaces como "haga clic aquí" o "más", donde es necesario tener el texto que lo rodea para entender su propósito. Muchas personas ciegas que usan lectores de pantalla llaman a un cuadro de diálogo que tiene una lista de los enlaces de la página para decidir dónde van a ir. Pero si muchos de los enlaces de esa lista simplemente dicen "haga clic aquí" o "más" no estarán en condiciones de utilizar esta característica en su lector de pantalla, que es una estrategia de navegación muy importante. Los enlaces con iguales destinos deben tener las mismas descripciones y aquellos con distintos propósitos y destinos deben tener diferentes descripciones.
Este fallo se relaciona con:
- Criterio de conformidad 2.4.9 (Nivel AAA) Comprender 2.4.9
1 En 3 casos se especifican valores absolutos para el tamaño de las fuentes
C12: Usar porcentajes para definir el tamaño de las fuentes
El propósito de esta técnica es especificar el tamaño de fuente de texto proporcionalmente, de forma que las aplicaciones de usuario puedan escalar el contenido con eficacia. El aumento del tamaño del contenido es, en primer término, una responsabilidad de las aplicaciones de usuario pero la responsabilidad del autor es crear contenido web que no le impida a las aplicaciones de usuario escalar efectivamente el texto.
La intención es asegurar que el texto procesado visualmente, incluyendo los controles basados en texto, puedan ser aumentados de tamaño para que las personas con problemas visuales puedan leerlo sin necesidad de usar ayudas técnicas. Ejemplos:
strong {font-size: 120%}
strong {font-size: 1.2em}
Esta técnica se relaciona con:
- Criterio de conformidad 1.4.4 (Nivel AA) Comprender 1.4.4
Tablero: 16 pruebas. Score 4.8
# | Situación | N | P | N*P |
---|---|---|---|---|
1 | Hay 3 etiquetas sin atributo for | 1 | 3.4 | 3.4 |
2 | Hay 3 controles de formulario sin etiquetas asociadas | 1 | 3.04 | 3 |
3 | Hay 3 controles de formulario sin etiquetas asociadas ni atributo title | 1 | 2.4 | 2.4 |
4 | Hay 4 enlaces con el mismo texto pero diferentes destinos | 1 | 2.2 | 2.2 |
5 | En 3 casos se especifican valores absolutos para el tamaño de las fuentes | 1 | 2 | 2 |
6 | No existen enlaces para saltar bloques de contenido | 3 | 2.88 | 8.6 |
7 | El primer enlace de la página no lleva al contenido principal de la página | 3 | 2.88 | 8.6 |
8 | Falta el encabezado principal de la página | 4 | 3.8 | 15.2 |
9 | Hay 1 tabla sin celdas de encabezados | 4 | 3.6 | 14.4 |
10 | Se usa 1 atributo para controlar la presentación visual | 5 | 2.88 | 14.4 |
11 | Se usan 6 elementos de encabezado | 10 | 3.42 | 34.2 |
12 | Todas las imágenes tienen una alternativa textual | 10 | 2.7 | 27 |
13 | No se usan elementos para controlar la presentación visual | 10 | 2.2 | 22 |
14 | Se identifica el idioma principal de la página con el código "es" | 10 | 1.8 | 18 |
15 | La página tiene un elemento title | 10 | 1.62 | 16.2 |
16 | Todos los formularios tienen un botón de envío | 10 | 0.8 | 8 |
2.601 | 12.475 |
Score ponderado = round( 12.475 / 2.601 ) = 4.8
Resultados por personas
- Limitación total para ver: Score 5.2 (15 pruebas)
- Limitación grave para ver: Score 4.9 (15 pruebas)
- Limitación de los miembros superiores: Score 4.6 (11 pruebas)
- Limitación para comprender: Score 4.0 (12 pruebas)
- Limitaciones derivadas de la edad: Score 4.8 (15 pruebas)