Report for Public Website of Menai Bridge Town Council

Report Creator: Kate Watkiss, Nfys Design, November 19, 2020

Evaluation Commissioner: Menai Bridge Town Council

Summary of the evaluation findings

Overall the Menai Bridge town Council website was programmatically accessible and the content within the pages was accessible to a wide variety of users and situations. The audit raised issues that were addressed in preparation for the retest. For instance providing a site map to give a clear picture of the structure of the website, and a keyboard accessible drop-down within the main navigation. Training was given to help the team understand how to enter accessible content and keep the website accessible.

Scope of the evaluation

Website name Public Website of Menai Bridge Town Council
Scope of the website

All web content of the public website of Menai Bridge Town Council located at https://www.menaibridgetowncouncil.co.uk/

WCAG Version WCAG 2.1
Conformance target Level AA
Additional evaluation requirements

The evaluation will cover all web pages and web content of the website, rather than a selected sample only

Accessibility support baseline

FireFox with NVDA, Apple with VoiceOver

Relied upon technologies
  • HTML5
  • ECMAScript 5
  • CSS
  • WAI-ARIA
  • DOM

Overview of audit results

Results of Level AA
Principle Level A Level AA
1. Perceivable 9 / 9 11 / 11
2. Operable 14 / 14 3 / 3
3. Understandable 5 / 5 5 / 5
4. Robust 2 / 2 1 / 1
Total 30 / 30 20 / 20

Detailed audit results

Principle 1 Perceivable

1.1 Text Alternatives

1.1.1 Non-text Content: (Level A)
Results for the entire sample:
Outcome: Passed

Findings: Long documents are provided as webpages where possible. If this isn’t possible documents will be provide as pdfs with a summary of the information and a link to download the full document. We will create pdfs with text not images so text can be read by screen readers, or so that text can be increased if the user requires.

Results for: (https://www.menaibridgetowncouncil.co.uk/)
Outcome: Passed

Findings: Home page:
Issue - To ensure that images with lots of text, such as posters or other informational documents, are accessiblity to blind or partially sited users we will do the following: Images will be provided with a description as to their purpose, plus either the equivalent content in text form, or, if the text is too long, a link where the content can be obtained such as a webpage. We will keep use of such content to a minimum.

Results for: (https://www.menaibridgetowncouncil.co.uk/council/meetings/)
Outcome: Not present

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/documents/)
Outcome: Not present

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/blog/)
Outcome: Passed

Findings: feature images displayed on each post summary are considered decorative and thus have empty alt text. Any additional images that appear in each article summary will require appropriate alt text.

