Web Essentials
Accessibility is everyone's responsibility. No matter your role on the web, understanding accessibility principles is crucial for building an inclusive campus. Whether you're a content creator, developer, designer, or instructor, your daily decisions impact the digital experience for everyone. Take the first step towards creating a welcoming online environment where all can thrive. Learn how your contributions can make a difference.
Choose a role to get started
1. Color and Contrast:
UTAH RED - #BE0000
ACCESSIBLE COMBINATIONS:
WHITE - Aa 6.58 Pass
SALT FLAT GREY - Aa 5.23 Pass
BLACK - #000000
ACCESSIBLE COMBINATIONS:
WHITE - Aa 21.00 Pass
GRANITE PEAK - Aa 6.02 Pass
WASATCH SUNRISE - Aa 12.13 Pass
MOUNTAIN GREEN - Aa 9.45 Pass
GREAT SALT LAKE - Aa 9.39 Pass
SALT FLAT GREY - Aa 16.70 Pass
WHITE - #FFFFFF
ACCESSIBLE COMBINATIONS:
UTAH RED - Aa 6.58 Pass
BLACK - Aa 21.00 Pass
RED ROCKS - Aa 21.00 Pass
ZION CINDER CONE - Aa 4.58 Pass
GRANITE
PEAK - #708E99
ACCESSIBLE COMBINATIONS:
BLACK - Aa 6.02 Pass
RED ROCKS - Aa 6.02 Pass
WASATCH
SUNRISE - #FFB81D
ACCESSIBLE COMBINATIONS:
BLACK - Aa 12.13 Pass
RED ROCKS - Aa 12.13 Pass
RED
ROCKS - #890000
ACCESSIBLE COMBINATIONS:
WHITE - Aa 21.00 Pass
WASATCH SUNRISE - Aa 12.13 Pass
MOUNTAIN GREEN - Aa 9.45 Pass
GREAT SALT LAKE - Aa 9.39 Pass
SALT FLAT GREY - Aa 16.70 Pass
MOUNTAIN
GREEN - #6CC24A
ACCESSIBLE COMBINATIONS:
BLACK - Aa 9.45 Pass
RED ROCKS - Aa 9.45 Pass
GREAT
SALT LAKE - #3ABFC0
ACCESSIBLE COMBINATIONS:
BLACK - Aa 9.39 Pass
RED ROCKS - Aa 9.39 Pass
SALT FLAT
GREY - #E2E6E6
ACCESSIBLE COMBINATIONS:
UTAH RED - Aa 5.23 Pass
BLACK - Aa 16.70 Pass
RED ROCKS - Aa 16.70 Pass
ZION CINDER CONE - Aa 4.58 Pass
ZION
CINDER CONE - #707271
ACCESSIBLE COMBINATIONS:
WHITE - Aa 4.85 Pass
2. Typography:
3. Layout and Spacing
4. Interactive Elements
5. Animation and Effects
1. Semantic HTML:
- Use
<nav>
for navigation menus. - Use
<article>
to define main content sections. - Use
<aside>
for supplementary content like sidebars. - Use
<header>
and<footer>
to define page sections. - Use
<button>
for clickable actions.
2. ARIA Attributes:
- Use
aria-label
to provide a label when a visible label isn't present. - Use
aria-describedby
to associate an element with descriptive text. - Use
aria-hidden="true"
to hide elements from assistive technologies. - Use
aria-live
to announce dynamic content updates.
3. Keyboard Accessibility:
- Follow a logical tab order.
- Provide clear visual focus indicators.
- Use appropriate keyboard events (e.g., Enter, Spacebar).
- Allow users to skip repetitive content (e.g., "Skip to main content" link).
4. Color Contrast:
Sufficient color contrast between text and background is essential for users with low vision.
- Use a contrast checking tool to ensure your color choices meet WCAG guidelines (at least 4.5:1 for normal text and 3:1 for large text).
- Don't rely on color alone to convey information.
5. Alternative Text for Images:
alt
attribute) for all images, including icons and decorative images.
- Describe the image's purpose or content concisely.
- Use an empty
alt
attribute (alt=""
) for purely decorative images.
6. Multimedia Accessibility:
Make multimedia content accessible to users with auditory or visual impairments.
- Provide captions for videos.
- Provide transcripts for audio content.
- Offer alternatives for time-based media (e.g., a text description of a video).
7. Accessible Forms:
Design forms that are easy to understand and use for everyone. We at UMC Digital use Formidable to create all forms which complies with WCAG 2.1 AA requirements.
- Use
<label>
elements to associate labels with form fields. - Provide clear instructions and error messages.
- Group related fields and use clear visual hierarchy.