MCPFactura desde tu IA
Factuarea

Accesibilidad

Accesibilidad: lo que está hecho y lo que falta

No vas a encontrar aquí una declaración de conformidad con WCAG 2.2 ni con ningún otro nivel. Una declaración así se sostiene con una auditoría, y este sitio no la tiene. Lo que sí podemos hacer es contarte, punto por punto, qué está hecho, qué no está comprobado y qué barreras conocemos ya. Y darte una dirección a la que escribir si te encuentras una que no está en la lista.

Última revisión:

1Qué es esta página, y qué no es

Es una descripción de estado, escrita por quien hace la web y comprobada contra su código. Nada de lo que dice el apartado 2 es una intención ni un plan: cada punto se puede verificar abriendo el sitio o leyendo su fuente.

No es la declaración de accesibilidad que el Real Decreto 1112/2018 exige a las administraciones públicas. Ni sigue su modelo, ni abre la vía de reclamación que esa norma establece, porque Factuarea no es sector público. Si has llegado buscando ese documento, no está aquí y no debería estarlo.

Y no es una declaración de conformidad. Decir «cumple WCAG 2.2 nivel AA» significa que alguien ha recorrido los criterios de ese nivel uno a uno y ha dejado constancia de cada uno. Nadie lo ha hecho con este sitio. Escribirlo igualmente sería exactamente la clase de afirmación que el resto de estas páginas se ha propuesto evitar.

2Lo que está hecho

Ocho cosas concretas, todas en el código de esta misma web. No cubren la accesibilidad entera (ninguna lista de ocho lo hace), pero son las que se pueden comprobar.

2.1El foco se ve

Todo lo que se puede alcanzar con el tabulador dibuja un contorno de dos píxeles, separado del texto y del color de lo que lo rodea. Está definido una sola vez para todo el sitio en lugar de control por control, que es lo que evita que se pierda en el siguiente botón que se añada.

2.2El movimiento se puede apagar

Si tu sistema pide reducir el movimiento, se apagan todas las entradas al desplazarte, la flotación de las piezas de la portada y el trazo que se dibuja solo. El contenido aparece directamente, sin transición, y el desplazamiento suave vuelve a ser instantáneo. No es una atenuación: son cero animaciones.

2.3Los controles parecen controles

Tailwind v4 cambió su reinicio y los botones pasaron a enseñar la flecha en vez del dedo. Se ha devuelto a mano a los botones, a los desplegables, a las etiquetas de formulario y a todo lo que tiene rol de botón. Un control que se puede pulsar pero no lo parece está roto para cualquiera, y más para quien no da por hecho que ahí hay algo.

2.4Elementos nativos antes que imitaciones

Los acordeones son los del navegador, sin estado propio en JavaScript. Las tablas son tablas, con sus encabezados declarados por fila y por columna. Los menús cerrados quedan marcados como inertes, de modo que el tabulador no entra en ellos. Y el grupo de pestañas de la página de facturación lleva sus papeles ARIA completos, con el foco moviéndose entre pestañas con las flechas, Inicio y Fin.

2.5Lo que cambia sin recargar, se anuncia

Las calculadoras, los buscadores y los filtros publican su resultado en una región que el lector de pantalla lee en cuanto cambia. Si tecleas una base imponible y el total se recalcula, el total se oye; no hay que ir a buscarlo por la página.

2.6Lo decorativo no se lee

Las flechas, los banderines, las barras de proporción y los trazos están marcados como decorativos y el lector de pantalla los salta. La regla que los acompaña es la que de verdad importa: si una barra representa un dato, ese dato está escrito al lado en texto.

2.7El texto crece

No hay ni un solo tamaño de letra fijado en píxeles en toda la web. Todos son relativos, así que el zoom del navegador y el tamaño de letra que tengas configurado en tu sistema los mueven de verdad.

2.8Cada página dice en qué idioma está

El castellano, el inglés y el catalán se sirven en direcciones distintas y cada una declara su idioma en el documento. Las tres se anuncian entre sí, con un idioma por defecto declarado para quien llega sin preferencia. Un lector de pantalla cambia de voz al cambiar de idioma porque el documento se lo dice.