Results for: (https://www.menaibridgetowncouncil.co.uk/2020/05/13/refurbishment-of-belgian-promenade-benches/)
Outcome: Passed

Findings: Refurb of Belgian Prom Benches:
Images of benches are shown along side descriptive wording so visually impaired users get a clear understanding of the story.

Results for: (https://www.menaibridgetowncouncil.co.uk/2019/07/15/wales-coast-path-app/)
Outcome: Passed

Findings: Wales Coast Path App:
The photo of the Wales Coast Path App information board in Menai Bridge provides information on where exactly the board is situated. For visually impaired users we include Alt text that describes this information: "The Menai Bridge information board is found by the benches at the Menai Bridge end of the Belgian promenade"

Results for: (https://www.menaibridgetowncouncil.co.uk/contact/)
Outcome: Passed

Findings: Embedded Google Map has a descriptive header, a brief description of landmarks and a title attribute in the iframe. Welsh translation required.

Results for: (https://www.menaibridgetowncouncil.co.uk/council/members-of-menai-bridge-town-council/)
Outcome: Passed

Findings: Profile pictures of council members have empty alt attributes instead of their name. This is because as their names are already provided as text. Including their names as alt text would mean the screen reader would read their names twice.

Results for: (https://www.menaibridgetowncouncil.co.uk/?s=menai+bridge)
Outcome: Not present

Findings:

1.2 Time-based Media

1.2.1 Audio-only and Video-only (Prerecorded): (Level A)
Results for the entire sample:
Outcome: Not present

Findings:

1.2.2 Captions (Prerecorded): (Level A)
Results for the entire sample:
Outcome: Not present

Findings:

1.2.3 Audio Description or Media Alternative (Prerecorded): (Level A)
Results for the entire sample:
Outcome: Not present

Findings:

1.2.4 Captions (Live): (Level AA)
Results for the entire sample:
Outcome: Not present

Findings:

1.2.5 Audio Description (Prerecorded): (Level AA)
Results for the entire sample:
Outcome: Not present

Findings:

1.3 Adaptable

1.3.1 Info and Relationships: (Level A)
Results for the entire sample:
Outcome: Passed

Findings: Landmark roles are included as role attributes to describe the structure of each page in the website. They are entered in the theme templates as follows:
Page header: role="banner" (applied to <header> element containing site name and logo, only one per page in this context)
Main navigation: role="navigation"
Slider: role="complementary"
Main content area: role="main" (only one per page)
Article: role="article" (content is described as an article if it can stand alone outside of the page context, each news item within the news page is assigned role article)
Sidebars: role="complementary"
Page footer: role="contentinfo"

1.3.2 Meaningful Sequence: (Level A)
Results for the entire sample:
Outcome: Passed

Findings: pages are constructed so the order of the content makes sense whether pages are styled or read as simple text. While sidebars are present some pages, they are marked up as such and don't interupt the main content.

1.3.3 Sensory Characteristics: (Level A)
Results for the entire sample:
Outcome: Passed

Findings: Components such as links and buttons have sufficient text information to enable understanding without relying on shape, size or location.

1.3.4 Orientation: (Level AA)
Results for the entire sample:
Outcome: Passed

Findings: Content is independent of the orientation of the device used to view pages.

1.3.5 Identify Input Purpose: (Level AA)
Results for the entire sample:
Outcome: Passed

Findings: Only applicable to the contact page where there is a simple enquiry form

Results for: (https://www.menaibridgetowncouncil.co.uk/)
Outcome: Not present

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/council/meetings/)
Outcome: Not present

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/documents/)
Outcome: Not present

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/blog/)
Outcome: Not present

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/2020/05/13/refurbishment-of-belgian-promenade-benches/)
Outcome: Not present

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/2019/07/15/wales-coast-path-app/)
Outcome: Not present

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/contact/)
Outcome: Passed

Findings: Name text field uses autocomplete value of 'name', email field uses type attribute 'email' and autocomplete value 'email'

Results for: (https://www.menaibridgetowncouncil.co.uk/council/members-of-menai-bridge-town-council/)
Outcome: Not present

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/?s=menai+bridge)
Outcome: Not present

Findings:

1.4 Distinguishable

1.4.1 Use of Color: (Level A)
Results for the entire sample:
Outcome: Passed

Findings: Site wide:
Headings use colour and size to distinguish header levels.
Links use text-decoration or borders to indicate hover state as well as colour, including navigation links.

Results for: (https://www.menaibridgetowncouncil.co.uk/)
Outcome: Passed

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/council/meetings/)
Outcome: Passed

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/documents/)
Outcome: Passed

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/blog/)
Outcome: Passed

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/2020/05/13/refurbishment-of-belgian-promenade-benches/)
Outcome: Passed

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/2019/07/15/wales-coast-path-app/)
Outcome: Passed

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/contact/)
Outcome: Passed

Findings: Enquiry form fields use colour change and a border to show the field is in focus.

Results for: (https://www.menaibridgetowncouncil.co.uk/council/members-of-menai-bridge-town-council/)
Outcome: Passed

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/?s=menai+bridge)
Outcome: Passed

Findings:

1.4.2 Audio Control: (Level A)
Results for the entire sample:
Outcome: Not present

Findings:

1.4.3 Contrast (Minimum): (Level AA)
Results for the entire sample:
Outcome: Passed

Findings: There is sufficient contrast between foreground and background colours in all instances of text.

The logo has been repurposed for the website with a version for English and a version for Welsh. This allows for bigger wording on the image. The text colour has been darkened slightly. This provides a contrast ratio of 4.9:1 which is considered sufficient to distinguish text.

