Uploaded image for project: 'stripes-smart-components'
  1. stripes-smart-components
  2. STSMACOM-124

Do not use `title` attributes (smart components)

    XMLWordPrintable

    Details

    • Template:
    • Sprint:
      stripes-force Sprint 50

      Description

      Context

      `title` HTML attribute is not meant to be used for accessibility. When looking through the DOM of eHoldings a lot of stripes components use the `title` attribute to try and label the element.

      This is a great resource as to why the `title` attribute is bad: https://a11yproject.com/posts/title-attributes/

      Requirements

      • Replace the `title` HTML attribute for smart components with `aria-label` or nothing at all (when redundant with the UI label or alt-attribute)
      • Remove redundancies. May use screenreader + browser combos: (Voiceover + Safari), (JAWS + Chrome) OR browser dev tools

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                cherewaty Jeffrey Cherewaty
                Reporter:
                robdel12 Robert
                Votes:
                0 Vote for this issue
                Watchers:
                6 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases