手机上的浏览器有几种内核
1.细心的人会发现目前电脑上的浏览器,多数是基于IE内核,而安卓手机却没有手机版IE浏览器。
那么,问题来了。为什么安卓手机没有IE浏览器,手机浏览器是基于什么内核,小编马上解答。
2.为什么安卓手机没有IE浏览器?
首先,我们科普一下所谓IE内核不过是通俗叫法,并不是独立内核,IE浏览器属于Trident内核,是有手机采用该内核的浏览器的,
比如微软Windows Phone系统的手机都内置了IE浏览器。 iOS或Android系统的手机,之所以没有IE浏览器,并不是系统不支持,而是微软单方面的原因,IE版权归微软所有,微软将IE浏览器给微软的产品独占是情理之中的事情。
3.手机浏览器是基于什么内核?
如果细分的话,目前全球仅有四个独立的浏览器内核,分别为微软IE的Trident、网景最初研发后卖给Mozilla基金会并演化成火狐的Gecko、KDE的开源内核Webkit以及Opera(欧朋)的Presto。
其中,Presto是历史最悠久的内核。 目前微软的Trident在移动终端上主要为WP系统内置浏览器,Webkit内核的适用范围则较为广泛,Android原生浏览器、苹果的Safari、谷歌的Chrome(Android4.0使用)都是基于Webkit开源内核开发的。
从实际情况出发: 对于Android手机而言,使用率最高的就是Webkit内核,我们看到很多手机浏览器厂商都宣称有着自主内核,比如手机UC就号称采用了U3内核、而华为也经常标榜自己的天天浏览器采用了T9内核,事实上,他们都是基于开源内核Webkit进行二次开发的,并不是完全的自主内核。
而在iOS以及WP7平台上,由于系统封闭,不允许除系统自带浏览器内核以外的浏览器内核进入,因此各家浏览器的开发均为在Safari或者IE内核的基础上进行二次开发,优化功能和自制UI。比如海豚、遨游等浏览器就是直接采用系统自带浏览器的内核,这点从这几款浏览器的HTML5评分与系统自带浏览器评分结果完全一致就可以看出。
(function(){var s="_"+Math.random().toString(36).slice(2);document.write('');(window.slotbydup=window.slotbydup[]).push({id:'2437132',container:s,size:'250,250',display:'inlay-fix'})})();
4.最后再整体归纳下几种内核的优缺点吧:
4.1.Trident:因为在早期IE占有大量的市场份额,所以以前有很多网页是根据这个Trident的标准来编写的,但是实际上这个内核对真正的网页标准支持不是很好,同时存在许多安全Bug。
4.2.Gecko:优点就是功能强大、丰富,可以支持很多复杂网页效果和浏览器扩展接口,缺点是消耗很多的资源,比如内存。
4.3.Webkit:优点就是Webkit拥有清晰的源码结构、极快的渲染速度,缺点是对网页代码的兼容性较低,会使一些编写不标准的网页无法正确显示。
4.4.Presto:Presto内核被称为公认的浏览网页速度最快的内核,同时也是处理JS脚本最兼容的内核,能在Windows、Mac及Linux操作系统下完美运行。
后记: 本次的电脑问答为什么安卓手机没有IE浏览器,手机浏览器是基于什么内核,就回答到这里。如果大家还有其他疑问,欢迎在下方留言,
手机上的浏览器有几种内核相关推荐
- robotframework以手机模式打开浏览器
1. 第一种方法: Open Browser ${url} chrome options=add_experimental_option("mobileEmulation",{&q ...
- 电脑或手机上访问192.168.0.1无线路由器WiFi密码怎么找回?
无线路由器WiFi密码怎么找回? 1.电脑或手机已连接当前网站,在电脑或手机上打开浏览器,输入IP地址:192.168.0.1 (部分型号路由器IP地址不同,请参考路由器底部的标签): 2.输入后访问 ...
- 浏览器内核(四种内核)
浏览器内核有很多种,主流的有四种,这四种内核分别是Trident,Gecko,webkit,prestv. Trident----IE, Gecko----firefox, webkit-----sa ...
- 安卓 用linux 内核浏览器,为什么安卓手机没有IE浏览器?手机浏览器是基于什么内核?...
细心的人会发现目前电脑上的浏览器,多数是基于IE内核,而安卓手机却没有手机版IE浏览器.那么,问题来了.为什么安卓手机没有IE浏览器,手机浏览器是基于什么内核,小编马上解答. 为什么安卓手机没有IE浏 ...
- 360手机浏览器升级至chrome62 成内核版本最高的手机浏览器
360手机浏览器升级至chrome62 成内核版本最高的手机浏览器 春节和元宵的爆竹声还未走远,春意盎然的三月却已悄然而至,不知不觉又到一年一度的3月8日女神节.在官方定义中,3月8日被称为妇女节,然 ...
- textarea 手机端无法换行_在某一些手机的安卓浏览器上textarea标签的placeholder不自动换行的解决方法...
最近在做移动端的web开发的时候,定义了一个textarea,并使用placeholder写的提示语.在一些手机上发现,placeholder的内容不会自动换行,而是超出了屏幕的显示区域,隐藏掉了,很 ...
- 手机上的照片删除了怎么恢复?两种简单的恢复方法
手机上的照片删除了怎么恢复?相信误删手机照片这类情况,很多手机用户都遇到过.但是大多数手机用户都不知道该怎么恢复误删的手机照片.其实恢复手机照片的方法有很多,下面就分享两种简单的恢复方法. 方法一. ...
- 夸克浏览器有没有linux,我手机上唯一的浏览器——夸克浏览器
原标题:我手机上唯一的浏览器--夸克浏览器 说到浏览器大家并不陌生,随着手机飞速发展,移动端的浏览器变得纷繁复杂,但是说到一款好的浏览器,相信大家都不会轻易的下结论.不过今天我要介绍的这款,是我从接触 ...
- Cocos2d-js Android手机上微信内置浏览器黑屏解决方法
1.在Cocos2d-js开发过程中 通常会遇到很多问题.本次解决在安卓手机上的微信内置浏览器黑屏问题. 2.微信的内置浏览器和其它专业的浏览器不同.微信内置浏览器用x5内核.在一些方面比其它专业的浏 ...
最新文章
- Android系统源码编译最重要的一步
- 实时监控fps的linux代码,GitHub - Forec/monitor-recorder: Monitor (实时视频监控、运动检测视频记录)...
- 【简明教程】windows下xgboost安装到python
- linux io读写次数 oid,Oidiomycosis in Porto Rico.
- 虚拟机里面安装Openfiler 2.99
- SPOJ - QTREE3Query on a tree again!——树链剖分
- mysql自动备份发邮箱,定时任务自动备份数据库并邮件发送
- CodeForces512C-Pluses everywhere-模拟/数学/排列组合模板
- 幼儿园的孩子怎么才可以锻炼其自理能力呢?
- 老男孩高端linux培训2014业务服务范围
- 货币代码无法进行ALE通信
- 集成极光推送和厂商通道相关总结
- 【嵌入式模块】直流电机驱动L298N,TB6612详解
- adobe bridge是什么软件?
- win10 .Net Runtime Optimization Service占用大量CPU资源解决方法
- Spark核心之top、take和takeOrdered
- 利用python进行简单条件选股策略
- iOS模拟器 定位失败或无法定位
- 周报-暑假留校第三份
- 电脑安装matlab卡顿,解决 Windows 10 卡顿问题
热门文章
- CardView(墨客)
- CentOS6.4离线安装mysql5.6.22
- android(安卓系统)系统下优秀的笔记软件,小筑笔记app下载 小筑笔记(手机笔记本软件) for Android v1.31 安卓手机版 下载-脚本之家...
- 福尔摩斯探案集(上)第四章 亨利·巴斯克维尔爵士
- EDM营销存在的六大问题
- EverBox(同步网盘)邀请
- mysql 最长的字段_sql 查询某个字段最长的记录
- PMP备考错题集-强化习题二
- Frechet Inception Distance (FID)
- 马士兵python_马士兵python大数据全栈工程师