Skip to content

WAVE & other accessibility audits show several errors #25

@jvine

Description

@jvine
  • Images in the thumbnail index are missing alt text
  • Several form elements are missing labels (not clear if these are all user-perceivable or some are hidden)
  • The document headings are all <h1>, which doesn't really reflect the structure of the viewer, and several of the headings are empty
  • There are some empty links (i.e. link contains an icon but no link text) including, but not limited to:
    • <a href="/" id="top"></a>
    • <a href="#" class="toggle more"></a>
    • <a class="imageBtn iiif" href="..." title="IIIF Manifest" target="_blank"></a> (AFAIK a link title is not sufficient for all screen readers. We use the bootstrap sr-only class to add text that's not visible but still perceivable.)
    • in Firefox/Fangs all the icon links are perceived as empty
  • There's a lot of redundant title text - i.e. title text is identical to the link text. Better to leave out the title text, as at best it adds noise.
  • Focusable elements that aren't visible - should either make them visible while in focus or take them out of the tabindex.
    • <a href="/" id="top"></a>
    • <div class="paging btn prev disabled" tabindex="0" title="Previous" style="position: relative; padding-left: 0px; padding-top: 0px; display: block; top: 120.5px;"></div>
    • <a href="#" class="toggle more"></a>

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions