Accessibility Statement
SkyTab Mountain West (operated by UBC Unlimited) is committed to ensuring digital accessibility for people with disabilities. We continually improve the user experience for everyone and apply relevant accessibility standards across all 185 pages of this website.
1. Conformance Status
The Web Content Accessibility Guidelines (WCAG) 2.1 define requirements for designers and developers to improve accessibility for people with disabilities. This website targets conformance with WCAG 2.1 Level AA, which is the standard referenced by the Americans with Disabilities Act (ADA) for web accessibility.
Partially Conformant — WCAG 2.1 Level AA
This website is partially conformant with WCAG 2.1 Level AA. "Partially conformant" means that some parts of the content do not fully conform to the accessibility standard. All known violations identified in our April 2026 audit have been remediated. Third-party content (YouTube embeds, reCAPTCHA Enterprise) may not fully conform and is outside our direct control.
We are actively working toward full WCAG 2.1 AA conformance. Our target date for full conformance is June 30, 2026.
2. Built-In Accessibility Widget
This website includes a built-in accessibility widget — accessible via the blue circle icon in the bottom-right corner of every page — that provides 14 user-controlled accessibility adjustments. Settings are automatically saved to your browser and applied on every future visit.
Vision
Color & Contrast
Motor & Navigation
Cognitive & Reading
3. Supported Assistive Technologies
This website has been tested with the following assistive technologies. "Full" support means all interactive elements are operable, all content is announced correctly, and no critical errors were observed during testing.
Screen Readers
| Tool | Browser | Support |
|---|---|---|
| NVDA 2024.x | Firefox 125+ | Full |
| JAWS 2024 | Chrome 124+ | Full |
| VoiceOver (macOS 14) | Safari 17+ | Full |
| VoiceOver (iOS 17) | Safari Mobile | Full |
| TalkBack (Android 14) | Chrome Mobile | Full |
Screen Magnifiers
| Tool | Browser | Support |
|---|---|---|
| ZoomText 2024 | Chrome / Firefox | Full |
| Windows Magnifier | Edge / Chrome | Full |
| macOS Zoom | Safari / Chrome | Full |
Voice Control
| Tool | Browser | Support |
|---|---|---|
| Dragon NaturallySpeaking 16 | Chrome / Edge | Full |
| Windows Speech Recognition | Edge | Full |
| Voice Control (macOS / iOS) | Safari | Full |
Keyboard-Only Navigation
| Tool | Browser | Support |
|---|---|---|
| Tab / Shift+Tab | All modern browsers | Full |
| Arrow key navigation | All modern browsers | Full |
| Switch Access (Android) | Chrome Mobile | Full |
Note: Safari Private Browsing, Firefox Strict Enhanced Tracking Protection, and Brave Aggressive Shields may block session cookies required for authentication features on this site.
4. Measures We Have Taken
UBC Unlimited takes the following organizational and technical measures to ensure accessibility of the SkyTab Mountain West website:
Skip Navigation
A visible skip-link appears as a full-width blue bar at the top of the viewport when focused via keyboard, satisfying WCAG 2.4.1.
Keyboard Navigation
All interactive elements are reachable and operable via keyboard. Focus order follows a logical reading sequence throughout.
Screen Reader Support
ARIA labels, roles, and live regions are applied throughout. All images have descriptive alt text; decorative images use aria-hidden.
Color Contrast
All text and interactive elements meet or exceed the WCAG 2.1 AA minimum of 4.5:1 for normal text and 3:1 for large text, verified via axe-core.
Resizable Text
Users can resize text up to 200% without loss of content or functionality. The viewport meta tag explicitly allows user zoom.
Form Accessibility
All form inputs have associated visible labels, aria-required attributes, and descriptive inline error messages. Toggle buttons use aria-pressed.
Focus Management
Focus is managed appropriately in modals, drawers, and dynamic content. Visible focus indicators meet WCAG 2.4.7 requirements.
Semantic HTML
Proper landmark regions (main, nav, footer, aside) and a strict heading hierarchy (h1→h2→h3) are used throughout all 185 pages.
Heading Hierarchy
Every page has exactly one h1. Heading levels are never skipped. The DemoForm, Footer, and all page templates have been audited and corrected.
Accessible Dialogs
The Cookie Consent dialog and mobile navigation drawer use role="dialog", aria-modal, aria-labelledby, and focus trapping.
Structured Data
JSON-LD schemas (LocalBusiness, BreadcrumbList, Article, Product, WebSite) are present on all relevant pages to support assistive technology and search engines.
Persistent Settings
Accessibility widget preferences are saved to localStorage and restored on every page visit, so users do not need to re-configure on each session.
5. WCAG 2.1 AA Success Criteria
The following table lists all WCAG 2.1 Level A and AA success criteria and their current conformance status as of our April 2026 audit. "N/A" indicates the criterion is not applicable to this website (e.g., no audio-only content).
Principle: Perceivable
| SC | Success Criterion | Level | Status |
|---|---|---|---|
| 1.1.1 | Non-text Content | A | Pass |
| 1.2.1 | Audio-only and Video-only (Prerecorded) | A | N/A |
| 1.3.1 | Info and Relationships | A | Pass |
| 1.3.2 | Meaningful Sequence | A | Pass |
| 1.3.3 | Sensory Characteristics | A | Pass |
| 1.4.1 | Use of Color | A | Pass |
| 1.4.2 | Audio Control | A | N/A |
| 1.4.3 | Contrast (Minimum) | AA | Pass |
| 1.4.4 | Resize Text | AA | Pass |
| 1.4.5 | Images of Text | AA | Pass |
| 1.4.10 | Reflow | AA | Pass |
| 1.4.11 | Non-text Contrast | AA | Pass |
| 1.4.12 | Text Spacing | AA | Pass |
| 1.4.13 | Content on Hover or Focus | AA | Pass |
Principle: Operable
| SC | Success Criterion | Level | Status |
|---|---|---|---|
| 2.1.1 | Keyboard | A | Pass |
| 2.1.2 | No Keyboard Trap | A | Pass |
| 2.2.1 | Timing Adjustable | A | N/A |
| 2.2.2 | Pause, Stop, Hide | A | Pass |
| 2.3.1 | Three Flashes or Below Threshold | A | Pass |
| 2.4.1 | Bypass Blocks | A | Pass |
| 2.4.2 | Page Titled | A | Pass |
| 2.4.3 | Focus Order | A | Pass |
| 2.4.4 | Link Purpose (In Context) | A | Pass |
| 2.4.5 | Multiple Ways | AA | Pass |
| 2.4.6 | Headings and Labels | AA | Pass |
| 2.4.7 | Focus Visible | AA | Pass |
| 2.5.1 | Pointer Gestures | A | Pass |
| 2.5.3 | Label in Name | A | Pass |
Principle: Understandable
| SC | Success Criterion | Level | Status |
|---|---|---|---|
| 3.1.1 | Language of Page | A | Pass |
| 3.1.2 | Language of Parts | AA | Pass |
| 3.2.1 | On Focus | A | Pass |
| 3.2.2 | On Input | A | Pass |
| 3.2.3 | Consistent Navigation | AA | Pass |
| 3.2.4 | Consistent Identification | AA | Pass |
| 3.3.1 | Error Identification | A | Pass |
| 3.3.2 | Labels or Instructions | A | Pass |
| 3.3.3 | Error Suggestion | AA | Pass |
| 3.3.4 | Error Prevention (Legal, Financial, Data) | AA | Pass |
Principle: Robust
| SC | Success Criterion | Level | Status |
|---|---|---|---|
| 4.1.1 | Parsing | A | Pass |
| 4.1.2 | Name, Role, Value | A | Pass |
| 4.1.3 | Status Messages | AA | Pass |
6. Known Limitations
Despite our best efforts, there may be some limitations. Below is a description of known limitations and their current status. Please contact us if you observe an issue not listed below.
| Area | Limitation | Status |
|---|---|---|
| YouTube embeds | Embedded YouTube videos on the homepage testimonial section may not be fully keyboard-navigable in all browsers. Users can access the same content via direct YouTube links. | Monitoring |
| reCAPTCHA Enterprise | Google reCAPTCHA Enterprise is a third-party service. Its injected noscript textarea has been labeled via MutationObserver, but the reCAPTCHA challenge UI itself is outside our control. | Mitigated |
| Third-party maps | The Google Maps embed used on the Contact page may have limited keyboard accessibility for some advanced map interactions. | Monitoring |
| PDF documents | This website does not currently serve PDF documents. If PDFs are added in the future, they will be tagged for accessibility. | N/A |
7. Accommodation Requests
If you require information from this website in an alternative format (such as large print, audio description, or plain-text version), or if you need assistance completing a form or accessing any content, please contact us. We will provide the requested information or assistance within 2 business days at no additional cost.
To request an accommodation, please include:
- Your name and preferred contact method
- The specific page or content you need help accessing
- The format or type of assistance you require
- Your preferred response timeline if time-sensitive
8. Feedback & Contact Information
We welcome your feedback on the accessibility of this website. If you experience accessibility barriers or need assistance accessing any content, please contact us using one of the methods below. We aim to respond to all accessibility feedback within 2 business days.
Accessibility Email
[email protected]
General Email
[email protected]
Phone
(801) 335-5539
Response Time
Within 2 business days
If you are not satisfied with our response, you may contact the U.S. Department of Justice ADA Information Line at 1-800-514-0301 (voice) or 1-800-514-0383 (TTY), or file a complaint with the U.S. Department of Health and Human Services Office for Civil Rights.
9. Formal Complaints
We are committed to resolving accessibility complaints promptly and transparently. If you wish to file a formal accessibility complaint, please email [email protected] with the subject line "Formal Accessibility Complaint" and include a description of the barrier, the URL of the affected page, and your preferred contact method. We will:
- Acknowledge receipt of your complaint within 2 business days
- Investigate the reported barrier within 5 business days
- Provide a written response with our findings and proposed remediation within 10 business days
- Implement a fix or provide an accessible alternative within 30 business days
10. Technical Specifications
Accessibility of this website relies on the following technologies working with the particular combination of web browser and any assistive technologies or plugins installed on your device:
- HTML5 with semantic landmark elements
- CSS3 with ARIA landmark roles and custom accessibility classes
- WAI-ARIA 1.2 (roles, states, and properties)
- JavaScript — React 19 (client-side rendering with SSR-compatible static HTML fallback)
- SVG (all decorative SVGs use aria-hidden; functional SVGs have accessible labels)
- Google Fonts (Playfair Display, Source Serif 4, Inter) with font-display: swap
- OpenDyslexic font (loaded on demand via accessibility widget)