为什么程序员都喜欢用Chrome浏览器?

曾经从事开源浏览器内核研究已经有8年多的时间,对于浏览器的历史还是有些了解,chrome浏览器诞生之初相信绝大部分人都不会想到能有今天的地位,要知道当初还是微软IE的天下,而且由于windows生态在全球的普及化,并且内置在操作系统里面这是极其大的威力存在,在这种场景下想要取代ie的市场霸主地位简直是不可想象,在科技领域想要超越前人的关键还是在创新层面。

为什么程序员都喜欢用Chrome浏览器?

说到谷歌浏览器的前身还是归属于开源社区的webkit,这个webkit在开源之前前东家还是苹果公司贡献的,科技领域的圈子有时候看起来非常小,但是webkit社区发展壮大离不开早期谷歌的技术人员的贡献,很快谷歌的技术人员发现webkit本身存在很多的**,特别是在支撑多进程运行的时候,虽然在代码框架上也能支持但是需要做很多的**,并且在性能上不是很流畅,于是谷歌的技术人员针对webkit存在一些**开始另起炉灶打造chromium,但是谷歌本身也不保守在打造出来核心的架构之后就把代码全部开源了,让全球的浏览器爱好者一起去完善整体系统,当然天下也没有免费的午餐,谷歌也在新形势下构建新的生态系统,虽然内核代码属于开源的但是谷歌的商业版本应用这块并不是**的,这就是谷歌商业规则核心所在。

为什么程序员都喜欢用Chrome浏览器?

谷歌构建的安卓系统也是采用同样的模式,大家都能在网络上拿倒最新的代码,但是在商业化的时候需要拿到谷歌的认证通过,当然存在的前提是因为谷歌公司已经把生态系统构造完成了,如同谷歌公司对于华为的封禁就是通过商业版本上的认证完成的,虽然代码是开源的所有的企业都可以直接拿过来使用,但是要使用谷歌生态中的应用全家桶必须要经过谷歌的认证通过,这也是华为公司在海外市场不能保住市场份额的关键所在,同样在浏览器领域谷歌不断加入创新因素,而且不断在性能上进行优化,利用分布在全球的高端技术人才不断的优化浏览器内核的性能,并且不断推进W3C标准的优化,硬生生的把谷歌浏览器做成了全球份额最大的浏览器。

为什么程序员都喜欢用Chrome浏览器?

谷歌浏览器之所以受到程序员的欢迎,很重要的因素就是内核代码是开源的,程序员从骨子里敬佩高手,像浏览器内核如此高深的代码都会值得全球很多的程序员去学习,学习构建框架的方式以及语法细节的处理等等,这也是程序员喜欢谷歌很重要的因素之一,当然还存在另外一个重要因素,采用谷歌浏览器没有那么多**,国内的浏览器简直就是**盒子时不时的冒出一个**弹框,每一个程序员都喜欢清爽功能的浏览器,谷歌浏览器在目前状态下是非常好的选择。

为什么程序员都喜欢用Chrome浏览器?

而且谷歌浏览器针对程序员做了很多的定制功能,特别是一些调试插件,深得程序员的喜欢,这也给国内的科技公司起到了很好的标榜作用,不能只是想着造魔盒谈**,在企业具备稳定情况下把资金投入到真正意义上的创新研发上,只有这样才能提升国内自主化水准,当然这需要一个过程在有些场景下国内企业需要外在先进企业的**,而不是只是守在国内市场称王称霸,国内巨大市场虽然能够让很多企业活的非常滋润,但从全球市场看还是小了点,优秀的企业就需要立大志争取在国际市场乘风破浪,锻造出更多的国产产品让国内程序员去使用。

在IE统领浏览器天下的时候,能有几个人会想到有朝一日IE会被Chrome打败,而且IE败得很惨。

Chrome诞生于2008年9月,在2008年年末仅占0.3%的市场份额,而IE(IE于1995年诞生)占据了60%的市场份额。十年之后,Chrome占据了70%的市场份额,鱼跃龙门成为了当之无愧的王者。

