Accessibility Evaluation Report for Nelson MacNeil Law Firm
1. Executive Summary
This report describes the conformance of the www.nelsonmacneil.com 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 www.nelsonmacneil.com 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
- https://nelsonmacneil.com/
- https://nelsonmacneil.com/accessibility-statement/
- https://nelsonmacneil.com/accessibility-statement/accessibility-evaluation-report/
- https://nelsonmacneil.com/local-legal-experts/
- https://nelsonmacneil.com/local-legal-experts/dan-rayfield/
- https://nelsonmacneil.com/local-legal-experts/chris-macneil/
- https://nelsonmacneil.com/local-legal-experts/jim-nelson/
- https://nelsonmacneil.com/videos/
- https://nelsonmacneil.com/videos/wrongful-death/
- https://nelsonmacneil.com/videos/personal-injury/
- https://nelsonmacneil.com/videos/mesothelioma/
- https://nelsonmacneil.com/videos/birth-injury/
- https://nelsonmacneil.com/videos/malpractice/
- https://nelsonmacneil.com/videos/auto-accidents/
- https://nelsonmacneil.com/auto-accident/
- https://nelsonmacneil.com/birth-injury/
- https://nelsonmacneil.com/mesothelioma/
- https://nelsonmacneil.com/personal-injury/
- https://nelsonmacneil.com/malpractice/
- https://nelsonmacneil.com/practice-areas/
- https://nelsonmacneil.com/wrongful-death/
- https://nelsonmacneil.com/local-legal-resources/
- https://nelsonmacneil.com/downloads/
- https://nelsonmacneil.com/quick-links/
- https://nelsonmacneil.com/blog/
- https://nelsonmacneil.com/faqs/
- https://nelsonmacneil.com/news/
- https://nelsonmacneil.com/contact-us/
- https://nelsonmacneil.com/accessibility-statement/
- URLs Excluded from this report. (* indicates any blog posted on the site)
- https://nelsonmacneil.com/blog/*
- A report was conducted on: 8/17/2022
- Natural language(s) of website: English
4. Reviewer(s)
- Organization or Business: 789, Inc.
- Contact Information: dontbeshy@789inc.com
- 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.
- 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 http://goo.gl/L7gCXu
– 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.
- Adds an Accessibility audit, and an Accessibility sidebar pane in the Elements tab, to your Chrome Developer Tools.
- 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.
- 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.
- 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
- 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/ - 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/ - Using Combined Expertise to Evaluate Web Accessibility
https://www.w3.org/WAI/eval/reviewteams
8. Appendices
WCAG Checklist Level A
Guideline | Title | Summary |
1.1.1 | Non-text Content | Provide text alternatives for non-text content that serves the same purpose. |
1.2.1 | Audio-only and Video-only (Pre-recorded) | Provide an alternative to video-only and audio-only content. |
1.2.2 | Captions (Pre-recorded) | Provide captions for videos with audio. |
1.2.3 | Audio Description or Media Alternative (Pre-recorded) | Provide audio description or text transcript for videos with sound. |
1.3.1 | Info and Relationships | Content, structure and relationships can be programmatically determined. |
1.3.2 | Meaningful Sequence | Present content in a meaningful order. |
1.3.3 | Sensory Characteristics | Instructions don’t rely solely on sensory characteristics. |
1.4.1 | Use of Colour | Don’t use presentation that relies solely on colour. |
1.4.2 | Audio Control | Don’t play audio automatically. |
2.1.1 | Keyboard | All functionality is accessible by keyboard with no specific timings. |
2.1.2 | No Keyboard Trap | Users can navigate to and from all content using a keyboard. |
2.1.4 | Character Key Shortcuts | Allow users to turn off or remap single-key character shortcuts. |
2.2.1 | Timing Adjustable | Provide user controls to turn off, adjust or extend time limits. |
2.2.2 | Pause, Stop, Hide | Provide user controls to pause, stop and hide moving and auto-updating content. |
2.3.1 | Three Flashes or Below Threshold | No content flashes more than three times per second. |
2.4.1 | Bypass Blocks | Provide a way for users to skip repeated blocks of content. |
2.4.2 | Page Titled | Use helpful and clear page titles. |
2.4.3 | Focus Order | Components receive focus in a logical sequence. |
2.4.4 | Link Purpose (In Context) | Every link’s purpose is clear from its text or context. |
2.4.7 | Focus Visible | Keyboard focus is visible when used. |
2.4.3 | Page Break Navigation | Provide a way to navigate between page break locators. |
2.5.1 | Pointer Gestures | Multi-point and path-based gestures can be operated with a single pointer. |
2.5.2 | Pointer Cancellation | Functions don’t complete on the down-click of a pointer. |
2.5.3 | Label in Name | Where a component has a text label, the name of the component also contains the text displayed. |
2.5.4 | Motion Actuation | Functions operated by motion can also be operated through an interface and responding to motion can be disabled. |
3.1.1 | Language of Page | Each webpage has a default human language assigned. |
3.2.1 | On Focus | Elements do not change when they receive focus. |
3.2.2 | On Input | Elements do not change when they receive input. |
3.2.6 | Consistent Help | Help options are presented in the same order. |
3.3.1 | Error Identification | identify and describe input errors for users. |
3.3.2 | Labels or Instructions | Provide labels or instructions for user input. |
4.1.1 | Parsing | No major code errors |
4.1.2 | Name, Role, Value | Build all elements for accessibility |
WCAG Checklist Level AA
Guideline | Summary |
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 – Orientation | Your website adapts to portrait and landscape views. |
1.3.5 – Identify Input Purpose | The 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 Text | Text can be resized to 200% without loss of content or function. |
1.4.5 – Images of Text | Don’t use images of text. |
1.4.10 – Reflow | Content retains meaning and function without scrolling in two dimensions. |
1.4.11 – Non-Text Contrast | The contrast between user interface components, graphics and adjacent colours is at least 3:1. |
1.4.12 – Text Spacing | Content and function retain meaning when users change elements of text spacing. |
1.4.13 – Content on Hover or Focus | When hover or focus triggers content to appear, it is dismissible, hoverable and persistent. |
2.4.5 – Multiple Ways | Offer at least two ways to find pages on your website. |
2.4.6 – Headings and Labels | Headings and labels describe topic or purpose. |
2.4.11 – Focus Appearance (Minimum) | Focus indicators are clearly distinguishable when active. |
2.5.7 – Dragging Movements | Functionality 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 Parts | Each part of a webpage has a default human language assigned. |
3.2.3 – Consistent Navigation | Position menus and standard controls consistently. |
3.2.4 – Consistent Identification | Identify components with the same function consistently. |
3.2.7 – Visible Controls | Give users a way to identify controls without mouse hover or keyboard focus. |
3.3.3 – Error Suggestion | Suggest corrections when users make mistakes. |
3.3.4- Error Prevention (Legal, Financial, Data) | Check, confirm and allow reversal of pages that cause important commitments. |