For a free consultation, call 1.877.928.9147 or Contact us here

Skip to main content

Accessibility Evaluation Report for Nelson MacNeil Law Firm

1. Executive Summary

This report describes the conformance of the website with W3C’s Web Content Accessibility Guidelines (WCAG). The review process is described in Section 5 below and is based on evaluation described in Accessibility Evaluation Resources.

Based on this evaluation, the website is close to meeting WCAG 2.1, Conformance Level AA. Detailed review results are available in Section 6 below. Resources for the follow-up study are listed in Section 7 below. Feedback on this evaluation is welcome.

2. Background about Evaluation

Conformance 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): 8/17/2022. The website may have changed since that time.

3. Scope of Review

  • Nelson Macneil Rayfield Trial Attorneys PC
    • Provides legal services
  • URLs Excluded from this report. (* indicates any blog posted on the site)
  • A report was conducted on: 8/17/2022
  • Natural language(s) of website: English

4. Reviewer(s)

  • Organization or Business: 789, Inc.
  • Contact Information:
  • Reviewer(s) areas of expertise: Web technologies, Design
  • Natural language(s) with which reviewer(s) is/are fluent, or familiar: English

5. Review Process

  • WCAG 2.1 Level A, AA, AAA
  • A11Y Color Contrast Accessibility Validator by A11Y Company
    • A free website compliance tool that displays the color contrast issues of a web page per WCAG Guidelines. The results display color combinations that fail the contrast checkpoints and provide specific recommendations on how to fix the issue to become compliant.

  • Accessibility Developer Tools by Google Accessibility
    • Adds an Accessibility audit, and an Accessibility sidebar pane in the Elements tab, to your Chrome Developer Tools.
      – 17 audit rules; most documented at
      – Sidebar pane in Elements tab provides extra debugging information, for example color contrast values and color suggestions, missing required ARIA attributes, reason for lack of visibility, accessible name calculation information, etc.

  • Color Contrast Checker by UserWay Inc
    • The UserWay Color Contrast Checker helps ensure you select accessible colors for your site’s design to make it easier for visually impaired and color-blind users to read and interact with the contents of your website.

  • Accessibility Scanning & Monitoring by UserWay
    • Test/scan entire web sites for conformance with latest WCAG requirements. Get realtime reports with each violation showing screenshot, code context, link to the relevant standard and remediation steps, all exportable to JIRA or other issue tracking systems. Single page free, entire site(s) paid.

  • Manual reviews of usability and testing of accessibility features.

6. Results and Recommended Actions

  • This website appears to be close to meeting WCAG 2.1 AA
  • Accessibility features in which this site is strong include navigating via screen reader and contrast visibility.
  • Recommended priorities for addressing inaccessible features of site include: Descriptive images and ARIA labeling.
  • Web Content Accessibility Guidelines (WCAG) 2.1
  • On-going monitoring of website accessibility provided by UserWay.

7. References

8. Appendices

WCAG Checklist Level A

1.1.1Non-text ContentProvide text alternatives for non-text content that serves the same purpose.
1.2.1Audio-only and Video-only (Pre-recorded)Provide an alternative to video-only and audio-only content.
1.2.2Captions (Pre-recorded)Provide captions for videos with audio.
1.2.3Audio Description or Media Alternative (Pre-recorded)Provide audio description or text transcript for videos with sound.
1.3.1Info and RelationshipsContent, structure and relationships can be programmatically determined.
1.3.2Meaningful SequencePresent content in a meaningful order.
1.3.3Sensory CharacteristicsInstructions don’t rely solely on sensory characteristics.
1.4.1Use of ColourDon’t use presentation that relies solely on colour.
1.4.2Audio ControlDon’t play audio automatically.
2.1.1KeyboardAll functionality is accessible by keyboard with no specific timings.
2.1.2No Keyboard TrapUsers can navigate to and from all content using a keyboard.
2.1.4Character Key ShortcutsAllow users to turn off or remap single-key character shortcuts.
2.2.1Timing AdjustableProvide user controls to turn off, adjust or extend time limits.
2.2.2Pause, Stop, HideProvide user controls to pause, stop and hide moving and auto-updating content.
2.3.1Three Flashes or Below ThresholdNo content flashes more than three times per second.
2.4.1Bypass BlocksProvide a way for users to skip repeated blocks of content.
2.4.2Page TitledUse helpful and clear page titles.
2.4.3Focus OrderComponents receive focus in a logical sequence.
2.4.4Link Purpose (In Context)Every link’s purpose is clear from its text or context.
2.4.7Focus VisibleKeyboard focus is visible when used.
2.4.3Page Break NavigationProvide a way to navigate between page break locators.
2.5.1Pointer GesturesMulti-point and path-based gestures can be operated with a single pointer.
2.5.2Pointer CancellationFunctions don’t complete on the down-click of a pointer.
2.5.3Label in NameWhere a component has a text label, the name of the component also contains the text displayed.
2.5.4Motion ActuationFunctions operated by motion can also be operated through an interface and responding to motion can be disabled.
3.1.1Language of PageEach webpage has a default human language assigned.
3.2.1On FocusElements do not change when they receive focus.
3.2.2On InputElements do not change when they receive input.
3.2.6Consistent HelpHelp options are presented in the same order.
3.3.1Error Identificationidentify and describe input errors for users.
3.3.2Labels or InstructionsProvide labels or instructions for user input.
4.1.1ParsingNo major code errors
4.1.2Name, Role, ValueBuild all elements for accessibility

WCAG Checklist Level AA

1.2.4 – Captions (Live)Add captions to live videos.
1.2.5 – Audio Description (Pre-recorded)Provide audio descriptions for pre-recorded videos.
1.3.4 – OrientationYour website adapts to portrait and landscape views.
1.3.5 – Identify Input PurposeThe purpose of input fields must be programmatically determinable.
1.4.3 – Contrast (Minimum)Contrast ratio between text and background is at least 4.5:1.
1.4.4 – Resize TextText can be resized to 200% without loss of content or function.
1.4.5 – Images of TextDon’t use images of text.
1.4.10 – ReflowContent retains meaning and function without scrolling in two dimensions.
1.4.11 – Non-Text ContrastThe contrast between user interface components, graphics and adjacent colours is at least 3:1.
1.4.12 – Text SpacingContent and function retain meaning when users change elements of text spacing.
1.4.13 – Content on Hover or FocusWhen hover or focus triggers content to appear, it is dismissible, hoverable and persistent.
2.4.5 – Multiple WaysOffer at least two ways to find pages on your website.
2.4.6 – Headings and LabelsHeadings and labels describe topic or purpose.
2.4.11 – Focus Appearance (Minimum)Focus indicators are clearly distinguishable when active.
2.5.7 – Dragging MovementsFunctionality that uses dragging movements can be achieved with a single pointer without dragging.
2.5.8 – Target Size (Minimum)The target size for pointer inputs is at least 24 by 24 CSS pixels.
3.1.2 – Language of PartsEach part of a webpage has a default human language assigned.
3.2.3 – Consistent NavigationPosition menus and standard controls consistently.
3.2.4 – Consistent IdentificationIdentify components with the same function consistently.
3.2.7 – Visible ControlsGive users a way to identify controls without mouse hover or keyboard focus.
3.3.3 – Error SuggestionSuggest corrections when users make mistakes.
3.3.4- Error Prevention (Legal, Financial, Data)Check, confirm and allow reversal of pages that cause important commitments.