欢迎光临北京建站网!

 | 收藏本站 | 设为首页

北京网站建设,小程序,APP开发,网站制作,网站设计,手机网站建设,实体网站建设公司(2010-2023)
北京网站建设咨询热线: 13011129236 在线QQ:1280888 咨询电话:010-67605799 

基本型企业建站,3800元全包!标准型企业建站,5800元全包!营销型企业建站,8800元全包!手机型企业建站,5800元全包!

  北京网站建设

更多>>
·线上商超购物强收一元包装费 [4/29]
·居民投诉公共区域开收费棋牌 [4/27]
·陕西一老旧小区改造反而变危 [4/26]
·#女生被打后割腕 霸凌者不 [4/26]
·山西曲沃县一老人在养老院被 [4/25]

  北京网站制作

更多>>
·劳动仲裁期间员工拒绝被调岗 [4/29]
·疫苗界"大佬&q [4/27]
·男子照顾老人十余年,继承5 [4/26]
·明查|重庆“全城出动”退燃 [4/26]
·高校要求手抄毕业论文引学生 [4/25]

  北京网站设计

更多>>
·有人以无证拍黄瓜向1372 [4/29]
·剑指校园欺凌!所有中小学“ [4/27]
·东莞一律师家被强制断供天然 [4/26]
·老人摆地摊被收10元地摊费 [4/26]
·统一着装在上海黄浦滨江跑步 [4/25]

  北京建站公司推荐

更多>>
    专业北京网站建设、网站制作、小程序app设计、北京企业网络推广.
    累计服务已逾2,800家,领域涉及政府、生产、制造、信息、贸易等各行各业,每一个项目经验的积累,为我们即将服务更多的客户打下了坚实的基础与信心,每一位客户对我们工作的认可与好评,是搜扑互联不断奋斗的动力与源泉。我们时刻准备着迎接新挑战,把握新机遇,以更强大的团队、更专注的精神、更专业的服务品质与客户一起成长,与世界一起翱翔...
 
IE 退出后,苹果 Safari 成为了开发者 讨厌的浏览器? 网站制作 网站建设 北京设计网页公司
发布时间:2021-07-29 19:29:47 作者:北京网站建设 来源: 浏览次数:174次

网站制作 网站建设 北京设计网页公司

IE 退出后,苹果 Safari 成为了开发者 讨厌的浏览器?
整理 | 郑丽媛

出品 | CSDN(ID:CSDNnews)

以前,如果提到开发者 讨厌的浏览器,那必然非 IE 浏览器莫属:兼容性差、安全漏洞频出、缺乏 新的技术支持,又因为许多 企业网站都需要 IE 的支持,开发者就算再不乐意,也只能被逼无奈地继续使用 IE。

而这个局面,在微软宣布 IE 浏览器 将于明年停用 后发生了微妙的变化。 IE 浏览器即将退出历史舞台,那么谁将成为下一个开发者 讨厌的浏览器?

答案大概是许多开发者心中倒数第二名的苹果 Safari 浏览器。与其他主流浏览器 (Chrome、Edge、Firefox)相比, Safari 在支持现代 Web API 和对WebRTC 等功能的支持方面较为滞后,这给那些希望能在所有主流浏览器上创建相同产品的开发者带来了许多额外的工作。

PWA,即 Progressive Web App, 渐进式 Web 应用,这是一种 现代浏览器技术,开发者可通过 PWA 创建出一个 外观和运行体验都类似于智能手机、平板电脑或台式机上本地应用的网站。

PWA网站可实现以下功能:隐藏浏览器 UI 的 全屏运行; 操作系统级别的通知和提醒; 设备离线时也能使用; 本地数据存储和检索; 在手机的主屏幕上安装应用图标;能访问如摄像头、麦克风、USB 端口等 硬件功能。

这一切都可以通过所谓的 PWA技术实现,它既不需要编译,也不需要 提交到应用商店进行审核,如今国外社交平台 Twitter和打车应用 Uber就是 好的例子。

