Base de conocimientos

Preguntas frecuentes de DAC-A11y

Encuentra respuestas rápidas sobre escaneos automatizados, remediación de documentos, gestión de suscripciones y cómo protegemos tus datos.

Escaneo de accesibilidad web

¿Cómo inicio un escaneo de un sitio web?

Abre DAC Web y elige Website Inventory, Webpage Scan o Website Scan. Las tres opciones abren la misma página de escaneo con controles preseleccionados según el modo. Ingresa la URL completa https:// e inicia la ejecución. Puedes seguir el progreso en el estado en vivo y en Historial.

¿Qué motores realizan las auditorías?

DAC-A11y utiliza navegadores con Playwright (Chromium, Firefox y WebKit) para evaluar cada página, y luego aplica reglas de Axe-Core y nuestras propias heurísticas para señalar problemas WCAG. Esto refleja recorridos reales de usuarios manteniendo un análisis determinista.

¿Qué debo buscar en el informe?

Cada informe web muestra totales por severidad, páginas afectadas y recomendaciones de remediación para cada hallazgo, incluida la cita WCAG y el contexto de código. Trabaja primero en los problemas críticos y graves, y luego revisa el informe para confirmar correcciones.

¿Cuánto duran los escaneos?

El tiempo depende del número de páginas, el rendimiento del sitio y los motores que elijas. Sitios pequeños terminan en minutos, mientras que portales empresariales con navegación profunda pueden tardar más. La vista de Historial conserva marcas de tiempo para monitorear el rendimiento.

¿Qué pasa si pego un enlace a un documento?

Si una URL apunta a un documento, redirigimos el trabajo a la remediación de documentos automáticamente. Verás la nueva entrada en Documentos > Historial con las mismas actualizaciones de estado que recibes para cargas de archivos.

¿Qué hay de nuevo con los escaneos profundos?

Los escaneos profundos enviados esta semana se enrutan automáticamente a nuestra cola de Azure Container Instances. Capturamos un ID de ejecución, ponemos el trabajo en cola y luego enviamos el rastreo completo a Historial cuando el worker termina. Esto mantiene los rastreos largos fuera del host web y ofrece un rastro de estado consistente.

¿Por qué a veces están deshabilitadas las casillas de exportación?

Las exportaciones de descarga automática (Excel, Word, PDF) ahora aplican solo a escaneos inmediatos de una sola página. Cuando activas Escaneo profundo o programas una ejecución, las opciones de exportación se ocultan porque esos informes se entregan al finalizar desde la vista de Historial.

¿Por qué algunos controles de escaneo aparecen ocultos?

La página de escaneo ahora se adapta al modo que seleccionaste en el menú DAC Web. Website Inventory oculta los controles de escaneo profundo y omitir aprobados porque la configuración de auditoría ya viene aplicada. Webpage Scan oculta controles de nivel de sitio. Website Scan oculta los controles de Website Inventory y Deep Scan porque el escaneo profundo ya está preseleccionado.

¿Puedo usar Acceso autenticado con Website Inventory?

Todavía no. Website Inventory actualmente oculta la sección de Acceso autenticado. El escaneo inmediato autenticado está disponible por ahora para Webpage Scan y Website Scan, y esas ejecuciones autenticadas se procesan localmente.

¿Qué cambió en los informes de Website Inventory?

Las ejecuciones de Website Inventory ahora generan exportaciones enfocadas en descubrimiento que resumen los metadatos de la ejecución y el inventario de enlaces (internos, externos, documentos y enlaces rotos) en lugar de hojas completas de incidencias/aprobaciones. Esto mantiene los reportes de auditoría concisos para flujos de descubrimiento de enlaces.

¿Puedo reanudar un escaneo profundo después de una interrupción?

Sí. Los escaneos profundos ahora tienen mejor soporte de reanudación para escenarios de interrupción (incluyendo ejecuciones parciales y canceladas que califican). Los controles de reanudación están disponibles en Historial y en Detalles de ejecución cuando el estado permite continuar.

¿Por qué no puedo reanudar una ejecución de Website Inventory?

