Barrierefreies Design beginnt nicht beim Code, sondern im Designprozess. Farbkontraste, Fokusindikatoren, Schriftgrößen und Touch-Zielgrößen sind Designentscheidungen — und sie entscheiden darüber, ob ein Interface für alle nutzbar ist oder nur für einen Teil der Nutzenden.
Zu den wichtigsten Designprinzipien gehören: ausreichender Kontrast (min. 4,5:1), sichtbarer Fokusindikator, keine Information nur durch Farbe, lesbare Schriftgrößen (min. 16px Fließtext) und Touch-Ziele von mindestens 44×44 Pixel.