Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Canvas 如何制作WebGL和<;帆布>;可通过动态内容访问?_Canvas_Three.js_Webgl_Accessibility - Fatal编程技术网

Canvas 如何制作WebGL和<;帆布>;可通过动态内容访问?

Canvas 如何制作WebGL和<;帆布>;可通过动态内容访问?,canvas,three.js,webgl,accessibility,Canvas,Three.js,Webgl,Accessibility,最近,我一直在玩很多WebGL和,我想知道是否有使这些可访问的最佳实践?特别是如果我有一些飞进飞出的奇特文本动画,有没有办法让屏幕阅读器动态地拾取这些信息 我正在考虑使用),但我不确定是否有更好的实践 我知道 目前,我正在使用three.js来处理人们想要了解的内容。这里是一个没有答案的骗局,但是评论部分可能会给你一些提示:显然,没有一个屏幕阅读器支持canvas标记,所以你可能只需要将文本内容附加到它的innerHTML中,但在普通浏览器上tts是不起作用的。我对WebGL特别好奇(但我想你可

最近,我一直在玩很多WebGL和
,我想知道是否有使这些可访问的最佳实践?特别是如果我有一些飞进飞出的奇特文本动画,有没有办法让屏幕阅读器动态地拾取这些信息

我正在考虑使用
),但我不确定是否有更好的实践

我知道


目前,我正在使用three.js来处理人们想要了解的内容。

这里是一个没有答案的骗局,但是评论部分可能会给你一些提示:显然,没有一个屏幕阅读器支持canvas标记,所以你可能只需要将文本内容附加到它的innerHTML中,但在普通浏览器上tts是不起作用的。我对WebGL特别好奇(但我想你可以把它和动画捆绑在一起),不确定是否有具体的实践?我可能会,也可能不会,为了那个问题,把这个作为一个重复来结束。你不能,因为没有答案。。。但webGL和2dcontext对此都有相同的问题是的。有没有解决方案?@abritez不幸的是没有:(我也没有机会玩它。如果你对答案也感兴趣,请随意投票。我确实认为
aria live
是最好的考虑方式。