Website Inventory usa un flujo solo de descubrimiento y las acciones de reanudación están ocultas intencionalmente para estas ejecuciones. Si un inventario se detiene antes de tiempo, inicia una nueva ejecución de Website Inventory para reconstruir la cobertura de enlaces descubiertos.

¿Por qué las etiquetas de patrones de rastreo se ven diferentes en Detalles de ejecución?

Detalles de ejecución ahora convierte plantillas de rastreo sin formato (como patrones slug/hash/id) en etiquetas más claras para que los resúmenes de enlaces descubiertos sean más fáciles de revisar.

¿Cómo puedo seguir un escaneo de una sola página mientras se ejecuta?

El formulario de Escaneo web ahora muestra trabajos activos de una sola página con actualizaciones en vivo (En cola, En progreso, Exportando, Completo). Mantén la página abierta para ver el avance; cuando pase a Completo puedes abrir el informe desde el banner o desde Historial.

¿Qué pasa si inicio el mismo escaneo de una sola página dos veces?

Para reducir ruido y carga duplicada, los envíos idénticos de una sola página para la misma URL y motor se deduplican. Si un trabajo equivalente ya está en cola o en ejecución, reutilizamos la ejecución y mostramos su estado en lugar de crear un duplicado.

Programación e historial

¿Cómo puedo programar un escaneo?

Abre DAC Web > Webpage Scan o DAC Web > Website Scan, luego usa el panel de Programación para elegir una ejecución única o recurrente. Selecciona la hora de inicio en tu zona horaria (la convertimos a UTC) y confirma. Website Inventory es solo de ejecución inmediata.

¿Qué ocurre con los escaneos profundos programados?

Los escaneos profundos programados ahora reflejan la experiencia bajo demanda: el programador encola el trabajo en Azure Container Instances, marca la programación como “En cola” y publica la ejecución finalizada en Historial. Aún puedes reprogramar o cancelar mientras el trabajo espera en la cola.

¿Puedo cancelar o reprogramar?

Sí. En la tabla de Escaneos programados encontrarás acciones de Cancelar y Reprogramar para cada ejecución futura. Puedes ajustar la próxima hora de inicio mientras el trabajo no haya comenzado.

¿Dónde reviso las programaciones próximas y pasadas?

La sección de Escaneos programados lista cada ejecución con su cadencia, próxima hora y estado (En ejecución, Completado, Fallido o Pausado). Úsala como una vista única para programaciones activas e históricas.

¿Dónde veo los resultados finalizados?

Todos los escaneos web y trabajos de documentos terminados aparecen en Historial. Desde allí puedes descargar el paquete de informes, exportar a PDF o CSV o iniciar un nuevo escaneo con los mismos parámetros.

¿Puedo asignar un escaneo a otro usuario?

Sí, para roles con privilegios. Los usuarios SuperAdmin y SupportStaff pueden asignar escaneos inmediatos elegibles desde el selector de asignatario en los formularios. Las reglas de programación y elegibilidad del usuario objetivo se aplican automáticamente.

Remediación de documentos

¿Cómo verifico la accesibilidad de un documento?

Ve a Documentos y carga un PDF, DOCX, PPTX, XLSX o imagen local, o pega una URL directa del documento. Las cargas entran en cola de inmediato, mientras que los enlaces se obtienen en segundo plano antes de iniciar la remediación.

¿El Resumen de escaneo de documentos es gratuito?

Sí. El Resumen de escaneo de documentos es gratuito y está diseñado para estimar el esfuerzo de análisis y remediación antes de comprometerse. Solo cuenta páginas y usa señales ligeras para estimar la dificultad. Las estimaciones son orientativas y no son costos finales; el precio real depende de la complejidad del documento y la revisión.

¿Las cargas de auditoría se quedan en el servidor?

No. Para el resumen de auditoría, los documentos se cargan o descargan temporalmente para contar páginas y estimar la dificultad. Los archivos se eliminan inmediatamente después de que termina la sesión de auditoría y no se guarda nada en la base de datos.

¿Qué formatos se admiten?

