多种浏览器从我们开始

开发人员,设计人员和分析人员可以采取一些措施来保持网络健康:在Firefox中测试所有站点。

是的,我们必须尽可能地按照标准进行开发。 是的,我们必须在所有*浏览器和所有可以使用的设备上测试我们的工作。 是的,是的,当然。

但是既然Chromium实际上将成为网络中唯一的引擎,Firefox的存在就变得至关重要。

即使您喜欢Chrome,也喜欢Gmail,而且实际上生活在Google文档和Google Analytics(分析)中,也没有一家公司,更不用说广告巨头在监视用户了,它应该控制互联网。

负担得起的标准的制定和实施是在公司力量的平衡为W3C之类的组织提供支持时进行的,跨项目的跨浏览器测试是任何项目的一部分。

好了,当只剩下一个渲染引擎时,我们许多人都记得当开发人员仅在IE6中进行测试时,以及当Netscape是唯一的重要浏览器时,Web的开发如何停止了将近十年。

不要以为在手机上进行测试就可以拯救我们:大多数手机还使用Chromium。

不要因为许多人更喜欢手机而注销桌面。

当一家公司决定哪些想法值得支持,哪些可访问性问题很重要,哪些不重要时,它抑制了创新,粉碎了竞争并为数字隔离打开了大门,使将某些人从网络上踢出去变得容易。

那么如何处理呢? 我们,弱者,我们痛苦吗? 加倍我们跨浏览器测试的工作量。 将其放在每个项目的要求中,无论大小。 确保我们的同事,雇主和客户了解我们正在测试的内容以及原因。

也许我们可以不遗余力地向同事和客户展示我们在Firefox(而不是Chrome)中的工作。 提醒您,还有其他浏览器,其中一些可以使Chrome发热。 (此外,您可以使用Firefox内置的出色开发工具。)

多样性对网络和社会都有好处。 它始于我们。

Source: https://habr.com/ru/post/zh-CN432440/


All Articles