SlideShare a Scribd company logo
1 of 23
Download to read offline
Make it More Accessible!
모두가함께누리는!
2019. 7th
NULI
SEMINAR
AI &
ACCESSIBILITY
WITH
EDUCATION
스크린 리더 사용자를 위한, PDF 문서에 접근성 적용하기
엔비전스
Session 5
2019. 7th
NULI
SEMINAR
AI &
ACCESSIBILITY
WITH
EDUCATION
스크린리더가 문서를 처리하는 방식
웹, 모바일 앱, 윈도 운영 프로그램 등에서는 각각의 접근성
API에서 제공해 주는 정보를 스크린리더가 출력함으로써
스크린리더 사용자에게 문서의 구조를 음성 출력함.
따라서 접근성 API에서 스크린리더를 포함한 보조기술에
각 요소에 대한 정확한 정보를 전달할 수 있도록 해야 함.
Android: text=“세션 1”
accessibilityHeading=“true”
iOS: static var header: UIAccessibilityTraits
예: 플랫폼별, 제목 요소
<h2>제7회 널리 접근성 세미나</h2>
<span role=“heading” aria-level=“3”>세미나 소개
</span>
PDF 접근성, 태그가 중요하다
PDF 문서 역시 HTML 등과 마찬가지로 문서의 각 요소에
맞는 태그를 삽입함으로써 접근성 적용이 가능함.
문서의 각 라인, 단어, 글자 등에 스크린리더 사용자를 위한
정확한 태그가 삽입되어 있으면 마치 웹페이지를 읽는 것과
같이 문서의 각 의미를 정확하게 파악할 수 있음.
PDF 문서에 접근성 태그가 삽입되면
태그가 없으면
스크린리더가 문서 구조를 해석할 수 있는 접근성 태그가
지정되지 않으면 문서를 읽을 수는 있으나 문서의 각 문단,
제목 등을 정확하게 파악할 수 없음.
PDF 접근성 태그의 특징(1)
1. 태그의 종류: 문단, 제목(1-6), 이미지, 목록 리스트, 링크,
테이블, 테이블 행 제목, 테이블 캡션 등.
2. 접근성 태그는 HTML의 태그 이름과 유사함. 예:
HTML의 h1 태그 = h1, HTML의 ul 태그 = l.
PDF 접근성 태그의 특징(2)
1. 태그는 Adobe Acrobat Pro에서 확인 및 수정 가능.
2. 태그를 수정하거나 속성을 변경한다고 해서 화면상
디자인이 변경되지 않으며 태그를 잘못 수정할 경우
스크린리더 사용자가 문서를 제대로 읽을 수 없음.
PDF 접근성 태그를 삽입하는 방법
1. Adobe Acrobat Pro의 태그 패널 및
TouchUp reading order 패널에서 수동으로 추가.
2. Adobe Acrobat Pro에서 제공하는 자동 태그 삽입
기능을 이용.
3. 마이크로소프트 워드, 파워포인트, 오픈오피스, 인디자인
등에서 접근성에 맞게 문서 제작 후 태그를 포함한 PDF
추출.
마이크로소프트 워드(1)
1. 워드는 스타일을 어떻게 지정하느냐에 따라 PDF로 저장
시 접근성 태그가 자동으로 삽입됨. 예: 큰 제목은 제목 1
스타일, 두 번째 제목은 제목 2, 목록 문단은 list
paragraph 등.
2. 표를 삽입할 경우 표 속성의 ‘행’ 탭에서 각 페이지에
행 제목 삽입을 체크하면 첫 행이 제목 셀로 지정됨.
마이크로소프트 워드(2)
1. 이미지를 삽입할 경우 이미지 속성의 대체 텍스트 탭에서
대체 텍스트 삽입 가능.
2. 장식용 이미지인 경우 대체 텍스트 편집 화면에서 장식용
이미지로 체크하면 이미지 태그가 삽입되지 않음.
마이크로소프트 파워포인트(1)
1. 각 슬라이드의 제목을 Title placeholder로 제공해야
PDF 변환 시 각 제목이 헤딩으로 태그가 지정됨.
2. 기본 템플릿을 사용하지 않은 경우 상태표시줄에서
접근성 검사를 체크한 다음 접근성 결과 화면에서
슬라이드 제목 지정 가능.
마이크로소프트 파워포인트(2)
1. 홈 탭 하위의 drawing 그룹에서 선택창 윈도를
활성화 하여 각 슬라이드의 객체가 스크린리더에서
논리적으로 접근되는지 확인하고 필요시 수정 가능. 가장
아래에 있는 객체가 스크린리더에서는 첫 객체로 접근됨.
2. 설명이 필요한 이미지는 이미지에서 팝업 메뉴 호출하여
대체 텍스트 편집 화면에서 대체 텍스트 삽입 가능.
마이크로소프트 파워포인트(3)
1. 파워포인트에 표를 삽입하면 가장 첫 행이 자동으로
표 제목(th)으로 태그가 삽입됨.
한글 2018(hwp) 1
1. 기본적으로 한컴은 태그를 삽입한 PDF 저장을 지원하지
않음.
2. 한글 문서를 워드(docx)로 저장 후 워드에서 PDF 변환
가능. 레이아웃이 달라질 수 있으므로 스크린리더
사용자를 위한 PDF를 따로 배포해야 할 수 있음.
한글 2018(hwp) 2
1. 스타일 마당에서 heading 1-6까지, ListParagraph
스타일을 추가하고 제목이나 리스트 등을 해당 스타일로
적용, 워드로 변환하면 워드에서 PDF 저장 시 접근성이
적용된 문서로 변환 가능.
2. 테이블은 워드에서 행 제목 삽입을 위한 추가 작업 필요.
문서 플랫폼 작업의 한계점
1. 어도비에서 기본적으로 제공하는 태그를 100% 문서의
의미에 맞게 지정할 수 없음(예: 테이블 caption).
2. 영어 문서에 비해 한글 문서의 경우 태그 지정 시
스페이스가 문서 원본과 맞지 않는 문제가 발생함(PPT는
PDF 변환 시 한글의 띄어쓰기가 다 무시되는 오류가 있어
대안이 필요함).
수동으로 직접 태그 삽입하기(1)
태그가 지정되지 않은 문서의 경우 태그 패널에서
팝업메뉴 클릭하여 문서에 태그 삽입을 누르면 문서의
레이아웃을 자동 분석하여 태그를 삽입함. 그러나 이 경우
수동 편집이 필수임.
수동으로 직접 태그 삽입하기(2)
1. PDF 문서 창에서 태그를 삽입할 영역을 블록으로
선택하고 태그 패널에서 새 태그 만들기를 눌러 임의의
태그를 만든 다음 선택한 텍스트 태그로 삽입을 눌러
태그 삽입 가능.
2. 읽기 순서 지정 패널에서 태그로 지정할 영역을 마우스로
트래그 하여 의미에 맞는 태그 선택.
Role map 변경하기
태그 패널의 여러 태그는 스크린리더에서 해석하지 않는 태
그들도 다수 존재함.
특정 태그가 실제 의미와 다르게 지정된 경우(예: paragraph
= span) role map을 변경하여 이를 수정할 수 있음.
PDF에 비밀번호 지정 시
PDF에 비밀번호를 지정하여 문서 복사 등을 방지할 수 있음.
이때 스크린리더는 예외로 접근할 수 있도록 보조기술의
접근 허용 항목을 체크해 주어야 함.
Thank you!

