编辑器/浏览器
文章平均质量分 83
刻刻帝丶
这个作者很懒,什么都没留下…
展开
-
主流浏览器内核及JS引擎
给大家科普一下主流浏览器 学习web前端,浏览器和编辑器是我们的好朋友 所以有必要了解浏览器的一些小知识 比如:什么是主流浏览器主流浏览器主流浏览器是有一定市场份额且有自己独立研发内核的浏览器 这其中我们大家常见的有: IE/Edge,Chrome,Safari,Opera,Firefox 嗯今天是2016.10.29 我给大家看看今天的浏览器市场份额数据统计 Net Market原创 2016-10-29 16:38:00 · 4247 阅读 · 0 评论 -
浏览器重绘与重排的性能优化
了解了浏览器渲染原理之后 我们知道了浏览器听过渲染树计算布局后,就开始绘制页面元素 但是渲染树并不是一成不变的,在我们的脚本当中 它是可能改变的重绘与重排当DOM变化影响了元素的几何属性(宽、高改变等等) 浏览器此时需要重新计算元素几何属性 并且页面中其他元素的几何属性可能会受影响 这样渲染树就发生了改变,也就是重新构造RenderTree渲染树 这个过程叫做重排(reflow)如果D原创 2016-11-25 21:54:30 · 6282 阅读 · 2 评论 -
浏览器内核渲染引擎渲染原理
浏览器加载了html和css是怎样呈现在浏览器上面的呢? 这个底层的原理需要我们了解 这样我们才能够进一步做出一些性能优化浏览器渲染大体上分为以下五步处理html生成 DOM(Document Object Model) Tree处理css生成 CSSOM(CSS Object Model) TreeDOM树与CSS-DOM树合并为Render树对Render树进行布局计算遍历Rend原创 2016-11-25 16:10:00 · 6849 阅读 · 0 评论 -
visual studio code前端插件及常用快捷键
给大家推荐编写前端代码非常舒服的编辑器visual stdio code15年微软发布的轻量级编辑器, 用起来感觉比sublime舒服 传送门 vs code 下载地址拿走不谢 改用它的原因是非常喜欢它的UI (其实是怀念以前用vs编C++的时光) 功能非常强大,谁用谁知道vs code 插件点击vscode左侧扩展就可以搜索插件了 首先给大家推荐几个我常用的插件HTML Snippet原创 2016-10-25 22:50:27 · 29267 阅读 · 2 评论 -
浏览器UI多线程及对JavaScript单线程底层运行机制的理解
早在我刚刚学习JavaScript的时候,我就被灌输了这样的思想 JavaScript是单线程的 可是在我不断的学习过程中 学到了定时器、ajax的异步加载 一度让我对这句话产生怀疑 既然JavaScript是单线程的,为什么它还存在异步加载 后来我知道了浏览器中不仅仅有js一个线程,它与其他线程共同组成了 —– 浏览器UI多线程早就想写一篇这样的文章,只是感觉理解的还不够,怕我写的对大原创 2016-11-04 22:00:11 · 3704 阅读 · 0 评论 -
VS Code 插件的开发及发布指南
文章目录简介VS CodeVS Code 扩展开发起步package.jsonextension.js/tsAPI调试打包与发布打包发布在利用公司的框架进行业务开发的时候,发现频繁的 C/V 操作很影响开发体验,同时这些 C/V 的代码大多又和业务逻辑关系不大。而利用插件则可以很好的解决问题,有效提高开发效率。对此研究了下如何开发 VS Code 插件,并为团队开发发布了一款提供智能提示、自动补...原创 2019-04-17 20:05:40 · 2847 阅读 · 0 评论