C1.06.2Hover-independent information accessdesign

Hover-carried information needs another route on devices without hover

Aliases: no-hover device · touch alternative · hover accessibility

What it is

Hover-independent information access is a negative requirement: any explanation, state, action, or link revealed only on mouse hover must have another discoverable, operable route on devices that cannot hover. Touch contact has no intermediate state, keyboard navigation moves focus with Tab rather than pointer position, and a screen reader walks structure without simulating mouse movement — none of the three satisfies hover's precondition.

Why it happens

Hover depends on continuously changing pointer coordinates, while a touch's first contact normally triggers click semantics directly, with no "already near but not yet pressed" stage in between. This is not a gap a browser or platform can patch after the fact — it is a difference in what the input channel physically is. There is no such thing as real touchscreen hover, only simulations of its effect. When essential content is bound solely to a pointer-entry event, it disappears completely the moment the input channel becomes touch or keyboard, rather than degrading gracefully or arriving later.

The point of an equivalent route is not that it "looks similar" but that information and action semantics stay aligned: if a hover hint exists to explain what an icon does, its equivalent should be text or a control that can be read aloud or reached by focus and delivers the same explanation — not an unrelated interaction bolted on to check a box.

Where it stops holding

Not every hover-revealed item needs a persistent alternative; low-priority detail can live in a layer people expand on purpose, without permanently occupying screen space on devices without a mouse. But error state, price, permission notices, dangerous consequences, and any action required to complete the task cannot be restricted to desktop hover users — these are precisely the pieces of information that decide whether someone can keep going, so losing them is not a degraded experience but a task that cannot be finished.

Applying it

  • Inventory everything in the current interface that is visible only on hover, and mark an equivalent touch, keyboard, and screen-reader route for each item.
  • Present content through focus state or an explicit details control; do not treat simulated hover — a brief popup on touch that auto-dismisses — as the sole touch strategy, since it copies hover's flaw of being fleeting and non-repeatable without gaining hover's actual benefit.
  • Complete a full task flow with no mouse at all, using only keyboard or touch, and flag any information or action that has no route to it.

Related

  • Same group: C1.06.1 Hover provides a non-committal preview · C1.06.3 Hover delay trades responsiveness against false activation · C1.06.4 Replacing hover with long press consumes long-press semantics
  • Nearby: C1.07 Single and double click · J1 Motor and interaction accessibility
  • Search terms: hover accessibility · touch alternative · keyboard focus

Cards in the same group

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/handbook/C1.06.2