New a11yTools added:
- Links (e.g. click here, read more)
- Broken Links
- Make Content Editable (for spell checking)
Contrast tool updated.
App now includes Contrast Extension that can be run from Mobile Safari action menu.
Fixed Validate DOM tool.
Improved the Color Contrast Tester tool.
WCAG 2.2 Checklist is now searchable.
New Color Contrast Tester tool.
Bugs fixed with the WCAG 2.2 checklist.
tota11y bookmarklet fixed
New WCAG 2.2 Checklist filterable by Levels A, AA, AAA, expand to see full normative success criterion wording, swipe or long press to open WCAG understanding page or mark as done.
Forms tool now shows an orange warning for Fieldset elements that have no Legend.
ARIA tool now shows errors on controls that have accessible names that do not include their visible label text as required by WCAG's Label in Name success criterion.
Lists tool now shows errors for list item elements missing a parent container and for list container elements missing child list item elements.
Headings, Landmarks, Data Tables, and Tabindex tools updated with new a11y tests and improvements.
Added new links in the a11yTools menus to Using ARIA documentation and Accessibility Quick Guides.
Tables now show aria-sort attributes on table headers.
Error shown if a heading has CSS display:none;
Error shown if there are no headings or there is no H1.
WAI-ARIA Tool Updated:
* Now shows broken ID reference errors for aria-labelledby, aria-describedby, and aria-controls attributes with ID values of elements which don't exist on the page.
Forms Tool Updates:
* shows Wrapped labels with a Wrapped Package emoji symbol.
* identifies label tags with bad for attribute values for elements with IDs that don't exist on the page. (broken label connections)
* identifies broken aria-labelledby and aria-describedby ID connections.
* shows name attribute values to check if radio button and checkbox group's inputs have the same name.
* removed the input validity state annotations.
Forms tool now displays HTML5 Autocomplete attributes to help you test for WCAG 2.1 Success Criterion 1.3.5 Identify Input Purpose.
Forms tool now also shows bad hidden label elements that use CSS display:none which prevents the screen reader from speaking the label text.
Starting to hide the unicode emoji symbols from screen reader speech output to create a better experience for VoiceOver users.
NEW Safari Share Action Extensions! Activate a11yTools directly in Safari from the share button.
Use a11yTools directly in Safari rather than from the a11yTools app!
Removed accessibilityjs.
Removed aXe Console Log.
Removed Reset Page. (Reload the page instead.)
Fixed a bug where keyboard did not dismiss automatically after entering a value in the address bar and activating the Go button. Thanks to Chris Zomp for reporting the bug!
Removed Bookmarks Feature
Updated WCAG Checklist to the new WCAG 2.1 AA version.
Fixed tota11y bookmarklet link.
Updated aXe to latest stable version.
Added feature that Removes Background Images to aid in testing for Windows High Contrast Mode Accessibility issues where informative images are incorrectly coded as background images.
Fixed bug in Forms tool where select and textarea inputs where not outputting correct Accessibility annotation text.
Fixed bug on Images tool for linked images that have null alt (alt="") and linked images with adjacent text. Correctly showing failures on linked images missing alt and links that contain an image and text but the image has no alt or null alt.
Fixed bugs with iPad version on iOS 12
Added ARIA Headings to Headings tool
Fixed Headings Iframes bugs
Validate Page validates the DOM now rather than just source code.
Added 2 App Preview Videos that show the app in action.
Fixed bug with meta charset=UTF-8 missing on bookmarks html page. Thanks to Fritz Weisshart for the bug report!
Fixed bug with ARIA Reset
Minor Tweaks
Updated Screenshots
Landmarks
Lang
Lists
aXe Console
Price is going up to normal soon!