What browsing conditions should our website support?

Your website should support varied browsers, devices, connection speeds and JavaScript availability, rather than treating one browsing setup as representative of all visitors. Design and development decisions should account for how those conditions affect people's ability to navigate and access the same information.

Make browsing variability a design requirement

Browser differences, device limitations, slow connections and disabled JavaScript belong in design and development discussions because each can affect whether visitors can reach the same information. The Frameworks argues that online inclusion extends beyond connectivity to the experience of navigating a website, and that unpredictable browsing conditions can cause web experiences to break.

Bring developers into the design process rather than waiting until designs are ready for implementation. The Frameworks uses that collaborative approach to identify obstacles to execution early and cover as many user circumstances as possible. For a website project, the practical question is whether the intended experience remains usable across different browsing conditions, not simply whether it works in the team's usual setup.

HTTP Archive's 2026 report on global web performance, using July 2025 measurements including real-user Chrome data, found that 48% of mobile website origins achieved good Core Web Vitals, compared with 56% on desktop. Smashing Magazine explained in 2025 that ARIA support depends on operating system, browser and assistive technology combinations, including versions; specification compliance alone does not establish that an interaction works for users.

Sources: Designing and developing web experiences for everyone