苹果设备上的第三方浏览器总感觉不如Safari

来源:互联网 发布:网站域名服务器多少钱 编辑:程序博客网 时间:2024/04/30 10:45
        苹果公司在AppStore的政策中写道:“Apps在浏览网页时,必须使用iOS的WebKit框架以及WebKitJavaScript。”




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

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

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


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

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

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

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

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

  更多精彩内容敬请关注XY苹果助手官网:http://www.xyzs.com

  更多精彩苹果教程敬请关注:http://www.xyzs.com/guide/

  更多越狱资讯敬请关注:http://www.xyzs.com/yueyus/
0 0
原创粉丝点击