Code Monkey home page Code Monkey logo

Comments (3)

dadederk avatar dadederk commented on August 10, 2024 6

Thanks @applecoding for raising these issues! I think it has been a big surprise for lots of us to find out how little thought has been put in making this app accessible. It is good to see that they're finally making some improvements but there is definitely still a long way to go. Which is what happens when accessibility is an afterthought in your project instead of something you consider from the very beginning, starting with the design process.

I'd like to add some more issues I've seen for now, if it is ok (in no particular order):

  • No support of Dark Mode and even Smart Invert Colors (some images could be excluded from being inverted for a better experience).
  • Bad use of accessibility hints. I've seen that the accessibility hint with the key "ACC_HINT" is widely used across the app. Hints are optional and should be used to provide further clarification on how a UI control works. Double tapping a button to action it is how VoiceOver works and therefore it seems unnecessary.
(lldb) po "ACC_HINT".localized
"Pulsa dos veces para activar"
  • I haven't been able to test it on a device yet, but when starting the app and the tab bar controller is created, it looks to me like the strings are not yet available and that keys are being configured as accessibility labels, hints, etc. I can reproduce it by, for example, adding a breakpoint in line 75 of TabBarController and running the following command in the console.
(lldb) po "ACC_HOME_TITLE".localized
"ACC_HOME_TITLE"
  • The fact that the language is configured in-app, instead of using the one configured in the device's locale, means that I could have the app in Spanish but the system in English, for example, leading to a very bad VoiceOver experience.
  • Accessibility perform escape gesture not working in multiple parts of the app. Not completely sure why because it should just work when using a UINavigationController.
  • The heading accessibility trait is missing from many headers in the app. One clear example is the title in the view you access by tapping the third tap with the question mark icon, that says: "Para más información".
  • Links shown in the app could have the link trait.

from radar-covid-ios.

pantic79 avatar pantic79 commented on August 10, 2024 3

Thanks for your feedback. Team is working on making the APP more accessible in the next releases. You should check the 1.0.7 version for some improvements in this area.

from radar-covid-ios.

daronleaj avatar daronleaj commented on August 10, 2024 1

We are currently working on it, many accesibility issues has been fixed but we are still pending a few.

from radar-covid-ios.

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.