<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>WCAG on Codeslog</title>
    <link>https://www.codeslog.com/en/tags/wcag/</link>
    <description>Recent content in WCAG on Codeslog</description>
    <image>
      <title>Codeslog</title>
      <url>https://www.codeslog.com/images/default-cover.png?v=20260114T1436</url>
      <link>https://www.codeslog.com/images/default-cover.png?v=20260114T1436</link>
    </image>
    <generator>Hugo -- 0.168.0</generator>
    <language>en-US</language>
    <lastBuildDate>Fri, 09 Oct 2026 00:45:00 +0900</lastBuildDate>
    <atom:link href="https://www.codeslog.com/en/tags/wcag/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Why axe and IBM Disagree, Tested Against W3C ACT Rules</title>
      <link>https://www.codeslog.com/en/posts/act-rules-format-1-1/</link>
      <pubDate>Fri, 09 Oct 2026 00:45:00 +0900</pubDate>
      <guid>https://www.codeslog.com/en/posts/act-rules-format-1-1/</guid>
      <description>Why do accessibility checkers disagree? I ran 558 approved W3C ACT Rules test cases (556 measurable) through axe-core and IBM Equal Access.</description>
    </item>
    <item>
      <title>WebAIM Million 2026&#39;s &#43;22.5% Was the Wrong Number — Rereading Web Page Complexity</title>
      <link>https://www.codeslog.com/en/posts/webaim-million-2026-page-complexity/</link>
      <pubDate>Fri, 25 Sep 2026 23:35:52 +0900</pubDate>
      <guid>https://www.codeslog.com/en/posts/webaim-million-2026-page-complexity/</guid>
      <description>WebAIM Million 2026&amp;#39;s 22.5% jump in page complexity was a miscalculation; one-year growth was 14.3%. How to read DOM size, means, and error density.</description>
    </item>
    <item>
      <title>When aria-live Stays Silent — Getting ARIA Live Regions Right</title>
      <link>https://www.codeslog.com/en/posts/aria-live-regions/</link>
      <pubDate>Wed, 02 Sep 2026 01:14:30 +0900</pubDate>
      <guid>https://www.codeslog.com/en/posts/aria-live-regions/</guid>
      <description>You added aria-live correctly, but the screen reader stays silent. Why the container must exist before its content, and when to use focus instead.</description>
    </item>
    <item>
      <title>The Web Is Less Accessible Than a Year Ago — The WebAIM Million 2026 Report</title>
      <link>https://www.codeslog.com/en/posts/webaim-million-2026/</link>
      <pubDate>Tue, 28 Jul 2026 01:42:21 +0900</pubDate>
      <guid>https://www.codeslog.com/en/posts/webaim-million-2026/</guid>
      <description>WebAIM Million 2026 scanned the top million home pages: errors per page rose to 56.1, up 10.1% in a year, reversing years of progress. Covers the top 6 recurring errors and the ARIA paradox.</description>
    </item>
    <item>
      <title>Accessibility E2E — Scanning with @axe-core/playwright</title>
      <link>https://www.codeslog.com/en/posts/frontend-testing-axe-e2e/</link>
      <pubDate>Mon, 27 Jul 2026 14:38:51 +0900</pubDate>
      <guid>https://www.codeslog.com/en/posts/frontend-testing-axe-e2e/</guid>
      <description>Catch page-wide accessibility violations automatically, in a real browser. What axe-core is and how it works, how to integrate it into Playwright E2E, and what automation catches — and can&amp;#39;t.</description>
    </item>
    <item>
      <title>Accessibility Evaluation Has a Standard Too — WCAG-EM 2.0, Twelve Years Later</title>
      <link>https://www.codeslog.com/en/posts/wcag-em-2-evaluation-methodology/</link>
      <pubDate>Fri, 24 Jul 2026 10:05:57 +0900</pubDate>
      <guid>https://www.codeslog.com/en/posts/wcag-em-2-evaluation-methodology/</guid>
      <description>W3C has published WCAG-EM 2.0, its accessibility evaluation methodology, twelve years after 1.0. What changed — from websites to apps, e-books and kiosks — the five-step procedure, sampling and random checks, and how it maps to Korea&amp;#39;s certification.</description>
    </item>
    <item>
      <title>The Color Is Right but the Contrast Is Wrong: The Accessibility Trap CSS opacity Sets</title>
      <link>https://www.codeslog.com/en/posts/opacity-contrast-trap/</link>
      <pubDate>Tue, 21 Jul 2026 00:30:00 +0900</pubDate>
      <guid>https://www.codeslog.com/en/posts/opacity-contrast-trap/</guid>
      <description>You put a dark gray in your CSS, yet the accessibility checker flags it for low contrast. The culprit is opacity. Here&amp;#39;s how opacity mixes your text color into the background and quietly kills contrast — with a real case, the math, and the fix.</description>
    </item>
    <item>
      <title>71% Accessible Is Not Accessible — The Carrefour Ruling and One Year of the EAA</title>
      <link>https://www.codeslog.com/en/posts/eaa-carrefour-ruling/</link>
      <pubDate>Tue, 14 Jul 2026 00:40:00 +0900</pubDate>
      <guid>https://www.codeslog.com/en/posts/eaa-carrefour-ruling/</guid>
      <description>A court in Caen gave Carrefour six months to fix its site and app or pay 500 euros a day — Europe&amp;#39;s first EAA enforcement ruling. Why 71% RGAA conformity wasn&amp;#39;t enough.</description>
    </item>
    <item>
      <title>May Greetings for Everyone — The Story of Daon Card</title>
      <link>https://www.codeslog.com/en/posts/daoncard-a11y-card-family-month/</link>
      <pubDate>Fri, 08 May 2026 23:25:57 +0900</pubDate>
      <guid>https://www.codeslog.com/en/posts/daoncard-a11y-card-family-month/</guid>
      <description>Digital cards are often unusable with a screen reader or low vision. Daon Card (daoncard.com) is a free WCAG 2.2 AA card service I built, with real-time contrast checks and keyboard support.</description>
    </item>
    <item>
      <title>The Redesigned Cheong Wa Dae Website — But What About Accessibility?</title>
      <link>https://www.codeslog.com/en/posts/president-site-redesign-accessibility/</link>
      <pubDate>Tue, 21 Apr 2026 00:00:57 +0900</pubDate>
      <guid>https://www.codeslog.com/en/posts/president-site-redesign-accessibility/</guid>
      <description>We audited the redesigned Cheong Wa Dae website (president.go.kr) against KWCAG 2.2 — skip navigation and dark mode are wins, but ARIA landmarks, tabindex, and image alt text still need fixes.</description>
    </item>
    <item>
      <title>Quiet Work — On Receiving Korea&#39;s Minister of Education Commendation at the 46th Disability Day</title>
      <link>https://www.codeslog.com/en/posts/disability-day-commendation-2026/</link>
      <pubDate>Mon, 20 Apr 2026 22:50:00 +0900</pubDate>
      <guid>https://www.codeslog.com/en/posts/disability-day-commendation-2026/</guid>
      <description>Reflecting on 15 years of web accessibility work at a university — from earning the nation&amp;#39;s first classroom accessibility certification to open-sourcing ModuWeb and receiving Korea&amp;#39;s Minister of Education Commendation.</description>
    </item>
    <item>
      <title>How Accessible Is Google&#39;s New IDE Homepage? — Analyzing Google Antigravity</title>
      <link>https://www.codeslog.com/en/posts/google-antigravity-accessibility/</link>
      <pubDate>Tue, 17 Mar 2026 16:00:00 +0900</pubDate>
      <guid>https://www.codeslog.com/en/posts/google-antigravity-accessibility/</guid>
      <description>An accessibility teardown of Google Antigravity&amp;#39;s homepage: wrapping every letter in its own div breaks screen readers and browser translation. Covers WCAG violations, ADA context, and fixes.</description>
    </item>
  </channel>
</rss>
