移动端浏览器有哪些,内核分别是什么

手机浏览器种类:

UC浏览器,QQ浏览器,欧朋浏览器,百度手机浏览器,360安全浏览器,谷歌浏览器,搜狗手机浏览器,猎豹浏览器,其他杂牌浏览器

国内的UC和QQ,百度等手机浏览器都是根据Webkit修改过来的内核,国内尚无自助研发的内核,就像国内的手机操作系统都是基于Android修改的

全球仅有四大浏览器内核
  目前全球仅有四个独立的浏览器内核,分别为微软IE的Trident、网景最初研发后卖给Mozilla基金会并演化成火狐的Gecko、KDE的开源内核Webkit以及Opera(欧朋)的Presto。其中,Presto是历史最悠久的内核。
  目前微软的Trident在移动终端上主要为WP7系统内置浏览器
      Opera的Presto内核在所有联网设备上都使用,移动终端上主要为 Opera Mobile、OperaMini、欧朋浏览器以及欧朋HD Beta版
      Webkit内核的适用范围则较为广泛,Android原生浏览器、苹果的Safari、谷歌的Chrome(Android4.0使用)都是基于Webkit开源内核开发的。

四大浏览器内核优缺点
  1.Trident:因为在早期IE占有大量的市场份额,所以以前有很多网页是根据这个Trident的标准来编写的,但是实际上这个内核对真正的网页标准支持不是很好,同时存在许多安全Bug。
  2.Gecko:优点就是功能强大、丰富,可以支持很多复杂网页效果和浏览器扩展接口,缺点是消耗很多的资源,比如内存。
  3.Webkit:优点就是Webkit拥有清晰的源码结构、极快的渲染速度,缺点是对网页代码的兼容性较低,会使一些编写不标准的网页无法正确显示。
  4.Presto:Presto内核被称为公认的浏览网页速度最快的内核,同时也是处理JS脚本最兼容的内核,能在Windows、Mac及Linux操作系统下完美运行。

附上一篇干货

移动端前端开发调试 http://yujiangshui.com/multidevice-frontend-debug/

时间: 2024-09-28 03:56:01

移动端浏览器有哪些,内核分别是什么的相关文章

atitit..主流 浏览器 js 引擎 内核 市场份额 attialx总结vOa9

atitit..主流 浏览器 js 引擎  内核 市场份额 attialx总结vOa9 1. 浏览器内核 1 2. 浏览器的主要组件包括: 2 2.1. 主要组件体系结构 2 2.2. WebCore排版引擎及JavaScriptCore解析引擎, 3 2.3. 渲染引擎基本流程 3 3. 当前主流浏览器的引擎及浏览器: 4 3.1. Trident(MSHTML):IE 4 3.2. Presto:Opera7及以上 4 3.3. Gecko:Firefox 4 3.4. KHTML(衍生出W

五大主流浏览器及四大内核

一.五大浏览器 任何上过网的用户对浏览器是再熟悉不过了.只是用户看到仅仅只是浏览器本身,却很少能看到浏览器最核心的部分--浏览器内核.从第一款libwww(Library WorldWideWeb)浏览器发展至今已经经历了无数竞争与淘汰了.现在国内常见的浏览器有:IE.Firefox.QQ浏览器.Safari.Opera.Google Chrome.百度浏览器.搜狗浏览器.猎豹浏览器.360浏览器.UC浏览器.遨游浏览器.世界之窗浏览器等.但目前最为主流浏览器有五大款,分别是IE.Firefox

[Web 前端 ] 五大WEB主流浏览器及四大内核

现在国内常见的浏览器有:IE.Firefox.Safari.Opera.Google Chome.QQ浏览器.搜狗浏览器.百度浏览器.猎豹浏览器.UC浏览器.360浏览器.遨游浏览器.世界之窗浏览器等等.但目前最为主流浏览器有五大款,分别是IE.Firefox.Google Chrome.Safari.Opera. cp from : https://www.cnblogs.com/yumeixian/p/9111248.html 浏览器最重要的部分是浏览器的内核.浏览器内核是浏览器的核心,也称

五大主流浏览器与四大内核

任何上过网的用户对浏览器是再熟悉不过了.只是用户看到仅仅只是浏览器本身,却很少能看到浏览器最核心的部分—浏览器内核.从第一款libwww(Library WorldWideWeb)浏览器发展至今已经经历了无数竞争与淘汰了.现在国内常见的浏览器有:IE.Firefox.QQ浏览器.Safari.Opera.Google Chrome.百度浏览器.搜狗浏览器.猎豹浏览器.360浏览器.UC浏览器.遨游浏览器.世界之窗浏览器等.但目前最为主流浏览器有五大款,分别是IE.Firefox.Google C

浏览器之四大内核简介

双向BFS: 分别在 起点 和 终点同时进行BFS. 一般地,BFS随着层数的增加,状态数会越来越多,也就是状态数与层数呈正相关.如下图,: 若从两端同时进行BFS ,则有 显然减少的哪一些区域即为减掉的那些不必要的状态. #include <iostream> #include <algorithm> #include <cstdlib> #include <cstdio> #include <cstring> #include <que

Clipboard.js : 移动端浏览器实现网页内容复制

.bl { padding: 5px 10px; border-left: 3px solid #009a61; background: #f6f6f6; color: #555; font-size: 1em } .bottom-line { border-bottom: 2px solid #009a61; padding-bottom: 8px } 最近在项目中遇到这样一个需求: 点击按钮,将指定的URL复制到剪贴板,然后用户可以粘贴到浏览器(Safari为主)自行打开. 方案一:zero

【笔记】uc浏览器中以及移动端浏览器中元素垂直居中的方法

关于css 的垂直居中有很多方法,但是uc 浏览器还真是一个移动端浏览器清流之中的泥石流!! 最近在慕课网学习vue webApp 的制作,其中有一个是让元素内的文字与图标垂直居中 电脑端的chrome 和手机浏览器的默认浏览器打开都没有什么差异,唯独uc 浏览器打开会有一点点的偏移,心里很不舒服于是把vertical-align 的属性都配对了一遍最终找到了办法 先看代码 <!-- 弹出层显示按钮 --> <div v-if="seller.data.supports&quo

JavaScript方式判断是否为移动端浏览器

<script type="text/javascript">              if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini|Opera Mobi|Windows CE|Symbian|Windows Phone|POLARIS|lgtelecom|nokia|SonyEricsson|LG|SAMSUNG|Samsung/i                      .tes

移动端浏览器上下滑动时头部收缩修复。

某些手机浏览器上下滑动时头部收缩导致页面抖动很烦.然后自己尝试写了一个修复的东西. 使用的浏览器是手机qq浏览器.尚未测试其他浏览器是否可以使用 - -. //移动端浏览器头部收缩修复. var w=$(window), porH = w.height(), //定义初始ScreenHeight; porSCT=0; //定义初始scrollTop w.scroll(function(e) { _T && clearTimeout(_T); _T = setTimeout(function

移动端浏览器前端优化

相对于桌面端浏览器,移动端Web浏览器上有一些较为明显的特点:设备屏幕较小.新特性兼容性较好.支持一些较新的HTML5和CSS3特性.需要与Native应用交互等.但移动端浏览器可用的CPU计算资源和网络资源极为有限,因此要做好移动端Web上的优化往往需要做更多的事情.首先,在移动端Web的前端页面渲染中,桌面浏览器端上的优化规则同样适用,此外针对移动端也要做一些极致的优化来达到更好的效果.需要注意的是,并不是移动端的优化原则在桌面浏览器端就不适用,而是由于兼容性和差异性的原因,一些优化原则在移