PDF 접근성이 중요한 이유
전 세계 10억 명 이상이 어떤 형태로든 장애를 가지고 있습니다. 이 중 많은 사람이 화면 낭독기, 확대기, 점자 디스플레이, 대체 입력 장치 같은 보조 기술에 의존해 디지털 콘텐츠에 접근합니다. PDF가 접근성을 갖추지 못하면 이 사용자들은 문서의 정보에서 사실상 차단됩니다.
접근성은 사회적 책임의 문제만이 아닙니다. 미국 장애인법(ADA), 유럽 접근성법, 재활법 508조 등 전 세계 여러 법률이 공공에 공개되는 디지털 콘텐츠의 접근성을 의무화하고 있습니다. 정부 기관, 교육 기관, 공적 자금을 받는 조직이 발행하는 PDF는 접근성 표준을 충족해야 합니다.
법적 의무를 넘어, 접근 가능한 PDF는 모든 사용자에게 유익합니다. 적절한 문서 구조는 검색엔진 인덱싱을 개선하고, 태그된 콘텐츠는 안정적인 텍스트 추출과 리플로를 가능하게 하며, 명확한 읽기 순서는 문서 번역 도구의 정확도를 높입니다.
접근 가능한 PDF의 구성 요소
접근 가능한 PDF는 보조 기술이 장애를 가진 사용자에게 콘텐츠를 전달하기 위해 필요한 정보와 구조를 제공합니다. 핵심 요소는 문서 구조 태그, 읽기 순서, 대체 텍스트, 언어 지정, 탐색 보조 기능입니다.
문서 구조 태그
태그는 PDF 접근성의 기반입니다. 태그가 있는 PDF에는 문서의 각 요소 — 제목, 단락, 목록, 표, 이미지, 링크 — 를 식별하는 논리적 구조 트리가 포함됩니다. HTML 요소와 유사한 역할을 합니다.
태그 없이는 화면 낭독기가 PDF를 구조 없는 텍스트의 연속으로 만나게 됩니다. 어디가 제목이고, 어디서 새 섹션이 시작되고, 표가 어떻게 구성되어 있는지 알 수 없습니다. 사용자는 끊임없이 흘러가는 텍스트를 듣게 되어 문서를 탐색하거나 이해하기가 거의 불가능합니다.
적절히 태그된 PDF에서는 화면 낭독기 사용자가 제목 간 이동, 표의 셀별 탐색, 장식용 이미지 건너뛰기, 콘텐츠의 논리적 계층 파악이 가능합니다.
읽기 순서
PDF 페이지의 시각적 배치가 항상 논리적 읽기 순서와 일치하지는 않습니다. 다단, 사이드바, 캡션, 헤더가 있는 페이지는 시각적으로는 자연스럽지만 보조 기술이 순차적으로 읽을 때 혼란을 줄 수 있습니다.
접근 가능한 PDF는 태그 구조를 통해 논리적 읽기 순서를 정의합니다. 콘텐츠가 읽혀야 하는 순서대로 흐르며, 페이지 위의 시각적 위치와 무관합니다.
대체 텍스트
접근 가능한 PDF의 이미지에는 내용이나 목적을 설명하는 대체 텍스트(alt text)가 필요합니다. 차트에는 데이터가 무엇을 보여주는지, 사진에는 무엇이 나타나 있는지를 설명해야 합니다. 장식용 테두리나 배경 이미지는 아티팩트로 표시해서 화면 낭독기가 건너뛰도록 합니다.
효과적인 대체 텍스트를 작성하려면 판단이 필요합니다. "3분기 매출이 전년 대비 15% 증가했음을 보여주는 막대 차트"가 "막대 차트"보다 훨씬 유용합니다.
언어 지정
문서의 주 언어를 PDF 메타데이터에 지정해야 합니다. 다른 언어로 된 구절이 포함되어 있다면 해당 구절에 언어 코드를 태그해야 합니다. 이를 통해 화면 낭독기가 발음 규칙을 자동으로 전환하여 다국어 콘텐츠를 올바르게 읽을 수 있습니다.
PDF/UA 표준
PDF/UA(범용 접근성)는 접근 가능한 PDF의 국제 표준으로, ISO 14289로 발행되었습니다. PDF 접근성 개념을 구체화하여 검증 가능한 요구 사항을 정의합니다.
PDF/UA는 모든 콘텐츠에 적절한 구조 요소의 태그를 요구합니다. 모든 이미지에 대체 텍스트가 있거나 아티팩트로 표시되어야 합니다. 표에는 헤더 셀이 식별된 적절한 표 마크업이 필요합니다. 읽기 순서가 정의되고 논리적이어야 합니다. 글꼴은 유니코드 매핑이 가능해야 합니다.
적합성 수준
PDF/UA-1(2014)은 PDF 1.7 기반의 첫 버전으로, 대부분의 문서 유형에 적용되는 핵심 접근성 요구 사항을 확립했습니다.
PDF/UA-2(2024)는 PDF 2.0 기반의 업데이트 버전으로, WCAG 2(웹 콘텐츠 접근성 지침)와 정렬되어 수학 콘텐츠(MathML), 주석의 향상된 처리, 복잡한 문서 구조 지원이 추가되었습니다.
접근 가능한 PDF 만들기
접근 가능한 PDF를 만드는 가장 효과적인 방법은 접근 가능한 소스 문서에서 시작하는 것입니다. Microsoft Word나 Google Docs에서 콘텐츠를 작성한다면, 내장 제목 스타일을 사용하고, 이미지에 대체 텍스트를 추가하고, 적절한 표 구조를 만들어 두면 PDF로 내보낼 때 그대로 유지됩니다.
Word에서 PDF로 내보낼 때는 "태그가 있는 PDF 만들기" 옵션을 사용하세요. 문서의 논리적 구조가 PDF 태그로 보존됩니다.
디자인 도구에서 직접 만들었거나 스캔한 PDF는 PDF 태그 기능을 지원하는 도구를 사용해 수동으로 태그를 추가해야 합니다.
PDF 접근성 테스트
접근 가능한 PDF를 만든 후에는 테스트가 필수입니다. 자동 검사 도구는 태그 존재 여부, 대체 텍스트, 언어 지정 등 기술적 요구 사항을 확인할 수 있습니다. PAC(PDF Accessibility Checker)와 Adobe Acrobat의 내장 접근성 검사기가 널리 사용됩니다.
하지만 자동 테스트는 접근성 문제의 일부만 잡아냅니다. 실제로 화면 낭독기를 사용해 문서를 탐색하는 수동 테스트가 읽기 순서, 대체 텍스트 품질, 논리적 구조의 문제를 발견합니다. NVDA(무료, Windows), VoiceOver(macOS/iOS 내장), JAWS로 테스트하면 실제 사용자 경험에 가장 가까운 결과를 얻을 수 있습니다.
진정으로 접근 가능한 PDF는 자동 검사와 수동 사용성 테스트를 모두 통과합니다. 목표는 체크리스트 준수가 아니라, 보조 기술에 의존하는 사람들이 실제로 쓸 수 있는 문서를 만드는 것입니다.