Comments (3)
Cool, I like the idea of using AA or AAA configs I just want to ensure that we make it clear that passing AA/AAA on GTX does not mean the app is A11y ready, only means that all AA/AAA checks in GTX have passed.
from gtxilib.
This is the direction we are taking as well, we plan to provide a config object that can be provided to GTX for the checks to read from and configure themselves. Please let us know if this would not work for you or have a better idea.
We will start with configs for contrast ratio and touch target size, and plan to expand it for more checks.
from gtxilib.
@j-sid that sounds great. I think it might be useful to have configuration "defaults" that align with a11y standards around the world. For example, there could be an easy way to quickly set the tool to use WCAG AA or AAA rules. I think this may also help clear up #1
from gtxilib.
Related Issues (18)
- Utility or method to get rule list covered in GTXiLib
- Not getting accessibility errors in unit test HOT 11
- GTXiLib does not catch errors on XCUITests HOT 16
- Example App
- How to find reported element when there is no accessibility Id in GTXiLib report? HOT 7
- Must be part of view hierarchy to use this method, see API docs for more info, GTXiLib contrastRatioOfUILabel check! HOT 2
- Earl Grey 2.0 unable to detect the Accessibility Issues
- EarlGrey 2 support HOT 1
- 'google/protobuf/port_def.inc' file not found HOT 3
- Latest Release 4.5.0 is not on Cocoapods yet
- Provide an XCFramework for GTXiLib
- No Longer Compiles With 5.0.0 - 'string' file not found
- Does the Project support XCUI tests?
- Compile error - Swift project error - Could not generate Swift Representation HOT 6
- H
- Add support for Carthage
- Tappable area check not using Apple's recommendation
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gtxilib.