1.4.4 Resize text: (Level AA)
Results for the entire sample:
Outcome: Passed

Findings:

1.4.5 Images of Text: (Level AA)
Results for the entire sample:
Outcome: Passed

Findings: See point 1.1.1 Non-text Content

1.4.10 Reflow: (Level AA)
Results for the entire sample:
Outcome: Passed

Findings:

1.4.11 Non-text Contrast: (Level AA)
Results for the entire sample:
Outcome: Passed

Findings: Link, hover and focus styles are set with outlines of contrast greater that 3.5. Buttons are set with foreground & background contrast of greater than 3.5. Buttons have focus styles of colour and additional border.
Form fields have border and field background greater that 3.5

1.4.12 Text Spacing: (Level AA)
Results for the entire sample:
Outcome: Passed

Findings: Text size can successfully be increased with resulting increase of line height for readability. Increase in text box area flows without any overlap or hiding of content.

1.4.13 Content on Hover or Focus: (Level AA)
Results for the entire sample:
Outcome: Not present

Findings:

Principle 2 Operable

2.1 Keyboard Accessible

2.1.1 Keyboard: (Level A)
Results for the entire sample:
Outcome: Passed

Findings: Submenu dropdowns are accessible with keyboard as well as with a mouse

2.1.2 No Keyboard Trap: (Level A)
Results for the entire sample:
Outcome: Passed

Findings:

2.1.4 Character Key Shortcuts: (Level A)
Results for the entire sample:
Outcome: Not present

Findings:

2.2 Enough Time

2.2.1 Timing Adjustable: (Level A)
Results for the entire sample:
Outcome: Not present

Findings:

2.2.2 Pause, Stop, Hide: (Level A)
Results for the entire sample:
Outcome: Passed

Findings: Home page scrolling banner can be paused and scrolled using the keyboard.

2.3 Seizures and Physical Reactions

2.3.1 Three Flashes or Below Threshold: (Level A)
Results for the entire sample:
Outcome: Not present

Findings:

2.4 Navigable

2.4.1 Bypass Blocks: (Level A)
Results for the entire sample:
Outcome: Passed

Findings: ARIA landmark roles are used to identify areas of all pages (header, main and complementary for sidebars, and footer) - see section 1.3 for full list

2.4.2 Page Titled: (Level A)
Results for the entire sample:
Outcome: Passed

Findings: All the tested web pages have a descriptive title, which is relevant to the content of the web page. The content of the Web page can be identified using the title when read out of context in a list of links or search results.

2.4.3 Focus Order: (Level A)
Results for the entire sample:
Outcome: Passed

Findings: All web pages have been constructed so that links and buttons are in sequential and logical order. This allows the user to easily tab through the content using the keyboard.

2.4.4 Link Purpose (In Context): (Level A)
Results for the entire sample:
Outcome: Passed

Findings: Link text include wording describing what the link is for.

Results for: (https://www.menaibridgetowncouncil.co.uk/)
Outcome: Passed

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/council/meetings/)
Outcome: Passed

Findings: Links to agenda and minutes include the date and if they are a pdf document

Results for: (https://www.menaibridgetowncouncil.co.uk/documents/)
Outcome: Passed

Findings: Links to policies indicate if they are a pdf document

Results for: (https://www.menaibridgetowncouncil.co.uk/blog/)
Outcome: Passed

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/2020/05/13/refurbishment-of-belgian-promenade-benches/)
Outcome: Passed

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/2019/07/15/wales-coast-path-app/)
Outcome: Passed

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/contact/)
Outcome: Passed

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/council/members-of-menai-bridge-town-council/)
Outcome: Passed

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/?s=menai+bridge)
Outcome: Passed

Findings:

2.4.5 Multiple Ways: (Level AA)
Results for the entire sample:
Outcome: Passed

Findings: Navigation is provided on each page. A sitemap, also provided, gives a user an alternative way to navigation the website.

2.4.6 Headings and Labels: (Level AA)
Results for the entire sample:
Outcome: Passed

