前端面试-主流浏览器以及其内核
前端开发当然要了解你做测试的浏览器,而且在面试的时候也会经常问到这方面的问题。
现在国内常见的浏览器有:IE、Firefox、Safari、Opera、Google Chome、QQ浏览器、搜狗浏览器、百度浏览器、猎豹浏览器、UC浏览器、360浏览器等等。
但目前最为主流浏览器有五大款,分别是IE、Firefox、Google Chrome、Safari、Opera。
浏览器最重要的部分是浏览器的内核。浏览器内核是浏览器的核心,也称“渲染引擎”,用来解释网页语法并渲染到网页上。浏览器内核决定了浏览器该如何显示网页内容以及页面的格式信息。
Trident
Trident(IE内核):也被普遍称作”IE内核”。
Trident内核的常见浏览器有:IE6-IE10,360安全浏览器,猎豹浏览器,搜狗浏览器
Gecko
Gecko内核常见的浏览器:火狐浏览器
Presto
Presto(Opera前内核) (已废弃):该款引擎的特点就是渲染速度的优化达到了极致,然而代价是牺牲了网页的兼容性。
Opera现已改用Google Chrome的Blink内核。
Webkit
Webkit(Safari内核,Chrome内核原型,开源):它是苹果公司自己的内核,也是苹果的Safari浏览器使用的内核。
WebKit内核常见的浏览器:傲游浏览器、Safari
Blink
Blink是一个由Google和Opera Software开发的浏览器排版引擎,并且在Chrome(28及往后版本)、Opera(15及往后版本)和Yandex浏览器中使用。
Blink内核常见的浏览器:opera浏览器
主流浏览器内核私有属性css前缀:
mozilla内核 (firefox,flock等) -mozwebkit内核(safari,chrome等) -webkitopera内核(opera浏览器) -otrident内核(ie浏览器) -ms
前端面试-主流浏览器以及其内核相关推荐
- atitit..主流 浏览器 js 发动机 内核 市场份额 attialx总结vOa9
atitit..主流 浏览器 js 发动机 内核 市场份额 attialx总结vOa9 1. 浏览器内核 1 2. 浏览器的主要组件包含: 2 2.1. 主要组件体系结构 2 2.2. WebCor ...
- 主流浏览器js 引擎内核市场份额attialx总结vOa9
原文: http://blog.csdn.net/attilax/article/details/40016... 时间: 2014-10-12 atitit.. 主流浏览器 js 引擎 内核 市场份 ...
- 主流浏览器及对应内核
主流浏览器及对应内核 内核 浏览器 Trident IE4. IE5. IE6. IE7. IE8 Maxthon The World TT GreenBrowser AvantBrowser G ...
- 前端面试中浏览器相关问题(二):回流与重绘
前端面试中浏览器相关问题(二):回流与重绘 文章目录 前端面试中浏览器相关问题(二):回流与重绘 浏览器的渲染过程 生成渲染树 回流 重绘 何时发生回流重绘 浏览器的优化机制 减少回流和重绘 最小化重 ...
- 前端基础--主流浏览器及其内核
IE trident Chrome webkit/blink firefox Gecko Opera presto Safari webkit 内核主要分成两部分:渲染引擎(layout engi ...
- 前端面试之浏览器内核
目前主流浏览器内核主要有以下几种: 1. Chromium/Blink:由谷歌开发的内核,是目前最为流行的浏览器内核,包括谷歌Chrome.Microsoft Edge.Opera等. 2. Geck ...
- 五大主流浏览器及四大内核1
转载:https://blog.csdn.net/yuyanjing123456789/article/details/78689595 任何上过网的用户对浏览器是再熟悉不过了.只是用户看到仅仅只是浏 ...
- 主流浏览器及四大内核
作为前端开发,熟悉四大内核是非常有必要的.四大内核的解析不同使网页渲染效果更具多样化. 浏览器最重要的部分是浏览器的内核.浏览器内核是浏览器的核心,也称"渲染引擎",用来解释网页语 ...
- 前端面试八股—浏览器(一)
文章目录 前端安全 CSRF XSS 网络劫持 前端存储 缓存 强制缓存 协商缓存 点击刷新或按F5.按Ctrl+F5强制刷新.地址栏回车的区别 存储方式 cookie cookie.session. ...
最新文章
- 【动态规划】硬币问题
- python叫什么语言-Python代码是什么语言
- Android多媒体之SoundPool
- Lambda使用——JDK8新特性
- TensorFlow 实战 MINST
- GraphQL入门之工程搭建
- github上成员贡献量_真祖传代码!你的GitHub代码已打包运往北极,传给1000年后人类...
- c语言数组最大可定义多少位_C语言求数组的最大值三种方法
- 最佳软件开发实践指导
- 2016年下半年软考网络工程师真题解析精编版
- viper4android 6.0脉冲,【详解】v4a音效脉冲样本
- react 翻书效果_transition、class名称、React实现无限反复翻书效果
- vscode配置opencv
- 薪酬体系怎么设计?看看这家把薪酬公开的公司怎么说
- windows server添加角色
- 没有事业的女人会很惨
- 如何除去Windows的快捷方式小图标
- Convex Optimization 读书笔记 (2)
- 虚幻引擎图文笔记:The emitter is GPU but the fixed bounds checkbox is not set警告的解决
- mybatis中如何防止sql注入和传参
热门文章
- 僵尸毁灭工程Linux云服务器搭建(个人留档)
- socket系列之客户端socket——Socket类
- golang的defer的理解- defer的函数一定会执行吗?
- 程序员8小时以外的挣钱路子【转】
- 用友指定的服务器不可用,解决用友:不能建立跟应用服务器(xxx机器名)所指向的数据库服务器连接...
- poi实现excel上传下载 亲自实践 教你十分钟搞定
- Java爬取百度图片人脸识别下载高颜值小姐姐图片
- maven是干什么用的?
- 浏览器自动填写用户名和密码
- iphone如何设置微信腾讯服务器,iPhone手机的微信怎么设置成夜间模式?