Escaneo gratis

Añade accesibilidad con un solo prompt

¿Programas con una IA? Copia uno de estos prompts y pégalo en tu asistente. Instala el control de accesibilidad de Conformly, corrige tu código RGAA/WCAG o conecta la API, sin salir de tu editor.

Copia un prompt, pégalo en tu asistente de IA (Cursor, Claude Code, Windsurf, GitHub Copilot) y reemplaza los valores entre corchetes angulares < >.

Instalar la CLI (control en CI)

Añade un control de accesibilidad gratuito a tu proyecto: un comando npm, sin clave API. La compilación falla si la puntuación RGAA baja de tu umbral.

Añade un control de accesibilidad a mi proyecto con la CLI de Conformly (paquete npm público «conformly», gratuito, sin clave API).

1. Añade un script npm "a11y" en package.json: "npx conformly scan <URL_DE_MI_SITIO> --threshold 90" (reemplaza <URL_DE_MI_SITIO> por la URL de staging o de producción).
2. Crea un workflow de GitHub Actions en .github/workflows/accesibilidad.yml que, en cada push, instale Node 18+ y ejecute "npx conformly scan <URL_DE_MI_SITIO> --threshold 90" — el job falla si la puntuación RGAA baja de 90.
3. Explícame en dos líneas cómo leer el resultado (puntuación RGAA sobre 100 + número de incidencias).

La CLI no necesita autenticación: llama a la API de escaneo gratuito de Conformly.
Corregir la accesibilidad (RGAA/WCAG)

Haz que tu IA audite y corrija tu código según RGAA 4.1 y WCAG 2.1 AA, sin tocar el diseño.

Actúa como experto en accesibilidad RGAA 4.1 / WCAG 2.1 nivel AA. Audita el código de este proyecto y corrige los problemas de accesibilidad más comunes, sin cambiar el diseño:

- Imágenes: atributo alt pertinente (alt vacío si la imagen es decorativa).
- Formularios: cada campo asociado a un <label>, errores anunciados (aria-describedby, aria-invalid).
- Contraste: texto ≥ 4.5:1 (≥ 3:1 para texto grande) — señala los que hay que corregir.
- Teclado: foco visible, orden de tabulación lógico, sin trampas de teclado, enlace para saltar al contenido.
- Estructura: un solo <h1>, jerarquía de encabezados coherente, regiones (header/nav/main/footer), atributo lang en <html>.
- Componentes interactivos: roles y estados ARIA correctos, objetivos táctiles de al menos 24px.

Trabaja archivo por archivo, explica cada corrección y enumera aparte lo que requiere una decisión humana. Luego lo verificaré con un escaneo Conformly: npx conformly scan <URL_DE_MI_SITIO> --threshold 90
Mostrar la insignia de puntuación

Muestra una insignia de conformidad en vivo en tu sitio, con enlace al informe público de tu escaneo.

Añade una insignia de puntuación de accesibilidad de Conformly a mi sitio.

- Conformly ofrece una insignia SVG en vivo en https://conformly.online/api/free-badge/<ID_DEL_ESCANEO> (el ID se devuelve tras un escaneo gratuito en conformly.online). Para un sitio monitorizado, la insignia es https://conformly.online/api/badge/<ID_DEL_SITIO>.
- Inserta en el pie de página una imagen que muestre esta insignia, cliqueable, que enlace al informe público correspondiente.
- Haz la imagen accesible: atributo alt que describa la puntuación (p. ej. «Puntuación de accesibilidad RGAA: 92/100»), y deja que la insignia se actualice sola.

Pídeme el ID si no lo encuentras; lo obtengo tras un escaneo o en mi panel de Conformly.
Conectar la API REST

Lanza escaneos desde tu aplicación mediante la API REST autenticada (clave cfy_ generada en el panel).

Integra la API REST de Conformly en mi aplicación para lanzar escaneos de accesibilidad mediante programación.

- Autenticación: cabecera «Authorization: Bearer cfy_...» (clave con alcance de sitio generada en el panel de Conformly). Guárdala en una variable de entorno, nunca en el código.
- Lanzar un escaneo: POST https://conformly.online/api/v1/scans con el cuerpo JSON {"threshold": 90} → respuesta 202 { id, status, statusUrl }.
- Consultar el escaneo: GET https://conformly.online/api/v1/scans/<ID> hasta que status = "done" → { status, score, threshold, pass, scanId, violationsUrl }.
- Respeta la cuota: 60 solicitudes por minuto y por clave, cabeceras X-RateLimit-*, código 429 + Retry-After al superarla.

Escribe un pequeño módulo reutilizable en el lenguaje de mi proyecto: lanzamiento, polling con backoff, gestión de errores y de los 429.

¿Aún sin puntuación?

Prueba una página gratis, sin cuenta — luego pega el prompt de corrección.

Escaneo gratisGuía CI/CD