写点什么

Chrome 83 新增视觉缺陷仿真和本地化

  • 2020-05-22
  • 本文字数:960 字

    阅读完需:约 3 分钟

Chrome 83 新增视觉缺陷仿真和本地化

即将发布的 Chrome 83 版本引入了对 DevTools 的重要更新,包括对视觉缺陷的仿真和用户本地化、跨域开放者策略(cross-origin opener policy,COOP)调试、跨域嵌入策略(cross-origin embedder policy,COEP)调试以及针对 cookie 路径的网络请求过滤。


由于新冠肺炎,Chrome 团队取消了 Chrome 82 的发布,但他们比原计划提前三周公布了 Chrome 83,现在的计划是在 5 月中旬发布。在这个版本中,Chrome DevTools 取到了很多关键性的改进。


可以说Firefox的可访问性查看器为可访问性提供了最好的内置浏览器支持,并在 Firefox 70 中增加了对视觉缺陷模拟的支持。Chrome 83 的 DevTools 通过支持模糊视觉和四种颜色视觉缺陷弥补了这一差距:


  • 红色盲:无法感知红光。

  • 绿色盲:无法感知绿光。

  • 蓝色盲:无法感知蓝光。

  • 全色盲:除了灰色以外,不能感知任何颜色。


这些工具允许开发人员查看视觉缺陷用户的体验,并相应地调整配色方案和设计来提供更好的可访问性。现在已经有很多工具可以测试这些限制,但是能够在浏览器 DevTools 中直接使用这种支持可以让所有开发人员更加便捷。


一些面向开发者的浏览器(例如Polypane)甚至提供了更好的视觉可访问性支持,其中包括了对色盲、青光眼、远视和太阳强光的仿真。


随着浏览器对 JavaScript 国际化标准ECMA-402的实现,原生国际化的支持也在不断改进。Chrome DevTools 现在支持通过 Sensors 标签来模拟特定地区。特定区域的设置会影响数字格式、字符串区域设置、语言字符串、HTTP 语言头等默认值。


随着浏览器新特性的添加,跨域开发所带来的新风险也随之出现。现在 Chrome DevTools 网络面板包含了对跨域开放者策略跨域嵌入策略调试信息的支持,允许开发人员多线程使用 SharedArrayBuffer。Chrome 团队认为未来可能需要类似的限制来解锁别的时间 API 和底层机制,包括利用 performance.memory API 进行的细粒度内存测量。


为了帮助开发人员调试与 cookie 相关的网络请求,DevTools 网络面板中新添加的cookie-path过滤器只允许显示与关键字相关的请求。


Chrome DevTools 通过不断支持新的标准、模式、痛点和最佳实践来帮助开发者构建高效的 Web 应用。如今,每一个 Google Chrome 版本都包含了 DevTools。我们也鼓励社区对DevTools所有新特性提供反馈


原文链接:


https://www.infoq.com/news/2020/05/chrome-83-devtools-vision/


2020-05-22 10:194672

评论

发布
暂无评论
发现更多内容

8月18日!捷途汽车第八届粉丝文化节暨山海L7 PLUS预售即将启幕

科技热闻

AI开发者速来!内推实习机会,丰厚奖金已就位!

阿里技术

深度解析YashanDB数据库索引机制,提升查询效率

数据库砖家

深度剖析YashanDB,助力企业实现高效数据管理

数据库砖家

深入了解YashanDB:它的核心特性及应用场景

数据库砖家

深入了解YashanDB数据库的特性与优势

数据库砖家

产研效率可视化新范式:嘉为蓝鲸CFlow带你用价值流数据重构团队考核

嘉为蓝鲸

DevOps 价值流 价值流管理 产研效率 价值流管理平台

行业分享丨SimSolid 在汽车零部件开发中应用的可行性调研及实践

Altair RapidMiner

汽车 仿真 CAE SimSolid 多物理场仿真

深度解析YashanDB数据库的性能瓶颈

数据库砖家

深度解析YashanDB数据库的索引设计与优化策略

数据库砖家

十年磨一剑,从RFID到AI赋能 ——斯科信息的”智能进化”之路

斯科信息

斯科信息 RFID技术

智能工厂四大核心系统:ERP/PLM/MES/WMS规划架构图详解

优秀

wms ERP mes PLM

MSE ZooKeeper:Flink 高可用架构的企业级选择

阿里巴巴云原生

阿里云 微服务 云原生

MES系统怎么实现数字化闭环与设备预测性维护?

万界星空科技

mes 设备管理 设备检测 万界星空科技mes 万界星空科技低代码平台

AI测试全攻略:零基础打造多模态模型评测平台

测试人

软件测试

深度解析YashanDB数据库的事务处理机制

数据库砖家

深入了解YashanDB数据库的锁机制与死锁解决方法

数据库砖家

TDengine 可观测性最佳实践

观测云

tdengine

谁为 Data Agent “买单”?

Kyligence

Kyligence Kyligence Copilot Data + AI Data Agent 跬智信息

深入解析YashanDB数据库核心功能与应用场景

数据库砖家

深入解析YashanDB数据库:企业级解决方案教程

数据库砖家

深入了解YashanDB数据库的功能与模块

数据库砖家

深度解析YashanDB数据库事务日志原理

数据库砖家

全文深度剖析国产化数据库达梦之备份恢复体系

袋鼠云数栈

数据库 sql 数据恢复 数据安全 数据备份

深入分析YashanDB数据库的运行效率

数据库砖家

深度剖析YashanDB数据库架构及性能优化技巧

数据库砖家

深入解析YashanDB数据库的核心技术与优势

数据库砖家

基于PAI-ChatLearn的GSPO强化学习实践

阿里云大数据AI技术

人工智能 最佳实践 强化学习 大模型 GSPO

区块链 Web3 应用的开发周期和费用

北京木奇移动技术有限公司

区块链开发 软件外包公司 web3开发

Dify +OceanBase,AI业务多场景落地实践

老纪的技术唠嗑局

AI+ #OceanBase

深度解析YashanDB数据库存储引擎构造原理

数据库砖家

Chrome 83 新增视觉缺陷仿真和本地化_大前端_Dylan Schiemann_InfoQ精选文章