PDF용 WCAG란 무엇인가

발행: (2026년 2월 4일 오후 05:08 GMT+9)
6 분 소요
원문: Dev.to

Source: Dev.to

개요

웹 콘텐츠 접근성 지침(WCAG)은 W3C의 웹 접근성 이니셔티브(WAI)에서 개발한 일련의 권고안으로, 장애가 있는 사람들과 디지털 어시스턴트와 같은 제한된 장치 및 서비스 등 다양한 사용자 에이전트를 위해 디지털 콘텐츠를 보다 접근 가능하게 만들기 위한 것입니다.

WCAG는 PDF에 대해 구체적으로 다루지는 않습니다. 인식 가능성, 작동 가능성, 이해 가능성, 견고성이라는 네 가지 원칙은 디지털 형식 전반에 널리 적용되지만, PDF를 실제로 접근 가능하게 만들기 위해 필요한 기술적 세부 사항(예: 태깅, 읽기 순서, 대체 텍스트)까지는 포함하지 않습니다.

WCAG와 PDF/UA

PDF와 관련해서는 WCAG 준수가 일반적으로 PDF/UA(PDF Universal Accessibility), 즉 접근 가능한 PDF 문서를 위해 특별히 설계된 ISO 표준을 통해 해석됩니다.

  • PDF/UA는 PDF 형식 내에서 WCAG가 설정한 접근성 목표를 달성하기 위한 기술 청사진을 제공합니다.
  • PDF/UA는 두 부분으로 정의됩니다:
    • ISO 14289‑1: Electronic document file format enhancement for accessibility – Part 1: Use of ISO 32000‑1 (PDF/UA‑1)
    • ISO 14289‑2: Document management applications — Electronic document file format enhancement for accessibility – Part 2: Use of ISO 32000‑2 (PDF/UA‑2)

실제로 PDF에 대한 WCAG 준수는 몇 가지 추가 검사를 포함한 PDF/UA 준수와 동등하게 취급되는 경우가 많습니다:

WCAG for PDF = PDF/UA + WCAG의 대비 요구사항 – PDF/UA의 XMP 메타데이터 식별 + 추가적인 사소한 검증

자세한 내용은 검증 서비스에서 확인할 수 있습니다: .

태그된 PDF

PDF/UA는 태그된 PDF에 대한 모든 관련 접근성 요구사항을 포괄하여, 올바른 구조, 읽기 순서 및 장애가 있는 사용자를 위한 사용성을 보장합니다.

  • PDF4WCAG는 오류 미리보기 오른쪽 패널에 구조 트리를 시각화합니다.
  • 구조 요소, 속성 및 특성을 더 깊이 검사하려면 ngPDF 도구를 권장합니다.
  • 추가 지침은 PDF Association의 태그된 PDF에 관한 Q&A를 참고하십시오.

대비 검사

WCAG 성공 기준 1.4.3(최소 대비)에서는 다음을 요구합니다:

  • 일반 텍스트의 경우 최소 4.5:1의 대비 비율.
  • 큰 텍스트(18 pt 이상)의 경우 최소 3:1의 대비 비율.

PDF4WCAG는 이러한 대비 검사를 WCAG 2.2 MachineHuman 프로파일 모두에 통합하여, 대비를 계산할 때 모든 PDF 색상 모델을 지원합니다.

메타데이터 요구사항

PDF/UA와 WCAG 모두 PDF 문서 메타데이터에 dc:title(Dublin Core) 속성의 존재와 같은 특정 메타데이터를 요구합니다. 이는 WCAG 성공 기준 2.4.2(페이지 제목)를 충족합니다.

기본 검증 체크 (PDF4WCAG)

WCAG 2.2 Machine Validation for PDFs는 필수 접근성 기준이 충족되었는지 확인하기 위해 일련의 기본 검증 체크를 수행합니다:

  1. 문서 구조 및 태깅 – ISO 기술 사양 32005(PDF 1.7 및 2.0) 구조 네임스페이스가 ISO 32000‑2에 정의된 대로 포함되어 있는지 확인합니다.
  2. 태그된 링크 및 주석 – 링크가 의미 있는 설명 텍스트로 태깅되어 있는지 확인합니다( WCAG 2.2 링크 목적 가이드라인에 따름).
  3. 페이지 방향 – 모든 페이지가 동일한 방향을 가지고 있는지 확인하여 WCAG 성공 기준 1.3.4(방향)를 만족합니다.
  4. 비어 있지 않은 구조 – 구조 요소가 비어 있지 않은지 검사하여 문서 계층 구조의 사용성을 유지합니다.

PDF4WCAG를 사용해 이러한 검증을 자동화하면 시간을 절약하고 PDF가 최신 접근성 표준을 준수하도록 보장할 수 있습니다.

Back to Blog

관련 글

더 보기 »

AI가 당신에게 뺨을 때릴 때

AI가 당신을 뺨 때릴 때: Adama에서 Claude가 생성한 코드 디버깅 AI에게 복잡한 기능을 “vibe‑code”하게 맡겨본 적이 있나요? 그 결과 미묘한 버그를 디버깅하느라 몇 시간을 보내게 됩니다.