<?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>ARIA on Codeslog</title>
    <link>https://www.codeslog.com/tags/aria/</link>
    <description>Recent content in ARIA 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>ko</language>
    <lastBuildDate>Sat, 24 Oct 2026 01:20:00 +0900</lastBuildDate>
    <atom:link href="https://www.codeslog.com/tags/aria/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Lighthouse 에이전트 브라우징 실측: 2/2인데 키보드로 못 누르는 버튼</title>
      <link>https://www.codeslog.com/posts/lighthouse-agentic-browsing-accessibility/</link>
      <pubDate>Sat, 10 Oct 2026 23:55:00 +0900</pubDate>
      <guid>https://www.codeslog.com/posts/lighthouse-agentic-browsing-accessibility/</guid>
      <description>Lighthouse 에이전트 브라우징(에이전트형 브라우징)을 결함 페이지로 재 보니, 키보드로 못 누르는 div 버튼이 접근성 100점과 2/2를 받았습니다. 이 점검이 보는 것과 놓치는 것, 에이전트 도구마다 다른 스냅샷까지 정리합니다.</description>
    </item>
    <item>
      <title>aria-live 상태 메시지, 스크린 리더는 어떻게 읽을까 (WCAG 4.1.3)</title>
      <link>https://www.codeslog.com/posts/aria-live-status-messages/</link>
      <pubDate>Wed, 02 Sep 2026 01:24:30 +0900</pubDate>
      <guid>https://www.codeslog.com/posts/aria-live-status-messages/</guid>
      <description>WCAG 4.1.3 상태 메시지를 aria-live로 구현할 때 polite와 assertive는 뭐가 다른지, 장바구니 개수가 연달아 바뀌면 스크린 리더가 어떻게 읽는지 데모로 확인합니다. 디바운스 타이머, 아이콘·소리 상태, 상태 메시지가 아닌 변화까지.</description>
    </item>
    <item>
      <title>aria-live가 안 읽힐 때 — ARIA 라이브 리전 제대로 쓰기</title>
      <link>https://www.codeslog.com/posts/aria-live-regions/</link>
      <pubDate>Wed, 02 Sep 2026 01:14:30 +0900</pubDate>
      <guid>https://www.codeslog.com/posts/aria-live-regions/</guid>
      <description>aria-live를 분명히 달았는데 스크린 리더가 침묵합니다. 빈 컨테이너가 DOM에 먼저 있어야 하는 이유부터 스크린 리더별로 갈리는 동작, 알림 대신 포커스를 옮겨야 하는 경계까지, 라이브 리전이 안 읽히는 원인을 하나씩 짚습니다.</description>
    </item>
    <item>
      <title>웹은 1년 전보다 덜 접근 가능해졌다 — WebAIM Million 2026 리포트</title>
      <link>https://www.codeslog.com/posts/webaim-million-2026/</link>
      <pubDate>Tue, 28 Jul 2026 01:42:21 +0900</pubDate>
      <guid>https://www.codeslog.com/posts/webaim-million-2026/</guid>
      <description>상위 100만 웹사이트를 WAVE로 분석한 WebAIM Million 2026 결과, 페이지당 평균 WCAG 오류가 56.1개로 1년 새 10.1% 늘며 접근성이 후퇴했습니다. 6대 단골 오류와 ARIA의 역설을 정리합니다.</description>
    </item>
    <item>
      <title>폼 접근성 마스터하기: 모든 사용자를 위한 입력 양식 설계</title>
      <link>https://www.codeslog.com/posts/form-accessibility-mastery/</link>
      <pubDate>Sat, 11 Apr 2026 00:00:00 +0900</pubDate>
      <guid>https://www.codeslog.com/posts/form-accessibility-mastery/</guid>
      <description>회원가입 폼도 접근성 없이는 완전한 장벽이 됩니다. 라벨 연결, aria-describedby로 입력 형식 안내, 에러 처리, fieldset 그룹화, 키보드 내비게이션까지 WCAG 2.2 기준으로 직접 만든 데모와 함께 정리했습니다.</description>
    </item>
    <item>
      <title>구글이 만든 IDE 홈페이지, 접근성은 몇 점일까? — Google Antigravity 분석</title>
      <link>https://www.codeslog.com/posts/google-antigravity-accessibility/</link>
      <pubDate>Tue, 17 Mar 2026 16:00:00 +0900</pubDate>
      <guid>https://www.codeslog.com/posts/google-antigravity-accessibility/</guid>
      <description>Google Antigravity 홈페이지의 히어로 텍스트를 알파벳 하나하나 div로 감싼 구조가 스크린 리더와 브라우저 번역 기능을 어떻게 무력화하는지 분석하고, WCAG 2.2 기준과 개선 코드까지 함께 정리합니다.</description>
    </item>
    <item>
      <title>키보드 접근성 A to Z: 모든 사용자가 키보드로 사용할 수 있는 웹사이트 만들기</title>
      <link>https://www.codeslog.com/posts/keyboard-accessibility-a-to-z/</link>
      <pubDate>Tue, 03 Feb 2026 00:01:00 +0900</pubDate>
      <guid>https://www.codeslog.com/posts/keyboard-accessibility-a-to-z/</guid>
      <description>마우스 없이 키보드만으로 쓸 수 있는 웹을 만드는 법. tabindex와 Tab 순서, 스킵 링크, 모달의 포커스 트랩과 포커스 복원, :focus-visible 포커스 스타일, 드래그 앤 드롭 대체 수단까지 코드 예제로 정리했습니다.</description>
    </item>
    <item>
      <title>다국어 블로그의 언어 전환 UX 개선: 스마트한 언어 제안 배너 만들기</title>
      <link>https://www.codeslog.com/posts/language-switcher-banner/</link>
      <pubDate>Fri, 23 Jan 2026 08:00:00 +0900</pubDate>
      <guid>https://www.codeslog.com/posts/language-switcher-banner/</guid>
      <description>브라우저 언어(navigator.language)를 감지해 적절한 언어 버전을 자동으로 제안하는 배너를 Hugo 블로그에 직접 구현했습니다. WCAG 2.2 AA 기준의 키보드 네비게이션과 스크린 리더 지원까지 다룬 구현 과정을 공유합니다.</description>
    </item>
    <item>
      <title>ARIA 실전 가이드: 접근 가능한 웹 인터페이스 구현하기</title>
      <link>https://www.codeslog.com/posts/aria-practical-guide/</link>
      <pubDate>Thu, 22 Jan 2026 02:00:00 +0900</pubDate>
      <guid>https://www.codeslog.com/posts/aria-practical-guide/</guid>
      <description>ARIA를 실제 프로젝트에 적용하는 실전 가이드입니다. 언제 ARIA를 쓰고 언제 쓰지 말아야 하는지부터, aria-live 라이브 리전, 탭·아코디언·드롭다운 커스텀 위젯, 모달 다이얼로그 패턴까지 코드로 정리했습니다.</description>
    </item>
    <item>
      <title>코드 블록 접근성 개선: 스크린 리더 사용자가 선택하는 라인 넘버</title>
      <link>https://www.codeslog.com/posts/code-block-accessibility-improvement/</link>
      <pubDate>Fri, 09 Jan 2026 20:00:00 +0900</pubDate>
      <guid>https://www.codeslog.com/posts/code-block-accessibility-improvement/</guid>
      <description>Hugo PaperMod 블로그의 코드 블록을 개선한 기록입니다. 라인 넘버를 table 태그 대신 CSS Counter로 다시 구현해, 스크린 리더 사용자가 불필요한 표 정보 없이 코드를 읽을 수 있도록 더 시맨틱하고 접근성 높게 바꾼 과정을 정리합니다.</description>
    </item>
    <item>
      <title>AI 시대의 웹접근성: 기술 발전과 함께 가야 할 보편적 가치</title>
      <link>https://www.codeslog.com/posts/web-accessibility-ai-era/</link>
      <pubDate>Tue, 23 Dec 2025 00:29:12 +0900</pubDate>
      <guid>https://www.codeslog.com/posts/web-accessibility-ai-era/</guid>
      <description>AI가 만든 웹, 과연 모두가 쓸 수 있을까요. 생성형 AI가 놓치기 쉬운 접근성 허점부터 WCAG 2.2 네 가지 원칙(인식·운용·이해·견고성)의 코드 적용, AI로 대체 텍스트 생성하기, 접근 가능한 AI 챗봇 구현까지 정리했습니다.</description>
    </item>
  </channel>
</rss>
