Similar Posts

  • WAI-ARIA: Role=Structure

    Description A document structural element. Roles for document structure support the accessibility of dynamic web content by helping assistive technologies determine active content versus static document content. Structural roles by themselves do not all map to accessibility APIs, but are used to create widget roles or assist content adaptation for assistive technologies. Note: structure is an…

  • WAI-ARIA: Role=Caption

    Visible content that names, and may also describe, a figure, table, grid, or treegrid. Description Visible content that names, and may also describe, a figure, table, grid, or treegrid. When using caption authors SHOULD ensure: Authors SHOULD set aria-labelledby on the parent figure, table, grid, or treegrid to reference the element with role caption. However, if a caption contains content that serves as both a name and description for its parent, authors MAY instead set aria-labelledby to reference an element within the caption that contains…

  • WAI-ARIA: Role=Widget

    Description An interactive component of a graphical user interface (GUI). Widgets are discrete user interface objects with which the user can interact. Widget roles map to standard features in accessibility APIs. When the user navigates an element assigned any of the non-abstract subclass roles of widget, assistive technologies that typically intercept standard keyboard events SHOULD…

  • WAI-ARIA: Role=Banner

    A region that contains mostly site-oriented content, rather than page-specific content. A region that contains mostly site-oriented content, rather than page-specific content. Description A region that contains mostly site-oriented content, rather than page-specific content. Site-oriented content typically includes things such as the logo or identity of the site sponsor, and a site-specific search tool. A…

One Comment

  1. Role presentation on a DIV or SPAN element is one that confuses me. In the post you state ‘3. Depending on styling and other factors, this role declaration is redundant in some implementations. Sample Content ‘. However you have not given an example of when, styling and other factors’ cause it is to not be redundant, and how this applies.

    I often see the presentation role placed on DIVs and SPANs of a webpage and would like to understand when this has an effect on the end user, and why.

    Thanks.
    Laurence

Leave a Reply

Your email address will not be published. Required fields are marked *