Accessibility

Groot·2022년 6월 27일
0

TIL

목록 보기
27/148
post-thumbnail

TIL

🌱 난 오늘 무엇을 공부했을까?

📌 Accessibility

  • 모든 사람이 정보에 접근할 수 있도록 하는 개념
  • 장애인들이 가장 많이 사용하는 플랫폼이 애플 플랫폼 / 접근성이 아주 좋기 때문에

📍 Typography

  • 시스템 Font를 사용하는게 좋다
  • Custom Font를 사용하면 Dynamic Type을 사용하는데 조금 더 귀찮다

📍 Dynamic Type

  • 크기 변화에 따라 유연하게 표현하는 타입
  • Font Style 등

📌 Building accessible apps - 공식문서

  • 내장된 접근성 기능, 접근성 API 및 개발자 도구를 통해 Apple 운영 체제는 장애인을 포함한 모든 사람에게 고품질 경험을 제공할 수 있는 특별한 기회를 제공합니다.

📍 Vision

  • Apple 기기에는 디스플레이 및 텍스트 설정, 화면 및 커서 확대, 완전한 기능을 갖춘 화면 판독기 등과 같이 시각 장애인 또는 저시력 사용자를 지원하는 다양한 기능과 보조 기술이 포함되어 있습니다.

🔗 VoiceOver

  • VoiceOver는 사람들이 화면을 보지 않고도 앱의 인터페이스를 경험할 수 있게 해주는 화면 판독기입니다.

🔗 Speech

  • Apple 기기는 앱에서 선택한 텍스트를 60개 이상의 언어 및 로케일로 소리내어 읽을 수 있으며 음성의 방언과 말하는 속도를 조정할 수 있습니다.
  • AVSpeechSynthesizer 클래스는 장치의 텍스트에서 합성된 음성을 생성하고 진행 중인 음성의 진행 상황을 제어하거나 모니터링하는 메서드를 제공합니다.

🔗 Dynamic Type

  • Dynamic Type은 사용자가 가독성을 높이기 위해 화면에 표시되는 콘텐츠의 텍스트 크기를 선택할 수 있습니다.
  • 또한 더 작은 텍스트를 읽을 수 있는 사용자를 수용하여 더 많은 정보를 화면에 표시할 수 있습니다.

🔗 Display customization

  • 굵은 텍스트, 대비 증가, 투명도 감소, 스마트 반전, 색상 없이 구분, 레이블 켜기/끄기, 버튼 모양, 다크 모드 및 모션 감소를 포함하여 디스플레이를 사용자 정의할 수 있는 다양한 기능이 있습니다.
  • UIAccessibility API를 사용하여 앱이 올바르게 작동하도록 이러한 설정이 활성화된 시점을 감지합니다.

🔗 Audio descriptions and captions

  • iPhone, iPad, Mac, Apple TV 또는 iPod touch에서 모든 장면에 대한 자세한 오디오 설명으로 영화를 감상할 수 있습니다.
  • 앱에서 미디어를 재생하는 동안 캡션 및 오디오 설명에 대한 지원이 내장된 AVFoundation을 사용하십시오.

📍 Mobility

  • Apple에는 신체 또는 운동 능력이 제한된 사용자가 앱을 사용할 수 있도록 도와주는 여러 솔루션이 있습니다.
  • 음성 제어 및 스위치 제어는 모두 접근성 계층을 사용하여 앱 내의 요소와 상호 작용합니다.

🔗 Voice Control

  • 앱이 접근성 API를 구현하는 경우 음성 제어 사용자는 음성만으로 앱의 인터페이스를 탐색할 수 있습니다. 클릭, 스와이프 및 탭과 같은 명령을 사용하면 접근성 API를 통해 앱 내의 요소와 상호 작용할 수 있습니다.

🔗 Switch Control

  • 스위치 제어를 통해 사용자는 스위치, 조이스틱, 키보드 스페이스바 또는 트랙패드와 같은 다양한 적응형 장치를 사용하여 앱의 인터페이스를 탐색할 수 있습니다.
  • 스위치를 수동으로 활성화하거나 인터페이스를 자동 스캔하여 각 UI 항목을 스캔하여 앱을 탐색할 수 있습니다.
  • 원하는 항목에 도달하면 사용자는 장치로 적절한 작업을 수행할 수 있습니다. 뛰어난 경험을 제공하려면 Accessibility API를 사용해야 합니다.

🔗 Keyboard support

  • 제한된 운동 능력으로 인해 마우스를 사용하여 탐색하지 않는 사람들이 여전히 앱 기능에 완전히 액세스할 수 있도록 키보드 단축키를 제공하십시오.

🔗 Haptics

  • Apple Watch의 햅틱 피드백은 모든 사람에게 귀중한 정보를 제공할 수 있지만 다양한 장애가 있는 사람들에게 특히 유용할 수 있습니다. Taptic Engine에 액세스하여 앱에 햅틱 피드백을 추가할 수 있습니다.

📍 Hearing

  • Apple 손쉬운 사용 기술에는 자막, 시스템 번역, Made For iPhone(MFi) 보청기 지원, 소리 인식 및 Comfort Sound를 포함하여 청각 장애인이나 난청이 있는 사람들을 수용할 수 있는 여러 기능이 포함되어 있습니다.

🔗 Captions

  • iPhone, iPad, Mac, Apple TV에서 모든 장면의 모든 오디오에 대해 청각 장애인 및 난청인(SDH)을 위한 폐쇄 캡션 또는 자막이 있는 영화를 시청할 수 있습니다.
  • 앱에서 미디어 재생 중 캡션 지원이 내장된 AVFoundation을 사용하십시오.

🔗 Hearing devices

  • 최고의 제조업체는 iPhone 및 iPad용으로 특별히 설계된 보청기와 음향 처리기를 제작했습니다.
  • 이 고급 청각 장치는 뛰어난 음질을 제공하고 많은 유용한 기능을 제공하며 다른 Bluetooth 장치만큼 설정 및 사용이 쉽습니다.
  • 사람들은 외부에 나가거나 식당과 같이 시끄러운 장소에 들어갈 때 추가 리모컨에 의존할 필요 없이 청력학자가 제안한 환경 사전 설정을 즉시 적용할 수 있습니다.
  • 보청기 제조업체이고 Apple 기기와 호환되는 기기를 만들고 싶다면 아래 리소스를 참조하세요.

📍 Cognitive

  • Apple 제품에는 접근 유도, 캡션, 단어 예측 및 SafariReader를 포함하여 사용자가 학습하거나 의사 소통하는 다양한 방식에 맞는 많은 기술이 포함되어 있습니다.

🔗 Guided Access

  • Guided Access는 자폐증이나 기타 주의력 및 감각 장애가 있는 사람들이 당면한 작업에 집중할 수 있도록 도와줍니다.
  • 앱에 Guided Access 프로토콜을 구현하면 사용자의 필요에 따라 앱의 어떤 부분이 작동하는지 지정할 수 있습니다.
profile
I Am Groot

0개의 댓글