Android 浏览器 UA中的Safari字样

10 篇文章 0 订阅
7 篇文章 0 订阅
android内置浏览器是 Safari浏览器?这个我绝对不相信!
 
 那为什么在UA有Safari字样,一直没有找到合理的解析,这个问题一直困扰着我,
 百度、google也很多都没有搜到多少有价值的东西。
 
 今天突然想起出webkit的起源开始找答案,终于被我找到原因了。描述如下大家可以了解一下。
 
   早在1998年 ,WebKit的代码其实是KDE开源项目的KHTML和KJS引擎的一部分。最初,KHTML和KJS是较早采用khtmlw(The KDE HTML Widget)引擎的项目。
    后来几乎整个1999年,由Lars Knoll牵头,掀起了一个KHTML风潮。尽管需要不少艰巨的工作,KHTML的支持者和开发人员都不希望轻易地放弃这个项目。但这些艰苦的工作带回了丰厚的回报。到2000年的春天,出现了一套崭新的浏览器内核——KHTML和KJS, 他们就是后来被某个位于Cupertino的“苹果”公司采摘的开源项目
 
   2003年1月 Safari的首席设计师Don Melton给公布于KDE开发者邮件名单上的KHTML和KJS – KDE的首席开发员发送了一封邮件。之后便成立了苹果的Safari团队,它看起来像一个美妙婚姻的开始 
 
  2005年6月7日苹果宣布WebKit开放源代码,WebKit起初就是WebCore和JavaScriptCore代码库(这也是现在的核心库),后来还加入一些东西,WebKit很快赢得网民们的心 。
 
 WebKit开始出现Safari以外的在其他地方。2005年11月,诺基亚为其S60平台发布了一个基于WebKit的网页浏览器。随着iPhone在2007年1月发布,WebKit手机应用方面声势更加壮大。其在iOS平台上得到的增长,更是前所未有。
 
 
  2007年11月,也就是iPhone亮相的10个月后,谷歌发布了收购的一项成果:Android操作系统。虽然无论在苹果及其iPhone所涉及哪个领域,Android都想跟它拼个你死我活,但它还是那么一点点的别扭——其浏览器也是由WebKit支持的。这个两个竞争对手都受益于这个开源项目。但真正的惊喜是,苹果正是这个开源项目的幕后主导者。而且他们干得还真漂亮。
 
2008年秋天,谷歌自主开发的浏览器Chrome测试版开始受到互联网的热捧。没错,这也是基于WebKit的。你现在应该能看到WebKit所描绘的宏伟蓝图了吧?
 
2009年7月7日,这是一个有趣的命运转机,因为谷歌宣布了一项新的项目。他们已经开始启动了其称作“Chrome操作系统”的项目运作。它的诞生就是为了争夺微软和苹果的市场的,而它却是由——你猜对了,WebKit支持的
 
2010年,黑莓也进入到手机WebKit行列,并宣布为黑莓第六版操作系统提供新浏览器。同样,耐人寻味的是:智能手机市场的三个巨头——苹果,谷歌和RIM ——都将WebKit作为任何智能手机的关键功能——网页浏览器的骨干应该有任何智能手机。想来,谷歌和RIM都需要为此感谢苹果。苹果,你知道的,这个来自Cupertino的神秘兮兮的公司
  
当然,不仅仅是那些地位显赫的公司充分利用了这个WebKit开源项目。还有不少其他小公司的浏览器也是建筑于WebKit之上,例如Midori,Shiira和Epiphany。
 
 
 了解啦webkit的发展史之后,我们在回到之前我提到的问题,为什么andriod浏览器UA中有Safari字样,原因是andriod浏览器采用了webkit内核,而webkit是由苹果Safari团队来主导的开源项目。所以andriod浏览器UA中有Safari字样
 
 
 一切终于在随着了解webkit的发展历史弄清楚了,也解开了我一直以来的一个疑惑。心情不错,利用午休时间写出来分享一下。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值