generative AI automation

Seventy percent of sites fail contrast checks. CSS finally fixes that.

In 2025, a staggering seventy percent of websites continue to fail essential WCAG contrast checks, highlighting a significant gap in accessibility.

4 min readArticles on Smashing Magazine — For Web Designers And Developers
Seventy percent of sites fail contrast checks. CSS finally fixes that.

The recent article discussing the introduction of `contrast-color()` as a solution for improving web accessibility highlights a persistent challenge in the digital landscape: despite years of effort, 70% of websites still fail basic WCAG contrast checks as of 2025. This statistic is startling, especially in light of the extensive resources dedicated to creating design system tooling, accessibility linters, and JavaScript libraries aimed at solving similar issues. The advent of better CSS, specifically with `contrast-color()`, represents a significant shift in how we can address these challenges. This innovation not only aims to enhance accessibility but also encourages a more inclusive internet experience for users with visual impairments.

The ongoing failure to meet accessibility standards is not just a technical issue; it reflects a broader cultural oversight in web development. Many organizations have invested heavily in tools and frameworks that provide partial solutions without addressing the root cause of the problem. This is reminiscent of other industries, such as personal finance, where straightforward approaches can streamline complex processes. For instance, as seen in Using Forms to Streamline date to Personal Finance Book project, simplifying the user experience can lead to significant improvements in outcomes. Similarly, `contrast-color()` aims to simplify the implementation of accessible color schemes, ensuring that developers can easily adhere to established guidelines without excessive complexity.

The lack of progress in this area raises important questions about the responsibility of developers and organizations to prioritize accessibility in their designs. With the majority of homepages flagged for low contrast, as highlighted by WebAIM Million, it becomes clear that more proactive measures are necessary. Tools and libraries should not just exist; they should be effective and integrated into the development process seamlessly. `contrast-color()` presents an opportunity to reevaluate how we approach color contrast, allowing designers to build self-correcting systems that automatically adjust for readability. This not only improves user experience but also elevates the overall standards of web design, encouraging a culture of accessibility.

The implications of adopting `contrast-color()` extend beyond mere compliance with WCAG guidelines. It positions accessibility as a fundamental aspect of web design, rather than an afterthought. This shift is crucial as we move toward a future where digital spaces need to be inclusive for all users. As companies like Oura, with their innovative Ring 5, demonstrate the importance of user-centric design, we can draw parallels to the web development community. Just as Oura focuses on enhancing user experience with advanced technology, web developers must embrace tools that empower users and make accessibility an integral part of their workflows.

As we move forward, the challenge will be to ensure that innovations like `contrast-color()` gain traction in the development community. Will this new CSS function be widely adopted, or will it join the ranks of underutilized tools? The success of `contrast-color()` may well depend on the willingness of developers to embrace change and prioritize accessibility. This is a pivotal moment for the industry, and the choices made now will shape the future of web design, fostering an environment that is not just functional but inclusive for all.

From Articles on Smashing Magazine — For Web Designers And Developers

The HTTP Archive Web Almanac has been tracking color contrast failures for years. The numbers have barely moved. After half a decade of design system tooling, accessibility linters, and entire JavaScript libraries dedicated to computing readable text colors, 70% of websites still fail basic WCAG contrast checks in 2025. The WebAIM Million paints an even grimmer picture — 83.9% of homepages flagged for low contrast text in 2026, up from 79.1% in 2025. The rate improves by maybe a few percentage points per year on one benchmark and actually gets worse on another. That’s not progress — that’s proof that…

Read the original at Articles on Smashing Magazine — For Web Designers And Developers