114
ACCESSIBILITY AUDIT FOR RYEDALE DISTRICT COUNCIL 17th June 2021 Prepared by: Ed Richards & Phil Shackleton Mixd Platform New Station Street Leeds LS1 4JB Web: www.mixd.co.uk Telephone: 0113 360 8250

ACCESSIBILITY AUDIT FOR

  • 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