Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
ACCESSIBILITY AUDIT FORRYEDALE DISTRICT COUNCIL
17th June 2021Prepared by: Ed Richards & Phil Shackleton
MixdPlatformNew Station StreetLeedsLS1 4JB
Web: www.mixd.co.ukTelephone: 0113 360 8250
/ 1
TABLE OF CONTENTS
EXECUTIVE SUMMARY
EVALUATIONBackground about evaluationScope of reviewReviewer
REVIEW PROCESSConformanceAccessibility testing tools
Tools used during this review:Manual testingScreen reader testing (i.e. Apple Voiceover)
Automated Testing
OVERVIEW OF RESULTSResults and recommended actions
Summary of review resultsDetailed results
Results for: HomepageResults for: Standard Content PageResults for: ResourcesResults for: ServicesResults for: Search ResultsResults for: Section AResults for: Section BResults for: Section CResults for: TeamResults for: Example FormResults for: Malton/Norton River Rail Corridor Study (PDF)
References
Commercial in confidence Mixd – World Class Web Design
/ 2
EXECUTIVE SUMMARYThis report describes the conformance of the Ryedale District Council website with W3C’s Web
Content Accessibility Guidelines (WCAG). The review process is described in the ‘Review Process’
below and is based on evaluation described in Accessibility Evaluation Resources.
Based on this evaluation, the https://ryedale.mixd.co.uk/ website is very close to being compliantwith WCAG 2.1, guidelines, to level AA.
Detailed review results are available in the ‘Results and recommended actions’ below.
Commercial in confidence Mixd – World Class Web Design
/ 3
EVALUATION
Background about evaluationConformance evaluation of web accessibility requires a combination of semi-automated evaluation
tools and manual evaluation by an experienced reviewer. The evaluation results in this report are
based on an evaluation conducted on the following date(s): 17/06/21 - 18/06/21. The website may
have changed since that time.
Scope of reviewAs websites are composed of many pages, it is impossible to test every single page manually.
Because of this a representative page sample approach is taken. We generally review all the key
pages and the main page types – experience has shown that it is not necessary to review all pages,
as the same issues tend to be repeated, especially with a large CMS-managed site.
Name of website: Ryedale District Council
Purpose of site: Public-facing District Council Website
Base URL of site: https://ryedale.mixd.co.uk/
URLs included in review: https://ryedale.mixd.co.uk/https://ryedale.mixd.co.uk/standard-content-page/https://ryedale.mixd.co.uk/resources/https://ryedale.mixd.co.uk/services/https://ryedale.mixd.co.uk/?s=councilhttps://ryedale.mixd.co.uk/information/https://ryedale.mixd.co.uk/information/new-to-the-area/https://ryedale.mixd.co.uk/information/bins-recycling/https://ryedale.mixd.co.uk/about/council/senior-team/https://ryedale.mixd.co.uk/form-example-page/https://ryedale.mixd.co.uk/content/uploads/2021/06/Malton_and_Norton_River_Rail_Corridor_Part_3_Options_and_Consultation.pdf
Exact date, or range ofdates, on which reviewconducted:
17/06/2021 - 01/07/2021
Natural language(s) ofwebsite:
English
Commercial in confidence Mixd – World Class Web Design
/ 4
ReviewerName of reviewer: Ed Richards
Organisation: Mixd
Telephone: 0113 360 8250
Reviewer(s) areas ofexpertise:
Specialises in Accessible Web design and has extensive experienceas a front-end developer and the W3C 2.1 Web Content AccessibilityGuidelines.
Natural language(s) withwhich the reviewer(s)is/are fluent, or familiar
English
Commercial in confidence Mixd – World Class Web Design
/ 5
REVIEW PROCESS
ConformanceGuidelines: Web Content Accessibility Guidelines (WCAG) 2.1
Conformance Level: AA standard.
The Web page satisfies all the Level A and Level AA Success Criteria,or a Level AA conforming alternate version is provided.
Accessibility testing toolsThe following tools were used in the review, including automated checkers, browsers, browser
plugins, readability test tool, colour contrast test tool and screen readers.
Tools used during this review:
● Mac OSX VoiceOver
● WebAIM Color Contrast Checker
● Wave
● Google Lighthouse
Manual testing
● Keyboard testing: navigation and focusable items
● Check for links with ambiguous link text
● Check for alt attributes
● Check form elements: descriptive labels and/or ARIA attributes
● Zoom readability/usability
● Page structure: landmarks and headings
Screen reader testing (i.e. Apple Voiceover)
● Quality and accuracy of link text and image attributes
● Spelling mistakes and reading order
● Interactivity with custom controls
● Accuracy of ARIA properties
● Accessibility of dynamic changes: predictive search, page content that changes on
activation, filtered listings
Commercial in confidence Mixd – World Class Web Design
/ 6
Automated TestingWCAG 2.1 mandatory requirements covered by the automated testing tools.
accesskeys definition-list list
aria-allowed-attr dlitem listitem
aria-required-attr document-title meta-refresh
aria-required-children duplicate-id meta-viewport
aria-required-parent frame-title object-alt
aria-roles html-has-lang tabindex
aria-valid-attr-value html-lang-valid td-headers-attr
aria-valid-attr image-alt th-has-data-cells
audio-caption input-image-alt valid-lang
button-name label video-caption
bypass layout-table video-description
color-contrast link-name
Commercial in confidence Mixd – World Class Web Design
/ 7
OVERVIEW OF RESULTSTemplate Status
Homepage Pass*
Standard Content Page Pass*
Resource Library Pass*
Services A to Z Pass*
Section A Pass*
Section B Pass*
Section C Pass*
Search Results Pass*
Team Pass*
Form Pass*
PDF Document Fail
Results and recommended actions
Summary of review results
Mixd performed critical path testing on the 11 pages listed above under ‘Scope of review’.
This website is very close to compliance against WCAG 2.1 guidelines to AA standard.
*In the majority of cases there is one actionable item preventing a Pass on the key templates. This
is where multiple HTML validation errors have been detected. It has been noted that these issues
stem from a 3rd party plugin. The authors have been notified and a fix is due in the next update of
the plugin.
Accessibility features in which this site is strong include:
● 1.3.1 Info and Relationships● 1.4.10 Reflow● 2.1.1 Keyboard● 2.2.2 Pause, Stop, Hide
Our recommended priorities for addressing inaccessible features of site are:
Commercial in confidence Mixd – World Class Web Design
/ 8
HTML Validation (For Mixd)For all of the key templates on the website, there have been multiple HTML validation errors
identified. These errors stem from a 3rd party WordPress plugin. The authors have been notified
and a fix is due in the next update of the plugin.
Once the update is available, it will be applied to the website and the HTML Validation errors will
be re-tested and resolved.
Form Date Fields (For Ryedale)Some of the Forms on the Ryedale website are currently using interactive datepickers. This is not arecommended practice as the field is not easily accessible for keyboard navigators. Ourrecommendation is that alternative form fields are used such as free text fields, or dropdown fields.
PDF Content (For Ryedale)Based on the PDF documents reviewed in our selection, it’s highly likely that the website contains anumber of inaccessible PDF documents. While the document we reviewed failed to be compliant, itis understood that Ryedale are working towards ensuring all PDF documents are made compliant inthe near future.
Commercial in confidence Mixd – World Class Web Design
/ 9
Detailed results
Results for: Homepage
URL: https://ryedale.mixd.co.uk/
Date audited: 17/06/21
Google Lighthouse score: 100
WCAG Checkpoints passed: 48/50
WCAG Checkpoint Remarks and explanations Status FAO
Principle 1: Perceivable
1.1.1 Non-text ContentAll non-text content that is presented to theuser has a text alternative that serves theequivalent purpose, except for the situationslisted below:
● Controls and inputs● Time-based media● Tests and quizzes● Sensory based● CAPTCHA● Decorative or invisible content
Pass
1.2.1 Audio-only and Video-only (Prerecorded)For prerecorded audio-only and prerecordedvideo-only media, the following are true,except when the audio or video is a mediaalternative for text and is clearly labeled assuch.Prerecorded Audio-only:
● An alternative for time-based media isprovided that presents equivalentinformation for prerecorded audio-onlycontent.
Prerecorded Video-only:● Either an alternative for time-based
media or an audio track is provided thatpresents equivalent information forprerecorded video-only content.
Pass
1.2.2 Captions (Prerecorded)Captions are provided for all pre recordedaudio content in synchronized media, exceptwhen the media is a media alternative for textand is clearly labeled as such.
Pass
Commercial in confidence Mixd – World Class Web Design
/ 10
1.2.3 Audio Description or Media Alternative(Prerecorded)An alternative for time-based media or audiodescription of the prerecorded video content isprovided for synchronized media, except whenthe media is a media alternative for text and isclearly labeled as such.
Pass
1.2.4 Captions (Live)Captions are provided for all live audio contentin synchronized media.
Pass
1.2.5 Audio Description (Prerecorded)Audio description is provided for allprerecorded video content in synchronizedmedia.
Pass
1.3.1 Info and RelationshipsInformation, structure, and relationshipsconveyed through presentation can beprogrammatically determined or are availablein text.
Pass
1.3.2 Meaningful SequenceWhen the sequence in which content ispresented affects its meaning, a correct readingsequence can be programmatically determined.
Pass
1.3.3 Sensory CharacteristicsInstructions provided for understanding andoperating content do not rely solely on sensorycharacteristics of components such as shape,color, size, visual location, orientation, orsound.
Pass
1.3.4 OrientationContent does not restrict its view andoperation to a single display orientation, suchas portrait or landscape, unless a specificdisplay orientation is essential.
Pass
1.3.5 Identify Input PurposeThe purpose of each input field collectinginformation about the user can beprogrammatically determined when:
● The input field serves a purposeidentified in the Input Purposes forUser Interface Components section;and
● The content is implemented usingtechnologies with support foridentifying the expected meaning forform input data.
Pass
1.4.1 Use of colour Pass
Commercial in confidence Mixd – World Class Web Design
/ 11
Color is not used as the only visual means ofconveying information, indicating an action,prompting a response, or distinguishing avisual element.
1.4.2 Audio ControlIf any audio on a Web page plays automaticallyfor more than 3 seconds, either a mechanism isavailable to pause or stop the audio, or amechanism is available to control audiovolume independently from the overall systemvolume level.
Pass
1.4.3 Contrast (Minimum)The visual presentation of text and images oftext has a contrast ratio of at least 4.5:1, exceptfor the following:
● Large-scale text and images oflarge-scale text have a contrast ratio ofat least 3:1;
● Incidental text or images that are partof an inactive user interfacecomponent, that are pure decoration,that are not visible to anyone, or thatare part of a picture that containssignificant other visual content
● Logotypes that include text as part of alogo or brand name
Pass
1.4.4 Resize textExcept for captions and images of text, text canbe resized without assistive technology up to200 percent without loss of content orfunctionality.
Pass
1.4.5 Images of textIf the technologies being used can achieve thevisual presentation, text is used to conveyinformation rather than images of text exceptfor the following:
● Where the image of text can be visuallycustomized to the user's requirements;
● A particular presentation of text isessential to the information beingconveyed.
There are two images in the‘latest news’ area whichfeature information as textin them.
Recommendation:These images should bereplaced with somethingentirely decorative, oralternatively a textalternative should beprovided.
Fail Ryedale
1.4.10 ReflowContent can be presented without loss ofinformation or functionality, and withoutrequiring scrolling in two dimensions for:
● Vertical scrolling content at a widthequivalent to 320 CSS pixels;
Pass
Commercial in confidence Mixd – World Class Web Design
/ 12
● Horizontal scrolling content at aheight equivalent to 256 CSS pixels.
Except for parts of the content which requiretwo-dimensional layout for usage or meaning.
1.4.11 Non-text ContrastThe visual presentation of the following have acontrast ratio of at least 3:1 against adjacentcolor(s):
● Visual information required to identifyuser interface components and states,except for inactive components orwhere the appearance of thecomponent is determined by the useragent and not modified by the author;
● Parts of graphics required tounderstand the content, except when aparticular presentation of graphics isessential to the information beingconveyed.
Pass
1.4.12 Text SpacingIn content implemented using markuplanguages that support the following text styleproperties, no loss of content or functionalityoccurs by setting all of the following and bychanging no other style property:
● Line height (line spacing) to at least1.5 times the font size;
● Spacing following paragraphs to atleast 2 times the font size;
● Letter spacing (tracking) to at least0.12 times the font size;
● Word spacing to at least 0.16 times thefont size.
Pass
1.4.13 Content on Hover or FocusWhere receiving and then removing pointerhover or keyboard focus triggers additionalcontent to become visible and then hidden, thefollowing are true:
● Dismissable - A mechanism isavailable to dismiss the additionalcontent without moving pointer hoveror keyboard focus, unless the additionalcontent communicates an input error ordoes not obscure or replace othercontent;
● Hoverable - If pointer hover can triggerthe additional content, then the pointercan be moved over the additionalcontent without the additional contentdisappearing;
Pass
Commercial in confidence Mixd – World Class Web Design
/ 13
● Persistent - The additional contentremains visible until the hover or focustrigger is removed, the user dismissesit, or its information is no longer valid.
Principle 2: Operable
2.1.1 KeyboardAll functionality of the content is operablethrough a keyboard interface without requiringspecific timings for individual keystrokes,except where the underlying function requiresinput that depends on the path of the user'smovement and not just the endpoints.
Pass
2.1.2 No keyboard trapsIf keyboard focus can be moved to a componentof the page using a keyboard interface, thenfocus can be moved away from that componentusing only a keyboard interface, and, if itrequires more than unmodified arrow or tabkeys or other standard exit methods, the user isadvised of the method for moving focus away.
Pass
2.1.4 Character Key ShortcutsIf a keyboard shortcut is implemented incontent using only letter (including upper- andlower-case letters), punctuation, number, orsymbol characters, then at least one of thefollowing is true:
● Turn off - A mechanism is available toturn the shortcut off;
● Remap - A mechanism is available toremap the shortcut to use one or morenon-printable keyboard characters (e.g.Ctrl, Alt, etc);
● Active only on focus - The keyboardshortcut for a user interface componentis only active when that component hasfocus.
Pass
2.2.1 Timing AdjustableFor each time limit that is set by the content,at least one of the following is true:
● Turn off - The user is allowed to turnoff the time limit before encounteringit; or
● Adjust - The user is allowed to adjustthe time limit before encountering itover a wide range that is at least tentimes the length of the default setting;or
● Extend - The user is warned beforetime expires and given at least 20
Pass
Commercial in confidence Mixd – World Class Web Design
/ 14
seconds to extend the time limit with asimple action (for example, "press thespace bar"), and the user is allowed toextend the time limit at least ten times;or
● Real-time Exception - The time limitis a required part of a real-time event(for example, an auction), and noalternative to the time limit is possible;or
● Essential Exception - The time limit isessential and extending it wouldinvalidate the activity; or
● 20 Hour Exception - The time limit islonger than 20 hours.
2.2.2 Pause, Stop, HideFor moving, blinking, scrolling, orauto-updating information, all of the followingare true:
● Moving, blinking, scrolling - For anymoving, blinking or scrollinginformation that (1) startsautomatically, (2) lasts more than fiveseconds, and (3) is presented in parallelwith other content, there is amechanism for the user to pause, stop,or hide it unless the movement,blinking, or scrolling is part of anactivity where it is essential; and
● Auto-updating - For anyauto-updating information that (1)starts automatically and (2) ispresented in parallel with othercontent, there is a mechanism for theuser to pause, stop, or hide it or tocontrol the frequency of the updateunless the auto-updating is part of anactivity where it is essential.
Pass
2.3.1 Three Flashes or Below ThresholdWeb pages do not contain anything that flashesmore than three times in any one secondperiod, or the flash is below the general flashand red flash thresholds.
Pass
2.4.1 Bypass BlocksA mechanism is available to bypass blocks ofcontent that are repeated on multiple Webpages.
Pass
2.4.2 Page TitledWeb pages have titles that describe the topic orpurpose.
Pass
Commercial in confidence Mixd – World Class Web Design
/ 15
2.4.3 Focus OrderIf a Web page can be navigated sequentiallyand the navigation sequences affect meaningor operation, focusable components receivefocus in an order that preserves meaning andoperability.
Pass
2.4.4 Link Purpose (In context)The purpose of each link can be determinedfrom the link text alone or from the link texttogether with its programmatically determinedlink context, except where the purpose of thelink would be ambiguous to users in general.
Pass
2.4.5 Multiple WaysMore than one way is available to locate a Webpage within a set of Web pages except wherethe Web Page is the result of, or a step in aprocess.
Pass
2.4.6 Headings and LabelsHeadings and labels describe topic or purpose.Page headings and labels for form andinteractive controls are informative. Avoidduplicating heading (e.g., "More Details") orlabel text (e.g., "First Name") unless thestructure provides adequate differentiationbetween them.
Pass
2.4.7 Focus VisibleAny keyboard operable user interface has amode of operation where the keyboard focusindicator is visible.
Pass
2.5.1 Pointer GesturesAll functionality that uses multipoint orpath-based gestures for operation can beoperated with a single pointer without apath-based gesture, unless a multipoint orpath-based gesture is essential.
Pass
2.5.2 Pointer CancellationFor functionality that can be operated using asingle pointer, at least one of the following istrue:
● No Down-Event - The down-event ofthe pointer is not used to execute anypart of the function;
● Abort or Undo - Completion of thefunction is on the up-event, and amechanism is available to abort thefunction before completion or to undothe function after completion;
Pass
Commercial in confidence Mixd – World Class Web Design
/ 16
● Up Reversal - The up-event reversesany outcome of the precedingdown-event;
● Essential - Completing the function onthe down-event is essential.
2.5.3 Label in NameFor user interface components with labels thatinclude text or images of text, the namecontains the text that is presented visually.
Pass
2.5.4 Motion ActuationFunctionality that can be operated by devicemotion or user motion can also be operated byuser interface components and responding tothe motion can be disabled to preventaccidental actuation, except when:
● Supported Interface - The motion isused to operate functionality throughan accessibility supported interface;
● Essential - The motion is essential forthe function and doing so wouldinvalidate the activity.
Pass
Principle 3: Understandable
3.1.1 Language of PageThe default human language of each Web pagecan be programmatically determined.
Pass
3.1.2 Language of PartsThe human language of each passage or phrasein the content can be programmaticallydetermined except for proper names, technicalterms, words of indeterminate language, andwords or phrases that have become part of thevernacular of the immediately surroundingtext.
Pass
3.2.1 On FocusWhen any user interface component receivesfocus, it does not initiate a change of context.
Pass
3.2.2 On InputChanging the setting of any user interfacecomponent does not automatically cause achange of context unless the user has beenadvised of the behavior before using thecomponent.
Pass
3.2.3 Consistent NavigationNavigational mechanisms that are repeated onmultiple Web pages within a set of Web pagesoccur in the same relative order each time they
Pass
Commercial in confidence Mixd – World Class Web Design
/ 17
are repeated, unless a change is initiated by theuser.
3.2.4 Consistent IdentificationComponents that have the same functionalitywithin a set of Web pages are identifiedconsistently.
Pass
3.3.1 Error IdentificationIf an input error is automatically detected, theitem that is in error is identified and the erroris described to the user in text.
Pass
3.3.2 Labels or InstructionsLabels or instructions are provided whencontent requires user input.
Pass
3.3.3 Error SuggestionIf an input error is automatically detected andsuggestions for correction are known, then thesuggestions are provided to the user, unless itwould jeopardize the security or purpose of thecontent.
Pass
3.3.4 Error Prevention (Legal, Financial, Data)For Web pages that cause legal commitmentsor financial transactions for the user to occur,that modify or delete user-controllable data indata storage systems, or that submit user testresponses, at least one of the following is true:
● Reversible - Submissions arereversible.
● Checked - Data entered by the user ischecked for input errors and the user isprovided an opportunity to correctthem.
● Confirmed - A mechanism is availablefor reviewing, confirming, andcorrecting information before finalizingthe submission.
Pass
Principle 4: Robust
4.1.1 ParsingIn content implemented using markuplanguages, elements have complete start andend tags, elements are nested according totheir specifications, elements do not containduplicate attributes, and any IDs are unique,except where the specifications allow thesefeatures.
Multiple HTML validationerrors detected.
Recommendation:Resolve HTML validationerrors.
Notes:These issues stem from a 3rdparty plugin. The authorshave been notified and wehave been informed that a
Fail Mixd
Commercial in confidence Mixd – World Class Web Design
/ 18
fix is due in the next updateof the plugin.
4.1.2 Name, Role, ValueFor all user interface components (includingbut not limited to: form elements, links andcomponents generated by scripts), the nameand role can be programmatically determined;states, properties, and values that can be set bythe user can be programmatically set; andnotification of changes to these items isavailable to user agents, including assistivetechnologies.
Pass
4.1.3 Status MessagesIn content implemented using markuplanguages, status messages can beprogrammatically determined through role orproperties such that they can be presented tothe user by assistive technologies withoutreceiving focus.
Pass
Commercial in confidence Mixd – World Class Web Design
/ 19
Results for: Standard Content Page
URL: https://ryedale.mixd.co.uk/standard-content-page/
Date audited: 17/06/21
Google Lighthouse score: 100
WCAG Checkpoints passed: 49/50
WCAG Checkpoint Remarks and explanations Status FAO
Principle 1: Perceivable
1.1.1 Non-text ContentAll non-text content that is presented to theuser has a text alternative that serves theequivalent purpose, except for the situationslisted below:
● Controls and inputs● Time-based media● Tests and quizzes● Sensory based● CAPTCHA● Decorative or invisible content
Pass
1.2.1 Audio-only and Video-only (Prerecorded)For prerecorded audio-only and prerecordedvideo-only media, the following are true,except when the audio or video is a mediaalternative for text and is clearly labeled assuch.Prerecorded Audio-only:
● An alternative for time-based media isprovided that presents equivalentinformation for prerecorded audio-onlycontent.
Prerecorded Video-only:● Either an alternative for time-based
media or an audio track is provided thatpresents equivalent information forprerecorded video-only content.
Pass
1.2.2 Captions (Prerecorded)Captions are provided for all pre recordedaudio content in synchronized media, exceptwhen the media is a media alternative for textand is clearly labeled as such.
While theoretically this wouldusually fail, as the content hereis placeholder and won’t be live,this check is passed. On atechnical level there is anopportunity for this to beresolved.
Pass
1.2.3 Audio Description or Media Alternative(Prerecorded)
While theoretically this wouldusually fail, as the content here
Pass
Commercial in confidence Mixd – World Class Web Design
/ 20
An alternative for time-based media or audiodescription of the prerecorded video content isprovided for synchronized media, except whenthe media is a media alternative for text and isclearly labeled as such.
is placeholder and won’t be live,this check is passed. On atechnical level there is anopportunity for this to beresolved.
1.2.4 Captions (Live)Captions are provided for all live audio contentin synchronized media.
Pass
1.2.5 Audio Description (Prerecorded)Audio description is provided for allprerecorded video content in synchronizedmedia.
While theoretically this wouldusually fail, as the content hereis placeholder and won’t be live,this check is passed. On atechnical level there is anopportunity for this to beresolved.
Pass
1.3.1 Info and RelationshipsInformation, structure, and relationshipsconveyed through presentation can beprogrammatically determined or are availablein text.
Pass
1.3.2 Meaningful SequenceWhen the sequence in which content ispresented affects its meaning, a correct readingsequence can be programmatically determined.
Pass
1.3.3 Sensory CharacteristicsInstructions provided for understanding andoperating content do not rely solely on sensorycharacteristics of components such as shape,color, size, visual location, orientation, orsound.
Pass
1.3.4 OrientationContent does not restrict its view andoperation to a single display orientation, suchas portrait or landscape, unless a specificdisplay orientation is essential.
Pass
1.3.5 Identify Input PurposeThe purpose of each input field collectinginformation about the user can beprogrammatically determined when:
● The input field serves a purposeidentified in the Input Purposes forUser Interface Components section;and
● The content is implemented usingtechnologies with support foridentifying the expected meaning forform input data.
Pass
Commercial in confidence Mixd – World Class Web Design
/ 21
1.4.1 Use of colourColor is not used as the only visual means ofconveying information, indicating an action,prompting a response, or distinguishing avisual element.
Pass
1.4.2 Audio ControlIf any audio on a Web page plays automaticallyfor more than 3 seconds, either a mechanism isavailable to pause or stop the audio, or amechanism is available to control audiovolume independently from the overall systemvolume level.
Pass
1.4.3 Contrast (Minimum)The visual presentation of text and images oftext has a contrast ratio of at least 4.5:1, exceptfor the following:
● Large-scale text and images oflarge-scale text have a contrast ratio ofat least 3:1;
● Incidental text or images that are partof an inactive user interfacecomponent, that are pure decoration,that are not visible to anyone, or thatare part of a picture that containssignificant other visual content
● Logotypes that include text as part of alogo or brand name
Pass
1.4.4 Resize textExcept for captions and images of text, text canbe resized without assistive technology up to200 percent without loss of content orfunctionality.
Pass
1.4.5 Images of textIf the technologies being used can achieve thevisual presentation, text is used to conveyinformation rather than images of text exceptfor the following:
● Where the image of text can be visuallycustomized to the user's requirements;
● A particular presentation of text isessential to the information beingconveyed.
Pass
1.4.10 ReflowContent can be presented without loss ofinformation or functionality, and withoutrequiring scrolling in two dimensions for:
● Vertical scrolling content at a widthequivalent to 320 CSS pixels;
Pass
Commercial in confidence Mixd – World Class Web Design
/ 22
● Horizontal scrolling content at aheight equivalent to 256 CSS pixels.
Except for parts of the content which requiretwo-dimensional layout for usage or meaning.
1.4.11 Non-text ContrastThe visual presentation of the following have acontrast ratio of at least 3:1 against adjacentcolor(s):
● Visual information required to identifyuser interface components and states,except for inactive components orwhere the appearance of thecomponent is determined by the useragent and not modified by the author;
● Parts of graphics required tounderstand the content, except when aparticular presentation of graphics isessential to the information beingconveyed.
Pass
1.4.12 Text SpacingIn content implemented using markuplanguages that support the following text styleproperties, no loss of content or functionalityoccurs by setting all of the following and bychanging no other style property:
● Line height (line spacing) to at least1.5 times the font size;
● Spacing following paragraphs to atleast 2 times the font size;
● Letter spacing (tracking) to at least0.12 times the font size;
● Word spacing to at least 0.16 times thefont size.
Pass
1.4.13 Content on Hover or FocusWhere receiving and then removing pointerhover or keyboard focus triggers additionalcontent to become visible and then hidden, thefollowing are true:
● Dismissable - A mechanism isavailable to dismiss the additionalcontent without moving pointer hoveror keyboard focus, unless the additionalcontent communicates an input error ordoes not obscure or replace othercontent;
● Hoverable - If pointer hover can triggerthe additional content, then the pointercan be moved over the additionalcontent without the additional contentdisappearing;
Pass
Commercial in confidence Mixd – World Class Web Design
/ 23
● Persistent - The additional contentremains visible until the hover or focustrigger is removed, the user dismissesit, or its information is no longer valid.
Principle 2: Operable
2.1.1 KeyboardAll functionality of the content is operablethrough a keyboard interface without requiringspecific timings for individual keystrokes,except where the underlying function requiresinput that depends on the path of the user'smovement and not just the endpoints.
Pass
2.1.2 No keyboard trapsIf keyboard focus can be moved to a componentof the page using a keyboard interface, thenfocus can be moved away from that componentusing only a keyboard interface, and, if itrequires more than unmodified arrow or tabkeys or other standard exit methods, the user isadvised of the method for moving focus away.
Pass
2.1.4 Character Key ShortcutsIf a keyboard shortcut is implemented incontent using only letter (including upper- andlower-case letters), punctuation, number, orsymbol characters, then at least one of thefollowing is true:
● Turn off - A mechanism is available toturn the shortcut off;
● Remap - A mechanism is available toremap the shortcut to use one or morenon-printable keyboard characters (e.g.Ctrl, Alt, etc);
● Active only on focus - The keyboardshortcut for a user interface componentis only active when that component hasfocus.
Pass
2.2.1 Timing AdjustableFor each time limit that is set by the content,at least one of the following is true:
● Turn off - The user is allowed to turnoff the time limit before encounteringit; or
● Adjust - The user is allowed to adjustthe time limit before encountering itover a wide range that is at least tentimes the length of the default setting;or
● Extend - The user is warned beforetime expires and given at least 20
Pass
Commercial in confidence Mixd – World Class Web Design
/ 24
seconds to extend the time limit with asimple action (for example, "press thespace bar"), and the user is allowed toextend the time limit at least ten times;or
● Real-time Exception - The time limitis a required part of a real-time event(for example, an auction), and noalternative to the time limit is possible;or
● Essential Exception - The time limit isessential and extending it wouldinvalidate the activity; or
● 20 Hour Exception - The time limit islonger than 20 hours.
2.2.2 Pause, Stop, HideFor moving, blinking, scrolling, orauto-updating information, all of the followingare true:
● Moving, blinking, scrolling - For anymoving, blinking or scrollinginformation that (1) startsautomatically, (2) lasts more than fiveseconds, and (3) is presented in parallelwith other content, there is amechanism for the user to pause, stop,or hide it unless the movement,blinking, or scrolling is part of anactivity where it is essential; and
● Auto-updating - For anyauto-updating information that (1)starts automatically and (2) ispresented in parallel with othercontent, there is a mechanism for theuser to pause, stop, or hide it or tocontrol the frequency of the updateunless the auto-updating is part of anactivity where it is essential.
Pass
2.3.1 Three Flashes or Below ThresholdWeb pages do not contain anything that flashesmore than three times in any one secondperiod, or the flash is below the general flashand red flash thresholds.
Pass
2.4.1 Bypass BlocksA mechanism is available to bypass blocks ofcontent that are repeated on multiple Webpages.
Pass
2.4.2 Page TitledWeb pages have titles that describe the topic orpurpose.
Pass
Commercial in confidence Mixd – World Class Web Design
/ 25
2.4.3 Focus OrderIf a Web page can be navigated sequentiallyand the navigation sequences affect meaningor operation, focusable components receivefocus in an order that preserves meaning andoperability.
Pass
2.4.4 Link Purpose (In context)The purpose of each link can be determinedfrom the link text alone or from the link texttogether with its programmatically determinedlink context, except where the purpose of thelink would be ambiguous to users in general.
Pass
2.4.5 Multiple WaysMore than one way is available to locate a Webpage within a set of Web pages except wherethe Web Page is the result of, or a step in aprocess.
Pass
2.4.6 Headings and LabelsHeadings and labels describe topic or purpose.Page headings and labels for form andinteractive controls are informative. Avoidduplicating heading (e.g., "More Details") orlabel text (e.g., "First Name") unless thestructure provides adequate differentiationbetween them.
Pass
2.4.7 Focus VisibleAny keyboard operable user interface has amode of operation where the keyboard focusindicator is visible.
Pass
2.5.1 Pointer GesturesAll functionality that uses multipoint orpath-based gestures for operation can beoperated with a single pointer without apath-based gesture, unless a multipoint orpath-based gesture is essential.
Pass
2.5.2 Pointer CancellationFor functionality that can be operated using asingle pointer, at least one of the following istrue:
● No Down-Event - The down-event ofthe pointer is not used to execute anypart of the function;
● Abort or Undo - Completion of thefunction is on the up-event, and amechanism is available to abort thefunction before completion or to undothe function after completion;
Pass
Commercial in confidence Mixd – World Class Web Design
/ 26
● Up Reversal - The up-event reversesany outcome of the precedingdown-event;
● Essential - Completing the function onthe down-event is essential.
2.5.3 Label in NameFor user interface components with labels thatinclude text or images of text, the namecontains the text that is presented visually.
Pass
2.5.4 Motion ActuationFunctionality that can be operated by devicemotion or user motion can also be operated byuser interface components and responding tothe motion can be disabled to preventaccidental actuation, except when:
● Supported Interface - The motion isused to operate functionality throughan accessibility supported interface;
● Essential - The motion is essential forthe function and doing so wouldinvalidate the activity.
Pass
Principle 3: Understandable
3.1.1 Language of PageThe default human language of each Web pagecan be programmatically determined.
Pass
3.1.2 Language of PartsThe human language of each passage or phrasein the content can be programmaticallydetermined except for proper names, technicalterms, words of indeterminate language, andwords or phrases that have become part of thevernacular of the immediately surroundingtext.
Pass
3.2.1 On FocusWhen any user interface component receivesfocus, it does not initiate a change of context.
Pass
3.2.2 On InputChanging the setting of any user interfacecomponent does not automatically cause achange of context unless the user has beenadvised of the behavior before using thecomponent.
Pass
3.2.3 Consistent NavigationNavigational mechanisms that are repeated onmultiple Web pages within a set of Web pagesoccur in the same relative order each time they
Pass
Commercial in confidence Mixd – World Class Web Design
/ 27
are repeated, unless a change is initiated by theuser.
3.2.4 Consistent IdentificationComponents that have the same functionalitywithin a set of Web pages are identifiedconsistently.
Pass
3.3.1 Error IdentificationIf an input error is automatically detected, theitem that is in error is identified and the erroris described to the user in text.
Pass
3.3.2 Labels or InstructionsLabels or instructions are provided whencontent requires user input.
Pass
3.3.3 Error SuggestionIf an input error is automatically detected andsuggestions for correction are known, then thesuggestions are provided to the user, unless itwould jeopardize the security or purpose of thecontent.
Pass
3.3.4 Error Prevention (Legal, Financial, Data)For Web pages that cause legal commitmentsor financial transactions for the user to occur,that modify or delete user-controllable data indata storage systems, or that submit user testresponses, at least one of the following is true:
● Reversible - Submissions arereversible.
● Checked - Data entered by the user ischecked for input errors and the user isprovided an opportunity to correctthem.
● Confirmed - A mechanism is availablefor reviewing, confirming, andcorrecting information before finalizingthe submission.
Pass
Principle 4: Robust
4.1.1 ParsingIn content implemented using markuplanguages, elements have complete start andend tags, elements are nested according totheir specifications, elements do not containduplicate attributes, and any IDs are unique,except where the specifications allow thesefeatures.
Multiple HTML validation errorsdetected.
Recommendation:Resolve HTML validation errors.
Notes:These issues stem from a 3rdparty plugin. The authors havebeen notified and we have beeninformed that a fix is due in thenext update of the plugin.
Fail Mixd
Commercial in confidence Mixd – World Class Web Design
/ 28
4.1.2 Name, Role, ValueFor all user interface components (includingbut not limited to: form elements, links andcomponents generated by scripts), the nameand role can be programmatically determined;states, properties, and values that can be set bythe user can be programmatically set; andnotification of changes to these items isavailable to user agents, including assistivetechnologies.
Pass
4.1.3 Status MessagesIn content implemented using markuplanguages, status messages can beprogrammatically determined through role orproperties such that they can be presented tothe user by assistive technologies withoutreceiving focus.
Pass
Commercial in confidence Mixd – World Class Web Design
/ 29
Results for: Resources
URL: https://ryedale.mixd.co.uk/resources/
Date audited: 17/06/21
Google Lighthouse score: 100
WCAG Checkpoints passed: 49/50
WCAG Checkpoint Remarks and explanations Status FAO
Principle 1: Perceivable
1.1.1 Non-text ContentAll non-text content that is presented to theuser has a text alternative that serves theequivalent purpose, except for the situationslisted below:
● Controls and inputs● Time-based media● Tests and quizzes● Sensory based● CAPTCHA● Decorative or invisible content
Pass
1.2.1 Audio-only and Video-only (Prerecorded)For prerecorded audio-only and prerecordedvideo-only media, the following are true,except when the audio or video is a mediaalternative for text and is clearly labeled assuch.Prerecorded Audio-only:
● An alternative for time-based media isprovided that presents equivalentinformation for prerecorded audio-onlycontent.
Prerecorded Video-only:● Either an alternative for time-based
media or an audio track is provided thatpresents equivalent information forprerecorded video-only content.
Pass
1.2.2 Captions (Prerecorded)Captions are provided for all pre recordedaudio content in synchronized media, exceptwhen the media is a media alternative for textand is clearly labeled as such.
Pass
1.2.3 Audio Description or Media Alternative(Prerecorded)An alternative for time-based media or audiodescription of the prerecorded video content is
Pass
Commercial in confidence Mixd – World Class Web Design
/ 30
provided for synchronized media, except whenthe media is a media alternative for text and isclearly labeled as such.
1.2.4 Captions (Live)Captions are provided for all live audio contentin synchronized media.
Pass
1.2.5 Audio Description (Prerecorded)Audio description is provided for allprerecorded video content in synchronizedmedia.
Pass
1.3.1 Info and RelationshipsInformation, structure, and relationshipsconveyed through presentation can beprogrammatically determined or are availablein text.
Pass
1.3.2 Meaningful SequenceWhen the sequence in which content ispresented affects its meaning, a correct readingsequence can be programmatically determined.
Pass
1.3.3 Sensory CharacteristicsInstructions provided for understanding andoperating content do not rely solely on sensorycharacteristics of components such as shape,color, size, visual location, orientation, orsound.
Pass
1.3.4 OrientationContent does not restrict its view andoperation to a single display orientation, suchas portrait or landscape, unless a specificdisplay orientation is essential.
Pass
1.3.5 Identify Input PurposeThe purpose of each input field collectinginformation about the user can beprogrammatically determined when:
● The input field serves a purposeidentified in the Input Purposes forUser Interface Components section;and
● The content is implemented usingtechnologies with support foridentifying the expected meaning forform input data.
Pass
1.4.1 Use of colourColor is not used as the only visual means ofconveying information, indicating an action,prompting a response, or distinguishing avisual element.
Pass
Commercial in confidence Mixd – World Class Web Design
/ 31
1.4.2 Audio ControlIf any audio on a Web page plays automaticallyfor more than 3 seconds, either a mechanism isavailable to pause or stop the audio, or amechanism is available to control audiovolume independently from the overall systemvolume level.
Pass
1.4.3 Contrast (Minimum)The visual presentation of text and images oftext has a contrast ratio of at least 4.5:1, exceptfor the following:
● Large-scale text and images oflarge-scale text have a contrast ratio ofat least 3:1;
● Incidental text or images that are partof an inactive user interfacecomponent, that are pure decoration,that are not visible to anyone, or thatare part of a picture that containssignificant other visual content
● Logotypes that include text as part of alogo or brand name
Pass
1.4.4 Resize textExcept for captions and images of text, text canbe resized without assistive technology up to200 percent without loss of content orfunctionality.
Pass
1.4.5 Images of textIf the technologies being used can achieve thevisual presentation, text is used to conveyinformation rather than images of text exceptfor the following:
● Where the image of text can be visuallycustomized to the user's requirements;
● A particular presentation of text isessential to the information beingconveyed.
Pass
1.4.10 ReflowContent can be presented without loss ofinformation or functionality, and withoutrequiring scrolling in two dimensions for:
● Vertical scrolling content at a widthequivalent to 320 CSS pixels;
● Horizontal scrolling content at aheight equivalent to 256 CSS pixels.
Except for parts of the content which requiretwo-dimensional layout for usage or meaning.
Pass
1.4.11 Non-text Contrast Pass
Commercial in confidence Mixd – World Class Web Design
/ 32
The visual presentation of the following have acontrast ratio of at least 3:1 against adjacentcolor(s):
● Visual information required to identifyuser interface components and states,except for inactive components orwhere the appearance of thecomponent is determined by the useragent and not modified by the author;
● Parts of graphics required tounderstand the content, except when aparticular presentation of graphics isessential to the information beingconveyed.
1.4.12 Text SpacingIn content implemented using markuplanguages that support the following text styleproperties, no loss of content or functionalityoccurs by setting all of the following and bychanging no other style property:
● Line height (line spacing) to at least1.5 times the font size;
● Spacing following paragraphs to atleast 2 times the font size;
● Letter spacing (tracking) to at least0.12 times the font size;
● Word spacing to at least 0.16 times thefont size.
Pass
1.4.13 Content on Hover or FocusWhere receiving and then removing pointerhover or keyboard focus triggers additionalcontent to become visible and then hidden, thefollowing are true:
● Dismissable - A mechanism isavailable to dismiss the additionalcontent without moving pointer hoveror keyboard focus, unless the additionalcontent communicates an input error ordoes not obscure or replace othercontent;
● Hoverable - If pointer hover can triggerthe additional content, then the pointercan be moved over the additionalcontent without the additional contentdisappearing;
● Persistent - The additional contentremains visible until the hover or focustrigger is removed, the user dismissesit, or its information is no longer valid.
Pass
Principle 2: Operable
Commercial in confidence Mixd – World Class Web Design
/ 33
2.1.1 KeyboardAll functionality of the content is operablethrough a keyboard interface without requiringspecific timings for individual keystrokes,except where the underlying function requiresinput that depends on the path of the user'smovement and not just the endpoints.
Pass
2.1.2 No keyboard trapsIf keyboard focus can be moved to a componentof the page using a keyboard interface, thenfocus can be moved away from that componentusing only a keyboard interface, and, if itrequires more than unmodified arrow or tabkeys or other standard exit methods, the user isadvised of the method for moving focus away.
Pass
2.1.4 Character Key ShortcutsIf a keyboard shortcut is implemented incontent using only letter (including upper- andlower-case letters), punctuation, number, orsymbol characters, then at least one of thefollowing is true:
● Turn off - A mechanism is available toturn the shortcut off;
● Remap - A mechanism is available toremap the shortcut to use one or morenon-printable keyboard characters (e.g.Ctrl, Alt, etc);
● Active only on focus - The keyboardshortcut for a user interface componentis only active when that component hasfocus.
Pass
2.2.1 Timing AdjustableFor each time limit that is set by the content,at least one of the following is true:
● Turn off - The user is allowed to turnoff the time limit before encounteringit; or
● Adjust - The user is allowed to adjustthe time limit before encountering itover a wide range that is at least tentimes the length of the default setting;or
● Extend - The user is warned beforetime expires and given at least 20seconds to extend the time limit with asimple action (for example, "press thespace bar"), and the user is allowed toextend the time limit at least ten times;or
● Real-time Exception - The time limitis a required part of a real-time event
Pass
Commercial in confidence Mixd – World Class Web Design
/ 34
(for example, an auction), and noalternative to the time limit is possible;or
● Essential Exception - The time limit isessential and extending it wouldinvalidate the activity; or
● 20 Hour Exception - The time limit islonger than 20 hours.
2.2.2 Pause, Stop, HideFor moving, blinking, scrolling, orauto-updating information, all of the followingare true:
● Moving, blinking, scrolling - For anymoving, blinking or scrollinginformation that (1) startsautomatically, (2) lasts more than fiveseconds, and (3) is presented in parallelwith other content, there is amechanism for the user to pause, stop,or hide it unless the movement,blinking, or scrolling is part of anactivity where it is essential; and
● Auto-updating - For anyauto-updating information that (1)starts automatically and (2) ispresented in parallel with othercontent, there is a mechanism for theuser to pause, stop, or hide it or tocontrol the frequency of the updateunless the auto-updating is part of anactivity where it is essential.
Pass
2.3.1 Three Flashes or Below ThresholdWeb pages do not contain anything that flashesmore than three times in any one secondperiod, or the flash is below the general flashand red flash thresholds.
Pass
2.4.1 Bypass BlocksA mechanism is available to bypass blocks ofcontent that are repeated on multiple Webpages.
Pass
2.4.2 Page TitledWeb pages have titles that describe the topic orpurpose.
Pass
2.4.3 Focus OrderIf a Web page can be navigated sequentiallyand the navigation sequences affect meaningor operation, focusable components receivefocus in an order that preserves meaning andoperability.
Pass
Commercial in confidence Mixd – World Class Web Design
/ 35
2.4.4 Link Purpose (In context)The purpose of each link can be determinedfrom the link text alone or from the link texttogether with its programmatically determinedlink context, except where the purpose of thelink would be ambiguous to users in general.
Pass
2.4.5 Multiple WaysMore than one way is available to locate a Webpage within a set of Web pages except wherethe Web Page is the result of, or a step in aprocess.
Pass
2.4.6 Headings and LabelsHeadings and labels describe topic or purpose.Page headings and labels for form andinteractive controls are informative. Avoidduplicating heading (e.g., "More Details") orlabel text (e.g., "First Name") unless thestructure provides adequate differentiationbetween them.
Pass
2.4.7 Focus VisibleAny keyboard operable user interface has amode of operation where the keyboard focusindicator is visible.
Pass
2.5.1 Pointer GesturesAll functionality that uses multipoint orpath-based gestures for operation can beoperated with a single pointer without apath-based gesture, unless a multipoint orpath-based gesture is essential.
Pass
2.5.2 Pointer CancellationFor functionality that can be operated using asingle pointer, at least one of the following istrue:
● No Down-Event - The down-event ofthe pointer is not used to execute anypart of the function;
● Abort or Undo - Completion of thefunction is on the up-event, and amechanism is available to abort thefunction before completion or to undothe function after completion;
● Up Reversal - The up-event reversesany outcome of the precedingdown-event;
● Essential - Completing the function onthe down-event is essential.
Pass
2.5.3 Label in Name Pass
Commercial in confidence Mixd – World Class Web Design
/ 36
For user interface components with labels thatinclude text or images of text, the namecontains the text that is presented visually.
2.5.4 Motion ActuationFunctionality that can be operated by devicemotion or user motion can also be operated byuser interface components and responding tothe motion can be disabled to preventaccidental actuation, except when:
● Supported Interface - The motion isused to operate functionality throughan accessibility supported interface;
● Essential - The motion is essential forthe function and doing so wouldinvalidate the activity.
Pass
Principle 3: Understandable
3.1.1 Language of PageThe default human language of each Web pagecan be programmatically determined.
Pass
3.1.2 Language of PartsThe human language of each passage or phrasein the content can be programmaticallydetermined except for proper names, technicalterms, words of indeterminate language, andwords or phrases that have become part of thevernacular of the immediately surroundingtext.
Pass
3.2.1 On FocusWhen any user interface component receivesfocus, it does not initiate a change of context.
Pass
3.2.2 On InputChanging the setting of any user interfacecomponent does not automatically cause achange of context unless the user has beenadvised of the behavior before using thecomponent.
Pass
3.2.3 Consistent NavigationNavigational mechanisms that are repeated onmultiple Web pages within a set of Web pagesoccur in the same relative order each time theyare repeated, unless a change is initiated by theuser.
Pass
3.2.4 Consistent IdentificationComponents that have the same functionalitywithin a set of Web pages are identifiedconsistently.
Pass
3.3.1 Error Identification Pass
Commercial in confidence Mixd – World Class Web Design
/ 37
If an input error is automatically detected, theitem that is in error is identified and the erroris described to the user in text.
3.3.2 Labels or InstructionsLabels or instructions are provided whencontent requires user input.
Pass
3.3.3 Error SuggestionIf an input error is automatically detected andsuggestions for correction are known, then thesuggestions are provided to the user, unless itwould jeopardize the security or purpose of thecontent.
Pass
3.3.4 Error Prevention (Legal, Financial, Data)For Web pages that cause legal commitmentsor financial transactions for the user to occur,that modify or delete user-controllable data indata storage systems, or that submit user testresponses, at least one of the following is true:
● Reversible - Submissions arereversible.
● Checked - Data entered by the user ischecked for input errors and the user isprovided an opportunity to correctthem.
● Confirmed - A mechanism is availablefor reviewing, confirming, andcorrecting information before finalizingthe submission.
Pass
Principle 4: Robust
4.1.1 ParsingIn content implemented using markuplanguages, elements have complete start andend tags, elements are nested according totheir specifications, elements do not containduplicate attributes, and any IDs are unique,except where the specifications allow thesefeatures.
Multiple HTML validation errorsdetected.
Recommendation:Resolve HTML validation errors.
Notes:These issues stem from a 3rdparty plugin. The authors havebeen notified and we have beeninformed that a fix is due in thenext update of the plugin.
Fail Mixd
4.1.2 Name, Role, ValueFor all user interface components (includingbut not limited to: form elements, links andcomponents generated by scripts), the nameand role can be programmatically determined;states, properties, and values that can be set bythe user can be programmatically set; andnotification of changes to these items is
Pass
Commercial in confidence Mixd – World Class Web Design
/ 38
available to user agents, including assistivetechnologies.
4.1.3 Status MessagesIn content implemented using markuplanguages, status messages can beprogrammatically determined through role orproperties such that they can be presented tothe user by assistive technologies withoutreceiving focus.
Pass
Commercial in confidence Mixd – World Class Web Design
/ 39
Results for: Services
URL: https://ryedale.mixd.co.uk/services/
Date audited: 17/06/21
Google Lighthouse score: 100
WCAG Checkpoints passed: 49/50
WCAG Checkpoint Remarks and explanations Status FAO
Principle 1: Perceivable
1.1.1 Non-text ContentAll non-text content that is presented to theuser has a text alternative that serves theequivalent purpose, except for the situationslisted below:
● Controls and inputs● Time-based media● Tests and quizzes● Sensory based● CAPTCHA● Decorative or invisible content
Pass
1.2.1 Audio-only and Video-only (Prerecorded)For prerecorded audio-only and prerecordedvideo-only media, the following are true,except when the audio or video is a mediaalternative for text and is clearly labeled assuch.Prerecorded Audio-only:
● An alternative for time-based media isprovided that presents equivalentinformation for prerecorded audio-onlycontent.
Prerecorded Video-only:● Either an alternative for time-based
media or an audio track is provided thatpresents equivalent information forprerecorded video-only content.
Pass
1.2.2 Captions (Prerecorded)Captions are provided for all pre recordedaudio content in synchronized media, exceptwhen the media is a media alternative for textand is clearly labeled as such.
Pass
1.2.3 Audio Description or Media Alternative(Prerecorded)An alternative for time-based media or audiodescription of the prerecorded video content is
Pass
Commercial in confidence Mixd – World Class Web Design
/ 40
provided for synchronized media, except whenthe media is a media alternative for text and isclearly labeled as such.
1.2.4 Captions (Live)Captions are provided for all live audio contentin synchronized media.
Pass
1.2.5 Audio Description (Prerecorded)Audio description is provided for allprerecorded video content in synchronizedmedia.
Pass
1.3.1 Info and RelationshipsInformation, structure, and relationshipsconveyed through presentation can beprogrammatically determined or are availablein text.
Pass
1.3.2 Meaningful SequenceWhen the sequence in which content ispresented affects its meaning, a correct readingsequence can be programmatically determined.
Pass
1.3.3 Sensory CharacteristicsInstructions provided for understanding andoperating content do not rely solely on sensorycharacteristics of components such as shape,color, size, visual location, orientation, orsound.
Pass
1.3.4 OrientationContent does not restrict its view andoperation to a single display orientation, suchas portrait or landscape, unless a specificdisplay orientation is essential.
Pass
1.3.5 Identify Input PurposeThe purpose of each input field collectinginformation about the user can beprogrammatically determined when:
● The input field serves a purposeidentified in the Input Purposes forUser Interface Components section;and
● The content is implemented usingtechnologies with support foridentifying the expected meaning forform input data.
Pass
1.4.1 Use of colourColor is not used as the only visual means ofconveying information, indicating an action,prompting a response, or distinguishing avisual element.
Pass
Commercial in confidence Mixd – World Class Web Design
/ 41
1.4.2 Audio ControlIf any audio on a Web page plays automaticallyfor more than 3 seconds, either a mechanism isavailable to pause or stop the audio, or amechanism is available to control audiovolume independently from the overall systemvolume level.
Pass
1.4.3 Contrast (Minimum)The visual presentation of text and images oftext has a contrast ratio of at least 4.5:1, exceptfor the following:
● Large-scale text and images oflarge-scale text have a contrast ratio ofat least 3:1;
● Incidental text or images that are partof an inactive user interfacecomponent, that are pure decoration,that are not visible to anyone, or thatare part of a picture that containssignificant other visual content
● Logotypes that include text as part of alogo or brand name
Pass
1.4.4 Resize textExcept for captions and images of text, text canbe resized without assistive technology up to200 percent without loss of content orfunctionality.
Pass
1.4.5 Images of textIf the technologies being used can achieve thevisual presentation, text is used to conveyinformation rather than images of text exceptfor the following:
● Where the image of text can be visuallycustomized to the user's requirements;
● A particular presentation of text isessential to the information beingconveyed.
Pass
1.4.10 ReflowContent can be presented without loss ofinformation or functionality, and withoutrequiring scrolling in two dimensions for:
● Vertical scrolling content at a widthequivalent to 320 CSS pixels;
● Horizontal scrolling content at aheight equivalent to 256 CSS pixels.
Except for parts of the content which requiretwo-dimensional layout for usage or meaning.
Pass
1.4.11 Non-text Contrast Pass
Commercial in confidence Mixd – World Class Web Design
/ 42
The visual presentation of the following have acontrast ratio of at least 3:1 against adjacentcolor(s):
● Visual information required to identifyuser interface components and states,except for inactive components orwhere the appearance of thecomponent is determined by the useragent and not modified by the author;
● Parts of graphics required tounderstand the content, except when aparticular presentation of graphics isessential to the information beingconveyed.
1.4.12 Text SpacingIn content implemented using markuplanguages that support the following text styleproperties, no loss of content or functionalityoccurs by setting all of the following and bychanging no other style property:
● Line height (line spacing) to at least1.5 times the font size;
● Spacing following paragraphs to atleast 2 times the font size;
● Letter spacing (tracking) to at least0.12 times the font size;
● Word spacing to at least 0.16 times thefont size.
Pass
1.4.13 Content on Hover or FocusWhere receiving and then removing pointerhover or keyboard focus triggers additionalcontent to become visible and then hidden, thefollowing are true:
● Dismissable - A mechanism isavailable to dismiss the additionalcontent without moving pointer hoveror keyboard focus, unless the additionalcontent communicates an input error ordoes not obscure or replace othercontent;
● Hoverable - If pointer hover can triggerthe additional content, then the pointercan be moved over the additionalcontent without the additional contentdisappearing;
● Persistent - The additional contentremains visible until the hover or focustrigger is removed, the user dismissesit, or its information is no longer valid.
Pass
Principle 2: Operable
Commercial in confidence Mixd – World Class Web Design
/ 43
2.1.1 KeyboardAll functionality of the content is operablethrough a keyboard interface without requiringspecific timings for individual keystrokes,except where the underlying function requiresinput that depends on the path of the user'smovement and not just the endpoints.
Pass
2.1.2 No keyboard trapsIf keyboard focus can be moved to a componentof the page using a keyboard interface, thenfocus can be moved away from that componentusing only a keyboard interface, and, if itrequires more than unmodified arrow or tabkeys or other standard exit methods, the user isadvised of the method for moving focus away.
Pass
2.1.4 Character Key ShortcutsIf a keyboard shortcut is implemented incontent using only letter (including upper- andlower-case letters), punctuation, number, orsymbol characters, then at least one of thefollowing is true:
● Turn off - A mechanism is available toturn the shortcut off;
● Remap - A mechanism is available toremap the shortcut to use one or morenon-printable keyboard characters (e.g.Ctrl, Alt, etc);
● Active only on focus - The keyboardshortcut for a user interface componentis only active when that component hasfocus.
Pass
2.2.1 Timing AdjustableFor each time limit that is set by the content,at least one of the following is true:
● Turn off - The user is allowed to turnoff the time limit before encounteringit; or
● Adjust - The user is allowed to adjustthe time limit before encountering itover a wide range that is at least tentimes the length of the default setting;or
● Extend - The user is warned beforetime expires and given at least 20seconds to extend the time limit with asimple action (for example, "press thespace bar"), and the user is allowed toextend the time limit at least ten times;or
● Real-time Exception - The time limitis a required part of a real-time event
Pass
Commercial in confidence Mixd – World Class Web Design
/ 44
(for example, an auction), and noalternative to the time limit is possible;or
● Essential Exception - The time limit isessential and extending it wouldinvalidate the activity; or
● 20 Hour Exception - The time limit islonger than 20 hours.
2.2.2 Pause, Stop, HideFor moving, blinking, scrolling, orauto-updating information, all of the followingare true:
● Moving, blinking, scrolling - For anymoving, blinking or scrollinginformation that (1) startsautomatically, (2) lasts more than fiveseconds, and (3) is presented in parallelwith other content, there is amechanism for the user to pause, stop,or hide it unless the movement,blinking, or scrolling is part of anactivity where it is essential; and
● Auto-updating - For anyauto-updating information that (1)starts automatically and (2) ispresented in parallel with othercontent, there is a mechanism for theuser to pause, stop, or hide it or tocontrol the frequency of the updateunless the auto-updating is part of anactivity where it is essential.
Pass
2.3.1 Three Flashes or Below ThresholdWeb pages do not contain anything that flashesmore than three times in any one secondperiod, or the flash is below the general flashand red flash thresholds.
Pass
2.4.1 Bypass BlocksA mechanism is available to bypass blocks ofcontent that are repeated on multiple Webpages.
Pass
2.4.2 Page TitledWeb pages have titles that describe the topic orpurpose.
Pass
2.4.3 Focus OrderIf a Web page can be navigated sequentiallyand the navigation sequences affect meaningor operation, focusable components receivefocus in an order that preserves meaning andoperability.
Pass
Commercial in confidence Mixd – World Class Web Design
/ 45
2.4.4 Link Purpose (In context)The purpose of each link can be determinedfrom the link text alone or from the link texttogether with its programmatically determinedlink context, except where the purpose of thelink would be ambiguous to users in general.
Pass
2.4.5 Multiple WaysMore than one way is available to locate a Webpage within a set of Web pages except wherethe Web Page is the result of, or a step in aprocess.
Pass
2.4.6 Headings and LabelsHeadings and labels describe topic or purpose.Page headings and labels for form andinteractive controls are informative. Avoidduplicating heading (e.g., "More Details") orlabel text (e.g., "First Name") unless thestructure provides adequate differentiationbetween them.
Pass
2.4.7 Focus VisibleAny keyboard operable user interface has amode of operation where the keyboard focusindicator is visible.
Pass
2.5.1 Pointer GesturesAll functionality that uses multipoint orpath-based gestures for operation can beoperated with a single pointer without apath-based gesture, unless a multipoint orpath-based gesture is essential.
Pass
2.5.2 Pointer CancellationFor functionality that can be operated using asingle pointer, at least one of the following istrue:
● No Down-Event - The down-event ofthe pointer is not used to execute anypart of the function;
● Abort or Undo - Completion of thefunction is on the up-event, and amechanism is available to abort thefunction before completion or to undothe function after completion;
● Up Reversal - The up-event reversesany outcome of the precedingdown-event;
● Essential - Completing the function onthe down-event is essential.
Pass
2.5.3 Label in Name Pass
Commercial in confidence Mixd – World Class Web Design
/ 46
For user interface components with labels thatinclude text or images of text, the namecontains the text that is presented visually.
2.5.4 Motion ActuationFunctionality that can be operated by devicemotion or user motion can also be operated byuser interface components and responding tothe motion can be disabled to preventaccidental actuation, except when:
● Supported Interface - The motion isused to operate functionality throughan accessibility supported interface;
● Essential - The motion is essential forthe function and doing so wouldinvalidate the activity.
Pass
Principle 3: Understandable
3.1.1 Language of PageThe default human language of each Web pagecan be programmatically determined.
Pass
3.1.2 Language of PartsThe human language of each passage or phrasein the content can be programmaticallydetermined except for proper names, technicalterms, words of indeterminate language, andwords or phrases that have become part of thevernacular of the immediately surroundingtext.
Pass
3.2.1 On FocusWhen any user interface component receivesfocus, it does not initiate a change of context.
Pass
3.2.2 On InputChanging the setting of any user interfacecomponent does not automatically cause achange of context unless the user has beenadvised of the behavior before using thecomponent.
Pass
3.2.3 Consistent NavigationNavigational mechanisms that are repeated onmultiple Web pages within a set of Web pagesoccur in the same relative order each time theyare repeated, unless a change is initiated by theuser.
Pass
3.2.4 Consistent IdentificationComponents that have the same functionalitywithin a set of Web pages are identifiedconsistently.
Pass
3.3.1 Error Identification Pass
Commercial in confidence Mixd – World Class Web Design
/ 47
If an input error is automatically detected, theitem that is in error is identified and the erroris described to the user in text.
3.3.2 Labels or InstructionsLabels or instructions are provided whencontent requires user input.
Pass
3.3.3 Error SuggestionIf an input error is automatically detected andsuggestions for correction are known, then thesuggestions are provided to the user, unless itwould jeopardize the security or purpose of thecontent.
Pass
3.3.4 Error Prevention (Legal, Financial, Data)For Web pages that cause legal commitmentsor financial transactions for the user to occur,that modify or delete user-controllable data indata storage systems, or that submit user testresponses, at least one of the following is true:
● Reversible - Submissions arereversible.
● Checked - Data entered by the user ischecked for input errors and the user isprovided an opportunity to correctthem.
● Confirmed - A mechanism is availablefor reviewing, confirming, andcorrecting information before finalizingthe submission.
Pass
Principle 4: Robust
4.1.1 ParsingIn content implemented using markuplanguages, elements have complete start andend tags, elements are nested according totheir specifications, elements do not containduplicate attributes, and any IDs are unique,except where the specifications allow thesefeatures.
Multiple HTML validation errorsdetected.
Recommendation:Resolve HTML validation errors.
Notes:These issues stem from a 3rdparty plugin. The authors havebeen notified and we have beeninformed that a fix is due in thenext update of the plugin.
Fail Mixd
Commercial in confidence Mixd – World Class Web Design
/ 48
4.1.2 Name, Role, ValueFor all user interface components (includingbut not limited to: form elements, links andcomponents generated by scripts), the nameand role can be programmatically determined;states, properties, and values that can be set bythe user can be programmatically set; andnotification of changes to these items isavailable to user agents, including assistivetechnologies.
Pass
4.1.3 Status MessagesIn content implemented using markuplanguages, status messages can beprogrammatically determined through role orproperties such that they can be presented tothe user by assistive technologies withoutreceiving focus.
Pass
Commercial in confidence Mixd – World Class Web Design
/ 49
Results for: Search Results
URL: https://ryedale.mixd.co.uk/?s=council
Date audited: 17/06/21
Google Lighthouse score: 100
WCAG Checkpoints passed: 49/50
WCAG Checkpoint Remarks and explanations Status FAO
Principle 1: Perceivable
1.1.1 Non-text ContentAll non-text content that is presented to theuser has a text alternative that serves theequivalent purpose, except for the situationslisted below:
● Controls and inputs● Time-based media● Tests and quizzes● Sensory based● CAPTCHA● Decorative or invisible content
Pass
1.2.1 Audio-only and Video-only (Prerecorded)For prerecorded audio-only and prerecordedvideo-only media, the following are true,except when the audio or video is a mediaalternative for text and is clearly labeled assuch.Prerecorded Audio-only:
● An alternative for time-based media isprovided that presents equivalentinformation for prerecorded audio-onlycontent.
Prerecorded Video-only:● Either an alternative for time-based
media or an audio track is provided thatpresents equivalent information forprerecorded video-only content.
Pass
1.2.2 Captions (Prerecorded)Captions are provided for all pre recordedaudio content in synchronized media, exceptwhen the media is a media alternative for textand is clearly labeled as such.
Pass
1.2.3 Audio Description or Media Alternative(Prerecorded)An alternative for time-based media or audiodescription of the prerecorded video content is
Pass
Commercial in confidence Mixd – World Class Web Design
/ 50
provided for synchronized media, except whenthe media is a media alternative for text and isclearly labeled as such.
1.2.4 Captions (Live)Captions are provided for all live audio contentin synchronized media.
Pass
1.2.5 Audio Description (Prerecorded)Audio description is provided for allprerecorded video content in synchronizedmedia.
Pass
1.3.1 Info and RelationshipsInformation, structure, and relationshipsconveyed through presentation can beprogrammatically determined or are availablein text.
Pass
1.3.2 Meaningful SequenceWhen the sequence in which content ispresented affects its meaning, a correct readingsequence can be programmatically determined.
Pass
1.3.3 Sensory CharacteristicsInstructions provided for understanding andoperating content do not rely solely on sensorycharacteristics of components such as shape,color, size, visual location, orientation, orsound.
Pass
1.3.4 OrientationContent does not restrict its view andoperation to a single display orientation, suchas portrait or landscape, unless a specificdisplay orientation is essential.
Pass
1.3.5 Identify Input PurposeThe purpose of each input field collectinginformation about the user can beprogrammatically determined when:
● The input field serves a purposeidentified in the Input Purposes forUser Interface Components section;and
● The content is implemented usingtechnologies with support foridentifying the expected meaning forform input data.
Pass
1.4.1 Use of colourColor is not used as the only visual means ofconveying information, indicating an action,prompting a response, or distinguishing avisual element.
Pass
Commercial in confidence Mixd – World Class Web Design
/ 51
1.4.2 Audio ControlIf any audio on a Web page plays automaticallyfor more than 3 seconds, either a mechanism isavailable to pause or stop the audio, or amechanism is available to control audiovolume independently from the overall systemvolume level.
Pass
1.4.3 Contrast (Minimum)The visual presentation of text and images oftext has a contrast ratio of at least 4.5:1, exceptfor the following:
● Large-scale text and images oflarge-scale text have a contrast ratio ofat least 3:1;
● Incidental text or images that are partof an inactive user interfacecomponent, that are pure decoration,that are not visible to anyone, or thatare part of a picture that containssignificant other visual content
● Logotypes that include text as part of alogo or brand name
Pass
1.4.4 Resize textExcept for captions and images of text, text canbe resized without assistive technology up to200 percent without loss of content orfunctionality.
Pass
1.4.5 Images of textIf the technologies being used can achieve thevisual presentation, text is used to conveyinformation rather than images of text exceptfor the following:
● Where the image of text can be visuallycustomized to the user's requirements;
● A particular presentation of text isessential to the information beingconveyed.
Pass
1.4.10 ReflowContent can be presented without loss ofinformation or functionality, and withoutrequiring scrolling in two dimensions for:
● Vertical scrolling content at a widthequivalent to 320 CSS pixels;
● Horizontal scrolling content at aheight equivalent to 256 CSS pixels.
Except for parts of the content which requiretwo-dimensional layout for usage or meaning.
Pass
1.4.11 Non-text Contrast Pass
Commercial in confidence Mixd – World Class Web Design
/ 52
The visual presentation of the following have acontrast ratio of at least 3:1 against adjacentcolor(s):
● Visual information required to identifyuser interface components and states,except for inactive components orwhere the appearance of thecomponent is determined by the useragent and not modified by the author;
● Parts of graphics required tounderstand the content, except when aparticular presentation of graphics isessential to the information beingconveyed.
1.4.12 Text SpacingIn content implemented using markuplanguages that support the following text styleproperties, no loss of content or functionalityoccurs by setting all of the following and bychanging no other style property:
● Line height (line spacing) to at least1.5 times the font size;
● Spacing following paragraphs to atleast 2 times the font size;
● Letter spacing (tracking) to at least0.12 times the font size;
● Word spacing to at least 0.16 times thefont size.
Pass
1.4.13 Content on Hover or FocusWhere receiving and then removing pointerhover or keyboard focus triggers additionalcontent to become visible and then hidden, thefollowing are true:
● Dismissable - A mechanism isavailable to dismiss the additionalcontent without moving pointer hoveror keyboard focus, unless the additionalcontent communicates an input error ordoes not obscure or replace othercontent;
● Hoverable - If pointer hover can triggerthe additional content, then the pointercan be moved over the additionalcontent without the additional contentdisappearing;
● Persistent - The additional contentremains visible until the hover or focustrigger is removed, the user dismissesit, or its information is no longer valid.
Pass
Principle 2: Operable
Commercial in confidence Mixd – World Class Web Design
/ 53
2.1.1 KeyboardAll functionality of the content is operablethrough a keyboard interface without requiringspecific timings for individual keystrokes,except where the underlying function requiresinput that depends on the path of the user'smovement and not just the endpoints.
Pass
2.1.2 No keyboard trapsIf keyboard focus can be moved to a componentof the page using a keyboard interface, thenfocus can be moved away from that componentusing only a keyboard interface, and, if itrequires more than unmodified arrow or tabkeys or other standard exit methods, the user isadvised of the method for moving focus away.
Pass
2.1.4 Character Key ShortcutsIf a keyboard shortcut is implemented incontent using only letter (including upper- andlower-case letters), punctuation, number, orsymbol characters, then at least one of thefollowing is true:
● Turn off - A mechanism is available toturn the shortcut off;
● Remap - A mechanism is available toremap the shortcut to use one or morenon-printable keyboard characters (e.g.Ctrl, Alt, etc);
● Active only on focus - The keyboardshortcut for a user interface componentis only active when that component hasfocus.
Pass
2.2.1 Timing AdjustableFor each time limit that is set by the content,at least one of the following is true:
● Turn off - The user is allowed to turnoff the time limit before encounteringit; or
● Adjust - The user is allowed to adjustthe time limit before encountering itover a wide range that is at least tentimes the length of the default setting;or
● Extend - The user is warned beforetime expires and given at least 20seconds to extend the time limit with asimple action (for example, "press thespace bar"), and the user is allowed toextend the time limit at least ten times;or
● Real-time Exception - The time limitis a required part of a real-time event
Pass
Commercial in confidence Mixd – World Class Web Design
/ 54
(for example, an auction), and noalternative to the time limit is possible;or
● Essential Exception - The time limit isessential and extending it wouldinvalidate the activity; or
● 20 Hour Exception - The time limit islonger than 20 hours.
2.2.2 Pause, Stop, HideFor moving, blinking, scrolling, orauto-updating information, all of the followingare true:
● Moving, blinking, scrolling - For anymoving, blinking or scrollinginformation that (1) startsautomatically, (2) lasts more than fiveseconds, and (3) is presented in parallelwith other content, there is amechanism for the user to pause, stop,or hide it unless the movement,blinking, or scrolling is part of anactivity where it is essential; and
● Auto-updating - For anyauto-updating information that (1)starts automatically and (2) ispresented in parallel with othercontent, there is a mechanism for theuser to pause, stop, or hide it or tocontrol the frequency of the updateunless the auto-updating is part of anactivity where it is essential.
Pass
2.3.1 Three Flashes or Below ThresholdWeb pages do not contain anything that flashesmore than three times in any one secondperiod, or the flash is below the general flashand red flash thresholds.
Pass
2.4.1 Bypass BlocksA mechanism is available to bypass blocks ofcontent that are repeated on multiple Webpages.
Pass
2.4.2 Page TitledWeb pages have titles that describe the topic orpurpose.
Pass
2.4.3 Focus OrderIf a Web page can be navigated sequentiallyand the navigation sequences affect meaningor operation, focusable components receivefocus in an order that preserves meaning andoperability.
Pass
Commercial in confidence Mixd – World Class Web Design
/ 55
2.4.4 Link Purpose (In context)The purpose of each link can be determinedfrom the link text alone or from the link texttogether with its programmatically determinedlink context, except where the purpose of thelink would be ambiguous to users in general.
Pass
2.4.5 Multiple WaysMore than one way is available to locate a Webpage within a set of Web pages except wherethe Web Page is the result of, or a step in aprocess.
Pass
2.4.6 Headings and LabelsHeadings and labels describe topic or purpose.Page headings and labels for form andinteractive controls are informative. Avoidduplicating heading (e.g., "More Details") orlabel text (e.g., "First Name") unless thestructure provides adequate differentiationbetween them.
Pass
2.4.7 Focus VisibleAny keyboard operable user interface has amode of operation where the keyboard focusindicator is visible.
Pass
2.5.1 Pointer GesturesAll functionality that uses multipoint orpath-based gestures for operation can beoperated with a single pointer without apath-based gesture, unless a multipoint orpath-based gesture is essential.
Pass
2.5.2 Pointer CancellationFor functionality that can be operated using asingle pointer, at least one of the following istrue:
● No Down-Event - The down-event ofthe pointer is not used to execute anypart of the function;
● Abort or Undo - Completion of thefunction is on the up-event, and amechanism is available to abort thefunction before completion or to undothe function after completion;
● Up Reversal - The up-event reversesany outcome of the precedingdown-event;
● Essential - Completing the function onthe down-event is essential.
Pass
2.5.3 Label in Name Pass
Commercial in confidence Mixd – World Class Web Design
/ 56
For user interface components with labels thatinclude text or images of text, the namecontains the text that is presented visually.
2.5.4 Motion ActuationFunctionality that can be operated by devicemotion or user motion can also be operated byuser interface components and responding tothe motion can be disabled to preventaccidental actuation, except when:
● Supported Interface - The motion isused to operate functionality throughan accessibility supported interface;
● Essential - The motion is essential forthe function and doing so wouldinvalidate the activity.
Pass
Principle 3: Understandable
3.1.1 Language of PageThe default human language of each Web pagecan be programmatically determined.
Pass
3.1.2 Language of PartsThe human language of each passage or phrasein the content can be programmaticallydetermined except for proper names, technicalterms, words of indeterminate language, andwords or phrases that have become part of thevernacular of the immediately surroundingtext.
Pass
3.2.1 On FocusWhen any user interface component receivesfocus, it does not initiate a change of context.
Pass
3.2.2 On InputChanging the setting of any user interfacecomponent does not automatically cause achange of context unless the user has beenadvised of the behavior before using thecomponent.
Pass
3.2.3 Consistent NavigationNavigational mechanisms that are repeated onmultiple Web pages within a set of Web pagesoccur in the same relative order each time theyare repeated, unless a change is initiated by theuser.
Pass
3.2.4 Consistent IdentificationComponents that have the same functionalitywithin a set of Web pages are identifiedconsistently.
Pass
3.3.1 Error Identification Pass
Commercial in confidence Mixd – World Class Web Design
/ 57
If an input error is automatically detected, theitem that is in error is identified and the erroris described to the user in text.
3.3.2 Labels or InstructionsLabels or instructions are provided whencontent requires user input.
Pass
3.3.3 Error SuggestionIf an input error is automatically detected andsuggestions for correction are known, then thesuggestions are provided to the user, unless itwould jeopardize the security or purpose of thecontent.
Pass
3.3.4 Error Prevention (Legal, Financial, Data)For Web pages that cause legal commitmentsor financial transactions for the user to occur,that modify or delete user-controllable data indata storage systems, or that submit user testresponses, at least one of the following is true:
● Reversible - Submissions arereversible.
● Checked - Data entered by the user ischecked for input errors and the user isprovided an opportunity to correctthem.
● Confirmed - A mechanism is availablefor reviewing, confirming, andcorrecting information before finalizingthe submission.
Pass
Principle 4: Robust
4.1.1 ParsingIn content implemented using markuplanguages, elements have complete start andend tags, elements are nested according totheir specifications, elements do not containduplicate attributes, and any IDs are unique,except where the specifications allow thesefeatures.
Multiple HTML validation errorsdetected.
Recommendation:Resolve HTML validation errors.
Notes:These issues stem from a 3rdparty plugin. The authors havebeen notified and we have beeninformed that a fix is due in thenext update of the plugin.
Fail Mixd
4.1.2 Name, Role, ValueFor all user interface components (includingbut not limited to: form elements, links andcomponents generated by scripts), the nameand role can be programmatically determined;states, properties, and values that can be set bythe user can be programmatically set; andnotification of changes to these items is
Pass
Commercial in confidence Mixd – World Class Web Design
/ 58
available to user agents, including assistivetechnologies.
4.1.3 Status MessagesIn content implemented using markuplanguages, status messages can beprogrammatically determined through role orproperties such that they can be presented tothe user by assistive technologies withoutreceiving focus.
Pass
Commercial in confidence Mixd – World Class Web Design
/ 59
Results for: Section A
URL: https://ryedale.mixd.co.uk/information/
Date audited: 18/06/21
Google Lighthouse score: 100
WCAG Checkpoints passed: 49/50
WCAG Checkpoint Remarks and explanations Status FAO
Principle 1: Perceivable
1.1.1 Non-text ContentAll non-text content that is presented to theuser has a text alternative that serves theequivalent purpose, except for the situationslisted below:
● Controls and inputs● Time-based media● Tests and quizzes● Sensory based● CAPTCHA● Decorative or invisible content
Pass
1.2.1 Audio-only and Video-only (Prerecorded)For prerecorded audio-only and prerecordedvideo-only media, the following are true,except when the audio or video is a mediaalternative for text and is clearly labeled assuch.Prerecorded Audio-only:
● An alternative for time-based media isprovided that presents equivalentinformation for prerecorded audio-onlycontent.
Prerecorded Video-only:● Either an alternative for time-based
media or an audio track is provided thatpresents equivalent information forprerecorded video-only content.
Pass
1.2.2 Captions (Prerecorded)Captions are provided for all pre recordedaudio content in synchronized media, exceptwhen the media is a media alternative for textand is clearly labeled as such.
Pass
1.2.3 Audio Description or Media Alternative(Prerecorded)An alternative for time-based media or audiodescription of the prerecorded video content is
Pass
Commercial in confidence Mixd – World Class Web Design
/ 60
provided for synchronized media, except whenthe media is a media alternative for text and isclearly labeled as such.
1.2.4 Captions (Live)Captions are provided for all live audio contentin synchronized media.
Pass
1.2.5 Audio Description (Prerecorded)Audio description is provided for allprerecorded video content in synchronizedmedia.
Pass
1.3.1 Info and RelationshipsInformation, structure, and relationshipsconveyed through presentation can beprogrammatically determined or are availablein text.
Pass
1.3.2 Meaningful SequenceWhen the sequence in which content ispresented affects its meaning, a correct readingsequence can be programmatically determined.
Pass
1.3.3 Sensory CharacteristicsInstructions provided for understanding andoperating content do not rely solely on sensorycharacteristics of components such as shape,color, size, visual location, orientation, orsound.
Pass
1.3.4 OrientationContent does not restrict its view andoperation to a single display orientation, suchas portrait or landscape, unless a specificdisplay orientation is essential.
Pass
1.3.5 Identify Input PurposeThe purpose of each input field collectinginformation about the user can beprogrammatically determined when:
● The input field serves a purposeidentified in the Input Purposes forUser Interface Components section;and
● The content is implemented usingtechnologies with support foridentifying the expected meaning forform input data.
Pass
1.4.1 Use of colourColor is not used as the only visual means ofconveying information, indicating an action,prompting a response, or distinguishing avisual element.
Pass
Commercial in confidence Mixd – World Class Web Design
/ 61
1.4.2 Audio ControlIf any audio on a Web page plays automaticallyfor more than 3 seconds, either a mechanism isavailable to pause or stop the audio, or amechanism is available to control audiovolume independently from the overall systemvolume level.
Pass
1.4.3 Contrast (Minimum)The visual presentation of text and images oftext has a contrast ratio of at least 4.5:1, exceptfor the following:
● Large-scale text and images oflarge-scale text have a contrast ratio ofat least 3:1;
● Incidental text or images that are partof an inactive user interfacecomponent, that are pure decoration,that are not visible to anyone, or thatare part of a picture that containssignificant other visual content
● Logotypes that include text as part of alogo or brand name
Pass
1.4.4 Resize textExcept for captions and images of text, text canbe resized without assistive technology up to200 percent without loss of content orfunctionality.
Pass
1.4.5 Images of textIf the technologies being used can achieve thevisual presentation, text is used to conveyinformation rather than images of text exceptfor the following:
● Where the image of text can be visuallycustomized to the user's requirements;
● A particular presentation of text isessential to the information beingconveyed.
Pass
1.4.10 ReflowContent can be presented without loss ofinformation or functionality, and withoutrequiring scrolling in two dimensions for:
● Vertical scrolling content at a widthequivalent to 320 CSS pixels;
● Horizontal scrolling content at aheight equivalent to 256 CSS pixels.
Except for parts of the content which requiretwo-dimensional layout for usage or meaning.
Pass
1.4.11 Non-text Contrast Pass
Commercial in confidence Mixd – World Class Web Design
/ 62
The visual presentation of the following have acontrast ratio of at least 3:1 against adjacentcolor(s):
● Visual information required to identifyuser interface components and states,except for inactive components orwhere the appearance of thecomponent is determined by the useragent and not modified by the author;
● Parts of graphics required tounderstand the content, except when aparticular presentation of graphics isessential to the information beingconveyed.
1.4.12 Text SpacingIn content implemented using markuplanguages that support the following text styleproperties, no loss of content or functionalityoccurs by setting all of the following and bychanging no other style property:
● Line height (line spacing) to at least1.5 times the font size;
● Spacing following paragraphs to atleast 2 times the font size;
● Letter spacing (tracking) to at least0.12 times the font size;
● Word spacing to at least 0.16 times thefont size.
Pass
1.4.13 Content on Hover or FocusWhere receiving and then removing pointerhover or keyboard focus triggers additionalcontent to become visible and then hidden, thefollowing are true:
● Dismissable - A mechanism isavailable to dismiss the additionalcontent without moving pointer hoveror keyboard focus, unless the additionalcontent communicates an input error ordoes not obscure or replace othercontent;
● Hoverable - If pointer hover can triggerthe additional content, then the pointercan be moved over the additionalcontent without the additional contentdisappearing;
● Persistent - The additional contentremains visible until the hover or focustrigger is removed, the user dismissesit, or its information is no longer valid.
Pass
Principle 2: Operable
Commercial in confidence Mixd – World Class Web Design
/ 63
2.1.1 KeyboardAll functionality of the content is operablethrough a keyboard interface without requiringspecific timings for individual keystrokes,except where the underlying function requiresinput that depends on the path of the user'smovement and not just the endpoints.
Pass
2.1.2 No keyboard trapsIf keyboard focus can be moved to a componentof the page using a keyboard interface, thenfocus can be moved away from that componentusing only a keyboard interface, and, if itrequires more than unmodified arrow or tabkeys or other standard exit methods, the user isadvised of the method for moving focus away.
Pass
2.1.4 Character Key ShortcutsIf a keyboard shortcut is implemented incontent using only letter (including upper- andlower-case letters), punctuation, number, orsymbol characters, then at least one of thefollowing is true:
● Turn off - A mechanism is available toturn the shortcut off;
● Remap - A mechanism is available toremap the shortcut to use one or morenon-printable keyboard characters (e.g.Ctrl, Alt, etc);
● Active only on focus - The keyboardshortcut for a user interface componentis only active when that component hasfocus.
Pass
2.2.1 Timing AdjustableFor each time limit that is set by the content,at least one of the following is true:
● Turn off - The user is allowed to turnoff the time limit before encounteringit; or
● Adjust - The user is allowed to adjustthe time limit before encountering itover a wide range that is at least tentimes the length of the default setting;or
● Extend - The user is warned beforetime expires and given at least 20seconds to extend the time limit with asimple action (for example, "press thespace bar"), and the user is allowed toextend the time limit at least ten times;or
● Real-time Exception - The time limitis a required part of a real-time event
Pass
Commercial in confidence Mixd – World Class Web Design
/ 64
(for example, an auction), and noalternative to the time limit is possible;or
● Essential Exception - The time limit isessential and extending it wouldinvalidate the activity; or
● 20 Hour Exception - The time limit islonger than 20 hours.
2.2.2 Pause, Stop, HideFor moving, blinking, scrolling, orauto-updating information, all of the followingare true:
● Moving, blinking, scrolling - For anymoving, blinking or scrollinginformation that (1) startsautomatically, (2) lasts more than fiveseconds, and (3) is presented in parallelwith other content, there is amechanism for the user to pause, stop,or hide it unless the movement,blinking, or scrolling is part of anactivity where it is essential; and
● Auto-updating - For anyauto-updating information that (1)starts automatically and (2) ispresented in parallel with othercontent, there is a mechanism for theuser to pause, stop, or hide it or tocontrol the frequency of the updateunless the auto-updating is part of anactivity where it is essential.
Pass
2.3.1 Three Flashes or Below ThresholdWeb pages do not contain anything that flashesmore than three times in any one secondperiod, or the flash is below the general flashand red flash thresholds.
Pass
2.4.1 Bypass BlocksA mechanism is available to bypass blocks ofcontent that are repeated on multiple Webpages.
Pass
2.4.2 Page TitledWeb pages have titles that describe the topic orpurpose.
Pass
2.4.3 Focus OrderIf a Web page can be navigated sequentiallyand the navigation sequences affect meaningor operation, focusable components receivefocus in an order that preserves meaning andoperability.
Pass
Commercial in confidence Mixd – World Class Web Design
/ 65
2.4.4 Link Purpose (In context)The purpose of each link can be determinedfrom the link text alone or from the link texttogether with its programmatically determinedlink context, except where the purpose of thelink would be ambiguous to users in general.
Pass
2.4.5 Multiple WaysMore than one way is available to locate a Webpage within a set of Web pages except wherethe Web Page is the result of, or a step in aprocess.
Pass
2.4.6 Headings and LabelsHeadings and labels describe topic or purpose.Page headings and labels for form andinteractive controls are informative. Avoidduplicating heading (e.g., "More Details") orlabel text (e.g., "First Name") unless thestructure provides adequate differentiationbetween them.
Pass
2.4.7 Focus VisibleAny keyboard operable user interface has amode of operation where the keyboard focusindicator is visible.
Pass
2.5.1 Pointer GesturesAll functionality that uses multipoint orpath-based gestures for operation can beoperated with a single pointer without apath-based gesture, unless a multipoint orpath-based gesture is essential.
Pass
2.5.2 Pointer CancellationFor functionality that can be operated using asingle pointer, at least one of the following istrue:
● No Down-Event - The down-event ofthe pointer is not used to execute anypart of the function;
● Abort or Undo - Completion of thefunction is on the up-event, and amechanism is available to abort thefunction before completion or to undothe function after completion;
● Up Reversal - The up-event reversesany outcome of the precedingdown-event;
● Essential - Completing the function onthe down-event is essential.
Pass
2.5.3 Label in Name Pass
Commercial in confidence Mixd – World Class Web Design
/ 66
For user interface components with labels thatinclude text or images of text, the namecontains the text that is presented visually.
2.5.4 Motion ActuationFunctionality that can be operated by devicemotion or user motion can also be operated byuser interface components and responding tothe motion can be disabled to preventaccidental actuation, except when:
● Supported Interface - The motion isused to operate functionality throughan accessibility supported interface;
● Essential - The motion is essential forthe function and doing so wouldinvalidate the activity.
Pass
Principle 3: Understandable
3.1.1 Language of PageThe default human language of each Web pagecan be programmatically determined.
Pass
3.1.2 Language of PartsThe human language of each passage or phrasein the content can be programmaticallydetermined except for proper names, technicalterms, words of indeterminate language, andwords or phrases that have become part of thevernacular of the immediately surroundingtext.
Pass
3.2.1 On FocusWhen any user interface component receivesfocus, it does not initiate a change of context.
Pass
3.2.2 On InputChanging the setting of any user interfacecomponent does not automatically cause achange of context unless the user has beenadvised of the behavior before using thecomponent.
Pass
3.2.3 Consistent NavigationNavigational mechanisms that are repeated onmultiple Web pages within a set of Web pagesoccur in the same relative order each time theyare repeated, unless a change is initiated by theuser.
Pass
3.2.4 Consistent IdentificationComponents that have the same functionalitywithin a set of Web pages are identifiedconsistently.
Pass
3.3.1 Error Identification Pass
Commercial in confidence Mixd – World Class Web Design
/ 67
If an input error is automatically detected, theitem that is in error is identified and the erroris described to the user in text.
3.3.2 Labels or InstructionsLabels or instructions are provided whencontent requires user input.
Pass
3.3.3 Error SuggestionIf an input error is automatically detected andsuggestions for correction are known, then thesuggestions are provided to the user, unless itwould jeopardize the security or purpose of thecontent.
Pass
3.3.4 Error Prevention (Legal, Financial, Data)For Web pages that cause legal commitmentsor financial transactions for the user to occur,that modify or delete user-controllable data indata storage systems, or that submit user testresponses, at least one of the following is true:
● Reversible - Submissions arereversible.
● Checked - Data entered by the user ischecked for input errors and the user isprovided an opportunity to correctthem.
● Confirmed - A mechanism is availablefor reviewing, confirming, andcorrecting information before finalizingthe submission.
Pass
Principle 4: Robust
4.1.1 ParsingIn content implemented using markuplanguages, elements have complete start andend tags, elements are nested according totheir specifications, elements do not containduplicate attributes, and any IDs are unique,except where the specifications allow thesefeatures.
Multiple HTML validation errorsdetected.
Recommendation:Resolve HTML validation errors.
Notes:These issues stem from a 3rdparty plugin. The authors havebeen notified and we have beeninformed that a fix is due in thenext update of the plugin.
Fail Mixd
4.1.2 Name, Role, ValueFor all user interface components (includingbut not limited to: form elements, links andcomponents generated by scripts), the nameand role can be programmatically determined;states, properties, and values that can be set bythe user can be programmatically set; andnotification of changes to these items is
Pass
Commercial in confidence Mixd – World Class Web Design
/ 68
available to user agents, including assistivetechnologies.
4.1.3 Status MessagesIn content implemented using markuplanguages, status messages can beprogrammatically determined through role orproperties such that they can be presented tothe user by assistive technologies withoutreceiving focus.
Pass
Commercial in confidence Mixd – World Class Web Design
/ 69
Results for: Section B
URL: https://ryedale.mixd.co.uk/information/new-to-the-area/
Date audited: 18/06/21
Google Lighthouse score: 100
WCAG Checkpoints passed: 49/50
WCAG Checkpoint Remarks and explanations Status FAO
Principle 1: Perceivable
1.1.1 Non-text ContentAll non-text content that is presented to theuser has a text alternative that serves theequivalent purpose, except for the situationslisted below:
● Controls and inputs● Time-based media● Tests and quizzes● Sensory based● CAPTCHA● Decorative or invisible content
Pass
1.2.1 Audio-only and Video-only (Prerecorded)For prerecorded audio-only and prerecordedvideo-only media, the following are true,except when the audio or video is a mediaalternative for text and is clearly labeled assuch.Prerecorded Audio-only:
● An alternative for time-based media isprovided that presents equivalentinformation for prerecorded audio-onlycontent.
Prerecorded Video-only:● Either an alternative for time-based
media or an audio track is provided thatpresents equivalent information forprerecorded video-only content.
Pass
1.2.2 Captions (Prerecorded)Captions are provided for all pre recordedaudio content in synchronized media, exceptwhen the media is a media alternative for textand is clearly labeled as such.
Pass
1.2.3 Audio Description or Media Alternative(Prerecorded)An alternative for time-based media or audiodescription of the prerecorded video content is
Pass
Commercial in confidence Mixd – World Class Web Design
/ 70
provided for synchronized media, except whenthe media is a media alternative for text and isclearly labeled as such.
1.2.4 Captions (Live)Captions are provided for all live audio contentin synchronized media.
Pass
1.2.5 Audio Description (Prerecorded)Audio description is provided for allprerecorded video content in synchronizedmedia.
Pass
1.3.1 Info and RelationshipsInformation, structure, and relationshipsconveyed through presentation can beprogrammatically determined or are availablein text.
Pass
1.3.2 Meaningful SequenceWhen the sequence in which content ispresented affects its meaning, a correct readingsequence can be programmatically determined.
Pass
1.3.3 Sensory CharacteristicsInstructions provided for understanding andoperating content do not rely solely on sensorycharacteristics of components such as shape,color, size, visual location, orientation, orsound.
Pass
1.3.4 OrientationContent does not restrict its view andoperation to a single display orientation, suchas portrait or landscape, unless a specificdisplay orientation is essential.
Pass
1.3.5 Identify Input PurposeThe purpose of each input field collectinginformation about the user can beprogrammatically determined when:
● The input field serves a purposeidentified in the Input Purposes forUser Interface Components section;and
● The content is implemented usingtechnologies with support foridentifying the expected meaning forform input data.
Pass
1.4.1 Use of colourColor is not used as the only visual means ofconveying information, indicating an action,prompting a response, or distinguishing avisual element.
Pass
Commercial in confidence Mixd – World Class Web Design
/ 71
1.4.2 Audio ControlIf any audio on a Web page plays automaticallyfor more than 3 seconds, either a mechanism isavailable to pause or stop the audio, or amechanism is available to control audiovolume independently from the overall systemvolume level.
Pass
1.4.3 Contrast (Minimum)The visual presentation of text and images oftext has a contrast ratio of at least 4.5:1, exceptfor the following:
● Large-scale text and images oflarge-scale text have a contrast ratio ofat least 3:1;
● Incidental text or images that are partof an inactive user interfacecomponent, that are pure decoration,that are not visible to anyone, or thatare part of a picture that containssignificant other visual content
● Logotypes that include text as part of alogo or brand name
Pass
1.4.4 Resize textExcept for captions and images of text, text canbe resized without assistive technology up to200 percent without loss of content orfunctionality.
Pass
1.4.5 Images of textIf the technologies being used can achieve thevisual presentation, text is used to conveyinformation rather than images of text exceptfor the following:
● Where the image of text can be visuallycustomized to the user's requirements;
● A particular presentation of text isessential to the information beingconveyed.
Pass
1.4.10 ReflowContent can be presented without loss ofinformation or functionality, and withoutrequiring scrolling in two dimensions for:
● Vertical scrolling content at a widthequivalent to 320 CSS pixels;
● Horizontal scrolling content at aheight equivalent to 256 CSS pixels.
Except for parts of the content which requiretwo-dimensional layout for usage or meaning.
Pass
1.4.11 Non-text Contrast Pass
Commercial in confidence Mixd – World Class Web Design
/ 72
The visual presentation of the following have acontrast ratio of at least 3:1 against adjacentcolor(s):
● Visual information required to identifyuser interface components and states,except for inactive components orwhere the appearance of thecomponent is determined by the useragent and not modified by the author;
● Parts of graphics required tounderstand the content, except when aparticular presentation of graphics isessential to the information beingconveyed.
1.4.12 Text SpacingIn content implemented using markuplanguages that support the following text styleproperties, no loss of content or functionalityoccurs by setting all of the following and bychanging no other style property:
● Line height (line spacing) to at least1.5 times the font size;
● Spacing following paragraphs to atleast 2 times the font size;
● Letter spacing (tracking) to at least0.12 times the font size;
● Word spacing to at least 0.16 times thefont size.
Pass
1.4.13 Content on Hover or FocusWhere receiving and then removing pointerhover or keyboard focus triggers additionalcontent to become visible and then hidden, thefollowing are true:
● Dismissable - A mechanism isavailable to dismiss the additionalcontent without moving pointer hoveror keyboard focus, unless the additionalcontent communicates an input error ordoes not obscure or replace othercontent;
● Hoverable - If pointer hover can triggerthe additional content, then the pointercan be moved over the additionalcontent without the additional contentdisappearing;
● Persistent - The additional contentremains visible until the hover or focustrigger is removed, the user dismissesit, or its information is no longer valid.
Pass
Principle 2: Operable
Commercial in confidence Mixd – World Class Web Design
/ 73
2.1.1 KeyboardAll functionality of the content is operablethrough a keyboard interface without requiringspecific timings for individual keystrokes,except where the underlying function requiresinput that depends on the path of the user'smovement and not just the endpoints.
Pass
2.1.2 No keyboard trapsIf keyboard focus can be moved to a componentof the page using a keyboard interface, thenfocus can be moved away from that componentusing only a keyboard interface, and, if itrequires more than unmodified arrow or tabkeys or other standard exit methods, the user isadvised of the method for moving focus away.
Pass
2.1.4 Character Key ShortcutsIf a keyboard shortcut is implemented incontent using only letter (including upper- andlower-case letters), punctuation, number, orsymbol characters, then at least one of thefollowing is true:
● Turn off - A mechanism is available toturn the shortcut off;
● Remap - A mechanism is available toremap the shortcut to use one or morenon-printable keyboard characters (e.g.Ctrl, Alt, etc);
● Active only on focus - The keyboardshortcut for a user interface componentis only active when that component hasfocus.
Pass
2.2.1 Timing AdjustableFor each time limit that is set by the content,at least one of the following is true:
● Turn off - The user is allowed to turnoff the time limit before encounteringit; or
● Adjust - The user is allowed to adjustthe time limit before encountering itover a wide range that is at least tentimes the length of the default setting;or
● Extend - The user is warned beforetime expires and given at least 20seconds to extend the time limit with asimple action (for example, "press thespace bar"), and the user is allowed toextend the time limit at least ten times;or
● Real-time Exception - The time limitis a required part of a real-time event
Pass
Commercial in confidence Mixd – World Class Web Design
/ 74
(for example, an auction), and noalternative to the time limit is possible;or
● Essential Exception - The time limit isessential and extending it wouldinvalidate the activity; or
● 20 Hour Exception - The time limit islonger than 20 hours.
2.2.2 Pause, Stop, HideFor moving, blinking, scrolling, orauto-updating information, all of the followingare true:
● Moving, blinking, scrolling - For anymoving, blinking or scrollinginformation that (1) startsautomatically, (2) lasts more than fiveseconds, and (3) is presented in parallelwith other content, there is amechanism for the user to pause, stop,or hide it unless the movement,blinking, or scrolling is part of anactivity where it is essential; and
● Auto-updating - For anyauto-updating information that (1)starts automatically and (2) ispresented in parallel with othercontent, there is a mechanism for theuser to pause, stop, or hide it or tocontrol the frequency of the updateunless the auto-updating is part of anactivity where it is essential.
Pass
2.3.1 Three Flashes or Below ThresholdWeb pages do not contain anything that flashesmore than three times in any one secondperiod, or the flash is below the general flashand red flash thresholds.
Pass
2.4.1 Bypass BlocksA mechanism is available to bypass blocks ofcontent that are repeated on multiple Webpages.
Pass
2.4.2 Page TitledWeb pages have titles that describe the topic orpurpose.
Pass
2.4.3 Focus OrderIf a Web page can be navigated sequentiallyand the navigation sequences affect meaningor operation, focusable components receivefocus in an order that preserves meaning andoperability.
Pass
Commercial in confidence Mixd – World Class Web Design
/ 75
2.4.4 Link Purpose (In context)The purpose of each link can be determinedfrom the link text alone or from the link texttogether with its programmatically determinedlink context, except where the purpose of thelink would be ambiguous to users in general.
Pass
2.4.5 Multiple WaysMore than one way is available to locate a Webpage within a set of Web pages except wherethe Web Page is the result of, or a step in aprocess.
Pass
2.4.6 Headings and LabelsHeadings and labels describe topic or purpose.Page headings and labels for form andinteractive controls are informative. Avoidduplicating heading (e.g., "More Details") orlabel text (e.g., "First Name") unless thestructure provides adequate differentiationbetween them.
Pass
2.4.7 Focus VisibleAny keyboard operable user interface has amode of operation where the keyboard focusindicator is visible.
Pass
2.5.1 Pointer GesturesAll functionality that uses multipoint orpath-based gestures for operation can beoperated with a single pointer without apath-based gesture, unless a multipoint orpath-based gesture is essential.
Pass
2.5.2 Pointer CancellationFor functionality that can be operated using asingle pointer, at least one of the following istrue:
● No Down-Event - The down-event ofthe pointer is not used to execute anypart of the function;
● Abort or Undo - Completion of thefunction is on the up-event, and amechanism is available to abort thefunction before completion or to undothe function after completion;
● Up Reversal - The up-event reversesany outcome of the precedingdown-event;
● Essential - Completing the function onthe down-event is essential.
Pass
2.5.3 Label in Name Pass
Commercial in confidence Mixd – World Class Web Design
/ 76
For user interface components with labels thatinclude text or images of text, the namecontains the text that is presented visually.
2.5.4 Motion ActuationFunctionality that can be operated by devicemotion or user motion can also be operated byuser interface components and responding tothe motion can be disabled to preventaccidental actuation, except when:
● Supported Interface - The motion isused to operate functionality throughan accessibility supported interface;
● Essential - The motion is essential forthe function and doing so wouldinvalidate the activity.
Pass
Principle 3: Understandable
3.1.1 Language of PageThe default human language of each Web pagecan be programmatically determined.
Pass
3.1.2 Language of PartsThe human language of each passage or phrasein the content can be programmaticallydetermined except for proper names, technicalterms, words of indeterminate language, andwords or phrases that have become part of thevernacular of the immediately surroundingtext.
Pass
3.2.1 On FocusWhen any user interface component receivesfocus, it does not initiate a change of context.
Pass
3.2.2 On InputChanging the setting of any user interfacecomponent does not automatically cause achange of context unless the user has beenadvised of the behavior before using thecomponent.
Pass
3.2.3 Consistent NavigationNavigational mechanisms that are repeated onmultiple Web pages within a set of Web pagesoccur in the same relative order each time theyare repeated, unless a change is initiated by theuser.
Pass
3.2.4 Consistent IdentificationComponents that have the same functionalitywithin a set of Web pages are identifiedconsistently.
Pass
3.3.1 Error Identification Pass
Commercial in confidence Mixd – World Class Web Design
/ 77
If an input error is automatically detected, theitem that is in error is identified and the erroris described to the user in text.
3.3.2 Labels or InstructionsLabels or instructions are provided whencontent requires user input.
Pass
3.3.3 Error SuggestionIf an input error is automatically detected andsuggestions for correction are known, then thesuggestions are provided to the user, unless itwould jeopardize the security or purpose of thecontent.
Pass
3.3.4 Error Prevention (Legal, Financial, Data)For Web pages that cause legal commitmentsor financial transactions for the user to occur,that modify or delete user-controllable data indata storage systems, or that submit user testresponses, at least one of the following is true:
● Reversible - Submissions arereversible.
● Checked - Data entered by the user ischecked for input errors and the user isprovided an opportunity to correctthem.
● Confirmed - A mechanism is availablefor reviewing, confirming, andcorrecting information before finalizingthe submission.
Pass
Principle 4: Robust
4.1.1 ParsingIn content implemented using markuplanguages, elements have complete start andend tags, elements are nested according totheir specifications, elements do not containduplicate attributes, and any IDs are unique,except where the specifications allow thesefeatures.
Multiple HTML validation errorsdetected.
Recommendation:Resolve HTML validation errors.
Notes:These issues stem from a 3rdparty plugin. The authors havebeen notified and we have beeninformed that a fix is due in thenext update of the plugin.
Fail Mixd
4.1.2 Name, Role, ValueFor all user interface components (includingbut not limited to: form elements, links andcomponents generated by scripts), the nameand role can be programmatically determined;states, properties, and values that can be set bythe user can be programmatically set; andnotification of changes to these items is
Pass
Commercial in confidence Mixd – World Class Web Design
/ 78
available to user agents, including assistivetechnologies.
4.1.3 Status MessagesIn content implemented using markuplanguages, status messages can beprogrammatically determined through role orproperties such that they can be presented tothe user by assistive technologies withoutreceiving focus.
Pass
Commercial in confidence Mixd – World Class Web Design
/ 79
Results for: Section C
URL: https://ryedale.mixd.co.uk/information/bins-recycling/
Date audited: 18/06/21
Google Lighthouse score: 100
WCAG Checkpoints passed: 49/50
WCAG Checkpoint Remarks and explanations Status FAO
Principle 1: Perceivable
1.1.1 Non-text ContentAll non-text content that is presented to theuser has a text alternative that serves theequivalent purpose, except for the situationslisted below:
● Controls and inputs● Time-based media● Tests and quizzes● Sensory based● CAPTCHA● Decorative or invisible content
Pass
1.2.1 Audio-only and Video-only (Prerecorded)For prerecorded audio-only and prerecordedvideo-only media, the following are true,except when the audio or video is a mediaalternative for text and is clearly labeled assuch.Prerecorded Audio-only:
● An alternative for time-based media isprovided that presents equivalentinformation for prerecorded audio-onlycontent.
Prerecorded Video-only:● Either an alternative for time-based
media or an audio track is provided thatpresents equivalent information forprerecorded video-only content.
Pass
1.2.2 Captions (Prerecorded)Captions are provided for all pre recordedaudio content in synchronized media, exceptwhen the media is a media alternative for textand is clearly labeled as such.
Pass
1.2.3 Audio Description or Media Alternative(Prerecorded)An alternative for time-based media or audiodescription of the prerecorded video content is
Pass
Commercial in confidence Mixd – World Class Web Design
/ 80
provided for synchronized media, except whenthe media is a media alternative for text and isclearly labeled as such.
1.2.4 Captions (Live)Captions are provided for all live audio contentin synchronized media.
Pass
1.2.5 Audio Description (Prerecorded)Audio description is provided for allprerecorded video content in synchronizedmedia.
Pass
1.3.1 Info and RelationshipsInformation, structure, and relationshipsconveyed through presentation can beprogrammatically determined or are availablein text.
Pass
1.3.2 Meaningful SequenceWhen the sequence in which content ispresented affects its meaning, a correct readingsequence can be programmatically determined.
Pass
1.3.3 Sensory CharacteristicsInstructions provided for understanding andoperating content do not rely solely on sensorycharacteristics of components such as shape,color, size, visual location, orientation, orsound.
Pass
1.3.4 OrientationContent does not restrict its view andoperation to a single display orientation, suchas portrait or landscape, unless a specificdisplay orientation is essential.
Pass
1.3.5 Identify Input PurposeThe purpose of each input field collectinginformation about the user can beprogrammatically determined when:
● The input field serves a purposeidentified in the Input Purposes forUser Interface Components section;and
● The content is implemented usingtechnologies with support foridentifying the expected meaning forform input data.
Pass
1.4.1 Use of colourColor is not used as the only visual means ofconveying information, indicating an action,prompting a response, or distinguishing avisual element.
Pass
Commercial in confidence Mixd – World Class Web Design
/ 81
1.4.2 Audio ControlIf any audio on a Web page plays automaticallyfor more than 3 seconds, either a mechanism isavailable to pause or stop the audio, or amechanism is available to control audiovolume independently from the overall systemvolume level.
Pass
1.4.3 Contrast (Minimum)The visual presentation of text and images oftext has a contrast ratio of at least 4.5:1, exceptfor the following:
● Large-scale text and images oflarge-scale text have a contrast ratio ofat least 3:1;
● Incidental text or images that are partof an inactive user interfacecomponent, that are pure decoration,that are not visible to anyone, or thatare part of a picture that containssignificant other visual content
● Logotypes that include text as part of alogo or brand name
Pass
1.4.4 Resize textExcept for captions and images of text, text canbe resized without assistive technology up to200 percent without loss of content orfunctionality.
Pass
1.4.5 Images of textIf the technologies being used can achieve thevisual presentation, text is used to conveyinformation rather than images of text exceptfor the following:
● Where the image of text can be visuallycustomized to the user's requirements;
● A particular presentation of text isessential to the information beingconveyed.
Pass
1.4.10 ReflowContent can be presented without loss ofinformation or functionality, and withoutrequiring scrolling in two dimensions for:
● Vertical scrolling content at a widthequivalent to 320 CSS pixels;
● Horizontal scrolling content at aheight equivalent to 256 CSS pixels.
Except for parts of the content which requiretwo-dimensional layout for usage or meaning.
Pass
1.4.11 Non-text Contrast Pass
Commercial in confidence Mixd – World Class Web Design
/ 82
The visual presentation of the following have acontrast ratio of at least 3:1 against adjacentcolor(s):
● Visual information required to identifyuser interface components and states,except for inactive components orwhere the appearance of thecomponent is determined by the useragent and not modified by the author;
● Parts of graphics required tounderstand the content, except when aparticular presentation of graphics isessential to the information beingconveyed.
1.4.12 Text SpacingIn content implemented using markuplanguages that support the following text styleproperties, no loss of content or functionalityoccurs by setting all of the following and bychanging no other style property:
● Line height (line spacing) to at least1.5 times the font size;
● Spacing following paragraphs to atleast 2 times the font size;
● Letter spacing (tracking) to at least0.12 times the font size;
● Word spacing to at least 0.16 times thefont size.
Pass
1.4.13 Content on Hover or FocusWhere receiving and then removing pointerhover or keyboard focus triggers additionalcontent to become visible and then hidden, thefollowing are true:
● Dismissable - A mechanism isavailable to dismiss the additionalcontent without moving pointer hoveror keyboard focus, unless the additionalcontent communicates an input error ordoes not obscure or replace othercontent;
● Hoverable - If pointer hover can triggerthe additional content, then the pointercan be moved over the additionalcontent without the additional contentdisappearing;
● Persistent - The additional contentremains visible until the hover or focustrigger is removed, the user dismissesit, or its information is no longer valid.
Pass
Principle 2: Operable
Commercial in confidence Mixd – World Class Web Design
/ 83
2.1.1 KeyboardAll functionality of the content is operablethrough a keyboard interface without requiringspecific timings for individual keystrokes,except where the underlying function requiresinput that depends on the path of the user'smovement and not just the endpoints.
Pass
2.1.2 No keyboard trapsIf keyboard focus can be moved to a componentof the page using a keyboard interface, thenfocus can be moved away from that componentusing only a keyboard interface, and, if itrequires more than unmodified arrow or tabkeys or other standard exit methods, the user isadvised of the method for moving focus away.
Pass
2.1.4 Character Key ShortcutsIf a keyboard shortcut is implemented incontent using only letter (including upper- andlower-case letters), punctuation, number, orsymbol characters, then at least one of thefollowing is true:
● Turn off - A mechanism is available toturn the shortcut off;
● Remap - A mechanism is available toremap the shortcut to use one or morenon-printable keyboard characters (e.g.Ctrl, Alt, etc);
● Active only on focus - The keyboardshortcut for a user interface componentis only active when that component hasfocus.
Pass
2.2.1 Timing AdjustableFor each time limit that is set by the content,at least one of the following is true:
● Turn off - The user is allowed to turnoff the time limit before encounteringit; or
● Adjust - The user is allowed to adjustthe time limit before encountering itover a wide range that is at least tentimes the length of the default setting;or
● Extend - The user is warned beforetime expires and given at least 20seconds to extend the time limit with asimple action (for example, "press thespace bar"), and the user is allowed toextend the time limit at least ten times;or
● Real-time Exception - The time limitis a required part of a real-time event
Pass
Commercial in confidence Mixd – World Class Web Design
/ 84
(for example, an auction), and noalternative to the time limit is possible;or
● Essential Exception - The time limit isessential and extending it wouldinvalidate the activity; or
● 20 Hour Exception - The time limit islonger than 20 hours.
2.2.2 Pause, Stop, HideFor moving, blinking, scrolling, orauto-updating information, all of the followingare true:
● Moving, blinking, scrolling - For anymoving, blinking or scrollinginformation that (1) startsautomatically, (2) lasts more than fiveseconds, and (3) is presented in parallelwith other content, there is amechanism for the user to pause, stop,or hide it unless the movement,blinking, or scrolling is part of anactivity where it is essential; and
● Auto-updating - For anyauto-updating information that (1)starts automatically and (2) ispresented in parallel with othercontent, there is a mechanism for theuser to pause, stop, or hide it or tocontrol the frequency of the updateunless the auto-updating is part of anactivity where it is essential.
Pass
2.3.1 Three Flashes or Below ThresholdWeb pages do not contain anything that flashesmore than three times in any one secondperiod, or the flash is below the general flashand red flash thresholds.
Pass
2.4.1 Bypass BlocksA mechanism is available to bypass blocks ofcontent that are repeated on multiple Webpages.
Pass
2.4.2 Page TitledWeb pages have titles that describe the topic orpurpose.
Pass
2.4.3 Focus OrderIf a Web page can be navigated sequentiallyand the navigation sequences affect meaningor operation, focusable components receivefocus in an order that preserves meaning andoperability.
Pass
Commercial in confidence Mixd – World Class Web Design
/ 85
2.4.4 Link Purpose (In context)The purpose of each link can be determinedfrom the link text alone or from the link texttogether with its programmatically determinedlink context, except where the purpose of thelink would be ambiguous to users in general.
Pass
2.4.5 Multiple WaysMore than one way is available to locate a Webpage within a set of Web pages except wherethe Web Page is the result of, or a step in aprocess.
Pass
2.4.6 Headings and LabelsHeadings and labels describe topic or purpose.Page headings and labels for form andinteractive controls are informative. Avoidduplicating heading (e.g., "More Details") orlabel text (e.g., "First Name") unless thestructure provides adequate differentiationbetween them.
Pass
2.4.7 Focus VisibleAny keyboard operable user interface has amode of operation where the keyboard focusindicator is visible.
Pass
2.5.1 Pointer GesturesAll functionality that uses multipoint orpath-based gestures for operation can beoperated with a single pointer without apath-based gesture, unless a multipoint orpath-based gesture is essential.
Pass
2.5.2 Pointer CancellationFor functionality that can be operated using asingle pointer, at least one of the following istrue:
● No Down-Event - The down-event ofthe pointer is not used to execute anypart of the function;
● Abort or Undo - Completion of thefunction is on the up-event, and amechanism is available to abort thefunction before completion or to undothe function after completion;
● Up Reversal - The up-event reversesany outcome of the precedingdown-event;
● Essential - Completing the function onthe down-event is essential.
Pass
2.5.3 Label in Name Pass
Commercial in confidence Mixd – World Class Web Design
/ 86
For user interface components with labels thatinclude text or images of text, the namecontains the text that is presented visually.
2.5.4 Motion ActuationFunctionality that can be operated by devicemotion or user motion can also be operated byuser interface components and responding tothe motion can be disabled to preventaccidental actuation, except when:
● Supported Interface - The motion isused to operate functionality throughan accessibility supported interface;
● Essential - The motion is essential forthe function and doing so wouldinvalidate the activity.
Pass
Principle 3: Understandable
3.1.1 Language of PageThe default human language of each Web pagecan be programmatically determined.
Pass
3.1.2 Language of PartsThe human language of each passage or phrasein the content can be programmaticallydetermined except for proper names, technicalterms, words of indeterminate language, andwords or phrases that have become part of thevernacular of the immediately surroundingtext.
Pass
3.2.1 On FocusWhen any user interface component receivesfocus, it does not initiate a change of context.
Pass
3.2.2 On InputChanging the setting of any user interfacecomponent does not automatically cause achange of context unless the user has beenadvised of the behavior before using thecomponent.
Pass
3.2.3 Consistent NavigationNavigational mechanisms that are repeated onmultiple Web pages within a set of Web pagesoccur in the same relative order each time theyare repeated, unless a change is initiated by theuser.
Pass
3.2.4 Consistent IdentificationComponents that have the same functionalitywithin a set of Web pages are identifiedconsistently.
Pass
3.3.1 Error Identification Pass
Commercial in confidence Mixd – World Class Web Design
/ 87
If an input error is automatically detected, theitem that is in error is identified and the erroris described to the user in text.
3.3.2 Labels or InstructionsLabels or instructions are provided whencontent requires user input.
Pass
3.3.3 Error SuggestionIf an input error is automatically detected andsuggestions for correction are known, then thesuggestions are provided to the user, unless itwould jeopardize the security or purpose of thecontent.
Pass
3.3.4 Error Prevention (Legal, Financial, Data)For Web pages that cause legal commitmentsor financial transactions for the user to occur,that modify or delete user-controllable data indata storage systems, or that submit user testresponses, at least one of the following is true:
● Reversible - Submissions arereversible.
● Checked - Data entered by the user ischecked for input errors and the user isprovided an opportunity to correctthem.
● Confirmed - A mechanism is availablefor reviewing, confirming, andcorrecting information before finalizingthe submission.
Pass
Principle 4: Robust
4.1.1 ParsingIn content implemented using markuplanguages, elements have complete start andend tags, elements are nested according totheir specifications, elements do not containduplicate attributes, and any IDs are unique,except where the specifications allow thesefeatures.
Multiple HTML validation errorsdetected.
Recommendation:Resolve HTML validation errors.
Notes:These issues stem from a 3rdparty plugin. The authors havebeen notified and we have beeninformed that a fix is due in thenext update of the plugin.
Fail Mixd
4.1.2 Name, Role, ValueFor all user interface components (includingbut not limited to: form elements, links andcomponents generated by scripts), the nameand role can be programmatically determined;states, properties, and values that can be set bythe user can be programmatically set; andnotification of changes to these items is
Pass
Commercial in confidence Mixd – World Class Web Design
/ 88
available to user agents, including assistivetechnologies.
4.1.3 Status MessagesIn content implemented using markuplanguages, status messages can beprogrammatically determined through role orproperties such that they can be presented tothe user by assistive technologies withoutreceiving focus.
Pass
Commercial in confidence Mixd – World Class Web Design
/ 89
Results for: Team
URL: https://ryedale.mixd.co.uk/about/council/senior-team/
Date audited: 18/06/21
Google Lighthouse score: 100
WCAG Checkpoints passed: 49/50
WCAG Checkpoint Remarks and explanations Status FAO
Principle 1: Perceivable
1.1.1 Non-text ContentAll non-text content that is presented to theuser has a text alternative that serves theequivalent purpose, except for the situationslisted below:
● Controls and inputs● Time-based media● Tests and quizzes● Sensory based● CAPTCHA● Decorative or invisible content
Pass
1.2.1 Audio-only and Video-only (Prerecorded)For prerecorded audio-only and prerecordedvideo-only media, the following are true,except when the audio or video is a mediaalternative for text and is clearly labeled assuch.Prerecorded Audio-only:
● An alternative for time-based media isprovided that presents equivalentinformation for prerecorded audio-onlycontent.
Prerecorded Video-only:● Either an alternative for time-based
media or an audio track is provided thatpresents equivalent information forprerecorded video-only content.
Pass
1.2.2 Captions (Prerecorded)Captions are provided for all pre recordedaudio content in synchronized media, exceptwhen the media is a media alternative for textand is clearly labeled as such.
Pass
1.2.3 Audio Description or Media Alternative(Prerecorded)An alternative for time-based media or audiodescription of the prerecorded video content is
Pass
Commercial in confidence Mixd – World Class Web Design
/ 90
provided for synchronized media, except whenthe media is a media alternative for text and isclearly labeled as such.
1.2.4 Captions (Live)Captions are provided for all live audio contentin synchronized media.
Pass
1.2.5 Audio Description (Prerecorded)Audio description is provided for allprerecorded video content in synchronizedmedia.
Pass
1.3.1 Info and RelationshipsInformation, structure, and relationshipsconveyed through presentation can beprogrammatically determined or are availablein text.
Pass
1.3.2 Meaningful SequenceWhen the sequence in which content ispresented affects its meaning, a correct readingsequence can be programmatically determined.
Pass
1.3.3 Sensory CharacteristicsInstructions provided for understanding andoperating content do not rely solely on sensorycharacteristics of components such as shape,color, size, visual location, orientation, orsound.
Pass
1.3.4 OrientationContent does not restrict its view andoperation to a single display orientation, suchas portrait or landscape, unless a specificdisplay orientation is essential.
Pass
1.3.5 Identify Input PurposeThe purpose of each input field collectinginformation about the user can beprogrammatically determined when:
● The input field serves a purposeidentified in the Input Purposes forUser Interface Components section;and
● The content is implemented usingtechnologies with support foridentifying the expected meaning forform input data.
Pass
1.4.1 Use of colourColor is not used as the only visual means ofconveying information, indicating an action,prompting a response, or distinguishing avisual element.
Pass
Commercial in confidence Mixd – World Class Web Design
/ 91
1.4.2 Audio ControlIf any audio on a Web page plays automaticallyfor more than 3 seconds, either a mechanism isavailable to pause or stop the audio, or amechanism is available to control audiovolume independently from the overall systemvolume level.
Pass
1.4.3 Contrast (Minimum)The visual presentation of text and images oftext has a contrast ratio of at least 4.5:1, exceptfor the following:
● Large-scale text and images oflarge-scale text have a contrast ratio ofat least 3:1;
● Incidental text or images that are partof an inactive user interfacecomponent, that are pure decoration,that are not visible to anyone, or thatare part of a picture that containssignificant other visual content
● Logotypes that include text as part of alogo or brand name
Pass
1.4.4 Resize textExcept for captions and images of text, text canbe resized without assistive technology up to200 percent without loss of content orfunctionality.
Pass
1.4.5 Images of textIf the technologies being used can achieve thevisual presentation, text is used to conveyinformation rather than images of text exceptfor the following:
● Where the image of text can be visuallycustomized to the user's requirements;
● A particular presentation of text isessential to the information beingconveyed.
Pass
1.4.10 ReflowContent can be presented without loss ofinformation or functionality, and withoutrequiring scrolling in two dimensions for:
● Vertical scrolling content at a widthequivalent to 320 CSS pixels;
● Horizontal scrolling content at aheight equivalent to 256 CSS pixels.
Except for parts of the content which requiretwo-dimensional layout for usage or meaning.
Pass
1.4.11 Non-text Contrast Pass
Commercial in confidence Mixd – World Class Web Design
/ 92
The visual presentation of the following have acontrast ratio of at least 3:1 against adjacentcolor(s):
● Visual information required to identifyuser interface components and states,except for inactive components orwhere the appearance of thecomponent is determined by the useragent and not modified by the author;
● Parts of graphics required tounderstand the content, except when aparticular presentation of graphics isessential to the information beingconveyed.
1.4.12 Text SpacingIn content implemented using markuplanguages that support the following text styleproperties, no loss of content or functionalityoccurs by setting all of the following and bychanging no other style property:
● Line height (line spacing) to at least1.5 times the font size;
● Spacing following paragraphs to atleast 2 times the font size;
● Letter spacing (tracking) to at least0.12 times the font size;
● Word spacing to at least 0.16 times thefont size.
Pass
1.4.13 Content on Hover or FocusWhere receiving and then removing pointerhover or keyboard focus triggers additionalcontent to become visible and then hidden, thefollowing are true:
● Dismissable - A mechanism isavailable to dismiss the additionalcontent without moving pointer hoveror keyboard focus, unless the additionalcontent communicates an input error ordoes not obscure or replace othercontent;
● Hoverable - If pointer hover can triggerthe additional content, then the pointercan be moved over the additionalcontent without the additional contentdisappearing;
● Persistent - The additional contentremains visible until the hover or focustrigger is removed, the user dismissesit, or its information is no longer valid.
Pass
Principle 2: Operable
Commercial in confidence Mixd – World Class Web Design
/ 93
2.1.1 KeyboardAll functionality of the content is operablethrough a keyboard interface without requiringspecific timings for individual keystrokes,except where the underlying function requiresinput that depends on the path of the user'smovement and not just the endpoints.
Pass
2.1.2 No keyboard trapsIf keyboard focus can be moved to a componentof the page using a keyboard interface, thenfocus can be moved away from that componentusing only a keyboard interface, and, if itrequires more than unmodified arrow or tabkeys or other standard exit methods, the user isadvised of the method for moving focus away.
Pass
2.1.4 Character Key ShortcutsIf a keyboard shortcut is implemented incontent using only letter (including upper- andlower-case letters), punctuation, number, orsymbol characters, then at least one of thefollowing is true:
● Turn off - A mechanism is available toturn the shortcut off;
● Remap - A mechanism is available toremap the shortcut to use one or morenon-printable keyboard characters (e.g.Ctrl, Alt, etc);
● Active only on focus - The keyboardshortcut for a user interface componentis only active when that component hasfocus.
Pass
2.2.1 Timing AdjustableFor each time limit that is set by the content,at least one of the following is true:
● Turn off - The user is allowed to turnoff the time limit before encounteringit; or
● Adjust - The user is allowed to adjustthe time limit before encountering itover a wide range that is at least tentimes the length of the default setting;or
● Extend - The user is warned beforetime expires and given at least 20seconds to extend the time limit with asimple action (for example, "press thespace bar"), and the user is allowed toextend the time limit at least ten times;or
● Real-time Exception - The time limitis a required part of a real-time event
Pass
Commercial in confidence Mixd – World Class Web Design
/ 94
(for example, an auction), and noalternative to the time limit is possible;or
● Essential Exception - The time limit isessential and extending it wouldinvalidate the activity; or
● 20 Hour Exception - The time limit islonger than 20 hours.
2.2.2 Pause, Stop, HideFor moving, blinking, scrolling, orauto-updating information, all of the followingare true:
● Moving, blinking, scrolling - For anymoving, blinking or scrollinginformation that (1) startsautomatically, (2) lasts more than fiveseconds, and (3) is presented in parallelwith other content, there is amechanism for the user to pause, stop,or hide it unless the movement,blinking, or scrolling is part of anactivity where it is essential; and
● Auto-updating - For anyauto-updating information that (1)starts automatically and (2) ispresented in parallel with othercontent, there is a mechanism for theuser to pause, stop, or hide it or tocontrol the frequency of the updateunless the auto-updating is part of anactivity where it is essential.
Pass
2.3.1 Three Flashes or Below ThresholdWeb pages do not contain anything that flashesmore than three times in any one secondperiod, or the flash is below the general flashand red flash thresholds.
Pass
2.4.1 Bypass BlocksA mechanism is available to bypass blocks ofcontent that are repeated on multiple Webpages.
Pass
2.4.2 Page TitledWeb pages have titles that describe the topic orpurpose.
Pass
2.4.3 Focus OrderIf a Web page can be navigated sequentiallyand the navigation sequences affect meaningor operation, focusable components receivefocus in an order that preserves meaning andoperability.
Pass
Commercial in confidence Mixd – World Class Web Design
/ 95
2.4.4 Link Purpose (In context)The purpose of each link can be determinedfrom the link text alone or from the link texttogether with its programmatically determinedlink context, except where the purpose of thelink would be ambiguous to users in general.
Pass
2.4.5 Multiple WaysMore than one way is available to locate a Webpage within a set of Web pages except wherethe Web Page is the result of, or a step in aprocess.
Pass
2.4.6 Headings and LabelsHeadings and labels describe topic or purpose.Page headings and labels for form andinteractive controls are informative. Avoidduplicating heading (e.g., "More Details") orlabel text (e.g., "First Name") unless thestructure provides adequate differentiationbetween them.
Pass
2.4.7 Focus VisibleAny keyboard operable user interface has amode of operation where the keyboard focusindicator is visible.
Pass
2.5.1 Pointer GesturesAll functionality that uses multipoint orpath-based gestures for operation can beoperated with a single pointer without apath-based gesture, unless a multipoint orpath-based gesture is essential.
Pass
2.5.2 Pointer CancellationFor functionality that can be operated using asingle pointer, at least one of the following istrue:
● No Down-Event - The down-event ofthe pointer is not used to execute anypart of the function;
● Abort or Undo - Completion of thefunction is on the up-event, and amechanism is available to abort thefunction before completion or to undothe function after completion;
● Up Reversal - The up-event reversesany outcome of the precedingdown-event;
● Essential - Completing the function onthe down-event is essential.
Pass
2.5.3 Label in Name Pass
Commercial in confidence Mixd – World Class Web Design
/ 96
For user interface components with labels thatinclude text or images of text, the namecontains the text that is presented visually.
2.5.4 Motion ActuationFunctionality that can be operated by devicemotion or user motion can also be operated byuser interface components and responding tothe motion can be disabled to preventaccidental actuation, except when:
● Supported Interface - The motion isused to operate functionality throughan accessibility supported interface;
● Essential - The motion is essential forthe function and doing so wouldinvalidate the activity.
Pass
Principle 3: Understandable
3.1.1 Language of PageThe default human language of each Web pagecan be programmatically determined.
Pass
3.1.2 Language of PartsThe human language of each passage or phrasein the content can be programmaticallydetermined except for proper names, technicalterms, words of indeterminate language, andwords or phrases that have become part of thevernacular of the immediately surroundingtext.
Pass
3.2.1 On FocusWhen any user interface component receivesfocus, it does not initiate a change of context.
Pass
3.2.2 On InputChanging the setting of any user interfacecomponent does not automatically cause achange of context unless the user has beenadvised of the behavior before using thecomponent.
Pass
3.2.3 Consistent NavigationNavigational mechanisms that are repeated onmultiple Web pages within a set of Web pagesoccur in the same relative order each time theyare repeated, unless a change is initiated by theuser.
Pass
3.2.4 Consistent IdentificationComponents that have the same functionalitywithin a set of Web pages are identifiedconsistently.
Pass
3.3.1 Error Identification Pass
Commercial in confidence Mixd – World Class Web Design
/ 97
If an input error is automatically detected, theitem that is in error is identified and the erroris described to the user in text.
3.3.2 Labels or InstructionsLabels or instructions are provided whencontent requires user input.
Pass
3.3.3 Error SuggestionIf an input error is automatically detected andsuggestions for correction are known, then thesuggestions are provided to the user, unless itwould jeopardize the security or purpose of thecontent.
Pass
3.3.4 Error Prevention (Legal, Financial, Data)For Web pages that cause legal commitmentsor financial transactions for the user to occur,that modify or delete user-controllable data indata storage systems, or that submit user testresponses, at least one of the following is true:
● Reversible - Submissions arereversible.
● Checked - Data entered by the user ischecked for input errors and the user isprovided an opportunity to correctthem.
● Confirmed - A mechanism is availablefor reviewing, confirming, andcorrecting information before finalizingthe submission.
Pass
Principle 4: Robust
4.1.1 ParsingIn content implemented using markuplanguages, elements have complete start andend tags, elements are nested according totheir specifications, elements do not containduplicate attributes, and any IDs are unique,except where the specifications allow thesefeatures.
Multiple HTML validation errorsdetected.
Recommendation:Resolve HTML validation errors.
Notes:These issues stem from a 3rdparty plugin. The authors havebeen notified and we have beeninformed that a fix is due in thenext update of the plugin.
Fail Mixd
4.1.2 Name, Role, ValueFor all user interface components (includingbut not limited to: form elements, links andcomponents generated by scripts), the nameand role can be programmatically determined;states, properties, and values that can be set bythe user can be programmatically set; andnotification of changes to these items is
Pass
Commercial in confidence Mixd – World Class Web Design
/ 98
available to user agents, including assistivetechnologies.
4.1.3 Status MessagesIn content implemented using markuplanguages, status messages can beprogrammatically determined through role orproperties such that they can be presented tothe user by assistive technologies withoutreceiving focus.
Pass
Commercial in confidence Mixd – World Class Web Design
/ 99
Results for: Example Form
URL: https://ryedale.mixd.co.uk/form-example-page/
Date audited: 18/06/21
Google Lighthouse score: 100
WCAG Checkpoints passed: 48/50
WCAG Checkpoint Remarks and explanations Status FAO
Principle 1: Perceivable
1.1.1 Non-text ContentAll non-text content that is presented to theuser has a text alternative that serves theequivalent purpose, except for the situationslisted below:
● Controls and inputs● Time-based media● Tests and quizzes● Sensory based● CAPTCHA● Decorative or invisible content
Pass
1.2.1 Audio-only and Video-only (Prerecorded)For prerecorded audio-only and prerecordedvideo-only media, the following are true,except when the audio or video is a mediaalternative for text and is clearly labeled assuch.Prerecorded Audio-only:
● An alternative for time-based media isprovided that presents equivalentinformation for prerecorded audio-onlycontent.
Prerecorded Video-only:● Either an alternative for time-based
media or an audio track is provided thatpresents equivalent information forprerecorded video-only content.
Pass
1.2.2 Captions (Prerecorded)Captions are provided for all pre recordedaudio content in synchronized media, exceptwhen the media is a media alternative for textand is clearly labeled as such.
Pass
1.2.3 Audio Description or Media Alternative(Prerecorded)An alternative for time-based media or audiodescription of the prerecorded video content is
Pass
Commercial in confidence Mixd – World Class Web Design
/ 100
provided for synchronized media, except whenthe media is a media alternative for text and isclearly labeled as such.
1.2.4 Captions (Live)Captions are provided for all live audio contentin synchronized media.
Pass
1.2.5 Audio Description (Prerecorded)Audio description is provided for allprerecorded video content in synchronizedmedia.
Pass
1.3.1 Info and RelationshipsInformation, structure, and relationshipsconveyed through presentation can beprogrammatically determined or are availablein text.
Pass
1.3.2 Meaningful SequenceWhen the sequence in which content ispresented affects its meaning, a correct readingsequence can be programmatically determined.
Pass
1.3.3 Sensory CharacteristicsInstructions provided for understanding andoperating content do not rely solely on sensorycharacteristics of components such as shape,color, size, visual location, orientation, orsound.
Pass
1.3.4 OrientationContent does not restrict its view andoperation to a single display orientation, suchas portrait or landscape, unless a specificdisplay orientation is essential.
Pass
1.3.5 Identify Input PurposeThe purpose of each input field collectinginformation about the user can beprogrammatically determined when:
● The input field serves a purposeidentified in the Input Purposes forUser Interface Components section;and
● The content is implemented usingtechnologies with support foridentifying the expected meaning forform input data.
Pass
1.4.1 Use of colourColor is not used as the only visual means ofconveying information, indicating an action,prompting a response, or distinguishing avisual element.
Pass
Commercial in confidence Mixd – World Class Web Design
/ 101
1.4.2 Audio ControlIf any audio on a Web page plays automaticallyfor more than 3 seconds, either a mechanism isavailable to pause or stop the audio, or amechanism is available to control audiovolume independently from the overall systemvolume level.
Pass
1.4.3 Contrast (Minimum)The visual presentation of text and images oftext has a contrast ratio of at least 4.5:1, exceptfor the following:
● Large-scale text and images oflarge-scale text have a contrast ratio ofat least 3:1;
● Incidental text or images that are partof an inactive user interfacecomponent, that are pure decoration,that are not visible to anyone, or thatare part of a picture that containssignificant other visual content
● Logotypes that include text as part of alogo or brand name
Pass
1.4.4 Resize textExcept for captions and images of text, text canbe resized without assistive technology up to200 percent without loss of content orfunctionality.
Pass
1.4.5 Images of textIf the technologies being used can achieve thevisual presentation, text is used to conveyinformation rather than images of text exceptfor the following:
● Where the image of text can be visuallycustomized to the user's requirements;
● A particular presentation of text isessential to the information beingconveyed.
Pass
1.4.10 ReflowContent can be presented without loss ofinformation or functionality, and withoutrequiring scrolling in two dimensions for:
● Vertical scrolling content at a widthequivalent to 320 CSS pixels;
● Horizontal scrolling content at aheight equivalent to 256 CSS pixels.
Except for parts of the content which requiretwo-dimensional layout for usage or meaning.
Pass
1.4.11 Non-text Contrast Pass
Commercial in confidence Mixd – World Class Web Design
/ 102
The visual presentation of the following have acontrast ratio of at least 3:1 against adjacentcolor(s):
● Visual information required to identifyuser interface components and states,except for inactive components orwhere the appearance of thecomponent is determined by the useragent and not modified by the author;
● Parts of graphics required tounderstand the content, except when aparticular presentation of graphics isessential to the information beingconveyed.
1.4.12 Text SpacingIn content implemented using markuplanguages that support the following text styleproperties, no loss of content or functionalityoccurs by setting all of the following and bychanging no other style property:
● Line height (line spacing) to at least1.5 times the font size;
● Spacing following paragraphs to atleast 2 times the font size;
● Letter spacing (tracking) to at least0.12 times the font size;
● Word spacing to at least 0.16 times thefont size.
Pass
1.4.13 Content on Hover or FocusWhere receiving and then removing pointerhover or keyboard focus triggers additionalcontent to become visible and then hidden, thefollowing are true:
● Dismissable - A mechanism isavailable to dismiss the additionalcontent without moving pointer hoveror keyboard focus, unless the additionalcontent communicates an input error ordoes not obscure or replace othercontent;
● Hoverable - If pointer hover can triggerthe additional content, then the pointercan be moved over the additionalcontent without the additional contentdisappearing;
● Persistent - The additional contentremains visible until the hover or focustrigger is removed, the user dismissesit, or its information is no longer valid.
Pass
Principle 2: Operable
Commercial in confidence Mixd – World Class Web Design
/ 103
2.1.1 KeyboardAll functionality of the content is operablethrough a keyboard interface without requiringspecific timings for individual keystrokes,except where the underlying function requiresinput that depends on the path of the user'smovement and not just the endpoints.
Date picker does not seem tobe usable with keyboardnavigation.
Recommendation:Substitute with alternativefields instead of interactivedatepickers.
Fail Ryedale
2.1.2 No keyboard trapsIf keyboard focus can be moved to a componentof the page using a keyboard interface, thenfocus can be moved away from that componentusing only a keyboard interface, and, if itrequires more than unmodified arrow or tabkeys or other standard exit methods, the user isadvised of the method for moving focus away.
Pass
2.1.4 Character Key ShortcutsIf a keyboard shortcut is implemented incontent using only letter (including upper- andlower-case letters), punctuation, number, orsymbol characters, then at least one of thefollowing is true:
● Turn off - A mechanism is available toturn the shortcut off;
● Remap - A mechanism is available toremap the shortcut to use one or morenon-printable keyboard characters (e.g.Ctrl, Alt, etc);
● Active only on focus - The keyboardshortcut for a user interface componentis only active when that component hasfocus.
Pass
2.2.1 Timing AdjustableFor each time limit that is set by the content,at least one of the following is true:
● Turn off - The user is allowed to turnoff the time limit before encounteringit; or
● Adjust - The user is allowed to adjustthe time limit before encountering itover a wide range that is at least tentimes the length of the default setting;or
● Extend - The user is warned beforetime expires and given at least 20seconds to extend the time limit with asimple action (for example, "press thespace bar"), and the user is allowed toextend the time limit at least ten times;or
Pass
Commercial in confidence Mixd – World Class Web Design
/ 104
● Real-time Exception - The time limitis a required part of a real-time event(for example, an auction), and noalternative to the time limit is possible;or
● Essential Exception - The time limit isessential and extending it wouldinvalidate the activity; or
● 20 Hour Exception - The time limit islonger than 20 hours.
2.2.2 Pause, Stop, HideFor moving, blinking, scrolling, orauto-updating information, all of the followingare true:
● Moving, blinking, scrolling - For anymoving, blinking or scrollinginformation that (1) startsautomatically, (2) lasts more than fiveseconds, and (3) is presented in parallelwith other content, there is amechanism for the user to pause, stop,or hide it unless the movement,blinking, or scrolling is part of anactivity where it is essential; and
● Auto-updating - For anyauto-updating information that (1)starts automatically and (2) ispresented in parallel with othercontent, there is a mechanism for theuser to pause, stop, or hide it or tocontrol the frequency of the updateunless the auto-updating is part of anactivity where it is essential.
Pass
2.3.1 Three Flashes or Below ThresholdWeb pages do not contain anything that flashesmore than three times in any one secondperiod, or the flash is below the general flashand red flash thresholds.
Pass
2.4.1 Bypass BlocksA mechanism is available to bypass blocks ofcontent that are repeated on multiple Webpages.
Pass
2.4.2 Page TitledWeb pages have titles that describe the topic orpurpose.
Pass
2.4.3 Focus OrderIf a Web page can be navigated sequentiallyand the navigation sequences affect meaningor operation, focusable components receive
Pass
Commercial in confidence Mixd – World Class Web Design
/ 105
focus in an order that preserves meaning andoperability.
2.4.4 Link Purpose (In context)The purpose of each link can be determinedfrom the link text alone or from the link texttogether with its programmatically determinedlink context, except where the purpose of thelink would be ambiguous to users in general.
Pass
2.4.5 Multiple WaysMore than one way is available to locate a Webpage within a set of Web pages except wherethe Web Page is the result of, or a step in aprocess.
Pass
2.4.6 Headings and LabelsHeadings and labels describe topic or purpose.Page headings and labels for form andinteractive controls are informative. Avoidduplicating heading (e.g., "More Details") orlabel text (e.g., "First Name") unless thestructure provides adequate differentiationbetween them.
Pass
2.4.7 Focus VisibleAny keyboard operable user interface has amode of operation where the keyboard focusindicator is visible.
Pass
2.5.1 Pointer GesturesAll functionality that uses multipoint orpath-based gestures for operation can beoperated with a single pointer without apath-based gesture, unless a multipoint orpath-based gesture is essential.
Pass
2.5.2 Pointer CancellationFor functionality that can be operated using asingle pointer, at least one of the following istrue:
● No Down-Event - The down-event ofthe pointer is not used to execute anypart of the function;
● Abort or Undo - Completion of thefunction is on the up-event, and amechanism is available to abort thefunction before completion or to undothe function after completion;
● Up Reversal - The up-event reversesany outcome of the precedingdown-event;
● Essential - Completing the function onthe down-event is essential.
Pass
Commercial in confidence Mixd – World Class Web Design
/ 106
2.5.3 Label in NameFor user interface components with labels thatinclude text or images of text, the namecontains the text that is presented visually.
Pass
2.5.4 Motion ActuationFunctionality that can be operated by devicemotion or user motion can also be operated byuser interface components and responding tothe motion can be disabled to preventaccidental actuation, except when:
● Supported Interface - The motion isused to operate functionality throughan accessibility supported interface;
● Essential - The motion is essential forthe function and doing so wouldinvalidate the activity.
Pass
Principle 3: Understandable
3.1.1 Language of PageThe default human language of each Web pagecan be programmatically determined.
Pass
3.1.2 Language of PartsThe human language of each passage or phrasein the content can be programmaticallydetermined except for proper names, technicalterms, words of indeterminate language, andwords or phrases that have become part of thevernacular of the immediately surroundingtext.
Pass
3.2.1 On FocusWhen any user interface component receivesfocus, it does not initiate a change of context.
Pass
3.2.2 On InputChanging the setting of any user interfacecomponent does not automatically cause achange of context unless the user has beenadvised of the behavior before using thecomponent.
Pass
3.2.3 Consistent NavigationNavigational mechanisms that are repeated onmultiple Web pages within a set of Web pagesoccur in the same relative order each time theyare repeated, unless a change is initiated by theuser.
Pass
3.2.4 Consistent IdentificationComponents that have the same functionalitywithin a set of Web pages are identifiedconsistently.
Pass
Commercial in confidence Mixd – World Class Web Design
/ 107
3.3.1 Error IdentificationIf an input error is automatically detected, theitem that is in error is identified and the erroris described to the user in text.
Pass
3.3.2 Labels or InstructionsLabels or instructions are provided whencontent requires user input.
Pass
3.3.3 Error SuggestionIf an input error is automatically detected andsuggestions for correction are known, then thesuggestions are provided to the user, unless itwould jeopardize the security or purpose of thecontent.
Pass
3.3.4 Error Prevention (Legal, Financial, Data)For Web pages that cause legal commitmentsor financial transactions for the user to occur,that modify or delete user-controllable data indata storage systems, or that submit user testresponses, at least one of the following is true:
● Reversible - Submissions arereversible.
● Checked - Data entered by the user ischecked for input errors and the user isprovided an opportunity to correctthem.
● Confirmed - A mechanism is availablefor reviewing, confirming, andcorrecting information before finalizingthe submission.
Pass
Principle 4: Robust
4.1.1 ParsingIn content implemented using markuplanguages, elements have complete start andend tags, elements are nested according totheir specifications, elements do not containduplicate attributes, and any IDs are unique,except where the specifications allow thesefeatures.
Multiple HTML validationerrors detected.
Recommendation:Resolve HTML validationerrors.
Notes:These issues stem from a 3rdparty plugin. The authorshave been notified and wehave been informed that a fixis due in the next update ofthe plugin.
Fail Mixd
4.1.2 Name, Role, ValueFor all user interface components (includingbut not limited to: form elements, links andcomponents generated by scripts), the nameand role can be programmatically determined;
Pass
Commercial in confidence Mixd – World Class Web Design
/ 108
states, properties, and values that can be set bythe user can be programmatically set; andnotification of changes to these items isavailable to user agents, including assistivetechnologies.
4.1.3 Status MessagesIn content implemented using markuplanguages, status messages can beprogrammatically determined through role orproperties such that they can be presented tothe user by assistive technologies withoutreceiving focus.
Pass
Commercial in confidence Mixd – World Class Web Design
/ 109
Results for: Malton/Norton River Rail Corridor Study (PDF)
URL: https://ryedale.mixd.co.uk/content/uploads/2021/06/Malton_and_Norton_River_Rail_Corridor_Part_3_Options_and_Consultation.pdf
Date audited: 18/06/21
PDF Checkpoints passed: 12/32
PDF Checkpoint Remarks and explanations Status FAO
Principle 1: Document
Accessibility permission flagAccessibility permission flag must be set
Pass
Image-only PDFDocument is not image-only PDF
Pass
Tagged PDFDocument is tagged PDF
The PDF document has no tags,therefore screen readers cannotidentify different content orcreate a logical reading order.
Fail RDC
Logical Reading OrderDocument structure provides a logical readingorder
A screen reader is unable todetermine a logical readingorder and therefore will predictthe reading order of thedocument which isn’t normallyaccurate.
Fail RDC
Primary languageText language is specified
No language has been specifiedfor the text.
Fail RDC
TitleDocument title is showing in title bar
No title has been provided forthe PDF document.
Fail RDC
BookmarksBookmarks are present in large documents
There are no bookmarksthroughout the document tohelp users navigate.
Fail RDC
Color contrastDocument has appropriate color contrast
Pass
Principle 2: Page Content
Tagged contentAll page content is tagged
Page content does not have theappropriate tags to identifydifferent elements of the page.
Fail RDC
Tagged annotationsAll annotations are tagged
Pass
Commercial in confidence Mixd – World Class Web Design
/ 110
Tab orderTab order is consistent with structure order
Tab order is not consistent withthe structure order.
Fail RDC
Character encodingReliable character encoding is provided
Specifying the encoding helpsPDF viewers' present users withreadable text.
Fail RDC
Tagged multimediaAll multimedia objects are tagged
Pass
Screen flickerPage will not cause screen flicker
Pass
ScriptsNo inaccessible scripts
Pass
Timed responsesPage does not require timed responses
Pass
Navigation linksNavigation links are not repetitive
Pass
Principle 3: Forms
Tagged form fieldsAll form fields are tagged
Pass
Field descriptionsAll form fields have description
Pass
Principle 4: Alternate Text
Figures alternate textFigures require alternate text
Necessary alternate text notprovided.
Fail RDC
Nested alternate textAlternate text that will never be read
This point has failed due to thelack of tags available to performthis check properly.
Fail RDC
Associated with contentAlternate text must be associated with somecontent
Necessary alternate text notprovided.
Fail RDC
Hides annotationAlternate text should not hide annotation
Necessary alternate text notprovided.
Fail RDC
Other elements alternate textOther elements that require alternate text
Necessary alternate text notprovided.
Fail RDC
Principle 5: Tables
RowsTR must be a child of Table, THead, TBody, orTFoot
Tables must be structuredcorrectly in the PDF.
Fail RDC
TH and TDTH and TD must be children of TR
Tables must be structuredcorrectly in the PDF.
Fail RDC
Commercial in confidence Mixd – World Class Web Design
/ 111
HeadersTables should have headers
No headers in table elements. Fail RDC
RegularityTables must contain the same number ofcolumns in each row and rows in each column
Tables detected with irregularnumber of rows and columns.
Fail RDC
SummaryTables must have a summary
Pass
Principle 6: Lists
List itemsLI must be a child of L
List tags are not present in thedocument.
Fail RDC
Lbl and LBodyLbl and LBody must be children of LI
List tags are not present in thedocument.
Fail RDC
Principle 7: Headings
Appropriate nestingHeading nesting is appropriate
Heading tags are not present inthe document.
Fail RDC
Commercial in confidence Mixd – World Class Web Design
/ 112
References
● Web Content Accessibility Guidelines (WCAG) Overview
https://www.w3.org/WAI/intro/wcag
● Web Content Accessibility Guidelines 2.1
https://www.w3.org/TR/WCAG21/
● How to meet WCAG (Quick Reference)
https://www.w3.org/WAI/WCAG21/quickref/
● Techniques for WCAG 2.1
https://www.w3.org/WAI/WCAG21/Techniques/
● Accessibility Evaluation Resources
http://www.w3.org/WAI/eval/
● Web Accessibility Evaluation Tools List
https://www.w3.org/WAI/ER/tools/
● WCAG Conformance Evaluation Methodology
https://www.w3.org/WAI/test-evaluate/conformance/wcag-em/
● Using Combined Expertise to Evaluate Web Accessibility
https://www.w3.org/WAI/eval/reviewteams
Commercial in confidence Mixd – World Class Web Design
/ 113
© Copyright 2021 Mixd
This document is the copyright of Mixd, and contains proprietary information supplied by Mixd;
and as such shall not be reproduced or disclosed in whole or part by any third party without prior
written consent.
Any enquiries regarding this document should be sent to us at:
Mixd
Platform
New Station Street
Leeds
LS1 4JB
Web: www.mixd.co.uk
Telephone: 0113 360 8250
Commercial in confidence Mixd – World Class Web Design