Day 1: Tuesday, November 5, 2019

  1. 08:30-09:00 AM Registration
  2. 09:00-09:15 AM Welcome & logistics by Dominique Hazael-Massieux (W3C) plenary
  3. 09:15–09:30 AM Why we're here: making the Immersive Web accessible to all by Leonie Watson (workshop chair, Tetralogical) plenary
  4. 09:30–10:00 AM Key principles of making Web experiences accessible plenary
    Establish shared understanding of the principles and approaches that have been used to ensure the traditional 2D Web is accessible to people with disabilities
    Matt May, Adobe
  5. 10:00–10:30 AM Architecture of the Immersive Web Platform: Where would accessibility fit in? plenary
    Speaker notes [PDF]
    Establish shared understanding of the various layers of technologies involved in building an immersive Web experience, how they compare to the traditional architecture of 2D Web experiences, and possible implications on making them accessible
    Kip Gilbert (Mozilla)
  6. 10:30–11:00 AM Break
  7. 11:00–11:30 AM XR Accessibility User Needsplenary
    Agree on a set of needs that Immersive Web experiences can and should help achieve for people with disabilities
    Josh O'Connor (W3C)
  8. 11:30–12:30 PM Lessons from existing Accessible XR products & prototypesplenary
    Identify gaps in making XR accessible (on the Web and beyond) based on existing products and prototypes
    Lessons from existing Accessible XR Products and Prototypes, Thomas Logan, Roland Dubois
  9. 12:30–01:30 PM Lunch
  10. 01:30–03:00 PM Accessibility hooks for graphical 3D Environmentsplenary
    Identify gaps & opportunities in exposing the visual elements of 3D environments exposed in XR experiences in an accessible fashion
    Enabling XR Accessibility with Semantic XR Data Model, Zohar Gan (Accessible Realities)
    Authoring immersive environments with glTF for multi-user mixed reality web applications, Liv Erikson (Mozilla) [PDF]
    3d web content for everyone with gltf and <model-viewer>, Chris Joel (Google)
    Making VR Inclusive for People with Low Vision, Meredith Ringel Morris (Microsoft) [PPTX]
  11. 03:00–03:30 PM Break
  12. 03:30–04:15 PM Making Motricity Accessible in XRplenary
    slides [PDF]
    Identify gaps & opportunities to provide accessible alternative to physical interactions in Immersive Web experiences
    Roland Dubois

    Roland Dubois will hold a presentation and open up for discussion afterwards.

    The subject of his presentation will be about the general trend towards controller-free inputs in XR, how some aspects of XR innovation are working against user adaptation and why XR device hardware might be failing (Windows MR, Magic Leap's pivot). What might be a reason for pass-through AR winning against see-through AR/VR. He will also explore opportunities of what can we learn from current assistive technologies and human machine interface design principles when we try to shape new standards for XR a11y.

  13. 04:15–05:30 PM Experimentation and demosbreakout
    Allow to expose workshop participants to prototypes and demos made available by other participants.
    Prototypes & demos
    John Akers presented:

    github repository

Day 2: Wednesday, November 6, 2019

  1. 08:30–09:00 AM Registration
  2. 09:00–09:15 AM Summary of day 1 and review of day 2 agendaplenary
  3. 09:15–10:45 AM Auditory accessibility in 3D environmentsplenary
    Identify gaps & opportunities in using audio to make Immersive Web experiences accessible and making accessible auditory aspects of Immersive Web experiences
    Introduction - Auditory Accessibility Using X Reality, Wendy Dannels (RIT) [PPTX]
    Subtitles for 360Β° Media, Melina MΓΆhlne (IRT)
    Spatialized Audio on the Web, Chris Wilson (Google)
  4. 10:45–11:15 AM Break
  5. 11:15–12:15 PM Assistive Technologies for XRplenary
    slides [PDF]
    Understand how Assistive Technologies are evolving to cater for XR, and how XR can become an infrastructure for Assistive Technologies
    Markku Hakkinen (Educational Testing Service)
    Meredith Ringel Morris (Microsoft)
    Leonie Watson (Tetralogical)
    Jason White (Educational Testing Service)
  6. 12:15–01:30 PMLunch
  7. 01:30–01:45 PM Breakout preparations and pitchesplenary
  8. 01:45–02:45 PM Breakout sessionsbreakout
    Open one-hour session for discussions in smaller groups on specific topics proposed by workshop participants.
    Breakout sessions
    Each breakout group to provide its own meeting minutes
  9. 02:45–03:00 PM Reports from breakout sessionsplenary
  10. 03:00–03:30 PMBreak
  11. 03:30–04:30 PM Conclusions and next stepsplenary
    Roadmapping exercise [PDF]
    Summarize all the new research, prototyping, standard incubation and best practices development that have been identified throughout the workshop. Identify places where follow up work will happen and individuals to lead that work.

(This schedule may change based on discussions with the program committee.)

Instructions for participants

The workshop will focus around several topics identified by the position statements and expressions of interest. Each topic will be introduced by one or more related lightning talks, some will be explored more in-depth in breakout sessions, concluded with joint summaries. The goal of each discussion at the workshop is not to resolve the technical issues of the topic, but to determine its relevance and priority to research and standardization.


Plenary sessions introduce and summarize information relevant to all participants.
Discussion topic (30-75 minutes) starts off with three or more 5-minutes lightning talks by speakers nominated in advance. Lightning talks are followed by group discussion and joint summary.
Participants break into smaller breakout groups to discuss more specific topics over a period of maximum 60 minutes. The breakout session schedule is identified and built collaboratively by the participants in the course of the workshop. Each group to provide a written summary of their breakout session.


Social Media

Please use #w3cInclusiveXR on social media to tag related content.


We will use IRC to take notes and exchange links and comments during the workshop: / IRC web client