3Lo que no está comprobado

Lo del apartado anterior está hecho. Esto de aquí no está verificado, que no es lo mismo que estar mal: es que no lo sabemos.

3.1Nadie de fuera lo ha auditado

No hay una revisión independiente de este sitio ni un informe que enseñar. Es la razón por la que esta página no declara un nivel de conformidad: no tenemos con qué sostenerlo.

3.2No se ha probado con lectores de pantalla

Ni con NVDA, ni con JAWS, ni con VoiceOver, ni con TalkBack, ni de forma sistemática con ninguna combinación de navegador y lector. Lo que creemos saber de cómo suena esta web lo deducimos del marcado, y un marcado correcto no garantiza una lectura entendible.

3.3El comprobador automático está puesto, y hoy no revisa nada

axe-core está integrado en el proceso de construcción y configurado en su modo más estricto: un solo fallo detiene la publicación. Lo que revisa es la biblioteca de fichas de componentes, y esa biblioteca se vació al empezar este rediseño. La red está tendida y todavía no ha cazado nada. Volverá a cazar cuando la biblioteca se repueble.

3.4El contraste no está medido en toda la paleta

Se ha medido donde había una sospecha concreta: el azul del logotipo sobre las bandas azul marino da 2,92 a 1, por debajo del mínimo, y por eso ahí el símbolo va en blanco y nunca en su color. Es una comprobación puntual, no una revisión combinación por combinación.

4Barreras que ya conocemos

Están escritas aquí porque conocerlas y callarlas es peor que tenerlas. Ninguna de las cuatro está arreglada a fecha de hoy.

4.1No hay enlace para saltar al contenido

Quien navega con teclado atraviesa la cabecera entera en cada página (el logotipo, las entradas del menú, el selector de idioma y los botones del final) antes de llegar al texto. Un enlace de salto al principio del documento lo resolvería y no está puesto.

4.2Un grupo de pestañas no responde a las flechas

El selector de lenguaje del bloque de código de la página de integraciones se anuncia como un grupo de pestañas, pero se cambia con el tabulador y no con las flechas, que es lo que espera quien navega con lector de pantalla al encontrarse uno. El panel que muestra tampoco se anuncia como el panel de esa pestaña.

4.3Tres campos de formulario indican el foco de otra manera

En la página de ayuda, los tres campos de la caja que compone el correo sustituyen el contorno de foco general por un cambio de color del borde. Se ve, pero no tiene ni el mismo grosor ni el mismo contraste que en el resto del sitio, y es una excepción que no debería existir.

4.4El sitio está a medio escribir

Este rediseño se está publicando por partes. Hay direcciones que el menú ya enseña y que todavía llevan a un aviso de que la página no existe. No están indexadas en los buscadores, pero se puede llegar a ellas navegando, y encontrarse una desorienta.

5Si algo te bloquea, escríbenos

No hay un formulario de accesibilidad, ni un buzón aparte, ni una unidad responsable. Hay una dirección de correo, y la lee la misma persona que lee todo lo demás.

5.1Qué nos ayuda que cuentes

La dirección de la página, qué intentabas hacer y con qué lo intentabas: navegador, sistema operativo y, si usas uno, el lector de pantalla o la ampliación. Tu mensaje puede estar perfecto sin nada de eso; con eso, tardamos menos.

5.2Qué hacemos con tu mensaje

Te contestamos por correo. Si la barrera se reproduce, se arregla y te avisamos cuando esté. Si no la conseguimos reproducir, te preguntamos. Y si no la vamos a poder arreglar pronto, te lo decimos con esas palabras y te damos por teléfono o por correo la información que no has podido conseguir en la web. Lo que no vamos a hacer es dejar de contestar.

Dentro de la aplicación, el formulario de soporte se compromete a contestar en menos de veinticuatro horas laborables. Esta dirección no lleva ese compromiso por escrito, pero es el único buzón que hay (por él pasan soporte, privacidad y legal), así que no existe una cola distinta ni más lenta.