More Related Content

More from Nts Nuli

[2018널리세미나] 지못미(지켜주지 못해 미안해) 마우스이벤트
[2018널리세미나] 지못미(지켜주지 못해 미안해) 마우스이벤트[2018널리세미나] 지못미(지켜주지 못해 미안해) 마우스이벤트
[2018널리세미나] 지못미(지켜주지 못해 미안해) 마우스이벤트Nts Nuli
 
[2018널리세미나] 모두가 쉽게 쓰는 그날까지... 함께 만드는 접근성
[2018널리세미나] 모두가 쉽게 쓰는 그날까지... 함께 만드는 접근성[2018널리세미나] 모두가 쉽게 쓰는 그날까지... 함께 만드는 접근성
[2018널리세미나] 모두가 쉽게 쓰는 그날까지... 함께 만드는 접근성Nts Nuli
 
[2018널리세미나] 4차 산업혁명에서 정보 접근성 교육 현황과 앞으로의 과제
[2018널리세미나]  4차 산업혁명에서 정보 접근성 교육 현황과 앞으로의 과제[2018널리세미나]  4차 산업혁명에서 정보 접근성 교육 현황과 앞으로의 과제
[2018널리세미나] 4차 산업혁명에서 정보 접근성 교육 현황과 앞으로의 과제Nts Nuli
 