为什么程序员都喜欢用Chrome浏览器?

IE从无数噪点到走向落幕

为什么程序员都喜欢用Chrome浏览器?

IE给绝大多数人的感觉是不安全、反应慢、易崩溃,开发者要花费大量的时间去做IE6、IE7、IE8兼容性题,同样的CSS在不同版本的IE浏览器中产生了不同的显示效果,这样就产生了网页的错位,影响用户的体验。

那是因为IE自从坐上浏览器的头把交椅后,就一直不思进取。微软从IE6开始到IE8几乎没有对Trident内核进行像样的更新,微软有自己的一套Web标准,也不怎么支持html、Javascript、CSS等的新版本特性。这与积极的Safari、Mozilla、Firefox、Chrome形成了鲜明的对比。

为什么程序员都喜欢用Chrome浏览器?

其实IE到了11后速度已经不慢了,不过已经很难召回用户。它的很多问题依然存在,比如插件不够多。很多人也是从春运抢票开始真正的了解到Chrome的优势所在。

为什么程序员都喜欢用Chrome浏览器?

随着Chrome的逐渐壮大,IE势微,很多人已经不需要IE,留着它只是因为很多银行的网银只能在IE上运行。如今的IE在微软也不受待见,微软建议留着IE作为“兼容性解决方案”,而不建议将它作为默认的浏览器为用户做所有事情。

为什么程序员都喜欢用Chrome浏览器?

微软宣布,自今年11月底起陆续停止支援IE 11,而由基于Chromium内核的Edge取代成为微软的主打浏览器。预告着25年的IE落幕走下历史舞台。

为什么程序员都喜欢用Chrome浏览器?

Chrome碾碎了IE,重塑网络入口

Chrome的问世给大家带来的是清爽、干净、极简的操作界面,没有菜单栏、状态区、标题栏,甚至连“Chrome”几个字都找不到,只留下了前进、后退、刷新/停止和地址栏。Chrome给用户浏览网页时最大的可视空间。

为什么程序员都喜欢用Chrome浏览器?

Chrome会将每个标签也“沙盒化”到自己的进程里。这样可以使单个进程变得更快,又可以同时跑多个进程,并且阻止了一个标签页的崩溃影响到另一个标签页,也可以阻止恶意程序入侵干扰电脑上的其他活动或数据。这与Web的发展方向是一致的(Web将是应用,而不是网页)。

为什么程序员都喜欢用Chrome浏览器?

Chrome网页加载的速度要明显快于IE,这源自它的内核Chromium。Chromium是开源渲染引擎Webkit的一个分支,WebKit是苹果基于HHTML开发、开源的现代浏览器内核,拥有现代化的排版引擎和强大功能。Google把Webkit代码(WebCore)重新进行了梳理,只需要两个小时就能进行代码编译,而以前可能要一天。

为什么程序员都喜欢用Chrome浏览器?

谷歌也对Chromium的JavaSript引擎进行了重新开发,也就是“V8”。V8的JavaScript处理速度比Firefox、Safari快10,比IE7快56倍。

为什么程序员都喜欢用Chrome浏览器?

但由于苹果推出的WebKit2与Chromium沙箱设计存在冲突,迫使Chromium停留在WebKit。Chrome通过移植的方式与WebKit2对接,会影响Chromium的架构移植,也会增加了Chromium的复杂性。所以Google在WebKit代码的基础上研发更加快速和简约的渲染引擎,并逐步脱离WebKit的影响,创造出完全**的Blink引擎(2013年)。相较于WebKit,Blink的开发速度更快,包含了更多的改进和新功能。

Chrome就是从这个时候起和WebKit主线分离,断开了和苹果的关系。

为什么程序员都喜欢用Chrome浏览器?

Chrome拥有强大的第三方插件“网上应用店”.通过安装插件,浏览器可以实现更多的新功能,这是很多用户无法割舍的强大功能。开发者也可以因此获得收益。插件完全由用户自行选择安装,不会让浏览器因为集成太多功能而显得臃肿。

为什么程序员都喜欢用Chrome浏览器?

