gpt4 book ai didi

javascript - HTML5 websockets 与可访问性标准的兼容性如何?

转载 作者:行者123 更新时间:2023-11-30 08:56:19 24 4
gpt4 key购买 nike

无障碍标准(如 WCAG)的主要要求之一是网站或应用程序显示时不使用 javascript 或提供某种非 JS 替代方案。我做了一些初步研究,但找不到关于 websockets 的太多信息。我是否应该假定 websocket 的处理方式类似于 AJAX?

最佳答案

由于 Websockets 需要 JavaScript 来做任何有用的事情,如果您的标准要求您提供非 JavaScript 替代方案,您将需要提供一个不使用 Websockets 的非 JavaScript 替代方案。是的,Websockets 就像 AJAX;它们实际上只是一种创建持久的双向连接的方法,而不是 AJAX 提供的一次性请求-响应。您应该像对待 AJAX 一样对待它们。

虽然 WCAG 1.0 要求您提供 JavaScript 的替代方案,但 WCAG 2.0 更加技术中立;它不需要 JavaScript 的替代品,而是提供 a set of techniques使涉及客户端脚本的网页更易于访问。您应该记住,并非所有用户都会启用 JavaScript;仍然有一些用户更喜欢在完全禁用或默认情况下浏览。但今天的无障碍技术能够处理 JavaScript 的某些用途,因此即使没有非 JavaScript 后备,您也可以编写无障碍网站。

关于javascript - HTML5 websockets 与可访问性标准的兼容性如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13347199/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com