DAC-A11y maneja los formatos que los equipos más usan:

  • Archivos PDF con soporte completo de etiquetado
  • Documentos de Microsoft Office (Word, Excel, PowerPoint)
  • Imágenes de alta resolución para OCR y generación de descripciones
¿Qué destaca el informe del documento?

Los informes señalan texto alternativo faltante, problemas de encabezados, regiones sin etiquetar, orden de lectura, contraste de color, tablas inaccesibles y falta de idioma del documento. Cada elemento incluye una corrección recomendada.

¿Puedo importar directamente desde Google Drive?

Sí. El selector en la nube ahora admite Google Drive con Mi unidad y Unidades compartidas, incluyendo vista de carpetas, filtrado MIME a tipos PDF/Office y selección múltiple para poner varios documentos en cola en un solo paso.

¿Qué pasa si el documento enlazado tiene contraseña?

Detectamos archivos protegidos con contraseña desde el inicio y devolvemos un error claro en lugar de fallar más tarde. Elimina la contraseña o carga una copia desbloqueada para continuar.

¿Cómo se ponen en cola las cargas ahora?

Las cargas pasan por un nuevo modal de cola que confirma cada archivo o selección en la nube, muestra el progreso y revela fallos de descarga antes de iniciar el procesamiento.

¿Dónde se almacenan los documentos cargados o importados durante el procesamiento?

Las cargas de documentos y las importaciones en la nube ahora usan rutas de procesamiento respaldadas por Blob para mejorar confiabilidad y escalabilidad. Los artefactos temporales de procesamiento se administran con rutinas de retención y limpieza según la configuración del entorno.

¿Puedo pegar imágenes para sugerencias de texto alternativo?

Alt Text Lab ahora acepta imágenes del portapapeles. Enfoca el área de pegado, presiona Ctrl+V (Cmd+V en Mac) y pondremos la imagen en cola junto con cargas de archivos y carpetas para ofrecer cinco opciones de texto.

¿Qué pasa si el documento enlazado no está disponible?

Si el origen agota el tiempo, bloquea la descarga o devuelve un tipo de archivo no compatible, marcamos el trabajo como fallido y enviamos una alerta. Puedes reintentar o cargar el archivo directamente cuando esté disponible.

¿Qué verificaciones adicionales se ejecutan automáticamente (sin cambios de diseño)?

Además de texto alternativo, encabezados, tablas e idioma, ahora señalamos (solo reporte) problemas que evitan cambios de diseño: fuentes incrustadas ausentes/mapas ToUnicode faltantes, campos de formulario sin etiqueta, títulos de documento faltantes, texto en negrita visual sin estilos de encabezado, diapositivas sin pistas de orden de lectura y celdas de encabezado vacías en Excel. Todo se reporta como incidencias; tú decides cómo remediar.

Planes y facturación

¿Cómo me suscribo a un plan?

Visita la página de Precios, revisa los niveles y elige Suscribirse o Comenzar. El pago se procesa con Stripe y admite las principales tarjetas.

¿Puedo cambiar mi plan después?

Por supuesto. Abre Configuración de la cuenta > Facturación y selecciona Administrar suscripción para subir o bajar de plan o cambiar a facturación anual. Los cambios aplican de inmediato con cargos prorrateados en la próxima factura.

¿Puedo comprar créditos únicos?

Sí. Los paquetes de créditos (1,000 estándar, 5,000 con 15% de descuento y 10,000 con 25% de descuento) están disponibles en la página de Precios. Los créditos se activan en cuanto se confirma el pago y complementan tu cuota mensual incluida.

¿Cuántos créditos consume cada tipo de trabajo?

Los créditos se cobran por resultados de páginas exitosas según la categoría del trabajo:

  • Modelo de crédito: 1 crédito equivale a $0.05 USD.
  • Escaneo de una página web: 1 crédito por cada página escaneada con éxito.
  • Escaneo web profundo: 1 crédito por cada página escaneada con éxito. Las páginas fallidas consumen 0 créditos.
  • Auditoría de documentos: 1 crédito por cada página de documento procesada con éxito.
  • Remediación de documentos: 4 créditos por cada página remediada con éxito.
  • Website Inventory (modo de descubrimiento de enlaces) no consume créditos de página.
