What the person is doing
Users may arrive from bookmarks, notifications, search results, saved tasks, payment links, or forms already in progress.
Application · lesson 22 of 30 · Feedback, Status, And System State
Underlying principle: Status connects an action to a real system event. A useful message names the current state, its consequence, and the next available action.
Show a durable service unavailable page that identifies the affected service, explains planned or unexpected unavailability, gives recovery timing or update cadence, states saved-work impact, provides alternate or urgent routes, and avoids implying active progress when the service is closed.
Status connects an action to a real system event. A useful message names the current state, its consequence, and the next available action.
Users may arrive from bookmarks, notifications, search results, saved tasks, payment links, or forms already in progress.
Show a durable service unavailable page that identifies the affected service, explains planned or unexpected unavailability, gives recovery timing or update cadence, states saved-work impact, provides alternate or urgent routes, and avoids implying active progress when the service is closed.
Planned maintenance page with start or return time.
Which service, route, or transaction is unavailable?
The page replaces the affected service route until the service can safely handle requests again.
Users may arrive from bookmarks, notifications, search results, saved tasks, payment links, or forms already in progress.
The full lab is intentionally loaded on request. That keeps this reading page fast while preserving the strong and weak states, keyboard checks, and failure scenarios.
Users may arrive from bookmarks, notifications, search results, saved tasks, payment links, or forms already in progress.
Show a durable service unavailable page that identifies the affected service, explains planned or unexpected unavailability, gives recovery timing or update cadence, states saved-work impact, provides alternate or urgent routes, and avoids implying active progress when the service is closed.
Planned maintenance page with start or return time.
Browser or proxy caches the outage page after the service recovers.
Keep the explanation in normal reading order with clear paragraphs and links that describe the destination.
GOV.UK Design System - checked
GOV.UK documents service unavailable page copy for planned closure, return time, saved answers, permanent closure, replacement service, and support contact.
MDN Web Docs - checked
MDN documents 503 temporary unavailability, maintenance and overload causes, Retry-After timing, user-friendly pages, request IDs, and cache caution.
Office for National Statistics Service Manual - checked
ONS documents unexpected service-problem pages, saved answers, contact routes, short-duration display, logging, and maintenance notice escalation.
MOJ Design System - checked
MOJ documents pre-outage banners for scheduled whole-platform or service outages and helps distinguish advance notice from unavailable-page treatment.
Source trail checked: