浏览器兼容性对于 Web 开发人员来说是一个大问题。多种浏览器类型和版本(包括手机版)有时会导致应用的显示效果不同。需要在各种浏览器场景下使用自带的工具进行调试web应用程序测试工具,才能保证正常的渲染效果。但本周四推出的 Tools 插件即将让 Web 开发人员摆脱将它们变成浏览器的苦差事,让他们可以在浏览器中为其他浏览器进行调试。
按理说,在 Web 开发的世界里,如果 HTML5 和 CSS 能够统治世界,那么浏览器的差异应该不是问题。但事实是,每个浏览器本身都有一些“原生”的东西。Web开发者为了保证应用的渲染效果,往往只能使用浏览器自带的开发者工具来调试代码;另外,熟悉各种浏览器的各种开发调试工具也很累。
但是Tools插件可以改变这种情况,它允许网站开发者在和iOS环境中进行调试。Web 开发人员可以使用调试器、DOM 和 CSS 编辑器来调试浏览器,例如web应用程序测试工具,通过远程调试协议。该插件支持的功能包括脚本调试、通过开发者控制台运行 Web 代码以及在手机、iPad 等上修改网站布局。
之前已经内部开发了一套工具用于调试构建和操作系统,当开发人员将移动设备连接到桌面时,这套工具可以在 iOS 和 iOS 浏览器上运行。本次推出的插件就是在此基础上开发的。
不过这个插件还处于实验阶段,目前只支持,预计4到5个月会推出到稳定版。
几个月前,该项目发布的目的是让浏览器成为一个完整的环境,不仅可以使用 Web 应用程序,还可以开发和部署它们。但鸿沟在于,Web 应用程序通常只能在少数浏览器中运行,并且只能在和 OS 下运行。有了Tools,它将成为一个跨平台的工具。
可以预料,这个原名“热夜之梦”的项目,必将赢得Web开发社区的热烈掌声,也将因其开放性而赢得更多Web开发者的青睐。
[来源:, , ]
文章来源:https://tech.163.com/14/0912/10/A5UGVB4B00094ODU.html