[Bug 25243] New: Accessibility: 2.4.6 Headings and Labels
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25243 Bug ID: 25243 Summary: Accessibility: 2.4.6 Headings and Labels Change sponsored?: --- Product: Koha Version: master Hardware: All OS: All Status: NEW Severity: enhancement Priority: P5 - low Component: OPAC Assignee: oleonard@myacpl.org Reporter: martin.renvoize@ptfs-europe.com QA Contact: testopia@bugs.koha-community.org CC: oleonard@myacpl.org, testopia@bugs.koha-community.org Depends on: 25241, 25242 Blocks: 23003 There are a few cases where we are not adhering to the 'Headings and labels describe topic or purpose' guidelines for a AA accessibility rating. This bug serves as a collector bug for cases where this guideline is not being adhered to. Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23003 [Bug 23003] Accessibility improvements https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25241 [Bug 25241] Accessibility: 1.4.4 Resize text https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25242 [Bug 25242] Accessibility: The 'Holdings' table partially obscures navigation links at 200% zoom -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25243 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on|25241, 25242 | Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25241 [Bug 25241] Accessibility: 1.4.4 Resize text https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25242 [Bug 25242] Accessibility: The 'Holdings' table partially obscures navigation links at 200% zoom -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25243 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |25244 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25244 [Bug 25244] Accessibility: Checkboxes on the search results page do not contain specific aria labels -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25243 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks|25244 | Depends on| |25244 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25244 [Bug 25244] Accessibility: Checkboxes on the search results page do not contain specific aria labels -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25243 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |26655 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26655 [Bug 26655] Accessibility: Checkboxes on OPAC lists do not contain aria labels -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25243 Hayley Mapley <hayleymapley@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hayleymapley@catalyst.net.n | |z --- Comment #1 from Hayley Mapley <hayleymapley@catalyst.net.nz> --- The main heading <h1> of each page in Koha should describe the topic or purpose of the page. At the moment, the <h1> of each page looks like: <h1 id="logo"> <a class="navbar-brand" href="/cgi-bin/koha/opac-main.pl"> Library Name</a> </h1> It makes more sense and would be more helpful to ensure the heading has a descriptor of the page that they're on, rather than no description surrounding a link containing the name of the library. The following WCAG2.1 page explains this further: https://www.w3.org/WAI/WCAG21/Techniques/general/G130 https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25155#c12 raises a question of what navigation items should be if h1 is move to the main content, and here is a page which shows that it is acceptable to have h2 that come before the h1 in the content, see example 2: https://www.w3.org/WAI/tutorials/page-structure/headings/ -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25243 --- Comment #2 from Martin Renvoize <martin.renvoize@ptfs-europe.com> --- (In reply to Hayley Mapley from comment #1)
The main heading <h1> of each page in Koha should describe the topic or purpose of the page. At the moment, the <h1> of each page looks like:
<h1 id="logo"> <a class="navbar-brand" href="/cgi-bin/koha/opac-main.pl"> Library Name</a> </h1>
It makes more sense and would be more helpful to ensure the heading has a descriptor of the page that they're on, rather than no description surrounding a link containing the name of the library.
The following WCAG2.1 page explains this further: https://www.w3.org/WAI/WCAG21/Techniques/general/G130
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25155#c12 raises a question of what navigation items should be if h1 is move to the main content, and here is a page which shows that it is acceptable to have h2 that come before the h1 in the content, see example 2: https://www.w3.org/WAI/tutorials/page-structure/headings/
I wholeheartedly agree here.. and had a similar conversation with Owen at the time that I fixed all the nested headings. At the time, we didn't come up with a solution; but I reckon it's time to revisit this. Do you have someone willing to work through the system for this Hayley? Perhaps we could involve our accessibility advocate if we need some help working out suitable H1's for various pages. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25243 --- Comment #3 from Hayley Mapley <hayleymapley@catalyst.net.nz> --- Hi Martin, We now have a couple of accessibility advocates in our Koha team at Catalyst, and I think we may have the time to start working through this. I'm not sure of the best approach that will make sense in Bugzilla, I guess we can make some child tickets to this ticket for changing the navbar with the <h1> logo and then for every other page updating the headings? Should staff side and OPAC be done separately? Probably would help to keep things managable. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25243 --- Comment #4 from Martin Renvoize <martin.renvoize@ptfs-europe.com> --- That's great news Hayley, Accessibility is becoming more and more of a priority and close to my heart :) I think it's good to split OPAC and Staff to keep things moving. As for splitting down further by page, I did that when I first worked through the OPAC simply to try and keep them trickling through and make sure people could think about them one at a time.. sometimes it can be difficult to spot which heading should be treated as the 'main heading'.. I'd say to an extent play it by ear.. if it feels like a patchset it getting a bit unmanageable then split it into multiple bugs. I'm more than happy to lend a hand with testing and QA for these.. we have lots of customers especially interested too who are getting up to speed on testing who I can direct at things :) -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25243 Henry Bolshaw <bolshawh@parliament.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |accessibility -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25243 Matt Blenkinsop <matt.blenkinsop@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |33810 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33810 [Bug 33810] Accessibility: OPAC Advanced Search fields are not labelled -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25243 Matt Blenkinsop <matt.blenkinsop@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |33812 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33812 [Bug 33812] Accessibility: OPAC messaging preferences is missing form labels -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25243 Matt Blenkinsop <matt.blenkinsop@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |33818 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33818 [Bug 33818] Accessibility: Non descriptive title on ISBD detail -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25243 Matt Blenkinsop <matt.blenkinsop@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |33819 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33819 [Bug 33819] Accessibility: More description required in opac search breadcrumbs -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25243 Bug 25243 depends on bug 33812, which changed state. Bug 33812 Summary: Accessibility: OPAC messaging preferences is missing form labels https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33812 What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to master |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25243 Bug 25243 depends on bug 33818, which changed state. Bug 33818 Summary: Accessibility: Non descriptive title on ISBD detail https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33818 What |Removed |Added ---------------------------------------------------------------------------- Status|Needs documenting |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25243 --- Comment #5 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- I can see that all the depending bugs have been resolved - do we have any known issues here remaining? How could we identify them? -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25243 claire.hernandez@biblibre.com <claire.hernandez@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|OPAC |Accessibility CC| |claire.hernandez@biblibre.c | |om, | |martin.renvoize@ptfs-europe | |.com, | |matt.blenkinsop@ptfs-europe | |.com -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org