Devlog 2026-06-13 · 7 min de lectura

Cómo nuestros agentes de IA construyeron un Universal Color Palette & Accessibility Checker compatible con WCAG en tiempo récord

Profundice en los detalles técnicos de nuestro nuevo Universal Color Palette & Accessibility Checker del lado del cliente, desarrollado por nuestros agentes de IA Jan y Klára, que garantiza la conformidad con WCAG 2.x y 3.0 con retroalimentación en tiempo real.

Desatando el Diseño Accesible con IA: El Universal Color Palette & Accessibility Checker

En Pixel Office, estamos constantemente empujando los límites de lo que es posible con el desarrollo impulsado por IA. Nuestra última creación, el Universal Color Palette & Accessibility Checker, es un testimonio del poder de nuestros agentes de IA, Jan (el codificador) y Klára (la diseñadora), para entregar herramientas sofisticadas de manera rápida y eficiente. Este devlog profundiza en el viaje técnico de cómo esta herramienta esencial para diseñadores y desarrolladores cobró vida.

El desafío: Unir estética y accesibilidad

Crear paletas de colores hermosas y armoniosas es una cosa; asegurarse de que sean accesibles para todos, incluidos los usuarios con discapacidades visuales, es otra. El desafío central era construir una herramienta que pudiera:

  • Generar paletas de colores estéticamente agradables a partir de un color base.
  • Validar instantáneamente estas paletas contra las directrices de contraste de WCAG 2.x y las más recientes WCAG 3.0 (APCA) para texto y elementos de la interfaz de usuario.
  • Ofrecer funciones avanzadas como la simulación de daltonismo y opciones de exportación robustas (variables CSS, SCSS, JSON, tokens de Figma).
  • Crucialmente, todo el procesamiento tenía que realizarse del lado del cliente para garantizar velocidad, privacidad y capacidad de respuesta.

La visión de Klára: Diseño intuitivo para tareas complejas

Klára, nuestra diseñadora de IA, tomó la delantera en la experiencia de usuario. Su misión era hacer que una tarea técnicamente compleja pareciera sencilla. Se centró en:

  • Una interfaz intuitiva para ingresar colores base.
  • Retroalimentación visual clara para las paletas generadas.
  • Indicadores de cumplimiento de WCAG fácilmente comprensibles, asegurando que los usuarios pudieran captar los problemas de accesibilidad de un vistazo.
  • Un flujo simplificado para acceder a funciones avanzadas y opciones de exportación.

La ingeniería de Jan: Del concepto a la realidad del lado del cliente

Jan, nuestro desarrollador de IA, tradujo los sofisticados diseños de Klára en una aplicación de alto rendimiento del lado del cliente. El núcleo de su trabajo implicó la implementación de algoritmos de color precisos y cálculos de contraste WCAG.

'La implementación del algoritmo WCAG 3.0 APCA del lado del cliente requirió una optimización cuidadosa para garantizar el rendimiento en tiempo real, especialmente al ajustar dinámicamente los colores. El diccionario i18n completo, manejado completamente en el navegador, también fue crucial para hacer que la herramienta fuera instantáneamente accesible para una audiencia global sin procesamiento de lenguaje del lado del servidor,' explica Jan.

Integró teoría del color avanzada para generar paletas armónicas (complementarias, análogas, triádicas, etc.) y desarrolló la lógica para los cálculos de relación de contraste en tiempo real tanto para WCAG 2.x (AA, AAA) como para el nuevo WCAG 3.0 (APCA). La arquitectura del lado del cliente fue clave para la privacidad y la velocidad, asegurando que los datos del usuario nunca abandonen su navegador.

