The latest update of the A11y Quick Check extension to version 2501.2024.03.01, introduces enhanced features for analyzing a scalar vector graphic (svg) accessible name. The tool checks for svgs named using 'aria-labelledby', 'aria-label', '<title>', '<text>', and the title attribute. When multiple naming methods are detected, the extension employs the Accessible Name Calculation to determine the accName.
New warnings are generated if an svg utilizes a naming method with limited support across different browsers and screen readers, and when two naming methods could potentially overlap, such as 'aria-label' and '<title>', which may lead to confusion for screen reader users.
Additional tests have been added to the description lists (DL) check, which now test DLs are properly nested within other lists.
#accessibility #wcag #inclusivedesign #digitalaccessibility
Install A11y Quick Check and give it a try to achieve quick accessibility wins.
https://lnkd.in/g9iN3k_Q
A11y Quick Check, tests for:
Content and structure
- Has heading mark-up
- No Heading Mark-up (identifies larger standalone designed text that is not marked up as a heading)
- HTML hgroup
- Ordered list structure
- Unordered list structure
- Description list structure
- Content grouping (Grouping content in HTML are p, hr, pre, blockquote, ol, ul, menu, li, dl, dt, dd, figcaption, main, search and div. <div> is not included in the check.)
- Related form controls (Related form control checks for the use of <fieldset>, <legend>, role=group and role=radiogroup.)
- Inline elements (identifies text-level semantics are elements used to describe the structure and meaning of text within a web page, for example <strong>, <em> and <code>. Sometimes referred to as inline elements, these tags add semantic meaning or styling to text.)
- Landmark roles (Landmark roles programmatically identify sections of a page and serve as navigational aids to assistive technology users. In HTML article, aside, nav and section elements are called 'Sectioning content'.)
Graphic media
- Show image accessible name
- Show decorative images
- Show SVG's accessible name
- Show decorative SVGs
- Image is missing the ALT attribute
- CSS Background images
Usability and Readability
- Target Size (24px)
- Target Size (44px)
- Text Spacing
- Focus Order
- Focus Visible
- Autocomplete (Identifies the use of autocomplete and the value for checking against the label of the form control.)
Accessible names
- Show Aria-Label
- Show Aria-Labelledby
- Show Aria-Describedby
- Show Aria-Controls
- Element named by method
- Show Screen Reader Only Content
Incoming MS ECE Student at Purdue | xCompilers @ AMD | xSummer@EPFL Intern | xMITACS Research Intern @ Carleton University | GSoC' 21@libcamera | GSoC' 20@BeagleBoard.org
2moSince you linked the LLVM issues page, I just found that I am working on the 2nd oldest open llvm issue. (https://github.com/llvm/llvm-project/issues/1259) :)