Findings:

2.4.7 Focus Visible: (Level AA)
Results for the entire sample:
Outcome: Passed

Findings: Focus styles are set with outlines of contrast greater that 3.5. Buttons have focus styles of background colour and additional border with foreground & background contrast of greater than 3.5 Form fields on focus have border and field background greater that 3.5

2.5 Input Modalities

2.5.1 Pointer Gestures: (Level A)
Results for the entire sample:
Outcome: Not present

Findings:

2.5.2 Pointer Cancellation: (Level A)
Results for the entire sample:
Outcome: Passed

Findings:

2.5.3 Label in Name: (Level A)
Results for the entire sample:
Outcome: Passed

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/)
Outcome: Not present

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/council/meetings/)
Outcome: Not present

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/documents/)
Outcome: Not present

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/blog/)
Outcome: Passed

Findings: Search form input label is shown visually.

Results for: (https://www.menaibridgetowncouncil.co.uk/2020/05/13/refurbishment-of-belgian-promenade-benches/)
Outcome: Not present

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/2019/07/15/wales-coast-path-app/)
Outcome: Not present

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/contact/)
Outcome: Passed

Findings: Enquiry form input labels are shown visually.

Results for: (https://www.menaibridgetowncouncil.co.uk/council/members-of-menai-bridge-town-council/)
Outcome: Not present

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/?s=menai+bridge)
Outcome: Not present

Findings:

2.5.4 Motion Actuation: (Level A)
Results for the entire sample:
Outcome: Not present

Findings:

Principle 3 Understandable

3.1 Readable

3.1.1 Language of Page: (Level A)
Results for the entire sample:
Outcome: Passed

Findings: This is a bilingual website with pages available in either English or Welsh. All pages include the lang (language) attribute which has the value en-GB or cy-GB depending on the language of the page. This allows the users device to 'know' what language the content is in. Pages will be translated in full, or sections in the other language (English or Welsh) will be marked up as such - see below 3.1.2

3.1.2 Language of Parts: (Level AA)
Results for the entire sample:
Outcome: Passed

Findings: Pages are translated in full (see point 3.1.1) or otherwise the alternative language will be marked up.

Exception:
Because the name of the council building Canolfan Coed Cyrnal would be used by English speakers it can be left in Welsh without marking the language. The same applies to other instances of Welsh on the English pages. If English speakers would just use the Welsh then it can be considered part of the regional English spoken language. This applies vice versa.

Results for: (https://www.menaibridgetowncouncil.co.uk/)
Outcome: Passed

Findings: Widgest in the Welsh version of the page will be presented in Welsh or marked up programatically as in English using the lang attribute.

Results for: (https://www.menaibridgetowncouncil.co.uk/council/meetings/)
Outcome: Passed

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/documents/)
Outcome: Passed

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/blog/)
Outcome: Passed

Findings: Welsh version of the blog page - contains template strings that have been translated into Welsh such as 'filed under' to Wedi ei ffeilio o dan, 'posted by' to Postiwyd, and months of the year.

Results for: (https://www.menaibridgetowncouncil.co.uk/2020/05/13/refurbishment-of-belgian-promenade-benches/)
Outcome: Passed

Findings: Welsh version of the page - Template strings are translate

Results for: (https://www.menaibridgetowncouncil.co.uk/2019/07/15/wales-coast-path-app/)
Outcome: Passed

Findings: Welsh version of the page - Template strings are translate

Results for: (https://www.menaibridgetowncouncil.co.uk/contact/)
Outcome: Passed

Findings: Welsh version of the page:
Enquiry form error messages have been translated into Welsh

The embedded Google map of the council offices is provided for the convenience of our visitors. The language that the Google map is displayed in depends on the users preferred language, and is set by the Google API. However a significant number of the map labels are only available in English. This is beyond our control.

Results for: (https://www.menaibridgetowncouncil.co.uk/council/members-of-menai-bridge-town-council/)
Outcome: Passed

Findings:

3.2 Predictable

3.2.1 On Focus: (Level A)
Results for the entire sample:
Outcome: Not present

Findings:

3.2.2 On Input: (Level A)
Results for the entire sample:
Outcome: Not present

Findings:

3.2.3 Consistent Navigation: (Level AA)
Results for the entire sample:
Outcome: Passed

Findings: A header with site identity and navigation is provided on all pages allowing user orientaion and ease of navigation through the site.

3.2.4 Consistent Identification: (Level AA)
Results for the entire sample:
Outcome: Passed

Findings: All links and buttons are styled consistently

3.3 Input Assistance

3.3.1 Error Identification: (Level A)
Results for the entire sample:
Outcome: Passed

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/)
Outcome: Not present

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/council/meetings/)
Outcome: Not present

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/documents/)
Outcome: Not present

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/blog/)
Outcome: Not present

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/2020/05/13/refurbishment-of-belgian-promenade-benches/)
Outcome: Not present

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/2019/07/15/wales-coast-path-app/)
Outcome: Not present

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/contact/)
Outcome: Passed

