网上社区经常出现这语言和那语言谁性能更好,这框架那框架谁性能更好的讨论,我其实很奇怪性能方面的话题有啥好讨论的,难道不是测一下就能对比出来结果吗?
记得我几天前写了一篇博客说面试了一哥们儿大谈特谈利用 rem 做手机适配,其实在部门内部,rem 用来做手机适配也有很大部分簇拥者。我是一个比较纯粹的工程师,所以不太喜欢这个方案,『纯粹』的意思是指,我不爱用 hack 的方式,来实现某些目的或者效果。hack 是指利用一些『本来是用来实现 A 的功能,却用貌似看起来巧妙的方式实现了 B』。不爱是因为,以我的经验,hack 的方式总是需要更多的代码去弥补 hack 带来的副作用,破坏了『简洁』和『直接』的美。
作为一个前端工程师,你是不是经常听到,或者自己也认同一种说法,『为了加快页面的加载,script 标签得放在 body 标签的结尾处』。不知道大家是否真的有去搞明白这个说法的由来是什么,script 放在 body 结尾处就一定会加快页面的加载速度呢?