Skip to content

Perceivable

This lesson explains Perceivable in web accessibility with clear examples, practical use cases, and implementation best practices.

WCAG Perceivable Principle Overview

Perceivable is the first principle of the Web Content Accessibility Guidelines (WCAG). It means that users must be able to perceive and access all information presented on a website, regardless of whether they rely on sight, hearing, touch, or assistive technologies.

To make content perceivable, developers should provide text alternatives for images, captions for multimedia, sufficient color contrast, resizable text, responsive layouts, and semantic HTML. Content should never rely on a single sensory characteristic such as color, sound, or visual cues alone.

Requirement Purpose
Alternative Text Describe informative images.
Captions Provide text for audio and video.
Color Contrast Improve text readability.
Responsive Content Support zoom and different devices.
Text Resizing Allow users to enlarge content.
Semantic HTML Improve accessibility for assistive technologies.

Perceivable Content Example

<img
  src="team.jpg"
  alt="Development team collaborating in a meeting">

<video controls>
  <track
    kind="captions"
    src="captions.vtt"
    srclang="en"
    label="English">
</video>

This example provides meaningful alternative text for an image and captions for video content, ensuring users with visual or hearing impairments can access the same information.

Ways to Make Content Perceivable

The Perceivable principle covers multiple accessibility requirements that ensure users can recognize and understand digital content using different senses and assistive technologies.

Technique Purpose Example
Alternative Text Describe non-text content. Product images.
Captions Provide text for spoken audio. Training videos.
Color Contrast Improve readability. Dark text on a light background.
Responsive Design Support zoom and reflow. Mobile-friendly layouts.
Text Resizing Allow content enlargement. Browser zoom.
Semantic Structure Improve screen reader navigation. Headings and landmarks.

Perceivable Content Best Practices

Best Practice Description
Provide Alternative Text Describe meaningful images and graphics.
Add Captions Caption prerecorded and live multimedia when appropriate.
Use Sufficient Contrast Meet WCAG color contrast requirements.
Support Text Resizing Allow users to zoom content without losing information.
Use Semantic HTML Create meaningful page structures.
Do Not Rely on Color Alone Provide additional indicators such as icons or text.

Common Perceivable Accessibility Mistakes

  • Leaving images without alternative text.
  • Publishing videos without captions or transcripts.
  • Using poor color contrast between text and backgrounds.
  • Communicating information using only color.
  • Preventing users from resizing text.
  • Using images of text instead of real HTML text.
  • Creating fixed layouts that break when users zoom.
  • Ignoring screen reader compatibility.

Key Takeaways

  • Perceivable is the first WCAG accessibility principle.
  • Users must be able to perceive all website content.
  • Provide alternative text, captions, and sufficient color contrast.
  • Support responsive layouts, zoom, and text resizing.
  • Use semantic HTML to improve assistive technology support.
  • Perceivable content improves accessibility, usability, and WCAG compliance.

Pro Tip

Ask yourself whether users could still understand your content if they could not see images, hear audio, or distinguish colors. If the answer is yes, you're following the Perceivable principle and creating a more inclusive experience for everyone.