[2018널리세미나] 정보 접근성 자동화 솔루션 개발 현황 및 방향 II
[2018널리세미나] 정보 접근성 자동화 솔루션 개발 현황 및 방향 II[2018널리세미나] 정보 접근성 자동화 솔루션 개발 현황 및 방향 II
[2018널리세미나] 정보 접근성 자동화 솔루션 개발 현황 및 방향 IINts Nuli
 
[2017널리세미나] 네이버 접근성 진단솔루션
[2017널리세미나] 네이버 접근성 진단솔루션[2017널리세미나] 네이버 접근성 진단솔루션
[2017널리세미나] 네이버 접근성 진단솔루션Nts Nuli
 
[2017널리세미나] Accessibility at Microsoft
[2017널리세미나] Accessibility at Microsoft[2017널리세미나] Accessibility at Microsoft
[2017널리세미나] Accessibility at MicrosoftNts Nuli
 
[2016널리세미나] 청각장애와 유니버셜 디자인 그리고 웹 접근성
[2016널리세미나] 청각장애와 유니버셜 디자인 그리고 웹 접근성[2016널리세미나] 청각장애와 유니버셜 디자인 그리고 웹 접근성
[2016널리세미나] 청각장애와 유니버셜 디자인 그리고 웹 접근성Nts Nuli
 
[2016널리세미나] 사용자 경험 향상을 위한 N가지 생각
[2016널리세미나] 사용자 경험 향상을 위한 N가지 생각[2016널리세미나] 사용자 경험 향상을 위한 N가지 생각
[2016널리세미나] 사용자 경험 향상을 위한 N가지 생각Nts Nuli
 
[2016널리세미나] 웹 접근성 체험관을 소개합니다!
[2016널리세미나] 웹 접근성 체험관을 소개합니다![2016널리세미나] 웹 접근성 체험관을 소개합니다!
[2016널리세미나] 웹 접근성 체험관을 소개합니다!Nts Nuli
 
[2016널리세미나] 모바일애플리케이션접근성 이것만알아두자
[2016널리세미나] 모바일애플리케이션접근성 이것만알아두자[2016널리세미나] 모바일애플리케이션접근성 이것만알아두자
[2016널리세미나] 모바일애플리케이션접근성 이것만알아두자Nts Nuli
 
[2016널리세미나] 모바일 접근성 지침 Ato z 20160405
[2016널리세미나] 모바일 접근성 지침 Ato z 20160405[2016널리세미나] 모바일 접근성 지침 Ato z 20160405
[2016널리세미나] 모바일 접근성 지침 Ato z 20160405Nts Nuli
 
[2016널리세미나] 남의 문제 나의 문제 우리의 문제
[2016널리세미나] 남의 문제 나의 문제 우리의 문제[2016널리세미나] 남의 문제 나의 문제 우리의 문제
[2016널리세미나] 남의 문제 나의 문제 우리의 문제Nts Nuli
 
[2016널리세미나] 스크립트를 통한 접근성은 어떻게 지켜야 할까
[2016널리세미나] 스크립트를 통한 접근성은 어떻게 지켜야 할까[2016널리세미나] 스크립트를 통한 접근성은 어떻게 지켜야 할까
[2016널리세미나] 스크립트를 통한 접근성은 어떻게 지켜야 할까Nts Nuli
 
[2012널리세미나] 모바일 크로스 브라우징, 그 끝은 어디인가?
[2012널리세미나] 모바일 크로스 브라우징, 그 끝은 어디인가?[2012널리세미나] 모바일 크로스 브라우징, 그 끝은 어디인가?
[2012널리세미나] 모바일 크로스 브라우징, 그 끝은 어디인가?Nts Nuli
 
