Re: Notes on WebXR Layers API Level 1

Hi all,

Here is a draft response for discussion later:

<Josh draft>

The Accessible Platform Architectures (APA) working group has reviewed 
the latest working draft of the WebXR Layers API Level 1 specification 
(https://www.w3.org/TR/webxrlayers-1/) and we wish to flag some 
considerations.

We would like to ensure that any re-rendering of text or other 
accessibility related content, does not result in these alternate 
formats being rendered at lower resolutions that may impact legibility.

The spec states:

"Legibility/visual fidelity The resolution for eye-buffers for 3D world 
rendering can be set to relatively low values especially on low 
performance systems. It would be impossible to render high fidelity 
content, such as text, in this case."

We would therefor like to ask for a comment/clarification from the 
Immersive Web group, if this is likely to have a negative accessibility 
impact?

We would also like the group to comment on if you feel there is any 
missing guidance for those implementing this spec, with regard to the 
above accessibility considerations.

</Josh draft>

Comments and suggestions welcome.

Thanks

Josh


Joshue O'Connor wrote on 08/12/2021 11:08:
> Hi all,
> 
> I'm re-sending this to the list to put it at the top of peoples inboxes. 
> Please do review mail below before our discussion later on the APA call.
> 
> My suggestion to the group is that there may be an issue when 
> rendering/re-rendering of certain content at different resolutions. My 
> reading of the spec is that we need to make sure any accessibility 
> related content/alternatives do not suffer interpolation or aliasing 
> issues when re-rendering.
> 
> Happy to discuss later.
> 
> Josh
> 
> Joshue O'Connor wrote on 19/05/2021 16:09:
>> Hi all,
>>
>> Here are my notes on the WebXR Layers 1 spec: [1]
>>
>> The spec provides support for various layer types used in a WebXR 
>> session (adds 'composition' layers). It covers rendering, view 
>> creation, Video Layer creation, events and WebXR Device API stuff.
>>
>> It's mostly technical implementation details - but one thing that 
>> jumped out at me is:
>>
>> * It allows the rendering/re-rendering of certain content at different 
>> resolutions. This may have a11y implications to ensure that important 
>> a11y related content doesn't get scaled down. Maybe a note is needed 
>> to see captions or other content should be considered critical so 
>> this, and other a11y related content is not rendered poorly?
>>
>> I'm not sure which layer immersive captions would be drawn into so 
>> that is something to find out. Once we know, it could be a case that 
>> to support a11y requirements the layer itself must operate within 
>> certain parameters.
>>
>> Thanks
>>
>> [1] https://www.w3.org/TR/webxrlayers-1/
>>
> 
> 
> 



-- 
Emerging Web Technology Specialist/Accessibility (WAI/W3C)

Received on Wednesday, 8 December 2021 11:21:13 UTC