姬小光前端小讲堂【第005期】

不知不觉系列教程已经到了第005期,这里向大家解释一下,昨天周日之所以没有更新,是因为周末打开的数量确实很低,看来大家周末都不喜欢学习,所以我也打算改为工作日发教程。感谢以下这些同学的支持和督促,谢谢你们!

上一期我们讲了文档类型是告诉浏览器使用哪种规范去处理 HTML 代码,那么这一期,我们就来说说庞大的浏览器家族。

说说浏览器

首先解释一下什么是浏览器,这里所说的浏览器是特指网页浏览器,只要是能够浏览网页的程序,都是某种程度上的浏览器,或者是嵌入了某种浏览器的内核。

我们先不去管一共有多少种浏览器,要说大家最耳熟能详的就是IE浏览器了,即 windows 系统安装之后桌面上默认显示的蓝色的 e 图标,全称是 Internet Explorer 简称 IE。

当然,在用户的桌面上比较流行的还有 360浏览器,搜狗浏览器,QQ浏览器,猎豹浏览器,海豚浏览器等等等等。

而对于前端开发者而言,使用最多的便是谷歌浏览器 Chrome 或者 Mac 下的 Safari 了,因为它们不仅速度飞快,更有强大的开发工具可以辅助开发。本课程后面会讲到这些开发工具的使用,请持续关注。

不同的浏览器可能有不同的内核和排版引擎,它们之间纷争已久,目前你只需要知道,只要是不同的浏览器,渲染出来的页面就可能会出现大小不等的差异即可。

想了解具体的内核和排版引擎,只需要百度一下“浏览器”即可(记得百度完了要点击去看哟)。

好,说了这么多你应该也些许感受到了处理浏览器之间的差异是多么蛋疼的事情了。不过幸好我们不需要兼容全部浏览器,只需要根据自己业务的数据兼容一些主流的浏览器即可,比如 IE7+,Chrome,Firefox 等。

当然,事情也没有想象的那么美好,即便如此,调整兼容性问题还是要占到项目 30% 左右的时间,而且目测这个状况短期之内并不会有太大改善,这是前端开发必不可少的工作内容之一,后面我会交给大家跟各种浏览器打交道的,敬请期待。

原文发布于微信公众号 - 姬小光(hi-laser)

原文发表时间:2015-06-29

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏大前端_Web

html5的video在IOS端默认全屏和黑屏问题

版权声明:本文为吴孔云博客原创文章,转载请注明出处并带上链接,谢谢。 https://blog.csdn.net/wkyseo/articl...

7294
来自专栏二次元

网页抓包之我的歌单

最近见不少人博客都发了关于网页抓包的教程,然后也激起了我的兴(zhuang)趣(bi),就诞生了这篇文章

992
来自专栏ChaMd5安全团队

iOS 11闪退bug原因及修复

2月16日晚,CTF学习交流群里突然各位师傅说发现个整人的特殊字符,发出去,就会影响iPhone和Mac用户的QQ,导致无法打开,闪退的情况。...

4336
来自专栏Youngxj

[安卓软件]sCploit黑客工具分享

3194
来自专栏盟主来了

炫酷的miniblink demo已上传,基于bracket

1862
来自专栏假装我会写代码

也来扯扯 Vue 单元测试

2963
来自专栏肖洒的博客

jeklly+Github pages 添加评论

之前的个人博客主要是fork了其他人的源码。基于Jekyll+Github pages。在此基础上改了一些东西,适合自己的才是最好的嘛。最后才准备做评论这方面的...

691
来自专栏求索之路

教你用android玩冲顶大会——实现几个小时的财务自由

最近答题类app比较火,玩了几把之后想到为什么不用技术来查找答案呢?因此搞了一款辅助app,能够帮助大家直接搜索答案.经过两天的开发和三天的测试,终于让我的冲...

3236
来自专栏安恒信息

微软发出Word漏洞警报,网民防范带毒文档

如果最近有用户收到RTF格式的Word文档,一定不要轻易打开。根据微软的紧急安全公告显示,Word所有版本均存在一个高危漏洞,并已被黑客攻击,W...

2847
来自专栏地方网络工作室的专栏

MAC 迅雷最新版无限重启BUG的解决方法

今天打开迅雷想下载点东西,但是发现迅雷一直提醒出现错误,无限重启,但不能打开。。。我可是买了会员的啊!这破玩意儿! ? 首先,重启系统,无效。 然后卸载并重新安...

3159

扫码关注云+社区

领取腾讯云代金券