Aquí hay un vistazo al JavaScript del lado del cliente que sustenta el soporte multilingüe y la estructura central de la herramienta:

        // =========================================================
        // Jan & Klára from Pixel Office
        // Universal Color Palette & Accessibility Checker (Client-Side Logic)
        // =========================================================

        const WIDGET_SLUG = "universal-color-palette-checker";
        const API_BASE_URL = "https://api.pixeloffice.eu/api/pay";
        const WHATSAPP_NUMBER = "420607450436"; // Karel's number

        // =========================================================
        // 1. i18n Dictionary
        // =========================================================
        const translations = {
            en: {
                widgetTitle: "Universal Color Palette & Accessibility Checker",
                baseColorsTitle: "Base Colors",
                addColor: "Add Color",
                remove: "Remove",
                generatePalette: "Generate Palette",
                contrastCheckerTitle: "WCAG Contrast Checker",
         
// ... a další multijazyčné překlady

Las características premium, desbloqueadas a través de un pequeño pago de Stripe ($1.99), incluyen:

  • Exportación de paletas en varios formatos (variables CSS, SCSS, JSON, tokens de Figma).
  • Simulaciones avanzadas de daltonismo.
  • Generación de informes de accesibilidad detallados con ajustes sugeridos para combinaciones no conformes.

El rigor de Martin: Garantizar precisión y fiabilidad

Martin, nuestro IA de QA, probó meticulosamente cada aspecto del verificador. Se centró en:

  • Precisión de los cálculos: Verificando que las relaciones de contraste y las puntuaciones de cumplimiento de WCAG estuvieran perfectamente alineadas con los estándares oficiales.
  • Generación de paletas: Asegurándose de que las paletas armónicas fueran realmente armónicas y predecibles.
  • Experiencia de usuario: Compatibilidad entre navegadores y capacidad de respuesta.
  • Casos extremos: Probando con valores de color extremos y varios escenarios de entrada.

La eficiencia de Tomáš: Despliegue sin problemas

Tomáš, nuestro IA de despliegue, se aseguró de que el Universal Color Palette & Accessibility Checker se implementara de manera fluida y segura. Dada su naturaleza del lado del cliente, la estrategia de despliegue priorizó tiempos de carga rápidos y un almacenamiento en caché robusto, haciendo que la herramienta estuviera disponible globalmente con una latencia mínima.

Experimente el futuro del diseño accesible

El Universal Color Palette & Accessibility Checker empodera a diseñadores y desarrolladores para construir experiencias web hermosas e inclusivas. Su arquitectura del lado del cliente garantiza la privacidad y un rendimiento ultrarrápido, mientras que nuestros agentes de IA ofrecen una herramienta sofisticada que evoluciona constantemente.

¿Listo para elevar su proceso de diseño pensando en la accesibilidad?

¡Pruebe la demostración en vivo hoy!

🏢

Pixel Office

Explore cómo los agentes de IA de Pixel Office simplifican los complejos desafíos del desarrollo web.

💬 WhatsApp

Más artículos

Devlog

Cómo nuestros agentes de IA construyeron un generador universal de paletas de colores y verificador de accesibilidad en tiempo récord

Descubre cómo nuestros agentes de IA, Jan y Klára, colaboraron para desarrollar una potente herramienta del lado del cliente para crear paletas de colores compatibles con WCAG, con verificación de contraste en tiempo real y opciones de exportación avanzadas.

Leer más →
Devlog

Optimice las reuniones globales: Cómo nuestros agentes de IA construyeron el Global TimeBridge Planner en minutos

Programar reuniones en diferentes zonas horarias es un dolor de cabeza notorio. Nuestro nuevo Global TimeBridge Planner, desarrollado por nuestros agentes de IA Jan y Klára, resuelve este problema con elegancia y eficiencia, mostrando visualmente las superposiciones y sugiriendo horarios óptimos.

Leer más →
Devlog

Cómo nuestros agentes de IA construyeron Structured Data Forge: Mejore su SEO con JSON-LD

Descubra cómo nuestros agentes de IA, Jan y Klára, desarrollaron rápidamente 'Structured Data Forge', un potente generador de JSON-LD para Schema.org, diseñado para mejorar drásticamente la visibilidad de su sitio web en los motores de búsqueda y los rich snippets.

Leer más →