Skip to content
Assertions: A New Unit for Accessibility Evaluation thumbnail

Assertions: A New Unit for Accessibility Evaluation

Introduction In Atomic Tests vs. Holistic Tests: A New Testing Methodology, we discussed balancing Atomic and Holistic tests. Now we need to address how we’ll “assert” and “document” these results. This is where Assertions come in. The scoring and conformance model covered in WCAG 3.0 Conformance Model: Changes After A/AA/AAA also connects with Assertions. This is because they provide a way to supplement areas not covered by quantitative tests with organizational processes and evidence. ...

Published date: 2026-02-01 · Reading time: 2 min · Word count: 839 words · Author: Isaac
Atomic Tests vs. Holistic Tests: A New Testing Approach thumbnail

Atomic Tests vs. Holistic Tests: A New Testing Approach

Introduction When people hear “accessibility testing,” they often think of a checklist: “Does this button have alternative text?” “Is the contrast ratio high enough?” WCAG 2.2 is built around clear pass/fail checks like these. WCAG 3.0 moves toward a broader unit of evaluation, aiming to consider overall user experience quality. That shift naturally changes how we test. We now combine fine-grained checks (Atomic) with real-world contextual evaluation (Holistic). This shift directly connects to the score-based conformance model discussed in WCAG 3.0 Conformance Model: Beyond A/AA/AAA. The weight you give each test type can change the score and the level you reach. ...

Published date: 2026-01-26 · Reading time: 4 min · Word count: 779 words · Author: Isaac
WCAG 3.0 Conformance Model: Moving Beyond A/AA/AAA thumbnail

WCAG 3.0 Conformance Model: Moving Beyond A/AA/AAA

Introduction In the previous post, we looked at why WCAG 3.0 reorganized “Success Criteria” into “Outcomes.” This post focuses on changes to the conformance model. WCAG 3.0 aims for a different approach than WCAG 2.x, but it is still in the Editor’s Draft (2026-01-05) stage and is not finalized. Conformance levels, scoring approaches, and evaluation methods are still being explored. Important: This post is based on the WCAG 3.0 Editor’s Draft (2026-01-05). The draft can change at any time, and the document itself is explicitly marked as a work in progress. ...

Published date: 2026-01-25 · Reading time: 6 min · Word count: 1144 words · Author: Isaac
Improving Multilingual Blog UX: Building a Smart Language Suggestion Banner thumbnail

Improving Multilingual Blog UX: Building a Smart Language Suggestion Banner

Introduction Running a blog in both Korean and English revealed an interesting problem. When sharing blog links internationally, visitors often land on the Korean page. Those who can’t read Korean are confused, right? Similarly, when Korean readers click on English post links shared in Korean communities, they face the same issue. While there’s a language switcher button in the header, new visitors often struggle to find it. This isn’t user-friendly, and from an accessibility perspective, it’s not ideal either. ...

Published date: 2026-01-23 · Reading time: 14 min · Word count: 6704 words · Author: Isaac
ARIA Practical Guide: Implementing Accessible Web Interfaces thumbnail

ARIA Practical Guide: Implementing Accessible Web Interfaces

Developers often make the same mistake after learning ARIA. They understand the concept, but they are unsure when and how to apply it in real projects. ARIA practical guide main visual with ARIA attributes highlighted in a code editor Cover image example: visual that symbolizes applying ARIA attributes · Generated by Nanobanana AI You may have heard the phrase: “ARIA is a last resort.” Use semantic HTML first, and add ARIA only when native HTML is not enough. This guide follows that principle and shows how to use ARIA effectively in real work. ...

Published date: 2026-01-22 · Reading time: 19 min · Word count: 3854 words · Author: Isaac
WCAG 3.0 Structure Anatomy: From Success Criteria to Outcomes thumbnail

WCAG 3.0 Structure Anatomy: From Success Criteria to Outcomes

Introduction “1.3.1 Info and Relationships - Level A” If you’ve worked with WCAG 2.2, you’re familiar with this format of Success Criteria. Numbers, levels, and clear test conditions. This structure has been the standard for web accessibility for over 15 years. However, as we explored in the previous article, this approach had limitations. “Websites that pass checkboxes but are actually unusable” are proof of this. WCAG 3.0 has completely redesigned the structure itself to address this issue. It didn’t just add items—it changed the way we evaluate accessibility. ...

Published date: 2026-01-19 · Reading time: 18 min · Word count: 3650 words · Author: Isaac
The Dawn of WCAG 3.0 - Thumbnail image visualizing the transformation from traditional WCAG 2.x checklists to user-centered WCAG 3.0. Features post title and key concepts displayed on a smooth gradient background

The Dawn of WCAG 3.0: Why We Need New Guidelines

Introduction “Our site passed WCAG 2.1 AA 100%, but screen reader users still can’t sign up.” I keep thinking about this comment I heard at a conference last year. They passed accessibility audits, got the green badge, but users with disabilities still couldn’t use core features. This is the biggest dilemma facing WCAG 2.x today. If you’re a developer or designer working on web accessibility, you’ve probably heard of WCAG (Web Content Accessibility Guidelines). Recently, a new guideline called WCAG 3.0 has emerged, and many people are wondering: ...

Published date: 2026-01-12 · Reading time: 15 min · Word count: 2991 words · Author: Isaac
Code Block Accessibility Improvement: Line Numbers That Screen Reader Users Can Choose thumbnail

Code Block Accessibility Improvement: Line Numbers That Screen Reader Users Can Choose

Introduction Recently, I started building and operating a blog using Hugo with the PaperMod theme. Using someone else’s theme has the advantage of quick setup, but not everything fits my needs perfectly. After customizing many parts to match my preferences, I noticed some issues with the code blocks. Line numbers were implemented with <table> tags. While this doesn’t violate accessibility guidelines, it felt not semantic. Moreover, I wondered: what’s the experience for screen reader users? I found a better approach using CSS Counters. ...

Published date: 2026-01-09 · Reading time: 17 min · Word count: 3467 words · Author: Isaac
Beyond Regulation, Toward Trust - The AI Basic Act and Accessibility thumbnail

Beyond Regulation, Toward Trust - The AI Basic Act and Accessibility

This post is a record of grappling with web accessibility, public web services, and the responsibilities of developers from direct, hands-on experience. Between law, technology, standards, and reality, I try to answer the question: “Are we really building for everyone?” In the previous post, we confirmed that the Digital Inclusion Act asks “what is usable?” Then this question remains: If AI is a system that makes decisions? If users can’t understand automated decisions? How do we distinguish between content created by generative AI? ...

Published date: 2026-01-07 · Reading time: 17 min · Word count: 3552 words · Author: Isaac
Beyond Technology, Toward People – Understanding the Digital Inclusion Act thumbnail

Beyond Technology, Toward People – Understanding the Digital Inclusion Act

This post is a record of grappling with web accessibility, public web services, and the responsibilities of developers from direct, hands-on experience. Between law, technology, standards, and reality, I try to answer the question: “Are we really building for everyone?” In the previous post, we reached this question: Even after meeting accessibility standards, why are so many people still excluded from digital services? The institutional answer to this question is the Digital Inclusion Act. ...

Published date: 2026-01-06 · Reading time: 9 min · Word count: 1742 words · Author: Isaac
맨 위로