Write for the task
Use familiar words, short sentences and headings that explain the next step. Calls to action should describe what will happen rather than rely on vague labels.
Make structure visible
Keep one main heading, follow a logical hierarchy and group related information. Meaning must not depend on colour, position or an icon alone.
Support keyboard and assistive technology
Interactive elements need a visible focus, meaningful label and sensible order. Images need useful alternatives when they convey information and empty alternatives when they are decorative.
Design for real conditions
Maintain readable contrast, scalable text and touch targets that work on small screens. Test zoom, keyboard navigation and forms with error messages.
Keep checking after publication
Automated tests catch only part of the problem. Combine them with manual journeys, user feedback and a clear way to report a barrier.