Chrome的成就在于打破了旧的规则,重塑了极简、快速、稳定、安全的浏览器

相对于其他老牌的浏览器,Chrome显得有些年轻,但正是因为它年轻打破了了原有要遵循的规则,创造出了新的东西。Chrome也有缺点,但它的开源特性使得越来越多的开发者对它产生了兴趣。他们惊叹与Chrome的速度,促使他们开发出更多令人惊叹的网络应用,并在开发过程中发挥更多的创意。

为什么程序员都喜欢用Chrome浏览器?

通过Chrome的开发者工具,开发者们可以更加方便的检查当前加载的HTML、CSS、JavaScript,显示每个资源页面的请求以及载入所花费的时间。

程序员喜欢Chrome的重点在于现在绝大多数的网站开发都是基于Chrome,不太可能在另一个浏览器做开发调试,又在Chrome下浏览。另外这些程序员本身也是用户,他们也很难找到与Chrome匹敌的浏览器。


以上个人浅见,欢迎批评指正。

认同我的看法,请点个赞再走,感谢!

喜欢我的,请关注我,再次感谢!

Chrome浏览器也就是谷歌浏览器,最大的2个优点是:干净简洁、插件丰富。

当然,最吸引人的功能就是大量的丰富的各种插件,可以实现各种不同的功能,大幅度提高工作效率,这是其他浏览器无法替代的一点。

直到现在,国产的浏览器在插件这方面也逐步跟上了了,比如仅次于谷歌浏览器的火狐浏览器,360浏览器,百分浏览器等。

为什么程序员都喜欢用Chrome浏览器?

但是,谷歌浏览器仍然是浏览器里的龙头老大,因为除了插件之外,它的基层代码优化最好,体现在网页的兼容性表现的非常好。

插件能实现什么功能呢

其他的方面就不详细说了,主要是插件功能,这才是谷歌浏览器最大的杀器,那么插件究竟能实现什么样的功能呢?

为什么程序员都喜欢用Chrome浏览器?

小迷虫举几个例子来说明插件的作用。

1、批量图片下载器

如果想要批量下载网页里的图片,怎么办?不可能一张一张去另存为吧,几百张图片靠手动保持,会累死人的。

而插件就可以实现点击几下鼠标,就可以将网页内全部图片下载到电脑桌面,非常方便快捷。

这类插件的代表有图片助手。

为什么程序员都喜欢用Chrome浏览器?

2、**网页**

网页**太多怎么办?尤其在办公室等公共场合,内容露骨的**会让人很尴尬的,如果点错了进入**页面,会更尴尬,尤其是有声音的**。

这个时候就可以借助浏览器插件,完美的**或者**掉各种网页携带的**。

这类插件的代表有AdGuard。

为什么程序员都喜欢用Chrome浏览器?

3、划词翻译

对于和外语经常打交道的朋友,手头必然有一本厚厚的大辞典,以便于随时查找记忆不深刻的单词。

但其实浏览器插件就可以让你抛弃词典,它可以实现一键翻译全部网页,或者一个单词的翻译,翻译的速度可以说是即划即翻译。

这类插件的代表有划词翻译。

为什么程序员都喜欢用Chrome浏览器?

4、网页截屏

遇到喜欢的内容,或者工作需要对网页内容需要截屏,截屏很简单,但是如果遇到要将整个网页全部截屏,就比较难办,尤其是网页比较长。

同样,浏览器的插件可以帮助你想怎么截屏就怎么截屏,有多长就截多长。

这类插件的代表有fireshot。

为什么程序员都喜欢用Chrome浏览器?

5、标签页

你的浏览器首页是百度还是好123呢?其实我们完全可以自定义首页,打造属于自己的专属网页首页,把最常用的网站链接放到首页,就连网页的背景图片都可以自己选择。

这类插件的代表有Infinity。

6、鼠标悬停图片放大

网页上面的图片一般都是比较小的,不像桌面的图片,可以点击放大观看,浏览器的插件就可以帮助你,将鼠标放置在网页图片上面,就可以展示出原始图片的大小,实现预览图片。

