Code Monkey home page Code Monkey logo

Comments (2)

neves01 avatar neves01 commented on June 2, 2024

Greetings. From what I've seen so far, the great advantage of a11y is using it as a background service. Meanwhile, another tool / technique exploits the mobile application. In the end, we have the accessibility report as a result. Example: start recording a11y, run monkey (random testing tool), stop recording a11y. Would the disadvantage of a11y be the evaluated accessibility criteria? Scanner evaluates a greater number of accessibility criteria, but requires manual interaction by the tester. Was it something along those lines?

from a11y-ally.

quittle avatar quittle commented on June 2, 2024

Hey, I haven't looked into putting this together yet but A11y Ally aims to be a super set of the current Accessibility Scanner features.

  • Real-time highlighting of issues (like Accessibility Scanner supports)
  • Report generation
  • Accessibility feature x-ray (like displaying contentDescriptions)
  • Linear Navigation as an alternative app consumption experience

When looking into using screen recording techniques to detect other accessibility issues like text size or color contrast, I discovered that one of the big disadvantages of real-time highlighting was that displaying that there are issues on top of the live app caused a feedback loop where A11y Ally would detect or be blocked from detecting issues like text size or color contrast by the very feedback boxes it drew on the screen. This may be one of the reasons the existing tooling doesn't do real-time highlighting.

Despite the setbacks on real-time highlighting, I plan on doubling down on the other, more unique experiences my app provides. I think in the end, A11y Ally will no longer compete with Accessibility Scanner in terms of rules, but instead focus on raising visibility into other, more subjective aspects of accessibility.

@neves01, does this answer your question? If you have used A11y Ally already, what were you using it for and did it serve you well?

from a11y-ally.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.