Generated at : 21 Aug 2025

REPORT

Accessibility Audit

https://thingstodo.sanclementecove.com/

Audit Overview

This accessibility audit was conducted on https://thingstodo.sanclementecove.com/ using axe-core v4.3.5. The audit identified 7 accessibility violations across 22 tested elements, with a compliance rate of 68%.

Priority Actions

Immediate

Frames should be tested with axe-core

Ensures <iframe> and <frame> elements contain the axe-core script

High

Elements must have sufficient color contrast

Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds

High

Elements must have sufficient color contrast

Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds

WCAG Guideline Tags:

BEST-PRACTICE CAT.ARIA CAT.COLOR CAT.PARSING CAT.SEMANTICS CAT.STRUCTURE REVIEW-ITEM WCAG143 WCAG2A WCAG2AA WCAG411 WCAG412

Audit Metrics

7
Total Issues
1
Critical Issues
3
Serious Issues
2
Moderate Issues
1
Minor Issues

WCAG 2.1 Levels Overview

The Web Content Accessibility Guidelines (WCAG) 2.1 define three levels of compliance: Level A (basic), Level AA (intermediate), and Level AAA (advanced). Each level builds upon the previous one, with Level AA being the most commonly required standard for most websites and applications.

Level A

2

Level AA

2

Level AAA

0
#DetailsInstancesImpact
1
Rule : Frames should be tested with axe-core
Description : Ensures <iframe> and <frame> elements contain the axe-core script
URLs
https://thingstodo.sanclementecove.com
1 Critical
2
Rule : Elements must have sufficient color contrast
Description : Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds
URLs
https://thingstodo.sanclementecove.com
137 Serious
3
Rule : Elements must only use allowed ARIA attributes
Description : Ensures ARIA attributes are allowed for an element's role
URLs
https://thingstodo.sanclementecove.com
1 Serious
4
Rule : Heading levels should only increase by one
Description : Ensures the order of headings is semantically correct
URLs
https://thingstodo.sanclementecove.com
11 Moderate
5
Rule : Ensures landmarks are unique
Description : Landmarks should have a unique role or role/label/title (i.e. accessible name) combination
URLs
https://thingstodo.sanclementecove.com
1 Moderate
6
Rule : id attribute value must be unique
Description : Ensures every id attribute value is unique
URLs
https://thingstodo.sanclementecove.com
1 Minor

Test Results Overview

Passed Tests: These are accessibility tests that the website successfully passed, indicating good accessibility practices are already in place.

Inapplicable Tests: These tests were not applicable to the current website content and structure, meaning the elements they test for don't exist on this site.

Passed Tests

45

Inapplicable Tests

40

Total Tests

92

Passed Tests by Category

ARIA & Semantics
28
Color & Contrast
1
Navigation & Focus
6
Other
10

Inapplicable Tests

These tests were not applicable to the current website content and structure.

accesskey attribute value should be unique

Ensures every accesskey attribute value is unique

Active <area> elements must have alternate text

Ensures <area> elements of image maps have alternate text

ARIA commands must have an accessible name

Ensures every ARIA button, link and menuitem has an accessible name

ARIA dialog and alertdialog nodes should have an accessible name

Ensures every ARIA dialog and alertdialog node has an accessible name

ARIA input fields must have an accessible name

Ensures every ARIA input field has an accessible name

ARIA meter nodes must have an accessible name

Ensures every ARIA meter node has an accessible name

ARIA progressbar nodes must have an accessible name

Ensures every ARIA progressbar node has an accessible name

aria-roledescription must be on elements with a semantic role

Ensure aria-roledescription is only used on elements with an implicit or explicit role

Inapplicable Tests

These tests were not applicable to the current website content and structure.

"role=text" should have no focusable descendants

Ensures "role=text" is used on elements with no focusable descendants

ARIA toggle fields must have an accessible name

Ensures every ARIA toggle field has an accessible name

ARIA tooltip nodes must have an accessible name

Ensures every ARIA tooltip node has an accessible name

ARIA treeitem nodes should have an accessible name

Ensures every ARIA treeitem node has an accessible name

autocomplete attribute must be used correctly

Ensure the autocomplete attribute is correct and suitable for the form field

<blink> elements are deprecated and must not be used

Ensures <blink> elements are not used

<dl> elements must only directly contain properly-ordered <dt> and <dd> groups, <script>, <template> or <div> elements

Ensures <dl> elements are structured correctly

<dt> and <dd> elements must be contained by a <dl>

Ensures <dt> and <dd> elements are contained by a <dl>

Inapplicable Tests

These tests were not applicable to the current website content and structure.

IDs of active elements must be unique

Ensures every id attribute value of active elements is unique

Table header text must not be empty

Ensures table headers have discernible text

Form field must not have multiple label elements

Ensures form field does not have multiple label elements

Frames with focusable content must not have tabindex=-1

Ensures <frame> and <iframe> elements with focusable content do not have tabindex=-1

HTML elements with lang and xml:lang must have the same base language

Ensure that HTML elements with both valid lang and xml:lang attributes agree on the base language of the page

Input buttons must have discernible text

Ensures input buttons have discernible text

Image buttons must have alternate text

Ensures <input type="image"> elements have alternate text

Form elements should have a visible label

Ensures that every form element has a visible label and is not solely labeled using hidden labels, or the title or aria-describedby attributes

Inapplicable Tests

These tests were not applicable to the current website content and structure.

Form elements must have labels

Ensures every form element has a label

Aside should not be contained in another landmark

Ensures the complementary landmark or aside is at top level

<marquee> elements are deprecated and must not be used

Ensures <marquee> elements are not used

Timed refresh must not exist

Ensures <meta http-equiv="refresh"> is not used

<object> elements must have alternate text

Ensures <object> elements have alternate text

[role='img'] elements must have an alternative text

Ensures [role='img'] elements have alternate text

scope attribute should be used correctly

Ensures the scope attribute is used correctly on tables

Scrollable region must have keyboard access

Ensure elements that have scrollable content are accessible by keyboard

Inapplicable Tests

These tests were not applicable to the current website content and structure.

Select element must have an accessible name

Ensures select element has an accessible name

Server-side image maps must not be used

Ensures that server-side image maps are not used

<svg> elements with an img role must have an alternative text

Ensures <svg> elements with an img, graphics-document or graphics-symbol role have an accessible text

tables should not have the same summary and caption

Ensure the <caption> element does not contain the same text as the summary attribute

Table cells that use the headers attribute must only refer to cells in the same table

Ensure that each cell in a table that uses the headers attribute refers only to other cells in that table

Table headers in a data table must refer to data cells

Ensure that <th> elements and elements with role=columnheader/rowheader have data cells they describe

lang attribute must have a valid value

Ensures lang attributes have valid values

<video> elements must have captions

Ensures <video> elements have captions

Generated at : 21 Aug 2025

Accessibility Audit Report

https://thingstodo.sanclementecove.com/

This comprehensive accessibility audit has identified key areas for improvement to ensure your website meets WCAG 2.1 AA standards. The findings presented in this report provide a clear roadmap for enhancing accessibility and creating a more inclusive digital experience for all users.

We recommend prioritizing the critical and serious issues identified, as these have the most significant impact on user accessibility. The moderate issues, while less urgent, should also be addressed to achieve full compliance.