这类插件的代表有I**gus。

为什么程序员都喜欢用Chrome浏览器?

7、**不可**文字

很多网站的文字内容是不可**的,但恰恰是你需要**的内容,怎么办?

浏览器的插件又来啦,它可以帮助你**浏览器的**,直接**文字,啊哈,美滋滋啊!

这类插件的代表有Enable Copy。

为什么程序员都喜欢用Chrome浏览器?

总结

除此之外,还有很多其他的功能,比如直接下载文库里资料的插件,比如让网页背景变成黑色的插件,比如右键查找网页里某找图片的高清图的插件。

浏览器插件很多很多,每个人的需求不同,但无论是什么需求,几乎都存在对应的插件,这就需要你的深入挖掘啦。

大家都有什么神一般存在的插件,欢迎留言,小迷虫也想要更多好用的插件,拜托啦!

Chrome 浏览器的插件比较丰富,对于程序员来说主要是做开发另外还是浏览一些信息,Chrome的插件可以让他灵活的使用工具更好的运用在工作中,还有人喜欢没事F12以下看看别人的源码,适当的修改下,哈哈,毕竟自己就是搞这个看看有啥漏洞不。

谷歌Chrome浏览器虽然在国内已经没有自己的搜索功能,但是依然有很多程序员一直在使用它的客户端(或PC电脑端),而且谷歌Chrome客户端提供很多插件和开发工具为程序员的日常工作提供了较大帮助。

为什么程序员都喜欢用Chrome浏览器?

根据我自己以前从事程序员的经验来看,谷歌Chrome浏览器将会在以后会被更多的程序员使用,尤其是电脑web端开发的程序员。

一.网站开发越来越模块化,Chrome浏览器能提供网络请求信息和返回信息

为什么程序员都喜欢用Chrome浏览器?

2015年有些金融平台的公司已经开始使用分布式技术,比如阿里巴巴公司在当时是互联网分布式技术运用的领军者,于是国内其它很多互联网金融公司也在慢慢的使用阿里巴巴的分布式应用相关技术。

分布式的应用让我自己在2016年的一家金融科技公司的工作中学到了很多东西,但是在初期工作的时候,我感觉开发一个分布式子项目没有像以前个人开发集成式项目那么简单。分布式技术的使用会让一个业务臃肿的项目被逐步分化,变成一个个子项目,让业务流程更加流畅清晰

我当时虽然接手的只是一个子项目,但是整个项目的前端开发服务是也是单独的,我作为项目后端开发者在发送HTTP请求时,需要去查看网络请求参数返回参数等数据交互信息。

为什么程序员都喜欢用Chrome浏览器?

而在当时,公司的管理人员给我的建议是使用Chrome浏览器的插件。比如PostMan这款插件,我们只需要通过子项目的API接口数据请求方式(get请求或post请求)就可以在PostMan中去模拟子项目前后端交互产生的数据传递。

PostMan作为Chrome浏览器的优秀插件,它能够使很多Java网站后端开发工作者不需要再继续登录***页(或前端界面),即可快速测试并完成项目中某个模块的功能实现,使用起来非常方便。

二.网站越来越简洁美化,Chrome浏览器能帮助前端开发者进行优化

为什么程序员都喜欢用Chrome浏览器?

电子产品用户的使用要求现在变得越来越简单,他们不喜欢网页上的**恶意插件等无关信息,更喜欢网页中的文字图片**等题材能够被快速加载,多余的内容反而让手机和电脑的流量增加,无形中会浪费用户更多的使用时间。

为什么程序员都喜欢用Chrome浏览器?

而网站中网页内容想要变得简单,前端程序员可以用相应的前端框架就能够快速实现,但是这些框架的样式JS动态交互插件使用量也会比较多,如果想让网页加载更快只能对其网页中使用的样式和JS插件进行进一步的优化、缩减。

为什么程序员都喜欢用Chrome浏览器?