¿Cuál es la diferencia entre créditos pendientes, reservados y consumidos?

En trabajos exactos, los créditos se reservan antes de empezar el procesamiento. Esta reserva reduce temporalmente el saldo disponible mientras el trabajo está pendiente/en progreso. Si termina con éxito, los reservados pasan a consumidos. Si falla o se cancela, los reservados se restauran.

¿Qué ocurre cuando se agotan los créditos durante escaneos profundos o lotes de documentos?

Los escaneos profundos y lotes grandes pueden quedar parciales cuando se agotan los créditos. Las páginas exitosas ya completadas sí se cobran; las páginas fallidas no se cobran. En lotes de estimación desconocida puedes aplicar un tope de créditos (predeterminado: créditos restantes actuales). Los documentos que exceden el tope restante se omiten y los elegibles pueden continuar.

¿Cómo veo facturas e historial de pagos?

Todos los recibos están en Configuración de la cuenta > Facturación. Descarga facturas individuales o exporta un estado de cuenta completo cuando quieras.

¿Los administradores de la organización pueden gestionar acciones de suscripción y facturas?

Sí. Los usuarios OrgAdmin ahora tienen controles ampliados de facturación de la organización, incluyendo flujos de autoservicio para facturas y opciones de acciones de suscripción según el estado de la cuenta y los permisos.

¿Qué pasa si falla un pago?

Te notificamos por correo y reintentamos el cargo automáticamente. Si se agotan los intentos, las funciones premium se pausan hasta que actualices el método de pago y el siguiente intento tenga éxito.

¿Hay una opción de prueba?

Los nuevos espacios de trabajo pueden realizar un escaneo gratuito limitado. Para pilotos más amplios de planes Pro o Enterprise, contáctanos en la página de Contacto para adaptar el acceso.

Seguridad y protección de datos

¿Cómo manejan los datos de los clientes?

Limitamos la recopilación de datos a lo necesario para escaneos y remediación, los ciframos en tránsito y en reposo, y nunca compartimos tu contenido con terceros sin consentimiento explícito. Nuestra Política de privacidad detalla ventanas de retención y controles de exclusión.

¿Mis escaneos y documentos son privados?

Sí. Los informes y archivos remediados se limitan a tu espacio de trabajo y solo ingenieros de soporte autorizados de DAC-A11y pueden acceder para diagnóstico. No usamos tus activos para entrenar modelos.

¿Dónde se almacenan las cargas en el servidor?

Las cargas se escriben en App_Data/UploadedFiles en la raíz de contenido del sitio cuando el host es escribible. Si esa ruta es de solo lectura, la app usa Path.GetTempPath()/DAC.AccessCheck.A11yForge/UploadedFiles y registra una advertencia para que los operadores aprovisionen almacenamiento persistente. Ambas ubicaciones siguen las mismas reglas de retención y limpieza.

¿Qué controles de seguridad existen?

Combinamos cifrado, controles de acceso por roles, evaluaciones periódicas de vulnerabilidades, endurecimiento de la nube y capacitación continua del personal para mantener tu entorno seguro.

Leyenda de definiciones de violaciones

Violaciones de PDF

PDF.Document.MissingStructTree: El documento no está etiquetado, lo que lo hace en gran medida inaccesible para lectores de pantalla.

PDF.Page.MissingStructParent: Una página no tiene un padre en el árbol de estructura, rompiendo el orden de lectura.

PDF.Image.MissingAltText: Una imagen no tiene texto alternativo, por lo que su contenido no está disponible para personas con discapacidad visual.

PDF.Document.MissingLanguage: No se especifica el idioma principal del documento, lo que puede confundir al software de texto a voz.

PDF.Document.MissingBookmarks: Los documentos extensos deben incluir marcadores para la navegación; este archivo no los tiene.

Violaciones de Word

Word.Image.MissingAltText: Una imagen no tiene texto alternativo.

