What happens when your screen’s contrast fails at 2.5 metres?
A screen’s contrast ratio passes WCAG 2.2 at 2.5 metres, but that is not where people read it. A staff member standing 3.5 metres away from a reception screen cannot make out the text, even though the same content meets the minimum contrast at the test distance. The issue is not the screen’s settings, it is the gap between a lab measurement and a real desk.
WCAG 2.2 defines contrast as the ratio of luminance between text and background, measured at a fixed distance. A screen that meets AA standards at 2.5 metres may drop below the threshold at 3 metres, where a larger font or bolder weight would be needed. The problem is not the software’s failure to enforce higher contrast, it is that the test distance does not match the viewing distance. A reception desk is often 3 metres from the screen, not 2.5. A meeting room’s farthest seat may be 4 metres away.
The fix is not to adjust the contrast slider. Increasing contrast on a screen that already meets AA standards will wash out colours and make text harder to read for users who do not need it. The solution is to ensure the font size scales with distance. A 40mm-high font at 2.5 metres may shrink to 30mm at 3.5 metres, where it becomes unreadable. The screen must either detect the viewer’s position, which is impractical, or assume the worst-case distance and size text accordingly.
This is why accessible digital signage often fails after installation. The compliance check passes, but the real-world use does not. The screen meets the standard on paper, yet the person who needs it most cannot see it. The contrast is legally sufficient, but it is not usable. The result is complaints, rework, and a system that does not work as intended.
Why dwell time settings break after the first software update
After installation, many digital signage systems use dwell time, the delay between content rotations, to balance visibility and readability. But this setting often breaks after the first software update, leaving screens stuck on a single slide for too long or flipping too fast for anyone to read. The problem starts with default values: a system might ship with a dwell time that complies with WCAG 2.2 at 2.5 metres, but an update that adds a new feature, such as a live news ticker, can reset this without warning. Now, a visually impaired user scanning the display has only a fraction of the time they need.
The issue is not just the change itself, but that most systems lack a way to lock critical settings. A dwell time might be perfect for a reception screen, but if the software treats it as a preference rather than a requirement, an automatic update can override it. Even worse, some systems apply global defaults, forcing every screen in an estate to conform to a single, untested value. This violates accessibility guidelines not by design, but by neglect: the system assumes administrators will manually adjust every screen after every update, which never happens.
The alternative is to treat compliance-critical settings as immutable. Below are three approaches, each with trade-offs for IT teams:
| Approach | Mechanism | Risk | Best for |
|---|---|---|---|
| Hardcoded per screen | Dwell time saved in device config, untouched by updates | Requires manual setup per device | Small estates with static content |
| Policy-locked | Central override for WCAG settings, enforced by server | Needs server-side checks on every poll | Large fleets with frequent updates |
| User-triggered | Admin must explicitly approve changes via app or API | Relies on staff remembering to act | High-turnover environments |
| Fallback to safe defaults | System reverts to last-validated compliant value on update | May not match original intent | Mixed-compliance legacy setups |
The most reliable method is policy-locking, where the server rejects any update that would violate accessibility rules. This requires the system to know which screens need which settings, and to report when a device cannot enforce them. The panel flags screens that cannot draw over another app before you need them, but it also tracks dwell time compliance in real time. If a screen’s software update tries to cut its dwell time below the minimum, the system logs the attempt and either blocks it or forces a rollback. The trade-off is that it demands tighter integration between player and server, but the payoff is peace of mind: no more accessibility failures after an update.
The hidden cost of ‘quick fixes’ for reading distance issues
A single screen with poor contrast or tiny text is easy to spot. Fix it once, and the problem vanishes. The real cost comes when every screen in a building needs a different adjustment, some at 1.8 metres, others at 3.6 metres, and those adjustments are applied manually.
Start with a staff canteen where half the monitors sit at waist height for diners, while the others hang above a reception desk. A facilities manager might increase the font size on the waist-height screens to meet the 2.5-metre readability test, then boost brightness on the desk-mounted ones to cut glare. The result? Two sets of settings, two playlists, and two different content schedules. Now add a new screen in the lobby, where the optimal distance is 4.2 metres. The font must shrink again, but the brightness must rise to avoid washing out the text in the lobby’s indirect lighting. Each change requires a new playlist, a new test, and a note in the logbook.
The logbook itself becomes the problem. A single screen might need its contrast tweaked after a bulb replacement, or its font adjusted when a new display is installed. Without a system to track which screens have which settings, and why, those adjustments pile up. A temporary fix for one screen becomes a permanent exception when no one remembers the original reasoning. Before long, half the estate runs on ad-hoc rules rather than a standard. A new member of staff inherits a mess: screens that flicker when an alert arrives, displays that refuse to dim at night, or content that looks perfect on one device but unreadable on its neighbour.
The deeper issue is that these fixes are applied to individual screens, not to the network as a whole. A single command to every device, adjust contrast for all screens over 2.5 metres, would solve the problem in seconds. But that requires the screens to accept and remember a rule, not just display whatever content is pushed to them. Without it, every change is a one-off, and every one-off adds to the workload. The quicker the fix seems at first, the slower the system becomes in the long run.
When WCAG 2.2 compliance becomes a legal issue three months in
Accessibility audits often focus on static content, colour contrast, text size, and layout, but real-world compliance fails when the system updates. A screen that meets WCAG 2.2 during an initial check may violate the same standards later if dynamic content arrives without the same controls.
The issue arises when alerts or announcements interrupt scheduled playlists. A fire alarm test, a late shift change, or a sudden price update all demand immediate attention, but they often bypass the accessibility rules applied to static displays. If the interrupting content lacks high-contrast text, readable fonts, or sufficient dwell time, the screen becomes non-compliant the moment it appears, even if the background loop was fully accessible.
This isn’t a theoretical risk. A hospital ward screen might pass muster when showing ward menus, but when an emergency alert flashes over the top with low-contrast text and no audio description, it fails WCAG 2.2 in real time. The same happens in factories, where a safety rotation interrupting a production board could use illegible fonts if the alert system treats accessibility as an afterthought. Rules exist that require compliance for all content, but they are often overlooked in practice.
The problem worsens when screens ignore alerts entirely. A device without the correct permissions cannot cover another app, leaving critical messages invisible while the background plays on. Even if the alert reaches the screen, there’s no guarantee it meets accessibility standards, unless the system enforces them for every interruption, not just the scheduled content.
Why your ‘accessible’ screens still frustrate visually impaired users
A screen that passes WCAG checks may still leave visually impaired users frustrated because compliance tests do not test what happens in a real space. Automated tools check contrast ratios on a static image, but a user in a bright corridor or under fluorescent lighting sees something different. A red alert on a white background might meet the contrast requirement in a lab, yet vanish against a window’s glare or a passing headlight. The test does not account for how light scatters across a curved display or how reflections turn text into a blur.
Animations and transitions also slip past automated checks. A smooth fade between slides might look polished to a sighted observer, but to someone with low vision, the movement creates a flicker effect that makes the screen harder to read. WCAG allows transitions as long as they do not exceed a certain speed, but a user with photophobia or strabismus may still struggle, especially if the screen is mounted at an angle or viewed from the side. The test does not simulate how a person’s head moves, how their eyes track, or how ambient light alters perception.
Even when text is large enough, its timing can fail. A scrolling ticker that meets WCAG’s minimum font size may still move too fast for someone who reads slowly. A compliance checker does not measure how long it takes to process each line before the next appears. If the dwell time is set for a typical reader, a user with dyslexia or macular degeneration may lose their place entirely. The screen passes the test, but the user walks away empty-handed.
The problem is not the standard itself, it is the assumption that compliance equals usability. A screen can meet every WCAG criterion and still leave a user straining to see, distracted by movement, or unable to follow content that flashes in and out of view. The tests measure pixels, not people.
The IT manager’s nightmare: Accessibility settings overridden by marketing
Accessibility settings are locked down during installation, but that does not stop them from being changed. The problem is not a lack of technical controls, it is how non-technical teams bypass them. A marketing manager, for example, may need to update a screen with an urgent announcement. They do not know, and often do not care, that the screen’s contrast or text size was adjusted for compliance. Their device has local admin rights, and they use them.
The first sign of trouble is a screen that suddenly fails to meet reading-distance standards. A manager has adjusted the display’s scaling to fit more text on-screen, or they have reduced contrast to match a corporate template. These changes are not logged in the signage software’s audit trail because the system only tracks scheduled content, not manual overrides. The IT team sees the screen’s compliance status drop in the dashboard, but by then the damage is done. The screen has already been used for an event, a promotion, or a last-minute notice, all of which now violate accessibility guidelines.
Contract clauses that prohibit manual adjustments do not help. A facilities manager can enforce them, but enforcement requires constant monitoring. Meanwhile, the person overriding settings rarely does so with malice. They are responding to a real need: a broken loop, a missed deadline, or a request from senior management. The IT team cannot afford to reject every unscheduled update, and the marketing team cannot be expected to wait for approval.
The only way to stop this is to make overrides impossible. If a screen cannot be manually adjusted without triggering an alert, the problem disappears. The trade-off is that unscheduled content must follow the same rules as scheduled content. That means larger text, higher contrast, and no compressed images, but it also means no broken loops and no last-minute workarounds. The alternative is a system that works in theory but fails in practice every time someone needs to make an exception.
How to future-proof screens before the next WCAG update
WCAG updates do not arrive as surprises. The Web Content Accessibility Guidelines evolve over years, and each revision adds new requirements that will apply to every screen in your estate. The problem is not spotting the changes, it is ensuring your signage can adapt without a full redesign every time the standard shifts. A screen that meets WCAG today may fail tomorrow if its contrast, font scaling, or interactive elements were hardcoded to old thresholds.
The key is to avoid locking content into fixed formats. A static image or video with baked-in accessibility settings will not adjust when new requirements are introduced. Instead, use a system where content is defined by rules rather than pixels. For example, if an alert must display in high-contrast mode, the screen should pull that setting from a central template, not embed it in each file. This also applies to text scaling: a user who zooms in on one screen should see the same adjustment on another, even if the hardware differs.
This requires a player that does not treat accessibility as an afterthought. Some systems bolt on compliance checks after content is approved, but those checks fail when the network drops or when a screen’s firmware updates override them. A better approach is to enforce accessibility at the point of display. If a screen cannot render text at the required size because its resolution is too low, it should refuse the content entirely and flag the issue to the panel, before anyone notices it on the wall. The same goes for colour schemes: if a safety alert uses colours that cannot be distinguished by people with colour blindness, the screen should reject it unless a fallback palette is provided.
The trade-off is clear: flexibility costs more upfront than a one-size-fits-all solution. But the alternative, redesigning every screen when WCAG updates, is far costlier. The screens that survive updates are the ones where accessibility is not a checkbox but a layer of the system. That layer must sit between the content and the display, interpreting rules rather than rendering static images.
Start by auditing which screens in your estate will need to change if WCAG updates. Then ask whether those changes can be applied by adjusting a setting, not by replacing hardware. If the answer is no, the system is already obsolete. The next step is to test how your current signage handles a simulated WCAG update, without waiting for the real one. Use the panel to force a screen into a future-compliant mode and observe what breaks. The screens that fail are the ones you need to replace or reconfigure before the standard arrives.