[2012널리세미나] 네이버 모바일의 숨겨진 코드 읽기
[2012널리세미나] 네이버 모바일의 숨겨진 코드 읽기[2012널리세미나] 네이버 모바일의 숨겨진 코드 읽기
[2012널리세미나] 네이버 모바일의 숨겨진 코드 읽기Nts Nuli
 
[2012널리세미나] 태블릿PC를 위한 마크업
[2012널리세미나] 태블릿PC를 위한 마크업[2012널리세미나] 태블릿PC를 위한 마크업
[2012널리세미나] 태블릿PC를 위한 마크업Nts Nuli
 
[2012널리세미나] 모바일 마크업을 위한 디자이너와의 소통?! 우린 이렇게 할라구요
[2012널리세미나] 모바일 마크업을 위한 디자이너와의 소통?! 우린 이렇게 할라구요[2012널리세미나] 모바일 마크업을 위한 디자이너와의 소통?! 우린 이렇게 할라구요
[2012널리세미나] 모바일 마크업을 위한 디자이너와의 소통?! 우린 이렇게 할라구요Nts Nuli
 
[2012널리세미나] The Anatomy of Image Format
[2012널리세미나] The Anatomy of Image Format [2012널리세미나] The Anatomy of Image Format
[2012널리세미나] The Anatomy of Image Format Nts Nuli
 
[2012널리세미나] Front-End 최적화의 끝판왕, CSM + Markup Complexity
[2012널리세미나]  Front-End 최적화의 끝판왕, CSM + Markup Complexity[2012널리세미나]  Front-End 최적화의 끝판왕, CSM + Markup Complexity
[2012널리세미나] Front-End 최적화의 끝판왕, CSM + Markup ComplexityNts Nuli
 
[2012널리세미나] 오빠~ 네이버 왜 이렇게 늦게 떠?
[2012널리세미나] 오빠~ 네이버 왜 이렇게 늦게 떠?[2012널리세미나] 오빠~ 네이버 왜 이렇게 늦게 떠?
[2012널리세미나] 오빠~ 네이버 왜 이렇게 늦게 떠?Nts Nuli
 

More from Nts Nuli (20)

[2018널리세미나] 지못미(지켜주지 못해 미안해) 마우스이벤트
[2018널리세미나] 지못미(지켜주지 못해 미안해) 마우스이벤트[2018널리세미나] 지못미(지켜주지 못해 미안해) 마우스이벤트
[2018널리세미나] 지못미(지켜주지 못해 미안해) 마우스이벤트
 
[2018널리세미나] 모두가 쉽게 쓰는 그날까지... 함께 만드는 접근성
[2018널리세미나] 모두가 쉽게 쓰는 그날까지... 함께 만드는 접근성[2018널리세미나] 모두가 쉽게 쓰는 그날까지... 함께 만드는 접근성
[2018널리세미나] 모두가 쉽게 쓰는 그날까지... 함께 만드는 접근성
 
[2018널리세미나] 4차 산업혁명에서 정보 접근성 교육 현황과 앞으로의 과제
[2018널리세미나]  4차 산업혁명에서 정보 접근성 교육 현황과 앞으로의 과제[2018널리세미나]  4차 산업혁명에서 정보 접근성 교육 현황과 앞으로의 과제
[2018널리세미나] 4차 산업혁명에서 정보 접근성 교육 현황과 앞으로의 과제
 
[2018널리세미나] 정보 접근성 자동화 솔루션 개발 현황 및 방향 II
[2018널리세미나] 정보 접근성 자동화 솔루션 개발 현황 및 방향 II[2018널리세미나] 정보 접근성 자동화 솔루션 개발 현황 및 방향 II
[2018널리세미나] 정보 접근성 자동화 솔루션 개발 현황 및 방향 II
 
[2017널리세미나] 네이버 접근성 진단솔루션
[2017널리세미나] 네이버 접근성 진단솔루션[2017널리세미나] 네이버 접근성 진단솔루션
[2017널리세미나] 네이버 접근성 진단솔루션
 
[2017널리세미나] Accessibility at Microsoft
[2017널리세미나] Accessibility at Microsoft[2017널리세미나] Accessibility at Microsoft
[2017널리세미나] Accessibility at Microsoft
 