Word.Image.AltTextLooksLikeFilename: El texto alternativo parece ser un nombre de archivo; proporcione una descripción significativa.

Word.Paragraph.MissingHeadingStyle: Texto que parece un encabezado no está formateado con estilo de encabezado, lo que impide la navegación adecuada.

Word.Table.MissingHeaderRow: Una tabla no tiene una fila de encabezado designada, lo que dificulta entender las relaciones de datos.

Word.Table.ComplexStructure: Las tablas con celdas combinadas o anidadas pueden confundir a los lectores de pantalla y requieren revisión manual.

Word.ContentControl.MissingTitle: Un control de contenido no tiene título ni etiqueta, por lo que su propósito no es claro para la tecnología asistiva.

Word.Document.MissingLanguage: No se ha establecido el idioma del documento.

Violaciones de Excel

Excel.Image.MissingAltText: Una imagen en una hoja de cálculo no tiene texto alternativo.

Excel.Image.AltTextLooksLikeFilename: El texto alternativo parece ser un nombre de archivo; proporcione una descripción significativa.

Excel.Table.MissingHeaderRow: Una tabla o hoja no tiene una fila de encabezado designada.

Excel.Table.ComplexStructure: Las tablas con celdas combinadas pueden afectar las asociaciones de encabezados y deben revisarse.

Excel.Sheet.MissingName: Las hojas de cálculo deben nombrarse claramente para navegación y marcadores.

Excel.Sheet.MissingMeaningfulName: Los nombres de hoja predeterminados deben reemplazarse por etiquetas descriptivas.

Excel.Document.MissingLanguage: No se especifica el idioma del libro.

Violaciones de PowerPoint

PPT.Slide.MissingTitle: Una diapositiva no tiene título, lo cual es esencial para la navegación y la comprensión de su propósito.

PPT.Slide.DuplicateTitle: Varias diapositivas comparten el mismo título; los títulos deben ser únicos.

PPT.Image.MissingAltText: Una imagen no tiene texto alternativo.

PPT.Image.AltTextLooksLikeFilename: El texto alternativo parece ser un nombre de archivo; proporcione una descripción significativa.

PPT.Table.MissingHeaderRow: Una tabla no tiene fila de encabezado.

PPT.Table.ComplexStructure: Las tablas con celdas combinadas pueden confundir a los lectores de pantalla y deben revisarse.

PPT.Section.MissingMeaningfulName: Las secciones de la presentación deben tener nombres significativos para la navegación.

PPT.Section.DuplicateName: Las secciones de la presentación deben tener nombres únicos para evitar confusiones.

Violaciones en páginas web (Axe-core)

image-alt: Las imágenes deben tener texto alternativo.

color-contrast: Los elementos deben tener suficiente contraste de color.

heading-order: Los niveles de encabezado deben aumentar solo de uno en uno.

link-name: Los enlaces deben tener texto discernible.

button-name: Los botones deben tener texto discernible.

area-alt: Todas las áreas de un mapa de imagen deben tener texto alternativo.

document-title: La página debe tener un título que describa el tema o propósito.

html-has-lang: El elemento debe tener un atributo lang.

label: Cada elemento de formulario debe tener una etiqueta.

list: Las listas deben estructurarse correctamente (usando

    ,
      y
    1. ).

      td-headers-attr: Las celdas de tabla deben usar el atributo headers para asociarlas con las celdas de encabezado.

Verificaciones adicionales de documentos (solo aviso)

PDF.Fonts.Embedded / PDF.Fonts.MissingUnicodeMap: Confirma que las fuentes están incrustadas e incluyen mapas ToUnicode para que el texto sea seleccionable por tecnología de asistencia.

PDF.Metadata.TitleMissing: Señala documentos sin título o asunto para una mejor navegación.

PDF.FormFields.Unlabeled: Resalta campos sin tooltips/etiquetas.

Word.Styles.InlineOnlyHeading: Identifica texto que parece un encabezado pero no usa estilos de encabezado.

PPT.Fonts.NotEmbedded: Indica diapositivas que usan fuentes sin subconjuntos incrustados para portabilidad.