Findings: Form error is marked up with landmark role='alert'. The alert is described to the user and clearly differentiated with a coloured border.

Results for: (https://www.menaibridgetowncouncil.co.uk/council/members-of-menai-bridge-town-council/)
Outcome: Not present

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/?s=menai+bridge)
Outcome: Not present

Findings:

3.3.2 Labels or Instructions: (Level A)
Results for the entire sample:
Outcome: Passed

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/)
Outcome: Not present

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/council/meetings/)
Outcome: Not present

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/documents/)
Outcome: Not present

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/blog/)
Outcome: Passed

Findings: Search form has clear label to identify form purpose and marked up with a landmark role='search'

Results for: (https://www.menaibridgetowncouncil.co.uk/2020/05/13/refurbishment-of-belgian-promenade-benches/)
Outcome: Not present

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/2019/07/15/wales-coast-path-app/)
Outcome: Not present

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/contact/)
Outcome: Passed

Findings: Enquiry form has clear label to identify form purpose and marked up with a landmark role='form'

Results for: (https://www.menaibridgetowncouncil.co.uk/council/members-of-menai-bridge-town-council/)
Outcome: Not present

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/?s=menai+bridge)
Outcome: Not present

Findings:

3.3.3 Error Suggestion: (Level AA)
Results for the entire sample:
Outcome: Passed

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/)
Outcome: Not present

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/council/meetings/)
Outcome: Not present

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/documents/)
Outcome: Not present

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/blog/)
Outcome: Not present

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/2020/05/13/refurbishment-of-belgian-promenade-benches/)
Outcome: Not present

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/2019/07/15/wales-coast-path-app/)
Outcome: Not present

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/contact/)
Outcome: Passed

Findings: Error messages are provided to explain the nature of the error and how it can be rectified.

3.3.4 Error Prevention (Legal, Financial, Data): (Level AA)
Results for the entire sample:
Outcome: Not present

Findings:

Principle 4 Robust

4.1 Compatible

4.1.1 Parsing: (Level A)
Results for the entire sample:
Outcome: Passed

Findings: Pages tested for code validation with https://validator.w3.org no errors found.

Results for: (https://www.menaibridgetowncouncil.co.uk/)
Outcome: Passed

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/council/meetings/)
Outcome: Passed

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/documents/)
Outcome: Passed

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/blog/)
Outcome: Passed

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/2020/05/13/refurbishment-of-belgian-promenade-benches/)
Outcome: Passed

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/2019/07/15/wales-coast-path-app/)
Outcome: Passed

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/contact/)
Outcome: Passed

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/council/members-of-menai-bridge-town-council/)
Outcome: Passed

Findings:

Results for: (https://www.menaibridgetowncouncil.co.uk/?s=menai+bridge)
Outcome: Passed

Findings:

4.1.2 Name, Role, Value: (Level A)
Results for the entire sample:
Outcome: Not present

Findings:

4.1.3 Status Messages: (Level AA)
Results for the entire sample:
Outcome: Passed

Findings: landmark role="alert" is used to mark up error messages on the contact form

Sample of audited web pages

Related WCAG 2 resources