可苹果 Safari对 PWA 的支持却拖延了很久,甚至就算支持了这项特性,也对它设有一定限制,开发者根本不能完全实现想要的功能,如 允许消息通知和建立主屏幕图标快捷方式等——而这仅是苹果众多限制中的一小部分。

那么为什么要 对 PWA 施加限制呢?苹果解释说是为了用户隐私,可大多数人都认为苹果是为了确保 App Store 30% 的抽成。毕竟如果有了 功能齐全的 PWA 应用,用户可以实现 应用内购的话,苹果就无法从中抽取 30% 的利润了。

此前,关于苹果限制 PWA的争议还仅限于 Web 开发者社区,但近来 由于 Epic 诉讼案以及反垄断调查,这个问题已是人尽皆知。迫于监管压力 , 未来苹果或许会全面扩展 PWA,但考虑到苹果一贯的强势, 终结果如何还有待观望。

对 WebRTC 等功能的滞后支持

除了对设限 PWA 多有不满, Web 开发者们还曾对 Safari一直滞后支持其他主流浏览器都有的 关键 Web API 和 CSS 功能十分抱怨。

以 WebRTC 为例,其全称为 Web Real-Time Communication (网络实时通信),是一项能够让浏览器支持实时语音会话或视频对话的技术。这一技术前身为 GIPS,由 Global IP Solutions 公司研发,后来谷歌在 2010 年以 6820 万美元的价格将该公司收购并将 GIPS 更名为 WebRTC,次年将其开源。

在谷歌的推动下, WebRTC技术迅速在各大主流浏览器中应用起来, Chrome、Firefox、Opera均 加入了 WebRTC 大本营,而 Safari却与一直为人诟病的 IE 一样,始终不支持这项技术。

直到 2017 年,苹果才在 WWDC17 上宣布 Safari正式支持 WebRTC 技术。这与 Chrome 和 Firefox等其他主流浏览器支持这项技术的时间差实在有些过大,因此至今都有些人将此作为苹果的一个“嘲点”。

此外,跟 PWA 一样,即使支持 WebRTC,但与其他浏览器相比, WebRTC在 Safari上存在很多问题。例如, Safari 曾不支持 VP9 视频编解码器和 WebP 图像压缩格式(目前均已支持)。

解决问题 和更新的速度慢

基于以上两个问题, 经常有开发者向苹果报告有关 Safari 中实现 Web API 和 CSS 功能中的许多错误,但是,苹果解决问题的速度特别慢。

且不说苹果会不会重视你提出的问题,就算解决了, Safari 也不会像 Chrome 和 Firefox那样 定期自动更新。想让Safari快点更新?不好意思,它只能跟着整个操作系统来。换句话说,系统更新有多慢, Safari解决问题的速度就有慢。这一点上,苹果或许可以向微软学学:同样是系统自带的浏览器,Edge 就采取了自动更新。

不过以上问题的存在并不影响 Safari是一款优秀浏览器的事实,快速的性能和出色的隐私保护都是其亮点所在。只是 Safari的这些问题在一定程度上令许多开发者感到头疼,尤其是在如今苹果设备愈发流行的情况下 (昨日苹果发布了2021 年第三财季财报,iPhone 销售额增长近 50%),由于 Safari的不同,他们无法一次性创建出适用于所有浏览器平台的绝佳体验。

那么,你 讨厌 哪个浏览器呢?

 

 

上一篇:阴谋还是骗局?美国 牛家族的“董事长”,跑到中国开了家假银行 网站制作 网站建设 北京设计网页公司
下一篇:催生大提速!终于等来生娃发钱的时代!建议全中国推广 网站制作 网站建设 北京设计网页公司

 

北京网站建设案例 更多>>

北京建站网 www.bjjz580.com

北京网站建设,北京网站制作,北京网站设计,北京网站改版,北京网站维护,北京手机网站建设,北京高端网站建设

地址:北京市丰台区万柳桥甲3号 电话:13011129236 Copyright © 2007-2023