您现在的位置是:首页 > 互联网 > 正文
操作系统的新Edge浏览器如何与现代Web标准更好地配合使
发布时间:2022-06-20 03:20:02来源:
Windows10将于7月29日正式启动时,它将附带一个名为Edge的新默认Web浏览器。MicrosoftEdge首席程序经理FrankFrank认为,对于那些努力维持与InternetExplorer兼容性的Web开发人员而言,这一变化是个好消息。
但是首先,Microsoft呼吁开发人员在检测浏览器的用户代理(UA)字符串时要谨慎行事。
“我们建议Web开发人员尽可能避免UA嗅探;现代Web平台功能几乎可以通过简单的方式检测到,”Olivier在一篇冗长的博客文章中写道,为浏览器的到来准备开发人员社区。他继续说:“在过去的一年中,我们已经看到一些UA嗅探站点,这些站点已经更新以检测MicrosoftEdge……只是为其提供了旧版的IE11
Olivier警告说,这种策略可以解散微软为实现当今Web标准所做的某些工作。
他说:“这不是最佳方法,因为MicrosoftEdge匹配'WebKit'行为,而不是IE11行为(Edge-WebKit的任何差异都是我们有兴趣修复的错误),”WebKit是苹果Safari浏览器使用的Web内容的开源布局引擎。GoogleChrome基于名为Blink的软件的分支。“根据我们的经验,MicrosoftEdge在这些站点的'WebKit'代码路径上运行得最好。”
Olivier还重申了Microsoft愿意放弃自己的某些Web技术以获得更好的用户和开发人员体验的意愿。
他说:“为了进一步确保网站不会将我们的新引擎检测为InternetExplorer,我们还花了很多时间删除旧版IE-ism(不再使用ActiveX!)。”他声称,这些努力正在取得回报。
Olivier说:“在开发过程中,与以前的任何Microsoft浏览器相比,MicrosoftEdge始终可以与更广泛的Web进行互操作。”“我们一直努力与其他浏览器保持一致,这对于Web来说是最好的选择,并且我们与其他供应商和标准机构合作,以解决他们的问题。”
为了进一步吸引Web开发人员,微软昨天表示已开放其TestDrive演示的源代码。
“随着我们迅速接近7月29日发布的Windows10和MicrosoftEdge,我们希望通过推出新的测试驱动器作为新的MicrosoftEdge开发人员站点的一部分,来本着'与以往的突破'的精神,”AntónMolleda微软Edge程序经理在一份声明中说。
更新的资源站点向Web开发人员提供了功能演示,这些演示演示了如何基于新的Web平台功能构建可互操作的代码。新的演示包括新的CSS3动画滤镜,Web音频调谐器和PhotoCapture拍照测试代码。
Molleda说:“为使此过程尽可能简单,我们很高兴在GitHub上开源所有功能演示,因此任何人都可以在任何网站上学习和重用此代码(或提供补丁!)。”
标签:
猜你喜欢
最新文章
- 联想服务器官网首页
- dell官网商城
- 联想驱动下载
- 苹果电脑适合什么人用
- 谷歌Pixel6line可以同时使用面部和指纹解锁
- 笔记本散热性能排行榜
- Zimmer Biomet 首次推出 WalkAI™ 人工智能模型以预测术后恢复进度
- 三星Galaxy A33和Galaxy A73智能手机获得了Bixby Routines功能
- 戴尔笔记本电脑哪款好
- Netflix已确认广告何时到达平台
- 5000预算买什么游戏笔记本
- 联想电脑型号图片大全
- EA 和 DICE 推出了战地 2042更新 1.2
- 一体机电脑好还是台式电脑好
- 笔记本电脑标志logo大全
- 联想笔记本商务哪款好
- 戴尔电脑回收官网
- 电脑报价网站
- 戴尔全国售后服务网点
- 联想zuk官网
- thinkpad t450
- 移动硬盘无法读取怎么修复
- 惠普打印机维修上门
- 计算机配置清单及价格