浏览器渲染那些事之 Reflow、Repaint

2017-03-27
阅读 3 分钟
4.7k
在各个浏览器厂商你追我赶的形势下,截止今日,产生了很多不同的浏览器,各个浏览器本质大同小异,核心部分基本相似,由渲染引擎和 JS 引擎组成。当你在访问网站页面的时候,浏览器做了很多事情,从发送请求,到解析 HTML 源码,构建渲染树,最后将内容像素绘制到设备屏幕上,一步步完成用户最终需要的场景。然而,在浏...

line-height 取值方式

2017-03-13
阅读 1 分钟
3.9k
On block level elements, the line-height property specifies the minimum height of line boxes within the element.On non-replaced inline elements, line-height specifies the height that is used to calculate line box height.

JS 中 TDZ 的理解

2017-01-22
阅读 3 分钟
5.8k
原文链接:[链接]春节快到了,假期也快到了,空闲之余刷个微博,看见 @ruanyf 提出了一个问题与 TDZ 有关,但是貌似阮大当时还没有意识到这个问题,多亏一些其他业内同仁提出了与 TDZ 相关;当然,以阮大的能力这都不是事。由于当时我本身也还不知道 TDZ 这一回事没有看懂,所以就花了一些时间去搞清楚什么是 TDZ 及TDZ...

关于组建一支精良团队的构想

2016-11-30
阅读 2 分钟
3k
今年双十一也过去一段时间,在双十一的大潮中,产生了很多匪夷所思的大数据。天猫的 1207 亿元成交额。在这些大数据的背后,有多少团队在为之付出,又有多少人为之倾尽全力。双十一过后的几周,我不断在订阅号里看见双十一带来的连锁反应,各种技术文章,看了让人心动。但是我又因此思考,如何在这场战争后继续保持一个...

来,加入前端自动化单元测试

2016-09-21
阅读 6 分钟
7.1k
最近闲来无事,开始摸索前端单元测试。一是不备之需,二是确实在实际项目中能够用到单元测试。这样可以提高开发效率,提升代码质量,完全可以单独对 JS 进行测试,无需页面,不依赖其他第三方。

浅谈网站性能之前端性能优化

2016-09-17
阅读 2 分钟
12.2k
最近项目慢慢走上正轨,需求趋于平稳,这才想起需要对整站进行性能优化。经过一段时间的学习,结合现在项目的实际性能情况,发现确实有许多地方可以进行优化。于是就开始了我的前端性能优化之旅。以下内容仅为个人理解,如果本内容大家觉得哪里写的不对,望大家指出,供一起讨论。