Se reportan para conocimiento; la remediación queda a tu criterio para evitar cambios de diseño.

DAC A11y Assistant

¿Cómo uso el sistema de prompts del Asistente DAC A11y?

Abre el Asistente DAC A11y en la página de Inicio, escribe tu solicitud y luego selecciona Vista previa. La vista previa confirma la intención detectada, el objetivo y los créditos antes de ejecutar. Este flujo de vista previa primero ayuda a evitar escaneos o exportaciones accidentales.

¿Qué ejemplos de prompts funcionan bien con el Asistente DAC A11y?

Prueba estos ejemplos:
Descubrir todas las páginas en https://example.com
Verificar https://example.com/about por problemas de accesibilidad WCAG 2.2
Revisar mi documento adjunto por problemas de accesibilidad
Corregir problemas de accesibilidad en mi documento adjunto
¿Cuántos problemas de accesibilidad se encontraron en la ejecución #1234?

¿Cómo reviso un documento usando el asistente?

Para un resumen de auditoría de documento, escribe "Auditar mi documento de accesibilidad" y adjunta un archivo con el botón de adjuntos, o incluye una URL directa como "Revisar https://example.com/report.pdf". Para remediación completa, usa "Remediar mi documento" y adjunta el archivo.

¿Puedo consultar resultados de un escaneo completado?

Sí. Incluye el ID de ejecución en tu pregunta, por ejemplo: "¿Cuántos problemas totales tiene la ejecución #42?", "Mostrar los principales problemas de accesibilidad de la ejecución 100", o "¿Cuántas páginas se escanearon en la ejecución 55?". El asistente devuelve un resumen con el recuento de problemas por severidad y las violaciones más comunes, además de un enlace a los detalles completos de la ejecución.

¿Cómo veo mi historial de escaneos a través del asistente?

Pregunta "Mostrar mis escaneos recientes", "Mostrar historial de escaneos" o "Mis ejecuciones". El asistente reconoce las solicitudes de historial y proporciona un enlace directo a tu página de Historial.

¿Qué pasa si cambio de tema en medio de la conversación?

Cada sesión del asistente está vinculada a un tipo de tarea y objetivo específicos. Si preguntas sobre un dominio de sitio web diferente o cambias entre un escaneo web y una tarea de documento, el asistente inicia automáticamente una nueva conversación y te notifica que el tema ha cambiado. Esto mantiene cada sesión de chat enfocada en una ejecución a la vez.

¿Puedo usar el asistente sin iniciar sesión?

Las preguntas informativas, los resúmenes de auditoría de carga de documentos y las auditorías de sitios web pueden estar disponibles sin iniciar sesión según la configuración de tu plan. Las acciones que crean escaneos en cola o consultan el historial personal de ejecuciones requieren iniciar sesión.

¿Qué chips de sugerencia están disponibles?

La página de inicio muestra chips de inicio rápido como Website Inventory, Verificar accesibilidad, Document Scan y Análisis de ejecución. Haz clic en cualquier chip para completar automáticamente la entrada del asistente y comenzar de inmediato. Los chips se actualizan a medida que se añaden nuevas funcionalidades.

Cuenta y soporte

¿Cómo actualizo la información de mi cuenta?

Abre Perfil después de iniciar sesión para actualizar tu nombre, correo electrónico o contraseña. Los cambios se aplican de inmediato en el espacio de trabajo.

¿A quién contacto para ayuda técnica?

Envía un ticket desde la página de Soporte para diagnóstico, preguntas sobre informes o solicitudes de funciones. Allí también se publican nuestros tiempos de respuesta objetivo.

¿Qué pasa si no he iniciado sesión?

Aún puedes contactarnos mediante el formulario público de Contacto. Incluye el nombre de tu organización y un resumen del problema para canalizarlo correctamente.

¿Dónde administro las claves API para automatización?

Los administradores ahora pueden emitir, rotar y revocar claves API en Admin > Claves API. Cada clave muestra un sufijo enmascarado, límites por usuario, fechas de vencimiento y marcas de último uso para auditoría.