想要对HTML网页中的样式和JS插件进行高效内容缩减优化,我们可以使用Chrome浏览器自带的“开发者工具”,它有样式选择器可以帮助前端开发者去捕捉页面中相关元素节点,让其网页的样式能够进行快速调整。

另外,在“开发者工具”中有些功能项也可以获取动态内容信息,比如前端程序员需要与后端开发者进行同一个API接口联调时,相应的JS交互数据内容是否起到作用,需要在ConsoleNetwork中分别进行查看,让每一个API接口不再变得多余。

结语:

谷歌Chrome浏览器在国内使用的程序员还是非常多的,但并不是使用它的搜索功能较多,而是它应用商店自带的插件和开发工具让程序员们使用非常方便。

另外,谷歌浏览器在兼容性上较强,即便浏览器多次版本更新也会让程序员们开发的项目样式不会发生太大改变,而且谷歌浏览器的使用方式也紧随程序员们的互联网行业发展一起共同进步。

不是程序员喜欢chrome,是目前chrome从全球到国内,从桌面到移动端,市场占有率都几乎过半,处于绝对的领先地位。

数据说话,看一下网站通讯流量监控机构statcounter公布的最新数据。

全球chrome市场占有率62.48%

为什么程序员都喜欢用Chrome浏览器?

国内chrome市场占有率45.74%

为什么程序员都喜欢用Chrome浏览器?

程序员也是普通人,我相信除了web前端开发在干活的时候会关注浏览器品牌,其他程序员跟我一样使用浏览器大多数时间都是最普通的上网找bug的需求。

想象中的程序员

为什么程序员都喜欢用Chrome浏览器?

实际中的程序员

为什么程序员都喜欢用Chrome浏览器?

回到题目,chrome在程序员圈子里面这么流行的原因还是有它的道理的,我稍微说几个:

  • 内核。我相信如果统计浏览器内核占有率,chrome内核会高的吓人,国产的浏览器基本都是chrome内核,包括现在微软的edge也开始用chrome内核。所以我前面说了,web前端测试或者解决bug用chrome可以保证大多数人正常使用。
  • 插件。不得不说谷歌的生态做的太好了,chrome应用商店,基本上想要的插件都能搜索到。程序员常常要浏览国外的英文站点,我英语又不太好,谷歌的翻译插件真的帮啦大忙。另外**过滤,科学上网,**管理也是我常用的插件。
  • f12。web无论是前后端开发应该都会用到chrome开发者工具,可以称之为神器,js下断点,查看后端响应数据等等都很实用。除了开发,平常如果网站有什么**,比如不准**文字,不准下载图片,都可以用f12绕过。

我本人其实不是chrome的铁粉,属于实用主义者,目前我电脑上的浏览器的包括Chrome,Firefox,IE这三个。IE是微软自带的,留着的原因是有些**网站只能IE打开,不然前端渲染会出问题。剩下两个因为有时候要多账号登录测试一些网站功能,需要用chrome和firefox**,两者也都有抓包改包的插件。不过平常主要使用的还是chrome。

为什么程序员都喜欢用Chrome浏览器?

顺便再说一句,如果你说你是程序员,在用国产QQ,360,搜狗之流,我多看你一眼算我输。程序员还是要有点品味!

Chrome全称是Google Chrome,是谷歌公司开发的浏览器产品,内核是非IE的浏览器。谷歌公司开发的产品都是精品,性能非常好,想想谷歌公司推行的创意开发模式,给员工**思考的空间很大,任何新产品的创意想法都可能付诸实施,所以,创新性的产品是源源不断地出现了。Google Chrome是基于开源软件编写的,这种开源引擎能增加浏览器的稳定性,速度和安全性。同时,对Javascript和ActiveX等动态代码与插件的加速运行支持能力更强。而且增强了浏览器的安全能力,新增隐私模式浏览网页,不会泄露用户过多隐私;内置新的安全防护模块也可以有效阻断“网络钓鱼”和“恶意软件”的行为,阻断网页中自动加载的非法脚本代码,保护系统安全。谷歌产品一贯的简洁清爽的界面,高效的**辅助功能,集成的高效搜索引擎,可通过扩展插件增强浏览器功能,所有这一切,使得这款跨平台、多线程支持的Chrome浏览器堪称完美。程序员都很注意时间和工作的高效性,谷歌的很多产品都是程序员们的最爱,Chrome浏览器当然也不例外,它就是程序员们设计与开发的完美作品。

