input处理函数是潜在的影响你app性能的问题,他们可以阻止帧的形成,并且可以造成多余的亦或不必要的layout的工作。 避免长时间运行input handler:它们会阻塞scroll 不要在input handler 中进行样式的改变 Debounce 你的处理函数; 存储事件值并且在下一次r ...
分类:
其他好文 时间:
2016-05-05 19:23:59
阅读次数:
392
layout是浏览器计算元素的几何信息:元素在页面上的的大小和位置。 每个元素都有明确的亦或含蓄的大小信息,这些信息基于我们使用的css以及元素的内容被高和父亲元素。 这个过程在 Chrome, Opera, Safari, 和Internet Explorer中叫做Layout.在火狐浏览器中叫做 ...
分类:
其他好文 时间:
2016-05-04 20:47:39
阅读次数:
154
依照之前的惯例,LZ在开篇经常会介绍一下文章的来历,而这篇文章是比较特殊的一篇,它的来历多少有点复杂。 至今为止,LZ已经毕业将近7年了。这一路走来,LZ经历过职场这个大染缸的锤炼,也经历过不少人生的岔路口,更经历过很多人估计一生都遇不到的故事。不管是职场上,还是生活上,亦或是感情上,LZ都有很多感 ...
分类:
其他好文 时间:
2016-05-03 23:41:16
阅读次数:
192
webfont解剖 Unicode字体可以包含数以千计字形 有四个字体格式: WOFF2, WOFF, EOT, TTF 一些字体格式需要使用GZIP压缩 一个web字体是字形的集合,且每个字形是一个描述了一个字母亦或符号的矢量图。 所以,一个字体文件的大小由两个因素决定:每个字形矢量路径的复杂程度 ...
分类:
Web程序 时间:
2016-05-02 20:01:45
阅读次数:
484
转眼间就工作两年了,时间过得可是真快啊。 两年下来有收获,也有很多的感慨,也会在某个不经意的夜晚久久不能失眠,思考自己的人生、未来。。 光说不做可不是我的风格,虽然我也不知道接下来的路会怎样走,亦或是能走到怎么样的程度。 反正现在先动手开始干吧。 看书、看别人的博客,自己写写博客,写写读书笔记之类的 ...
分类:
其他好文 时间:
2016-05-01 19:03:41
阅读次数:
159
第十章,第十一章序
对于网络而言,数据只是原始字节序列,但是我们的程序将这些字节按照某种方式去组织成我们能够看懂的语言,我们一般称这些信息叫“信息”,将信息转换成字节或者从网络中将字节装换成我们能够看懂的信息这些都是我们网络传输中最最常见的任务之一,你可能需要在标准的格式或者协议下工作,例如FTP协议或者Telnet协议,或者是从第三方自定义的专有协议,亦或者是根据字自已的应用去继承...
分类:
Web程序 时间:
2016-04-29 19:03:48
阅读次数:
227
第十章,第十一章序
对于网络而言,数据只是原始字节序列,但是我们的程序将这些字节按照某种方式去组织成我们能够看懂的语言,我们一般称这些信息叫“信息”,将信息转换成字节或者从网络中将字节装换成我们能够看懂的信息这些都是我们网络传输中最最常见的任务之一,你可能需要在标准的格式或者协议下工作,例如FTP协议或者Telnet协议,或者是从第三方自定义的专有协议,亦或者是根据字自已的应用去继承...
分类:
Web程序 时间:
2016-04-26 21:11:25
阅读次数:
243
vs添加对dll的引用 我们在使用vs进行开发调试的时候经常会遇到一个问题,就是当我们的主工程引用到其他工程更新的dll(我们经常采用copy到工程目录的方法)、亦或者当我们的多个工程引用到同一个dll文件的时候,我们怎么来配置: 1、将dll配置到环境变量: 这种方法当然是可行的,只不过当我们的工 ...
分类:
其他好文 时间:
2016-04-26 15:48:22
阅读次数:
147
通常而言,一个函数是一个子程序,他们可以被外部代码调用(亦或被滴管函数在内部调用)。和程序一样,函数是由一系列声明(被称为函数体function body)组合而成。值可以传递给函数,并且函数可以返回一个值。 在javascript中,函数是一个对象,因为她可以拥有属性和方法,就像对象一样。将函数和 ...
分类:
编程语言 时间:
2016-04-23 22:55:23
阅读次数:
224