A practical WCAG learning library

Accessibility notes.

Focused, interactive lessons for building interfaces that more people can understand and use. Choose a topic and explore one use case at a time.

Accessible HTML forms

Forms are conversations. Clear names, visible requirements, and useful recovery guidance help everyone complete them with confidence.

Color and contrast

Color choices need measurable luminance contrast, but contrast alone cannot communicate meaning.

Images

Useful alternatives come from an image’s purpose and context—not from a fixed inventory of visible objects.

Commerce

Build product browsing and cart interactions from native structure, deliberate focus order, and clear feedback.

Authentication

Help people identify themselves with understandable fields, password-manager support, and alternatives to cognitive barriers.