为什么程序员都喜欢用Chrome浏览器?

谷歌公司

为什么程序员都喜欢用Chrome浏览器?

谷歌Chrome

谷歌在程序员中的名气、名声名列前茅。

从搜索引擎到人工智能,谷歌一直在壮大。和国内野蛮的互联网公司不同,谷歌更在意自己的名声,从战略上和技术层面获胜。一直宣传不作恶。

不过树大招风,已经被美国机构**,想把谷歌给拆成几家公司。

程序员的潜台词: 谷歌出品,必属精品。从搜索引擎、谷歌翻译、谷歌地球到深度学习框架Tensorflow,很少让人失望。

产品本身的特性

简洁、速度快、支持多平台。对于我这个重度linux用户,支持得让我非常满意。手指轻轻一个apt 命令,就可以安装升级。比开源的firefox更让我满意。

对于前端程序员而言,调试非常方便,F12可以解决很多问题。

还有一个厉害的特性就是**性,允许程序员在其上面构建各种应用,甚至有的程序员靠这个插件可以赚取非常多的税后收入。

反思

谷歌的浏览器,有点占内存,开多个标签,内存消耗得非常厉害。但总体而言,比微软的IE强多了,不是一个水准的。我至今记得,两年前拍牌,一定要用老古董IE,才能使用,不知道当时心里面多苦。

不过最近微软几年换了老大,心态更**。也出现了vscode这样的精品工具。

国内公司要加油了,还是得有点情怀,多在基础软件设施上发力。少赚点快钱,否则就像芯片一样,被人掐着脖子。

作为一枚程序员,我说说我的感受:

界面简洁

这是最直观的感受,除了 Tab 栏外,就是搜索框了,界面非常清爽,感觉像发现了一段“不可思议”的代码一般,爱不释手。

为什么程序员都喜欢用Chrome浏览器?

Chrome 的界面简洁大气

启动速度

就我的电脑而言,从点开软件到点击搜索框输入文字进行搜索的这一操作过程,谷歌浏览器基本是秒开后立马能进行搜索关键词的输入,而火狐,Opear,双击之后都会触发鼠标的 Loading 状态,转一小会会之后才能打开软件,打开软件后还会白屏一小会,反观微软的 Edge ,比火狐与 Opera 都更加出色,但还是略微逊色 Chrome 的。

为什么程序员都喜欢用Chrome浏览器?

Chrome 的界面非常清爽

运行稳定

正常情况下,不是代码陷入死循环,不是被其它应用吃光了内存,很少很少的几率会出现自行崩溃的情况,运行相当稳定,这只是我的使用情况。因为火狐,Opera等不常使用,所以也没办法做个横向对比,给个结论。

为什么程序员都喜欢用Chrome浏览器?

Chrome 的移动端调试

引领潮流

以前微软的 IE 独霸天下,谷歌浏览器突破重重艰难险阻,取得今天这样的地位(2020年桌面端 / 移动端双双屠榜,名列第一),靠的是创新,是在引领潮流,而不是紧跟潮流,他们在“创造”。

浏览器众多,纷繁杂乱,IE / Firfox / Chrome 各有各的标准,作为前端开发的小伙伴,感触应该相当深刻,各种适配 / 兼容,都在盼着大一统。用谷歌浏览器开发,开发人员能很快的使用上“新规则”,适配非常快,也在不断的“创造”规则。

最后,那个 … 开发的小伙伴可以考虑买 Mac … 哈哈哈哈

现在使用Chrome的人应该是越来越多了,已经不是只有程序员喜欢Chrome了,就算是国内的很多浏览器(诸如:360浏览器、腾讯浏览器等等)也都首推Chrome内核了。

