摘要:
怎么能看一个canvas 2d web应用到底是怎么画出来的呢?webgl我知道可以用浏览器的GL inspector插件,2d的我没有找,而是自己写了几行代码,把所有操作来输出到console里。 只要在 之前执行一下下面的 就好。 道理很简单,就是把 对象外面包了一层,所有调用都会经过这个wra 阅读全文
摘要:
requestAnimationFrame已经出来这么多年了,现在还是有人用setTimeout来做动画或者游戏主循环。但setTimeout真的是没法用了。 目前的Chrome中,如果你有一个setTimeout循环,但还注册了touchstart事件,那么你每点一下屏幕,Chrome的计时器就会 阅读全文
摘要:
最近看到了两个有点意思的有关web性能的hack。记录下来感叹一下奇葩~ 解析js 解析js占了页面加载时间的一大块,所以现在的js引擎会搞lazy parse,没调用的函数先不解析,这样省了不少页面加载时间,但第一次执行函数调用时解析js会稍微拖慢速度,某些js函数还会解析多遍。 如何省这个时间呢 阅读全文
摘要:
年轻的程序员们在开源大旗的号召下纷纷期望为开源社区贡献自己的一份力量,但开源社区的水也是很深的。。本人也算上一个年轻的半吊子程序员,在此骚骚扯一点淡。。 现在最火的网站就是GitHub了,刘未鹏在多年前就提到了GitHub的 "巨大作用" 。同学们也希望能对知名的项目来点贡献,以显得自己很厉害的样子 阅读全文
摘要:
开源软件一般都附带有许可证,有的比较正常,而有的就令人蛋疼。 这个令人蛋疼的就是GPL。这玩意儿有传染性,沾上就都传染了。所以一般的开源项目还是不用GPL的好。MIT最好,几乎没任何限制。 之所以今天扯到这个是因为一个哥们发邮件说想让我给我在github上的一个repo换个许可证。这是个js移植的c 阅读全文
摘要:
使用HTML,CSS绘制一个时钟,效果图和素材如下图(注意指针可以旋转到任意位置)```html clock ... 阅读全文
摘要:
投了一下Works Applications,结果邮件发过来两道笔试题,给了五天时间做,可以任选一道。结果我拖到了截止那天晚上才开始做。。。第一题可以用C++,我就做了第一题。当然做的很烂了,速度完全不行的,就提交了。这两天又改了改,耗时不再是天文数字鸟。。---------------------... 阅读全文
摘要:
继续充场面Windows系统下,Ctrl+Space会切换中文输入法,即使你怎么设置,在输入法设置中改成什么键都不管用,Ctrl+Space照样还是会切换输入法。而Ctrl+Space是Visual Studio和Notepad++等软件里自动补全的热键,所以说装了中文的Windows你就没法用VS... 阅读全文
摘要:
半年前看的一篇文章,搞过来充场面!来源:http://www.webmonkey.com/glossary/the-difference-between-the-whatwg-and-the-htmlwg/Web起始于一片混乱和闪烁的标签。混沌中万维网联盟(World Wide Web Consor... 阅读全文
摘要:
虽然大牛们高质量的独立博客着实好的很,给我无限的憧憬,但自己花了几十大洋买个域名,找个openshift的免费空间,装个wordpress,结果半年写不出文章来:你说折腾这些有啥用。还是老老实实用现成的吧,服务稳定,访问快速,我看博客园就不错。写点字也想能给别人点小启发,这里搜索引擎权重还高。貌似这... 阅读全文