PDF 접근성: 모두를 위한 문서 만들기
· 12분 읽기
PDF 접근성은 단순히 있으면 좋은 기능이 아니라 포용적인 디지털 콘텐츠를 만들기 위한 기본 요구사항입니다. PDF가 적절하게 구조화되고 태그가 지정되면 스크린 리더, 키보드 탐색 또는 확대 소프트웨어와 같은 보조 기술에 의존하는 수백만 명의 사람들을 포함하여 모든 사람이 사용할 수 있게 됩니다.
이 종합 가이드는 기술 요구사항 이해부터 문서를 진정으로 접근 가능하게 만드는 실용적인 솔루션 구현까지 PDF 접근성에 대해 알아야 할 모든 것을 안내합니다.
목차
PDF를 접근 가능하게 만드는 요소
접근 가능한 PDF는 장애가 있는 사람들이 읽고, 탐색하고, 이해할 수 있는 문서입니다. 여기에는 시각 장애인이나 저시력자, 마우스를 사용할 수 없는 운동 장애가 있는 사람, 인지 장애가 있는 사람, 색맹 사용자가 포함됩니다.
PDF 접근성의 기초는 모든 사용자에게 원활한 경험을 제공하기 위해 함께 작동하는 몇 가지 주요 기술 요구사항에 있습니다.
| 요구사항 | 의미 | 도움을 받는 대상 | 우선순위 |
|---|---|---|---|
| 태그 구조 | 제목, 단락, 목록 및 표의 논리적 계층 구조 | 스크린 리더 사용자 | 중요 |
| 읽기 순서 | 콘텐츠가 올바른 순서로 흐름 | 스크린 리더 사용자, 키보드 탐색자 | 중요 |
| 대체 텍스트 | 이미지 및 그래픽에 대한 텍스트 설명 | 시각 장애인 및 저시력 사용자 | 중요 |
| 문서 언어 | 언어 속성 설정 (예: 영어의 경우 "en") | 스크린 리더 (발음) | 높음 |
| 색상 대비 | 일반 텍스트의 경우 최소 4.5:1 비율, 큰 텍스트의 경우 3:1 | 저시력 사용자, 색맹 사용자 | 높음 |
| 북마크 | 긴 문서를 위한 탐색 개요 | 모든 사용자, 특히 키보드 탐색자 | 보통 |
| 표 헤더 | 데이터 표에서 행/열 헤더 표시 | 표를 탐색하는 스크린 리더 사용자 | 높음 |
| 링크 텍스트 | 설명적인 링크 텍스트 ("여기를 클릭"이 아님) | 스크린 리더 사용자 | 높음 |
| 양식 필드 | 대화형 요소에 대한 레이블, 툴팁 및 탭 순서 | 스크린 리더 및 키보드 사용자 | 중요 |
PDF 접근성 검사기로 문서를 확인하여 문제를 자동으로 식별하세요.
전문가 팁: 접근성은 장애가 있는 사용자뿐만 아니라 모든 사람에게 이점을 제공합니다. 명확한 구조, 논리적인 읽기 순서 및 설명적인 링크는 모바일 기기를 사용하거나 검색 엔진을 사용하는 사람들을 포함한 모든 독자의 경험을 향상시킵니다.
태그된 PDF 구조 이해하기
태그는 PDF 접근성의 보이지 않는 중추입니다. 태그는 보조 기술에 각 요소가 무엇이며 콘텐츠가 페이지의 다른 요소와 어떻게 관련되는지 알려주는 구조 트리를 만듭니다.
태그를 PDF의 시맨틱 HTML로 생각하세요. 웹 개발자가 <h1>, <p>, <table> 태그를 사용하여 웹 콘텐츠에 의미를 부여하는 것처럼, PDF 태그는 스크린 리더 및 기타 보조 기술에 동일한 시맨틱 정보를 제공합니다.
일반적인 PDF 태그 및 용도
| PDF 태그 | 용도 | HTML 동등물 | 사용 예 |
|---|---|---|---|
<Document> |
모든 콘텐츠를 포함하는 루트 요소 | <html> |
전체 문서를 감쌈 |
<H1> - <H6> |
문서 계층 구조를 위한 제목 수준 | <h1> - <h6> |
장 제목, 섹션 제목 |
<P> |
본문 텍스트의 단락 | <p> |
일반 텍스트 콘텐츠 |
<L>, <LI> |
목록 컨테이너 및 목록 항목 | <ul>/<ol>, <li> |
글머리 기호 또는 번호 매기기 목록 |
<Table>, <TR>, <TD>, <TH> |
표 구조 요소 | HTML과 동일 | 헤더가 있는 데이터 표 |
<Figure> |
대체 텍스트가 있는 이미지 또는 그래픽 | <figure> |
사진, 다이어그램, 차트 |
<Link> |
다른 위치로의 하이퍼링크 | <a> |
URL, 상호 참조 |
<Span> |
특정 스타일이 있는 인라인 텍스트 | <span> |
강조되거나 스타일이 지정된 텍스트 |
<Artifact> |
스크린 리더가 무시하는 장식 콘텐츠 | aria-hidden="true" |
페이지 번호, 장식 테두리 |
태그가 중요한 이유
적절한 태그가 없으면 PDF는 시맨틱 의미가 없는 텍스트와 이미지의 모음일 뿐입니다. 스크린 리더는 시각적 순서(왼쪽에서 오른쪽, 위에서 아래)로 콘텐츠를 읽으려고 시도하는데, 이는 다단 레이아웃이나 사이드바가 있는 문서에서 종종 무의미한 결과를 생성합니다.
두 개의 열 레이아웃이 있는 뉴스레터를 생각해 보세요. 태그가 지정되지 않은 PDF는 왼쪽 열의 첫 번째 줄을 읽은 다음 오른쪽 열의 첫 번째 줄로 이동한 다음 다시 왼쪽 열의 두 번째 줄로 돌아가서 혼란스러운 텍스트 뒤죽박죽을 만들 수 있습니다.
적절한 태그 지정은 시각적 레이아웃에 관계없이 콘텐츠가 논리적 순서로 읽히도록 보장합니다. 또한 스크린 리더 사용자가 제목별로 탐색하거나, 표로 건너뛰거나, 목록 항목 사이를 이동할 수 있게 합니다. 마치 시력이 있는 사용자가 문서를 시각적으로 스캔할 수 있는 것처럼 말입니다.
빠른 팁: Adobe Acrobat에서 태그 패널(보기 > 표시/숨기기 > 탐색 창 > 태그)을 열어 태그 구조를 볼 수 있습니다. 이렇게 하면 보조 기술이 사용하는 숨겨진 구조 트리가 표시됩니다.
접근성 표준: PDF/UA와 WCAG
PDF 접근성은 문서가 모든 사람이 사용할 수 있도록 보장하기 위해 함께 작동하는 두 가지 주요 표준에 의해 관리됩니다.
PDF/UA (ISO 14289)
PDF/UA(Universal Accessibility)는 접근 가능한 PDF를 위한 국제 표준입니다. 2012년에 ISO 14289-1로 발행되었으며, 접근 가능한 PDF 문서를 만들기 위한 기술 요구사항을 정의합니다.
주요 PDF/UA 요구사항은 다음과 같습니다:
- 모든 콘텐츠는 태그가 지정되거나 아티팩트로 표시되어야 함
- 태그는 논리적 구조 계층을 따라야 함
- 모든 이미지에는 대체 텍스트가 있어야 함 (장식용이 아닌 경우)
- 문서 언어를 지정해야 함
- 보안 설정이 보조 기술을 방해해서는 안 됨
- 글꼴을 포함하거나 표준 글꼴을 사용해야 함
- 유니코드 문자 매핑이 있어야 함
PDF/UA 준수는 이진법입니다. 문서가 모든 요구사항을 충족하거나 충족하지 않습니다. 부분 준수는 없습니다.
WCAG 2.1 및 2.2
웹 콘텐츠 접근성 지침(WCAG)은 PDF를 포함한 모든 디지털 콘텐츠에 적용됩니다. WCAG는 원래 웹 콘텐츠용으로 설계되었지만 그 원칙은 PDF 문서에 직접 적용됩니다.
WCAG는 네 가지 원칙(POUR)을 중심으로 구성됩니다:
- 인식 가능: 정보는 사용자가 인식할 수 있는 방식으로 제시되어야 함 (대체 텍스트, 색상 대비, 자막)
- 작동 가능: 인터페이스 구성 요소는 작동 가능해야 함 (키보드 탐색, 충분한 시간, 발작 유발 콘텐츠 없음)
- 이해 가능: 정보와 작동은 이해 가능해야 함 (읽을 수 있는 텍스트, 예측 가능한 동작, 입력 지원)
- 견고함: 콘텐츠는 현재 및 미래 기술과 작동할 수 있을 만큼 견고해야 함 (유효한 마크업, 호환성)
WCAG에는 세 가지 적합성 수준이 있습니다:
- 레벨 A: 최소 접근성 (필수)
- 레벨 AA: 권장 접근성 (대부분의 법적 요구사항에 대한 표준)
- 레벨 AAA: 향상된 접근성 (이상적이지만 항상 달성 가능한 것은 아님)
대부분의 조직은 전 세계 대부분의 접근성 법률에서 참조하는 표준인 WCAG 2.1 레벨 AA 준수를 목표로 합니다.
전문가 팁: 문서는 PDF/UA를 준수하지만 여전히 WCAG 요구사항(예: 색상 대비)을 충족하지 못할 수 있으며, 그 반대의 경우도 마찬가지입니다. 완전한 접근성을 위해서는 두 표준을 모두 충족하는 것을 목표로 하세요.
일반적인 접근성 문제와 장벽
선의를 가진 PDF 제작자조차도 종종 자신도 모르게 접근성 장벽을 만듭니다. 이러한 일반적인 문제를 이해하면 처음부터 이를 피할 수 있습니다.
1. 누락되거나 잘못된 태그
이것은 가장 근본적인 접근성 문제입니다. 문서를 스캔하거나, "PDF로 인쇄"를 사용하거나, 접근성 설정 없이 응용 프로그램에서 내보내서 만든 PDF는 일반적으로 태그가 지정되지 않습니다.
태그가 있더라도 종종 잘못되어 있습니다. 제목이 단락으로 표시되거나, 목록이 제대로 구조화되지 않거나, 읽기 순서가 논리적 흐름과 일치하지 않습니다.
2. 대체 텍스트가 없는 이미지
모든 의미 있는 이미지에는 설명적인 대체 텍스트가 필요합니다. 스크린 리더 사용자는 이러한 설명에 의존하여 시각적 콘텐츠를 이해합니다.
일반적인 실수는 다음과 같습니다:
- 대체 텍스트가 전혀 없음
- "이미지" 또는 "사진"과 같은 일반적인 대체 텍스트
- 대체 텍스트로 파일 이름 사용 ("IMG_2847.jpg")
- 너무 길거나 너무 짧은 대체 텍스트
- 장식 이미지가 아티팩트로 표시되지 않음
3. 낮은 색상 대비
배경과 충분한 대비가 없는 텍스트는 저시력이나 색맹이 있는 사용자가 읽기 어렵거나 불가능합니다.
WCAG 요구사항:
- 일반 텍스트의 경우 4.5:1 대비 비율 (18pt 미만 또는 14pt 굵게 미만)
- 큰 텍스트의 경우 3:1 대비 비율 (18pt 이상 또는 14pt 이상 굵게)
- UI 구성 요소 및 그래픽의 경우 3:1 대비 비율
흰색 배경의 연한 회색 텍스트는 자주 발생하는 문제이며, 시력이 있는 사용자에게는 괜찮아 보이지만 대비 요구사항을 충족하지 못하는 색상 텍스트 조합도 마찬가지입니다.
4. 접근 불가능한 표
표는 데이터를 구성하는 데 강력하지만 적절한 구조가 없으면 혼란스러워집니다. 일반적인 표 문제는 다음과 같습니다:
- 헤더 행이나 열이 표시되지 않음
- 병합된 셀이 있고 범위 속성이 없는 복잡한 표
- 데이터 대신 레이아웃에 사용되는 표
- 복잡한 데이터에 대한 표 요약 누락
5. 설명적이지 않은 링크 텍스트
"여기를 클릭", "더 읽기" 또는 "다운로드"라고 말하는 링크는 순서 없이 읽을 때 컨텍스트를 제공하지 않습니다. 스크린 리더 사용자는 종종 링크 사이를 이동하여 탐색하므로 각 링크는 자체 설명적이어야 합니다.
나쁨: "자세한 정보는 여기를 클릭하세요."
좋음: "PDF 접근성에 대한 완전한 가이드를 읽어보세요."
6. 스캔된 문서 (이미지 전용 PDF)
종이 문서를 스캔하여 만든 PDF는 본질적으로 선택 가능한 텍스트가 없는 이미지입니다. OCR(광학 문자 인식)이 적용되고 문서에 적절하게 태그가 지정되지 않는 한 스크린 리더에 완전히 접근할 수 없습니다.
7. 레이블이 없는 양식 필드
대화형 PDF 양식에는 적절한 레이블, 툴팁 및 탭 순서가 필요합니다. 이것들이 없으면 사용자는 각 필드에 어떤 정보가 들어가는지 식별하거나 키보드로 양식을 효율적으로 탐색할 수 없습니다.
8. 누락된 문서 속성
문서 언어, 제목 및 메타데이터는 보조 기술이 콘텐츠를 올바르게 표시하는 데 도움이 됩니다. 언어 속성이 누락되면 스크린 리더가 잘못된 발음 규칙을 사용합니다.
빠른 팁: PDF 검증기를 사용하여 문서를 게시하기 전에 이러한 일반적인 문제 중 많은 부분을 자동으로 감지하세요.
PDF 접근성 테스트 및 확인 방법
테스트는 PDF가 진정으로 접근 가능한지 확인하는 데 필수적입니다. 자동화된 도구와 수동 테스트를 결합한 다층 접근 방식이 가장 포괄적인 결과를 제공합니다.
자동화된 테스트 도구
Adobe Acrobat Pro 접근성 검사기
Adobe Acrobat Pro의 내장 검사기는 가장 널리 사용되는 도구입니다. 다음을 확인합니다:
- 문서 구조 및 태그
- 이미지의 대체 텍스트
- 색상 대비 (제한적)
- 보안 설정
- 문서 속성
실행 방법: 도구 > 접근성