为何iOS上的第三方浏览器感觉不如Safari

来源:百度文库 编辑:超级军网 时间:2024/04/28 21:16:49
http://www.app111.com/doc/100047029_1.html

 iOS支持第三方浏览器,但是并不如你想象中的完美。苹果设备上的第三方软件始终会逊色于苹果家自带的Safari,除非苹果公司能放宽诸多政策上的限制。


  Google的开发人员曾因为上述原因,在发布iOS版的Chrome前进行过认真的内部讨论。而Mozilla也应为同样的原因,不再提供iOS版的Firefox。

  所有浏览器必须使用Safari提供的内核

  苹果公司在App Store的政策中写道:“Apps在浏览网页时,必须使用iOS的WebKit框架以及WebKit JavaScript。”

  这意味着,第三方的浏览器不能使用自身的内核。内嵌Safari内核使得其他浏览器公司不能提供新的功能或者加快网页加载速度。事实上,所有的第三方浏览器都不过是换了个图标的Safari。

  传统的桌面操作系统,例如Windows,Mac OS X,Linux。每个浏览器都可以使用自身的经过优化的内核。所以Mozilla 家的Firefox可以把IE6虐成翔,而Chrome又比Firefox要快。如果在Windows上,Firefox也被限制只能使用IE 6的内核,那么它估计也不会有那么多粉丝了,而我们则会只能继续生活在IE 6的淫威下。要知道微软是在Firfox火了之后,觉得自家的IE实在是见不得人,才重新开始IE的开发。

     但是他们也不能用Safari比较快的Nitro Javascript引擎

  故事还没完。第三方的浏览器不仅仅被迫使用Safari的内核——他们是被迫使用旧的慢的WebKit Javascript 引擎,而只有Safari可以使用最新最快的Nitro Javascript引擎……


  如此一来,第三方浏览器加载网页的速度就始终不如Safari了——哦,不,严格来说应该是越来越比不上Safari。因为苹果会持续开发他们的内核,而第三方浏览器?继续用老旧内核呗。


  所以说,第三方浏览器不仅仅是换了个图标的Safari——他们应该是旧版本的Safari。

  当然啦。浏览器公司理论上也可以开发用户体验更好的,供越狱后设备使用的特别版浏览器。这样就可以不用管App Store那坑人的“霸王条款”。但是他们一般不会这样做,主要是因为苹果公司一直致力于“消灭”越狱,所以这样特别版浏览器的受众估计会越来越少。

  第三方浏览器不能被设为默认

  苹果的iOS同样不允许用户选择默认打开程序。所以第三方浏览器永远不能被设为默认浏览器。即使你再喜欢Chrome,在大部分的App中,点击一个连接时,他还是会跳转到Safari。你只能把网址复制到Chrome才能用Chrome来浏览。

  在一个App里面,是可以打开另一个App的。所以开发者其实有点小手段,使得其他浏览器变成默认浏览器。每个App可以列出所支持的浏览器,然后让用户来选择使用哪一个浏览器来打开网页。但是这样的方法比较麻烦,毕竟每个App都要独立设置一遍,而且如果你比较不走运,人家不支持你喜欢的浏览器,那就真的没辙了。


  你的浏览器还不能安装扩展插件

  同样的我们可以在App Store的相关政策中发现,第三方浏览器并不能提供,安装插件。如果你在iOS上也想使用LastPass来保存你上网的各式登录名和密码的话,你唯一的做法就是下载LastPass这个浏览器,而不是像PC那样为你的Chrome或Safari安装LastPass插件。

  在其他移动操作系统上,并不会禁止浏览器安装插件的——虽然不是每个浏览器都允许用户安装扩展程序。举个栗子,在Android上,Chrome也是不支持安装扩展程序的,这是google不允许Chrome安装而已。而Android版的Firfox则是可以使用扩展程序的,只要你喜欢,你可以为你的Firefox安装LastPass。

  被阉割的第三方浏览器

  正如上面说到的,要做iOS的第三方浏览器简直就是诸多限制,只能用慢人一等的内核,还永远不能有名分(设为默认程序)。臣妾做不到啊。

  没条件就要创造条件!在这么苛刻的限制下,浏览器们只能各出奇招。例如说:Chrome就提供了数据预取和压缩功能,以此来提高网页加载速度改善用户体验。此外,Chrome还有大招,就是可以同步你各个平台上的Chrome的信息,你可以把你PC端的书签同步到手机上。当初Mozilla也是打着同样的旗号推出iOS版的Firefox,但是现在Mozilla已经开口啦,他们已经受够了iOS的苛刻要求,他们将不会再推出iOS平台的Firefox直至到苹果不再阉割他们。

  如果你不是有什么特别的需求只能由某些第三方浏览器才能满足的话,你还是粘着Safari算了吧。Safari毕竟和iOS来自一家,苹果自然能为你提供更快更好网络浏览体验。


  事情也许还是有转机的。要知道,当初苹果也曾经拒绝过自身带有复制粘贴功能App,但最后还是放宽了政策。如果苹果坚持App Store的政策不改,那么很多很火的软件就永远不能登录iOS平台了例如Pandora,Kindle,Gmail(【译注】Kindle和Gmail不是已经登录iOS了么?)而只能使用苹果自己生态内的软件了,如iTunes Radio, iBooks,和 Mail。App间的竞争和选择可以让iOS平台越发强大灵活,苹果你为什么就不能放浏览器们一马呢?

        新闻来源:煎蛋网(编辑:海客)http://www.app111.com/doc/100047029_1.html

 iOS支持第三方浏览器,但是并不如你想象中的完美。苹果设备上的第三方软件始终会逊色于苹果家自带的Safari,除非苹果公司能放宽诸多政策上的限制。


  Google的开发人员曾因为上述原因,在发布iOS版的Chrome前进行过认真的内部讨论。而Mozilla也应为同样的原因,不再提供iOS版的Firefox。

  所有浏览器必须使用Safari提供的内核

  苹果公司在App Store的政策中写道:“Apps在浏览网页时,必须使用iOS的WebKit框架以及WebKit JavaScript。”

  这意味着,第三方的浏览器不能使用自身的内核。内嵌Safari内核使得其他浏览器公司不能提供新的功能或者加快网页加载速度。事实上,所有的第三方浏览器都不过是换了个图标的Safari。

  传统的桌面操作系统,例如Windows,Mac OS X,Linux。每个浏览器都可以使用自身的经过优化的内核。所以Mozilla 家的Firefox可以把IE6虐成翔,而Chrome又比Firefox要快。如果在Windows上,Firefox也被限制只能使用IE 6的内核,那么它估计也不会有那么多粉丝了,而我们则会只能继续生活在IE 6的淫威下。要知道微软是在Firfox火了之后,觉得自家的IE实在是见不得人,才重新开始IE的开发。

     但是他们也不能用Safari比较快的Nitro Javascript引擎

  故事还没完。第三方的浏览器不仅仅被迫使用Safari的内核——他们是被迫使用旧的慢的WebKit Javascript 引擎,而只有Safari可以使用最新最快的Nitro Javascript引擎……


  如此一来,第三方浏览器加载网页的速度就始终不如Safari了——哦,不,严格来说应该是越来越比不上Safari。因为苹果会持续开发他们的内核,而第三方浏览器?继续用老旧内核呗。


  所以说,第三方浏览器不仅仅是换了个图标的Safari——他们应该是旧版本的Safari。

  当然啦。浏览器公司理论上也可以开发用户体验更好的,供越狱后设备使用的特别版浏览器。这样就可以不用管App Store那坑人的“霸王条款”。但是他们一般不会这样做,主要是因为苹果公司一直致力于“消灭”越狱,所以这样特别版浏览器的受众估计会越来越少。

  第三方浏览器不能被设为默认

  苹果的iOS同样不允许用户选择默认打开程序。所以第三方浏览器永远不能被设为默认浏览器。即使你再喜欢Chrome,在大部分的App中,点击一个连接时,他还是会跳转到Safari。你只能把网址复制到Chrome才能用Chrome来浏览。

  在一个App里面,是可以打开另一个App的。所以开发者其实有点小手段,使得其他浏览器变成默认浏览器。每个App可以列出所支持的浏览器,然后让用户来选择使用哪一个浏览器来打开网页。但是这样的方法比较麻烦,毕竟每个App都要独立设置一遍,而且如果你比较不走运,人家不支持你喜欢的浏览器,那就真的没辙了。


  你的浏览器还不能安装扩展插件

  同样的我们可以在App Store的相关政策中发现,第三方浏览器并不能提供,安装插件。如果你在iOS上也想使用LastPass来保存你上网的各式登录名和密码的话,你唯一的做法就是下载LastPass这个浏览器,而不是像PC那样为你的Chrome或Safari安装LastPass插件。

  在其他移动操作系统上,并不会禁止浏览器安装插件的——虽然不是每个浏览器都允许用户安装扩展程序。举个栗子,在Android上,Chrome也是不支持安装扩展程序的,这是google不允许Chrome安装而已。而Android版的Firfox则是可以使用扩展程序的,只要你喜欢,你可以为你的Firefox安装LastPass。

  被阉割的第三方浏览器

  正如上面说到的,要做iOS的第三方浏览器简直就是诸多限制,只能用慢人一等的内核,还永远不能有名分(设为默认程序)。臣妾做不到啊。

  没条件就要创造条件!在这么苛刻的限制下,浏览器们只能各出奇招。例如说:Chrome就提供了数据预取和压缩功能,以此来提高网页加载速度改善用户体验。此外,Chrome还有大招,就是可以同步你各个平台上的Chrome的信息,你可以把你PC端的书签同步到手机上。当初Mozilla也是打着同样的旗号推出iOS版的Firefox,但是现在Mozilla已经开口啦,他们已经受够了iOS的苛刻要求,他们将不会再推出iOS平台的Firefox直至到苹果不再阉割他们。

  如果你不是有什么特别的需求只能由某些第三方浏览器才能满足的话,你还是粘着Safari算了吧。Safari毕竟和iOS来自一家,苹果自然能为你提供更快更好网络浏览体验。


  事情也许还是有转机的。要知道,当初苹果也曾经拒绝过自身带有复制粘贴功能App,但最后还是放宽了政策。如果苹果坚持App Store的政策不改,那么很多很火的软件就永远不能登录iOS平台了例如Pandora,Kindle,Gmail(【译注】Kindle和Gmail不是已经登录iOS了么?)而只能使用苹果自己生态内的软件了,如iTunes Radio, iBooks,和 Mail。App间的竞争和选择可以让iOS平台越发强大灵活,苹果你为什么就不能放浏览器们一马呢?

        新闻来源:煎蛋网(编辑:海客)
