文章图片
文章图片
文章图片
文章图片
在智能手机成为当下最为主要的个人终端设备时 , 尽管大家已经越来越习惯于使用APP , 但浏览器作为曾经带领用户接触互联网世界的窗口 , 也依然还在继续发光发热 。 日前 , 谷歌、微软、苹果和Mozilla基金会共同宣布 。 将努力提高浏览器的互操作性 , 以确保Chrome、Edge、Safari和Firefox带来同样可靠和一致的Web体验 , 为此推出了被称为Interop 2022的互操作性标准 。
据悉 , Interop 2022是一个为Web开发者服务的通用测试标准 , 其将以“浏览器引擎在15个重点领域和3个联合调查中的表现”为不同浏览器提供评分 , 分别为CSS层叠层、色彩空间和功能、C对话框元素、CSS子网格、排版和编码、滚动条控件、表单控件等 。 目前 , 这四方也公布了各自旗下Chrome、Edge、Safari和Firefox的一致性进展 , 以及具体的兼容性成绩 。
苹果方面在WebKit的开发者博客中透露 , “Interop 2022是一个不断发展的指标 , 由一组自动化测试生成 , 旨在评估对某些对Web开发人员最重要的Web标准的支持 。 Interop 2022将全年不断更新 , 显示浏览器工程师修复错误、实施新功能和改进测试的进展” 。 由此不难发现 , 目前的主流浏览器在兼容性问题“折磨”了开发者与用户二十年余年后终于达成一致 , 要坐下来解决问题了 。
“可靠和一致的Web体验” , 其实指的是浏览器之间互相不兼容的现象 。 相信大家或多或少都用过360、搜狗、QQ等浏览器 , 并且这些产品基本都是在IE 6于2006年被评为“有史以来第八糟糕科技产品”后 , 一到两年内诞生的 。 而这一批浏览器在宣传推广时所打出的一个共同的口号就是“双核浏览器” , 通常都主打的是兼容IE与Chrome内核 , 可面对老的Web应用使用IE内核 , 面向新的网页则使用Chrome内核 。
相信很多朋友在使用浏览器时 , 多少都遇到过各式各样的兼容性问题 。 比如说 , 某个网页在IE上是一个颜色 , 在Chrome上就变为了另一个颜色 , 或是网页的比例发生了变化;又或者说 , 许多学生朋友可能在填报志愿时 , 就遇到过网站上出现“浏览器不兼容 , 请使用IE11/IE10/IE9浏览器访问”的提示 。
而所谓的浏览器兼容性问题 , 是指因为不同浏览器对同一段代码有着不同的解析 , 所造成页面显示效果不统一的情况 。 为此 , 解决浏览器兼容 , 也成为了跨浏览器开发的一个核心问题 。 而Web浏览器的架构 , 可以实现为一个进程包含多个线程 , 也可以实现为很多进程包含少数线程通过IPC通信 。 但如何做一款浏览器 , 却并没有统一的标准 。
这一切的根源 , 其实是在互联网早期 , 也就是上世纪90年代主导浏览器市场的微软 , 与负责web技术标准的W3C组织并不是一条心、双方各自奉行不同的标准所致 。 要知道 , 在新兴市场形成的早期通常都是建立标准的最佳时机 , 但当时最终的结果却是微软凭借着Windows的超高市占率 , 让IE的标准成为了用户的事实标准 。
由于当初微软放弃了进入W3C , 导致这一组织在Web技术标准上空有权威性、却基本不存在强制力 , 而2004年诞生的WHATWG(网页超文本技术工作小组) , 也更是让W3C的权威性大损 。 早在2004年时 , W3C试图抛弃HTML转向XHTML , 导致了苹果、Opera、Mozilla的不满 , 三家甩开W3C建立WHATWG开发了Web Applications 1.0 , 也就是现在的HTML 5 。
虽然到了2007年W3C接纳了WHATWG , 并同时将HTML 5作为Web技术的新标准 , 但W3C也就此失去了制定“标准浏览器”的能力 。
当初微软不加入W3C , 使得后者不采用IE的方案 , 而在IE掉队 , Chrome与Firefox崛起后 , 已经有大量开发者基于IE标准开发了大量的Web产品 , 让浏览器不得不用兼容模式来解决这一问题 。 再加上不同浏览器采用的内核不同 , 由于缺乏统一的开发标准 , 以及各大浏览器厂商为了凸显产品的特色 , 更是使得整个浏览器行业出现了百花齐放的状态 。
- 浏览器|新版Edge浏览器或将引入性能检测功能,提升运行速度
- 浏览器|平安惠普的坑你踩过吗?
- 火狐浏览器|为什么现在大家都不用火狐浏览器了?
- 浏览器|几分钟,让你重新认识微软 Edge 浏览器
- 浏览器|是谁在滋养互联网“牛皮癣”?
- 显示器|四大金刚就是典型的刷新率,加上色彩都极好的,27寸显示器了
- 芯片|终于开售了!首销就拿下了四大平台的销量冠军,猛!
- 浏览器|JavaScript黑暗技巧:禁止浏览器点击“后退”按钮
- OPPO Find|四大手机厂商上演旗舰对决,凭实力谁能更胜一筹?
- 浏览器|今天我终于干掉长期霸占我浏览器主页的“坏蛋”