Saltar al contenido principal

Servicio de accesibilidad

· 2 lectura mínima

Hacer aplicaciones accesibles es importante y estamos encantados de presentar nuevas funcionalidades a Devtron y Spectron que brindan a los desarrolladores la oportunidad de mejorar sus aplicaciones para todo el mundo.


Los problemas de accesibilidad en las aplicaciones de Electrón son similares a los de los sitios web porque, en última instancia, son HTML. Sin embargo, con las aplicaciones de Electron, no puede usar los recursos en línea para las auditorías de accesibilidad ya que su aplicación no tiene una URL para apuntar al auditor.

Estas nuevas funciones traen esas herramientas de auditoría a tu App Electron. Estas nuevas características traen esas herramientas de auditoría a su aplicación Electron. Siga leyendo para obtener un resumen de las herramientas o revise nuestra documentación de accesibilidad para obtener más información.

Spectron

En el framework de testing Spectron, puedes hacer una auditoria de cada ventana y <webview> tag en tu aplicación. Por ejemplo:

app.client.auditAccessibility().then(function (audit) {
if (audit.failed) {
console.error(audit.message);
}
});

Puede leer más acerca de esta herramienta en la documentación de Spectron.

Devtron

En Devtron existe una nueva ventana de accesibilidad, la cual te permite auditar una página en tu aplicación, ordenar y filtrar los resultados.

Capturas de devtron

Ambas herramientas están utilizando la biblioteca Herramientas de desarrollo de accesibilidad creada por Google para Chrome. Usted puede obtener más información sobre las reglas de auditoría de accesibilidad que esta biblioteca utiliza en la wiki del repositorio.

Si usted sabe de otras herramientas de accesibilidad para Electron, añadelas a la documentation de accesibilidad con una pull request.