[2016널리세미나] 청각장애와 유니버셜 디자인 그리고 웹 접근성
[2016널리세미나] 청각장애와 유니버셜 디자인 그리고 웹 접근성[2016널리세미나] 청각장애와 유니버셜 디자인 그리고 웹 접근성
[2016널리세미나] 청각장애와 유니버셜 디자인 그리고 웹 접근성
 
[2016널리세미나] 사용자 경험 향상을 위한 N가지 생각
[2016널리세미나] 사용자 경험 향상을 위한 N가지 생각[2016널리세미나] 사용자 경험 향상을 위한 N가지 생각
[2016널리세미나] 사용자 경험 향상을 위한 N가지 생각
 
[2016널리세미나] 웹 접근성 체험관을 소개합니다!
[2016널리세미나] 웹 접근성 체험관을 소개합니다![2016널리세미나] 웹 접근성 체험관을 소개합니다!
[2016널리세미나] 웹 접근성 체험관을 소개합니다!
 
[2016널리세미나] 모바일애플리케이션접근성 이것만알아두자
[2016널리세미나] 모바일애플리케이션접근성 이것만알아두자[2016널리세미나] 모바일애플리케이션접근성 이것만알아두자
[2016널리세미나] 모바일애플리케이션접근성 이것만알아두자
 
[2016널리세미나] 모바일 접근성 지침 Ato z 20160405
[2016널리세미나] 모바일 접근성 지침 Ato z 20160405[2016널리세미나] 모바일 접근성 지침 Ato z 20160405
[2016널리세미나] 모바일 접근성 지침 Ato z 20160405
 
[2016널리세미나] 남의 문제 나의 문제 우리의 문제
[2016널리세미나] 남의 문제 나의 문제 우리의 문제[2016널리세미나] 남의 문제 나의 문제 우리의 문제
[2016널리세미나] 남의 문제 나의 문제 우리의 문제
 
[2016널리세미나] 스크립트를 통한 접근성은 어떻게 지켜야 할까
[2016널리세미나] 스크립트를 통한 접근성은 어떻게 지켜야 할까[2016널리세미나] 스크립트를 통한 접근성은 어떻게 지켜야 할까
[2016널리세미나] 스크립트를 통한 접근성은 어떻게 지켜야 할까
 
[2012널리세미나] 모바일 크로스 브라우징, 그 끝은 어디인가?
[2012널리세미나] 모바일 크로스 브라우징, 그 끝은 어디인가?[2012널리세미나] 모바일 크로스 브라우징, 그 끝은 어디인가?
[2012널리세미나] 모바일 크로스 브라우징, 그 끝은 어디인가?
 
[2012널리세미나] 네이버 모바일의 숨겨진 코드 읽기
[2012널리세미나] 네이버 모바일의 숨겨진 코드 읽기[2012널리세미나] 네이버 모바일의 숨겨진 코드 읽기
[2012널리세미나] 네이버 모바일의 숨겨진 코드 읽기
 
[2012널리세미나] 태블릿PC를 위한 마크업
[2012널리세미나] 태블릿PC를 위한 마크업[2012널리세미나] 태블릿PC를 위한 마크업
[2012널리세미나] 태블릿PC를 위한 마크업
 
[2012널리세미나] 모바일 마크업을 위한 디자이너와의 소통?! 우린 이렇게 할라구요
[2012널리세미나] 모바일 마크업을 위한 디자이너와의 소통?! 우린 이렇게 할라구요[2012널리세미나] 모바일 마크업을 위한 디자이너와의 소통?! 우린 이렇게 할라구요
[2012널리세미나] 모바일 마크업을 위한 디자이너와의 소통?! 우린 이렇게 할라구요
 
[2012널리세미나] The Anatomy of Image Format
[2012널리세미나] The Anatomy of Image Format [2012널리세미나] The Anatomy of Image Format
[2012널리세미나] The Anatomy of Image Format
 
[2012널리세미나] Front-End 최적화의 끝판왕, CSM + Markup Complexity
[2012널리세미나]  Front-End 최적화의 끝판왕, CSM + Markup Complexity[2012널리세미나]  Front-End 최적화의 끝판왕, CSM + Markup Complexity
[2012널리세미나] Front-End 최적화의 끝판왕, CSM + Markup Complexity
 
