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引擎…… |