← Design Rules

Bedienung

Klickbares hat eine Fläche, und nur Klickbares sieht so aus

Geltung
universal · web, react-native

Warum

Ein nackter Textlink ist auf dem Handy kaum zu treffen. Die Zeilenhöhe von Text ist als Trefferfläche zu klein, und ein Daumen trifft ungenauer als ein Mauszeiger. Ein Button in Standardgröße ist genau so hoch, dass ein Finger ihn sicher trifft.

Der zweite Grund ist Erkennbarkeit. Eine Fläche zeigt, dass man hier drücken kann, bevor der Nutzer den Text gelesen hat. Ein Textlink zeigt es erst danach, in einer Fußzeile voller Text gar nicht.

Der Wunsch hinter dem Textlink ist meistens „das soll unauffällig sein". Der Wunsch ist berechtigt. Unauffällig wird ein Element über Schriftfarbe und Schriftgröße, die Fläche bleibt gleich groß. Ein dezentes Element ist leise, aber genauso leicht zu treffen.

Klickt der Nutzer auf etwas, das nichts tut, fragt er sich, ob die Seite kaputt ist. Danach traut er auch den echten Knöpfen weniger.

Hart und weich

Status
Klickbares hat eine echte Trefferfläche, kein nackter Textlink hart
Dezent wird über Farbe gelöst, nicht über eine kleinere Fläche hart
Die Standardhöhe liegt in der Größe einer Finger-Trefferfläche hart
Keine Trefferfläche ist kleiner als 24 × 24 Pixel, auch nicht in dichten Leisten hart
Kästchen oder Schalter und ihre Beschriftung sind eine gemeinsame Trefferfläche hart
Die konkreten Höhen weich, Vorgabe 40 Pixel Standard, 32 Pixel nur am Zeigegerät

Woran Du den Verstoß erkennst

Richtig / falsch

        RICHTIG                             FALSCH

  ┌──────────────────┐              Alle anzeigen
  │  Alle anzeigen   │  40px hoch   ‾‾‾‾‾‾‾‾‾‾‾‾
  └──────────────────┘              ~18px, kaum zu treffen

  ghost-Variante: keine sichtbare    „unauffällig" über
  Fläche im Ruhezustand, aber        kleinere Fläche gelöst
  volle Trefferfläche

Grenzen

Die einzige Ausnahme ist ein Wort oder eine Wortgruppe mitten im Fließtext, etwa ein Verweis innerhalb eines Absatzes in den Rechtstexten. Dort passt eine Fläche nicht in den Text. Sobald der Link auf einer eigenen Zeile steht, gilt die Regel wieder.

Quelle

Vercel AGENTS.md › Touch & Drag („If it looks clickable, it must be clickable"). Vercel Guidelines › Interactions („No dead zones").

Verwandt