[2012널리세미나] 오빠~ 네이버 왜 이렇게 늦게 떠?
[2012널리세미나] 오빠~ 네이버 왜 이렇게 늦게 떠?[2012널리세미나] 오빠~ 네이버 왜 이렇게 늦게 떠?
[2012널리세미나] 오빠~ 네이버 왜 이렇게 늦게 떠?
 

[2019널리세미나] 스크린리더 사용자를 위한 PDF 및 PPT 문서 접근성 적용하기

  • 1. Make it More Accessible! 모두가함께누리는! 2019. 7th NULI SEMINAR AI & ACCESSIBILITY WITH EDUCATION
  • 2. 스크린 리더 사용자를 위한, PDF 문서에 접근성 적용하기 엔비전스 Session 5 2019. 7th NULI SEMINAR AI & ACCESSIBILITY WITH EDUCATION
  • 3. 스크린리더가 문서를 처리하는 방식 웹, 모바일 앱, 윈도 운영 프로그램 등에서는 각각의 접근성 API에서 제공해 주는 정보를 스크린리더가 출력함으로써 스크린리더 사용자에게 문서의 구조를 음성 출력함. 따라서 접근성 API에서 스크린리더를 포함한 보조기술에 각 요소에 대한 정확한 정보를 전달할 수 있도록 해야 함.
  • 4. Android: text=“세션 1” accessibilityHeading=“true” iOS: static var header: UIAccessibilityTraits 예: 플랫폼별, 제목 요소 <h2>제7회 널리 접근성 세미나</h2> <span role=“heading” aria-level=“3”>세미나 소개 </span>
  • 5. PDF 접근성, 태그가 중요하다 PDF 문서 역시 HTML 등과 마찬가지로 문서의 각 요소에 맞는 태그를 삽입함으로써 접근성 적용이 가능함. 문서의 각 라인, 단어, 글자 등에 스크린리더 사용자를 위한 정확한 태그가 삽입되어 있으면 마치 웹페이지를 읽는 것과 같이 문서의 각 의미를 정확하게 파악할 수 있음.
  • 6. PDF 문서에 접근성 태그가 삽입되면
  • 7. 태그가 없으면 스크린리더가 문서 구조를 해석할 수 있는 접근성 태그가 지정되지 않으면 문서를 읽을 수는 있으나 문서의 각 문단, 제목 등을 정확하게 파악할 수 없음.
  • 8. PDF 접근성 태그의 특징(1) 1. 태그의 종류: 문단, 제목(1-6), 이미지, 목록 리스트, 링크, 테이블, 테이블 행 제목, 테이블 캡션 등. 2. 접근성 태그는 HTML의 태그 이름과 유사함. 예: HTML의 h1 태그 = h1, HTML의 ul 태그 = l.
  • 9. PDF 접근성 태그의 특징(2) 1. 태그는 Adobe Acrobat Pro에서 확인 및 수정 가능. 2. 태그를 수정하거나 속성을 변경한다고 해서 화면상 디자인이 변경되지 않으며 태그를 잘못 수정할 경우 스크린리더 사용자가 문서를 제대로 읽을 수 없음.
  • 10. PDF 접근성 태그를 삽입하는 방법 1. Adobe Acrobat Pro의 태그 패널 및 TouchUp reading order 패널에서 수동으로 추가. 2. Adobe Acrobat Pro에서 제공하는 자동 태그 삽입 기능을 이용. 3. 마이크로소프트 워드, 파워포인트, 오픈오피스, 인디자인 등에서 접근성에 맞게 문서 제작 후 태그를 포함한 PDF 추출.
  • 11. 마이크로소프트 워드(1) 1. 워드는 스타일을 어떻게 지정하느냐에 따라 PDF로 저장 시 접근성 태그가 자동으로 삽입됨. 예: 큰 제목은 제목 1 스타일, 두 번째 제목은 제목 2, 목록 문단은 list paragraph 등. 2. 표를 삽입할 경우 표 속성의 ‘행’ 탭에서 각 페이지에 행 제목 삽입을 체크하면 첫 행이 제목 셀로 지정됨.
  • 12. 마이크로소프트 워드(2) 1. 이미지를 삽입할 경우 이미지 속성의 대체 텍스트 탭에서 대체 텍스트 삽입 가능. 2. 장식용 이미지인 경우 대체 텍스트 편집 화면에서 장식용 이미지로 체크하면 이미지 태그가 삽입되지 않음.
  • 13. 마이크로소프트 파워포인트(1) 1. 각 슬라이드의 제목을 Title placeholder로 제공해야 PDF 변환 시 각 제목이 헤딩으로 태그가 지정됨. 2. 기본 템플릿을 사용하지 않은 경우 상태표시줄에서 접근성 검사를 체크한 다음 접근성 결과 화면에서 슬라이드 제목 지정 가능.
  • 14. 마이크로소프트 파워포인트(2) 1. 홈 탭 하위의 drawing 그룹에서 선택창 윈도를 활성화 하여 각 슬라이드의 객체가 스크린리더에서 논리적으로 접근되는지 확인하고 필요시 수정 가능. 가장 아래에 있는 객체가 스크린리더에서는 첫 객체로 접근됨. 2. 설명이 필요한 이미지는 이미지에서 팝업 메뉴 호출하여 대체 텍스트 편집 화면에서 대체 텍스트 삽입 가능.
  • 15. 마이크로소프트 파워포인트(3) 1. 파워포인트에 표를 삽입하면 가장 첫 행이 자동으로 표 제목(th)으로 태그가 삽입됨.
  • 16. 한글 2018(hwp) 1 1. 기본적으로 한컴은 태그를 삽입한 PDF 저장을 지원하지 않음. 2. 한글 문서를 워드(docx)로 저장 후 워드에서 PDF 변환 가능. 레이아웃이 달라질 수 있으므로 스크린리더 사용자를 위한 PDF를 따로 배포해야 할 수 있음.
  • 17. 한글 2018(hwp) 2 1. 스타일 마당에서 heading 1-6까지, ListParagraph 스타일을 추가하고 제목이나 리스트 등을 해당 스타일로 적용, 워드로 변환하면 워드에서 PDF 저장 시 접근성이 적용된 문서로 변환 가능. 2. 테이블은 워드에서 행 제목 삽입을 위한 추가 작업 필요.
  • 18. 문서 플랫폼 작업의 한계점 1. 어도비에서 기본적으로 제공하는 태그를 100% 문서의 의미에 맞게 지정할 수 없음(예: 테이블 caption). 2. 영어 문서에 비해 한글 문서의 경우 태그 지정 시 스페이스가 문서 원본과 맞지 않는 문제가 발생함(PPT는 PDF 변환 시 한글의 띄어쓰기가 다 무시되는 오류가 있어 대안이 필요함).
  • 19. 수동으로 직접 태그 삽입하기(1) 태그가 지정되지 않은 문서의 경우 태그 패널에서 팝업메뉴 클릭하여 문서에 태그 삽입을 누르면 문서의 레이아웃을 자동 분석하여 태그를 삽입함. 그러나 이 경우 수동 편집이 필수임.
  • 20. 수동으로 직접 태그 삽입하기(2) 1. PDF 문서 창에서 태그를 삽입할 영역을 블록으로 선택하고 태그 패널에서 새 태그 만들기를 눌러 임의의 태그를 만든 다음 선택한 텍스트 태그로 삽입을 눌러 태그 삽입 가능. 2. 읽기 순서 지정 패널에서 태그로 지정할 영역을 마우스로 트래그 하여 의미에 맞는 태그 선택.
  • 21. Role map 변경하기 태그 패널의 여러 태그는 스크린리더에서 해석하지 않는 태 그들도 다수 존재함. 특정 태그가 실제 의미와 다르게 지정된 경우(예: paragraph = span) role map을 변경하여 이를 수정할 수 있음.
  • 22. PDF에 비밀번호 지정 시 PDF에 비밀번호를 지정하여 문서 복사 등을 방지할 수 있음. 이때 스크린리더는 예외로 접근할 수 있도록 보조기술의 접근 허용 항목을 체크해 주어야 함.