I haven't audited the entire admin, but I have run a checker through some pages.
--
You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-develop...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/CAHoz%3DMaQhWCtH%2BRZrp8JuXOyPFghAk7GVsJQPD15YHE9DUzQyw%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/CAMyDDM3BFwKmXDw7rR46QswdA%2BKbGWM7euz1Zujt%2BtVwhgHKjw%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/CAHoz%3DMajRhzFMPKHXYQuOSouk4jej%2BwQ%2B%2B7JrtWQv02P4ZTQVQ%40mail.gmail.com.
Hi there,
I think it's a great initiative, even if as a person with physical disabilities, I've never been issues to use any kind of software.
I would be happy to contribute but I'm not aware of any tool that can be integrated in any continuous integration system. Whenever I've been working in projects that implied accessibility requirements, I've always used "manual" processes to verify the web accessibility.
Let me know if a team is formed for this purpose. I think I could contribute a few hours of work.
Personally, I think that, as Adam says, it would be not difficult to amend the “low hanging fruits“, such as:
alt text for images
semantic use of headings (h1, h2, …)
avoid use of style tags inside the html code
lack of contrast in texts
Web accessibility tools I'm aware of:
http://colorsafe.co/ - Design accessible color palettes based on WCAG Guidelines
https://achecker.ca/checker/index.php - Web Accessibility Checker
http://www.niquelao.net/wcag_contrast_checker/ - color contrast checker
http://webaim.org/resources/contrastchecker/ - color contrast checker
http://www.visionaustralia.org.au/info.aspx?page=1812 - Correct use of tables
Kind regards
--
You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-develop...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/be97c4e7-f961-4d46-998f-693ca6076f09%40googlegroups.com.
Hi,Thanks for the feedback. I had thought about a DEP when I was writing up the original post actually, I just wasn't sure what it should contain. Here are my thoughts, based on the feedback so far:- Defining a standard to target.- Forming an a11y team that covers the django admin and all sites in the django github organization, and defining its role, membership, etc.- Deciding on a CI process- An outline of current issues and how to solve them.If anyone can think of anything else, please let me know. If/when there's a consensus I'll start writing a draft.Mariusz, I mentioned this in the original post, but https://www.w3.org/WAI/policies/ has a good overview of laws and EU directives in this area. From my browsing through, it seems that they all either, have their own national standard, or are using WCAG 2.0/2.1 AA. Since we probably don't want to define our own standard, I think AA is the way to go. This seems to also be the recommendation I hear from people in the accessibility field working on regular websites. AAA seems to be more suited for very specialist sites that explicitly target disabled people.Most of AAA is completely feasible for us, but there are some reasons it would be difficult:- All language needs to be at a lower secondary education level, or have an alternative that is. This doesn't seem feasible, for e.g. the documentation.- Users that are logged out need to be able to resume their session where they left off after logging in, with all form fields filled, etc.There are others that are difficult, but I don't think any apply to us currently.Cheers,Tom
On Mon, 25 May 2020 at 11:09, Mariusz Felisiak <felisia...@gmail.com> wrote:
--Hi Tobias,I'm not a WCAG expert, and it's not clear to me what steps we would like to take. In the ticket we have only steps describes as "very basics which should include", so I can imagine that's not all we need to do to be WCAG 2.1 compliant on AAA, AA or A level. As far as I'm concerned WCAG is quite massive. Moreover if we want to make changes in CI we should discussed available tools, etc. We can change colors but what next? We will be not able to guarantee that the contrast of all elements remains appropriate, we cannot do this manually.Best,
Mariusz
You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-d...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to django-develop...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/148d658c-2062-4973-ac6c-9f1abd5e95e3%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/148d658c-2062-4973-ac6c-9f1abd5e95e3%40googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to django-develop...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/4baf0cff-e82a-4c7d-b8c0-81f16919ad92o%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/125fc1db-6d9f-404c-86aa-2f2eeb75a192n%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-develop...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/e65e3879-d74c-4401-9232-29eb0a73385cn%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/f19d5f71-5095-4681-a0e6-0bcf2a17fbccn%40googlegroups.com.
It must be a clear and complete description of the proposed enhancement.
The enhancement must represent a net improvement.
The proposed implementation, if applicable, must be solid and must not complicate Django unduly.
Finally, a proposed enhancement must "fit" with Django's general philosophy and architecture
To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/725b2167-f502-4d0f-b99e-f54b14de4cedn%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/725b2167-f502-4d0f-b99e-f54b14de4cedn%40googlegroups.com.