Knowledgebase

Accessibility on Apple Platforms Print

  • appletechnology, apple, troubleshooting, guide, howto, solution, zillionkinghost, hosting
  • 0

Building for everyone.

WHAT THE PLATFORMS PROVIDE

A screen reader Dynamic type, scaling text system-wide Increased contrast and reduced transparency Reduced motion Alternative input methods Voice control

WHAT SYSTEM COMPONENTS GIVE YOU

Most of this, without effort.

WHAT CUSTOM COMPONENTS REQUIRE

All of it, implemented deliberately.

WHAT EVERY ELEMENT NEEDS

A label describing what it is or does A trait conveying its role A value and state, where applicable

WHAT COMMONLY LACKS A LABEL

Icon-only controls.

WHAT HAPPENS THEN

They are announced as nothing, or as the image name.

WHAT TO GROUP

Related elements, so they are announced together.

WHAT TO ANNOUNCE

Changes occurring without navigation.

WHAT DYNAMIC TYPE REQUIRES

Layouts that grow, and no fixed heights around text.

WHAT TO TEST

The whole application with the screen reader At the largest text size With reduced motion enabled With increased contrast

WHAT AUTOMATED INSPECTION FINDS

Missing labels, small targets, contrast failures.

WHAT IT DOES NOT FIND

Whether the application is actually usable.

WHAT TO DO ABOUT THAT

Use it yourself, with the screen reader, for a full task.


Was this answer helpful?
Back

Are you happy with your experience? Leave us a review on Trustpilot.


Trustpilot