Ghost blog 安装记录

这几天纠结于到底是用jekyll还是用hexo在github page上建静态网站。原来我是用的jekyll,把有些平时用的工具,或者经常查看的文章就会po到github上,供随时查看。 网上看了好多关于jekyll和hexo的评论,各有所长。最后,我选择在阿里云上搭建Ghost »

AngularJS的学习--$on、$emit和$broadcast的使用

AngularJS中的作用域有一个非常有层次和嵌套分明的结构。其中它们都有一个主要的$rootScope(也就说对应的Angular应用或者ng-app),然后其他所有的作用域部分都是继承自这个$rootScope的,或者说都是嵌套在主作用域下面的。很多时候,你会发现这些作用域不 »

用GruntJS进行js代码压缩

为什么开发者要关心GruntJS? 主要的原因是开发者经常寻找自动化日常任务的方法,这有助于将出错的几率降到最低。手工从事重复无聊的任务的时候,我们很容易犯错。 GruntJS依赖 GruntJS要求 NodeJS 0.8.0以上版本。我们将使用 npm 包管理器来安装 Grun »

为什么必须学习HTML5

2007年W3C(万维网联盟)立项HTML5,直至2014年10月底,这个长达八年的规范终于正式封稿。 过去这些年,HTML5颠覆了PC互联网的格局,优化了移动互联网的体验,接下来,HTML5将颠覆原生App世界。这听起来有点危言耸听,但若认真分析HTML5的发展史,你会发现,这 »

css3属性-webkit-font-smoothing

CSS3里面加入了一个“-webkit-font-smoothing”属性。 这个属性可以使页面上的字体抗锯齿,使用后字体看起来会更清晰舒服。 它有三个属性: none                                     //对低像素的文本比较好 subpix »