Morten A. Giraffe

Chapter III / Make it responsible

Responsive Design Is the Same Purpose Under New Constraints

Preserve the page purpose across space, input, content, network, and context.

All 18 rules4 min read
01Scenario

Start with the moment where the interface asks too much.

The desktop hero looks sharp. On a phone the headline becomes nine lines, navigation collapses into an unlabeled icon, a comparison table requires sideways scrolling, and the CTA sits behind the keyboard. The page did not become mobile. It became a compressed desktop.

Responsive design preserves purpose and task across changing space, input, content, performance, and context. A narrower desktop composition is not automatically a mobile experience.

02Interface Lab

Show the failure and the correction.

The lab uses controlled markup instead of raster text so the lesson stays legible, accessible, and easy to revise.

Before

Desktop squeezed into mobile

The composition technically fits but forces excessive reading, scrolling, or sideways movement.

After

Preserve priority

The first mobile screen should still answer the same core question as desktop.

03Principle

Make the useful path easier.

Content-driven breakpoints

Change layout when the content or task fails, not because a device list says a number is fashionable.

Source and visual order matter

Responsive rearrangement should not create a different reading order for keyboard or assistive-technology users.

Performance is part of the context

Responsive media, accurate sizes, and restrained client JavaScript decide whether the mobile page actually feels usable.

04Rebuild

Turn critique into a usable rule.

Remove

  • Desktop squeezed into mobile

    The composition technically fits but forces excessive reading, scrolling, or sideways movement.

  • Table surrender

    Dense comparison content becomes a horizontal scroll trap without a mobile-specific task treatment.

  • Keyboard conflict

    The action path disappears when form input is active.

Build

  • Preserve priority

    The first mobile screen should still answer the same core question as desktop.

  • Recompose dense content

    Tables, annotations, and figures may need summaries, cards, or tap-to-inspect treatments.

  • Test real pressure

    Use long content, zoom, keyboard-open state, slow network, and touch input before signoff.

05Field Test

Use it on a real page.

Run the primary task at narrow widths with realistic content.

  1. Step 1

    Test 320, 375, and 430 CSS pixels.

  2. Step 2

    Enable zoom and larger text.

  3. Step 3

    Open the keyboard in forms.

  4. Step 4

    Check dense figures and tables for readable alternatives.

  5. Step 5

    Throttle network assumptions.

Evidence
Use screenshots, overflow checks, and task notes.
Pass
Content reflows, actions remain visible, and the task order remains clear.
Fail
The page requires horizontal scrolling, clipped text, hidden actions, or a different semantic order.
06Use By Role

The rule should help the person making the next decision.

Business owner

Review mobile as a primary experience, not a reduced approval screenshot.

Designer

Design breakpoints around content failure and task priority.

Developer

Use semantic order, accurate image sizes, stable dimensions, and safe-area-aware spacing.

QA

Test 320, 375, 430, tablet, landscape, zoom, long text, and keyboard-open layouts.

Feature parity does not mean identical presentation. Some specialized desktop tasks cannot be reduced safely; mobile may support monitoring, approval, or capture instead of full editing.

07Checklist And FAQ

Check the page, then answer the doubt.

  • Breakpoints respond to content failure.
  • Mobile preserves the main decision order.
  • Dense figures have mobile treatments.
  • Targets remain reachable.
  • Keyboard-open state is usable.
  • Images use accurate sizes.
  • No horizontal page overflow exists.
Should mobile contain the same content as desktop?
Often yes, but presentation can change. The task and material information should remain available.
How should responsive breakpoints be chosen?
Choose them where content, hierarchy, or interaction fails, not from device mythology alone.
How do tables work on mobile?
They need a task-specific treatment: summary, stacked comparison, sticky labels, or a controlled overflow pattern when appropriate.