firefox不是很清楚,桌面版chrome那感人的内存占用率。。。。。能飞我都不会用它。
iOS上的SAFARI打开网站明显比UCWEB慢....但是兼容性好,UCWEB上CD经常找不到页面
firefox不是很清楚,桌面版chrome那感人的内存占用率。。。。。能飞我都不会用它。
上16G内存,一切不是问题
大叔的马甲 发表于 2016-6-12 00:24
firefox不是很清楚,桌面版chrome那感人的内存占用率。。。。。能飞我都不会用它。

桌面版的firefox表示不服,打开ff,一个页面都不开,近300M的内存占用。
内存占的多才能跑得快。。
firefox不是很清楚,桌面版chrome那感人的内存占用率。。。。。能飞我都不会用它。
占的多没什么不好。
汉唐大梦 发表于 2016-6-12 08:20
上16G内存,一切不是问题
我的这个机器。。。。。内存不能自己加啊
stacay 发表于 2016-6-12 08:51
桌面版的firefox表示不服,打开ff,一个页面都不开,近300M的内存占用。
。。。。太糟糕了
主题善良 发表于 2016-6-12 10:09
占的多没什么不好。
那不行,我习惯开个几十个窗口来回切,占多了内存不流畅啊
大叔的马甲 发表于 2016-6-12 10:18
那不行,我习惯开个几十个窗口来回切,占多了内存不流畅啊
你是想把网页上的图片切成动画片的效果吗?
大叔的马甲 发表于 2016-6-12 10:18
那不行,我习惯开个几十个窗口来回切,占多了内存不流畅啊
公司的电脑,装的win7企业版和ie11,4G内存,表示打开6-7个页面每个都卡到要死,装了chrome打开10个页面依然健步如飞。
konming 发表于 2016-6-12 10:55
公司的电脑,装的win7企业版和ie11,4G内存,表示打开6-7个页面每个都卡到要死,装了chrome打开10个页面 ...
win10下的Edge还是不错的,IE8/9/10/11,一水卡曼顿
那不行,我习惯开个几十个窗口来回切,占多了内存不流畅啊
你操作习惯的问题,坏毛病该改还得改。
sjs737 发表于 2016-6-12 10:31
你是想把网页上的图片切成动画片的效果吗?
图片浏览比较少,一般都是开十几个视频窗口。。。。
konming 发表于 2016-6-12 10:55
公司的电脑,装的win7企业版和ie11,4G内存,表示打开6-7个页面每个都卡到要死,装了chrome打开10个页面 ...
很久没有用win系统了,不过跟ie比起来,chrome当然飞快。
主题善良 发表于 2016-6-12 12:12
你操作习惯的问题,坏毛病该改还得改。
哪算坏毛病?开个十几个视频页面,一个窗口看,其余的开始缓冲。这不是很正常的习惯吗?
开十几个视频窗口,是不是要装512G内存
大叔的马甲 发表于 2016-6-12 16:03
哪算坏毛病?开个十几个视频页面,一个窗口看,其余的开始缓冲。这不是很正常的习惯吗?

视频不要开那么多,挑精品的看就行了。个人觉得步兵片的精品比较少,国产网红中的精品更少。
大叔的马甲 发表于 2016-6-12 16:03
哪算坏毛病?开个十几个视频页面,一个窗口看,其余的开始缓冲。这不是很正常的习惯吗?
十几个一起缓冲做什么。搞不懂你怎么想的。
sjs737 发表于 2016-6-12 16:19
视频不要开那么多,挑精品的看就行了。个人觉得步兵片的精品比较少,国产网红中的精品更少。
虽然我看的也是地下小网站,但是跟骑兵步兵不搭边啊。。。。这个我更喜欢下载再看,不然要快进太痛苦
主题善良 发表于 2016-6-12 16:26
十几个一起缓冲做什么。搞不懂你怎么想的。
这不是那种小网站带宽不够又或者是服务器架设在国外嘛。。。。。不预先缓冲,等死人啊。
这不是那种小网站带宽不够又或者是服务器架设在国外嘛。。。。。不预先缓冲,等死人啊。
最好是从网页提取下来,观看保存都方便。
我8g没错,开机就剩2g多点