facet
touch
Input from a finger rather than a cursor.
40 terms across 5 categories · all facets
component
- Action sheet
A modal list of choices that slides up from the bottom of a phone screen in response to something you just did, with cancel at the end.
- Bottom sheet
A surface anchored to the bottom edge that slides up over the content, often draggable between a peeked and an expanded height.
- Grabber
The short rounded bar drawn at the top of a bottom sheet to say the surface can be dragged.
- Virtual keyboard
The on screen keyboard a device raises for a field, whose key set the field itself chooses by declaring what kind of value it wants.
layout
pattern
- Drag to reorder
Changing the order of a list by dragging an item to a new position, with the remaining items shifting to show where it will land.
- Pull to refresh
Dragging a list downward past its top edge to trigger a reload, with an indicator that appears in the space the drag opens up.
- Swipe deck
A stack of cards judged one at a time, each thrown left or right to record a binary decision and reveal the next card underneath.
- Swipe to dismiss
Flinging an item off the edge of the screen to remove it, with the item tracking the finger and snapping back if the throw is too short.
interaction
- Double tap
Two taps in quick succession on the same spot, conventionally used to zoom in on content or to zoom back out when already zoomed.
- Drag threshold
The small distance a pointer must travel while pressed before the gesture counts as a drag, so a shaky click is not mistaken for one.
- Edge swipe
A swipe that begins off the screen edge and travels inward, reserved by the system for navigation such as going back or revealing a drawer.
- Fling
The fastest of the drag family: contact is released while it is still moving, so the content keeps travelling and the gesture cannot be dragged back.
- Force touch
A press whose depth is part of the input, letting a harder press mean something different from a light one on a pressure sensing surface.
- Ghost click
A stray click the browser emits after a touch has already been handled, landing on whatever moved under the finger in the meantime.
- Haptic feedback
A brief physical vibration or tap produced by the device to confirm an interaction, mark a boundary, or signal success and failure.
- Hit slop
Invisible padding that extends a control's activatable area beyond its drawn bounds, so a small icon can stay small and still be easy to hit.
- Long press
A press held in place for a moment before release, used to reveal secondary actions, enter a rearrange mode, or open a contextual menu.
- Momentum scrolling
Content that keeps moving after the finger lifts, decelerating as though it had mass, so one flick can travel a long way.
- Multi-touch
Input from more than one simultaneous contact point, letting a surface distinguish two-finger scrolling, pinching, rotating and larger finger counts.
- Overscroll
Scrolling input that continues after a scroller has reached its limit, which platforms answer with a bounce, a glow, or a handoff to the parent.
- Pan
Moving the viewport across content in any direction while keeping contact, so the content feels anchored to the finger or cursor.
- Pinch to zoom
Two fingers moving apart or together on a surface to scale content up or down, with the scale tracking the distance between them.
- Pressure sensitivity
Reading how hard a pen or finger presses, plus tilt and twist, so stroke weight and behaviour vary with the shape of the contact.
- Rotate gesture
Two fingers turning around a common center to rotate the object or view beneath them, the angle tracking the fingers as they orbit.
- Selection handle
The draggable grip at each end of a touch text selection, used to widen or narrow the range a finger cannot adjust precisely.
- Sticky hover
A hover style that stays applied on a touch device after a tap, because there is no pointer to leave and clear the state.
- Swipe
A quick directional drag of a finger across the screen, faster and coarser than a drag, usually without a specific on-screen target.
- Swipe actions
Buttons hidden behind a list row that a partial sideways swipe reveals, so destructive or common actions live under the item itself.
- Tap
A single press and lift of one finger on a touch surface, the touch equivalent of a click, used to activate a control or select an item.
- Tap delay
The pause a touch browser once held before dispatching a click, kept open in case a second tap arrived and turned the gesture into a zoom.
- Touch target
The area of a control that answers a press, padded out around whatever is drawn so a fingertip can hit it without catching its neighbours.
accessibility
- Dragging alternative
A second, non-dragging route to anything a drag can do, such as arrow keys or a move-to menu on a sortable list.
- Escape gesture
The screen reader equivalent of the Escape key, a two finger scrub that dismisses a sheet or steps back a level.
- Explore by touch
The touch screen reader mode where dragging a finger reads whatever is under it and activation takes a second, deliberate tap, so nothing fires by accident.
- Magic tap
A screen reader gesture that fires the one action a screen is most likely about, so the reader does not have to hunt for the control.
- Pointer gestures
Path based or multi finger gestures such as pinch, swipe, and drag along a track, which need a single pointer equivalent to stay operable.
- Target spacing
The exception that lets an undersized control pass when no other target falls inside a 24 pixel circle centred on it, trading size for clearance.
- Touch target size
The minimum area a control must offer a finger or imprecise pointer, measured on the activation region rather than the painted glyph.