而程序员对Chrome情有独钟,主要还是因为其强大的功能。为什么程序员都喜欢用Chrome浏览器?

对于程序员,特别是前端程序员来说,要做一个网页出来,需要考虑到用户交互、呈现效果等等。既然互联网**了全世界,那么这个网页自然也就需要有一套完善的标准,不然网站的开发者和浏览器的开发者怎么能够相互知道必须需要怎么实现呢?

在Chrome问世之前,程序员最喜欢的是Firefox,因为他很好的贯彻了W3C的标准,也就是说,我只要按照这个标准设计网页,那么在Firefox打开就一定是我想要的效果。而最不喜欢的就是IE,从IE6开始,IE的每一代浏览器都喜欢自己DIY一点东西,也就是说,IE7并不是完全兼容IE6,IE8也并不是完全兼容IE6和IE7。对于程序员来说,就必须写大量的代码来兼容这些浏览器的差异,大大的增加了程序员的工作量。而且兼容性的问题是最难发现和调试的,所以真的是苦不堪言。

Firefox出现以后,就被程序员视为至宝啊,但是,Firefox在国内并没有很受欢迎,由于Windows操作系统的策略,IE是被绑定销售的,所以IE依旧是用户的首选。

而Chrome问世以后,很快就超越了Firefox,主要是由于Chrome的插件确实非常的人性化,Firefox的很多插件需要自己去安装,并且体验上稍差一些,但是Chrome却自带了很多开发者工具,只要通过F12键就能够直接使用,非常方便。

再加上Chrome的内存消耗要小于Firefox,自然就让很多程序员移情别恋了。

而这个时候,国内的浏览器厂商们也看中的Chrome内核的优势,国产浏览器都开始慢慢推广Chrome内核,IE也慢慢的被放到了备胎的位置。这让程序员们更是兴奋啊,要知道,兼容IE是一件多么痛苦的事情,Chrome就是救世主的存在,自然就更加喜欢了。

然后说一下Chrome的F12中,我最常用的功能吧。

首先是Network

为什么程序员都喜欢用Chrome浏览器?

很多时候,我们在对网页的性能进行验证的时候,就需要打开Network,看看某些请求的响应时间,通过这个来判断哪些接口的资源占用高,需要进行优化。

同时,有些时候,我们对于请求的顺序也是有一定的要求,可以从这里直观的看到这些问题。

Sources应该算是前端利器了

为什么程序员都喜欢用Chrome浏览器?

在这里可以直接对前端js进行debug,找到js中的问题。很多时候,我们在测试环境不一定能够验证出所有的问题,到了生产环境的时候还能够debug去找问题,简直就是神器。

Console虽然不常用,但是偶尔也会使用

为什么程序员都喜欢用Chrome浏览器?

例如,有些时候我们的代码不方便debug,那么就可以打执行的过程打印出来,在Console中就能够看到这些信息,判断有没有问题,哪里有问题。同时,这里还可以执行一些命令,帮助我们定位问题。

Elements也是一个常用的功能

为什么程序员都喜欢用Chrome浏览器?

在进行页面样式调整的时候,我们通常可以在这里进行一些修改,并且可以实时的看到效果。同时,我们也可以发现css的一些层级关系,当css的样式出现冲突的时候,谁的优先级最高,最终谁被应用了,都可以在这里看到。

最后,推荐一个插件Resources Saver

为什么程序员都喜欢用Chrome浏览器?

这并不是Chrome自带的一个插件,但是可以在Chrome的插件库中找到。这个插件可以把你现在浏览的这个网页的资源全部保存下来,感觉好像并没有什么用处。但是,当页面上有一些flash插件或者其他多媒体插件时,一些你想要的图片并不是通过图片的方式进行展示的,你想要保存,但是右键又不起作用。然后图片的地址又是通过js进行加载的,甚至有身份授权,你根本无法打开时。呵呵,你懂了吧。

原创文章,作者:秒收号,如若转载,请注明出处:https://www.miaoshou.cc/29766.html

(0)
上一篇 2021年7月4日 19:46
下一篇 2021年7月4日 20:13

相关推荐