Accessibility of Annotations Chris Gallello Program Manager, Office - - PowerPoint PPT Presentation

accessibility of annotations chris gallello
SMART_READER_LITE
LIVE PREVIEW

Accessibility of Annotations Chris Gallello Program Manager, Office - - PowerPoint PPT Presentation

Accessibility of Annotations Chris Gallello Program Manager, Office Online cgallell@microsoft.com Code errors Break points Visual Studio Online Code errors Break points Annotated text Annotated text Annotation Annotation Visual


slide-1
SLIDE 1
slide-2
SLIDE 2

Accessibility of Annotations Chris Gallello

Program Manager, Office Online cgallell@microsoft.com

slide-3
SLIDE 3

Visual Studio Online

Code errors Break points

slide-4
SLIDE 4

Visual Studio Online

Code errors Break points

Annotated ¡text Annotated ¡text Annotation Annotation

slide-5
SLIDE 5

Office Online Comments

slide-6
SLIDE 6

Office Online Comments

Annotated ¡text Annotation

slide-7
SLIDE 7

UX of annotations…

  • 1. Read text
  • 2. Notice the annotation
  • 3. Continue reading OR decide to read the annotation
  • 4. Find the annotation based on visual cues
  • 5. Read the annotation
  • 6. Interact with the annotation
  • 7. Resume reading
slide-8
SLIDE 8

Example screen reader features

  • Announce when entering/exiting annotation
  • Keyboard shortcut to hear the annotation
  • Keyboard shortcut to hear the annotated text range
  • Keyboard shortcut to move focus between an annotated text

region and the annotation

  • Keyboard shortcut to "resume reading”
slide-9
SLIDE 9

aria-annotationtype

  • aria-annotatedby
  • aria-annotationfor

A localized name of the annotation type that applies to the marked up region. A space delimited list of element IDs of regions which hold the annotation text that applies to the marked up region. A space delimited list of element IDs of regions for which this marked up region is the annotation.

slide-10
SLIDE 10

Comments

id="commentedRange1" aria-annotationtype="comment" aria-annotatedby="comment1" id=“comment1" aria-annotationfor=“commentedRange1"

slide-11
SLIDE 11

Comments

id="commentedRange1" aria-annotationtype="comment" aria-annotatedby="comment1" id=“comment1" aria-annotationfor=“commentedRange1"

slide-12
SLIDE 12

Comments

id="commentedRange1" aria-annotationtype="comment" aria-annotatedby="comment1" id=“comment1" aria-annotationfor=“commentedRange1"

slide-13
SLIDE 13

Chris Gallello

Program Manager, Office Online cgallell@microsoft.com