Please find below details of each issue found across our websites and the expected date they will be fixed. The issues in this report are presented in WCAG order.

 

To be fixed in the September 2024 release

Web Content Accessiblity Guidance (WCAG) Level Description
WCAG 1.1.1 Non-text content
 
A On the live arrivals and departures function the train icon is not conveyed to screen readers.
WCAG 1.3.1 Info and relationships A Headings on the contact us form are not marked as such.
WCAG 1.3.1 Info and relationships A Some 'select' elements on the contact us form do not have accessible names.
WCAG 1.3.1 Info and relationships A On the live arrivals and departures function tablist has disallowed children.
WCAG 1.3.1 Info and relationships A On the live arrivals and departures  function the table headers row is not correctly coded.
WCAG 1.3.5 Identify input purpose AA The contact us and complaints forms are missing some autocomplete attributes.
WCAG 1.3.5 Identify input purpose AA The complaint form has some autocomplete attributes with disallowed values.
WCAG 1.4.11 Non-text contrast AA The complaint form has a question mark icon with low contrast.
WCAG 1.4.11 Non-text contrast AA On the complaints form there is a checkbox focus that has low contrast.
WCAG 1.4.3 Contrast (minimum) AA On the live arrivals and departures function has some elements with insufficient text colour contrast.
WCAG 1.4.4 Resize text AA On the live arrivals and departures function zooming at 200% or greater causes the loss of some content.
WCAG 2.1.1 Keyboard A The compaint form is not fully accessible when using a keyboard.
WCAG 2.1.1 Keyboard A Menus on the Delay Repay calculator are not fully keyboard operable.
WCAG 2.4.7 Focus visible AA The contact us form has some links with no visible focus.
WCAG 2.4.7 Focus visible AA The complaint form has a 'Choose file' button that does not recive visible keyboard focus.
WCAG 2.4.7 Focus visible AA Items on Delay Repay page have no visible focus.
WCAG 4.1.2 Name, role, value A Accordions don't display when they are expanded to screen reader.
WCAG 4.1.2 Name, role, value A Not all elements on the contact us page use supported ARIA attributes.
WCAG 4.1.2 Name, role, value A The contact us form has elements with no appropriate roles despite being an interactive element.
WCAG 4.1.2 Name, role, value A Not all elements on the complaint page use supported ARIA attributes.
WCAG 4.1.2 Name, role, value A On the complaints form there is an issue with how the confirm your email address field has been marked up.
WCAG 4.1.2 Name, role, value A The complaint form has elements with no appropriate roles despite being an interactive element.
WCAG 4.1.3 Status messages AA The character limit on the contact us form provide no screen reader feedback.
WCAG 4.1.3 Status messages AA The character limit on the complaints form provide no screen reader feedback.

 

To be fixed in the March 2025 release

Web Content Accessiblity Guidance (WCAG) Level Description
WCAG 1.1.1 Non-text content A In the ticket search results page some images have the wrong alt text attributed
WCAG 1.1.1 Non-text content A In the ticket search results page the 'T' logo is not presented to screen readers.
WCAG 1.3.1 Info and relationships A The ticket search results page table has unsupported children.
WCAG 1.3.1 Info and relationships A Labels programmatically not associated
WCAG 1.4.10 Reflow AA Missing functionality at 400% zoom
WCAG 1.4.10 Reflow AA Calendar is hard to navigate by keyboard at 400% zoom on Check train times and buy tickets page
WCAG 1.4.11 Non-text contrast AA Swap icon has low contrast
WCAG 1.4.11 Non-text contrast AA Close button has low contrast
WCAG 1.4.13 Content on hover or focus AA Season ticket railcard options cannot be dismissed by keyboard
WCAG 1.4.3 Contrast (minimum) AA Insufficient station code colour contrast
WCAG 1.4.3 Contrast (minimum) AA Insufficient placeholder colour contrast
WCAG 1.4.3 Contrast (minimum) AA Insufficient colour contrast on focus
WCAG 1.4.4 Resize text AA Resizing causes loss of user input
WCAG 2.1.1 Keyboard A “Remove return selection” button does not work with a keyboard
WCAG 2.2.2 Pause, stop, hide A When viewing the search results for the first time there is no way to pause, stop or hide the "View station information" tooltip
WCAG 2.4.2 Page titled A Check train times and buy tickets page title does not describe the page’s purpose
WCAG 2.4.3 Focus order A Language pop-up on ticket search pages receives focus last
WCAG 2.4.6 Headings and labels AA Language switcher on Check train times and buy tickets page has incorrect label
WCAG 2.4.6 Headings and labels AA Ticket search options overlay has Close icon with a non-descriptive label
WCAG 2.4.6 Headings and labels AA Bus icons in Ticket search results have incorrect labels
WCAG 2.4.7 Focus visible AA Adult/child radio buttons have no visible focus
WCAG 2.5.3 Label in name A Accessible name of ticket search form fields does not include the visible name
WCAG 2.5.3 Label in name A Accessible name of ticket search buttons does not include the visible name
WCAG 3.1.2 Language of parts AA Ticket Search language selector has Welsh text which is not marked up
WCAG 3.2.1 On focus A Location search results are skipped with a keyboard
WCAG 4.1.2 Name, role, value A Search Options pop-up uses an incorrect ARIA attribute
WCAG 4.1.2 Name, role, value A Ticket search calendar navigation icons have no accessible name
WCAG 4.1.2 Name, role, value A Ticket search dates are not conveyed as selected
WCAG 4.1.2 Name, role, value A Ticket search journey results use ARIA incorrectly
WCAG 4.1.2 Name, role, value A Ticket search result icons use ARIA labels incorrectly
WCAG 4.1.2 Name, role, value A Continue button is nested inside another interactive element
WCAG 4.1.2 Name, role, value A Visually hidden journey summary is presented to screen reader users
WCAG 4.1.2 Name, role, value A “Add railcard” menu does not have an accessible name
WCAG 4.1.2 Name, role, value A Selected date in date picker is not conveyed to screen reader users
WCAG 4.1.3 Status messages AA Selecting a date gives no feedback to screen reader users
WCAG 4.1.3 Status messages AA Updating the number of travellers gives no feedback to screen reader users
Other issues A Unintuitive focus order on “add railcard” functionality
Other issues AAA Not all characters are typed when searching for trains