Vim - 通过winmanager整合NERDTree和Tagbar

最近做开发用的机器从windows切换到了mac,开发环境的变化,第一件事是配置顺手的各类开发工具,首当其冲的就是编辑器了。作为一个前端狗,IDE等这些重量级的我是没机会、也没必要去使用的。刚开始做开发时因为也要做php,所以直接用的dre…

又一个单页滚屏组件:pageSwitch.js

移动互联网的火热发展,带来了很多产品推广传播的html5页面开发需求,而这类页面又往往以单页面滚屏(onepage-scroll)类型居多。基于业务上的需要,我开发了这个专门处理该类需求的javascript组件 – pageS…

gulp使用经验谈…各种坑

为何要用构建工具? 一句话:自动化。对于需要反复重复的任务,例如压缩(minification)、编译、单元测试、linting等,自动化工具可以减轻你的劳动,简化你的工作。当你正确配置好了任务,任务运行器就会自动帮你或你的小组完成大部分无…

让wordpress使用ajax发表评论

wordpress默认的评论发布方式是form表单提交,如果遇到错误,会到一个wp_die函数生成的包含错误信息的页面,用户要修改再次提交需要手动返回之前的页面。提高这一体验的方式,无疑是改造为使用ajax来发布评论。 使用ajax,就会涉…

新年快乐!羊羊羊

以前总觉得自己还是个没长大的小孩,仿佛周围人都是比自己大的哥哥姐姐,然而最近两年,猛然发现,自己不知不觉中已经变身为别人的“哥哥姐姐”了。身边跑跳着的都是92、95后了。只能感叹时间过得好快,不给人一丝准备时间。 年龄越来越大,发现自己各方…

JS2CSSKeyframes – 快速便捷创建css3动画规则

现在网页开发中越来越多的会加入各种体现细节或者辅助表现的各类小动画,这类简单的动画用css3来实现简单便捷。但是,由于浏览器间的差异性,我们目前在书写动画帧控制规则(@keyframes)时,往往需要加入浏览器前缀(-webkit-、-moz-等),而且涉及到css3的属性变化时,也是需要考虑到这一点。而这样一来,在css中写入@keyframes规则就变得麻烦无比。

博客重新起航

呀哈哈,博客新主题即将完工,特此发文纪念。最近两年博客一直停更中,因为突然间就没有什么写博客的动力了,google reader关闭,微博 微信崛起,大多数时候都消耗在这些碎片化的时间片段中,打不起劲儿来静下来写一篇长文博客。 为什么现在又…