El código QR conforme a WCAG se refiere a la iniciativa de aplicar los criterios de las Web Content Accessibility Guidelines (WCAG) a la presentación / el suministro de códigos QR para que todas las personas, incluidas las personas con discapacidad, puedan acceder a ellos. Un código QR es contenido no textual que se muestra como imagen, y el criterio 1.1.1 Non-text Content (nivel A) de las WCAG 2.2 exige que el contenido no textual que se presenta a los usuarios tenga una alternativa textual que cumpla el mismo propósito.
Un código QR conforme a WCAG necesita varios elementos. En primer lugar, indicar como texto alternativo (atributo alt) la URL de destino o el propósito del código QR. En segundo lugar, asegurar un contraste suficiente entre el color de primer plano y el color de fondo del código QR. En las WCAG 2.2, el valor de 4,5:1 lo exige el criterio para el texto (1.4.3 Contrast (Minimum), nivel AA), mientras que el criterio que corresponde a gráficos no textuales como los códigos QR es 1.4.11 Non-text Contrast (también nivel AA), que exige 3:1. En esta entrada se toma 4,5:1 como referencia, con margen para la lectura. Además, si se coloca un enlace de texto cerca del código QR, se puede llegar a la misma información incluso en entornos donde no se puede leer el código QR.
Entre los ejemplos de implementación al generar códigos QR con un acortador de URL se encuentran los siguientes. Mostrar como texto la URL corta de destino justo debajo de la imagen del código QR. En los materiales impresos, dejar un margen (zona de silencio) alrededor del código QR. Si se ofrece una función de personalización de colores, incorporar una comprobación automática de la relación de contraste.
Como medida para las personas con discapacidad visual, un método es configurar texto alternativo o etiquetas ARIA para que los lectores de pantalla puedan leer en voz alta la presencia y el propósito del código QR.