博客的意义,分享和学习共存

2013-2014两年期间,博客断断续续的写着自己的文章,花费的时间很多,一直也主张原创内容,全部基于个人兴趣,不追求SEO,不放广告,不拉赞助,不看流量。而今想想,是多么的幼稚和纯真的时候。今年博客,不再是记录个人网站记录,也将分享其他知 ...

前端开发技术的发展

前端开发技术的发展
前端开发技术,从狭义的定义来看,是指围绕HTML、JavaScript、CSS这样一套体系的开发技术,它的运行宿主是浏览器。从广义的定义来看,包括了: 专门为手持终端设计的类似WML这样的类HTML语言,类似WMLScript这样的类Jav ...

君子藏器于身,待时而动。

君子藏器于身,待时而动。 出自《周易》这句话的意思是:君子有卓越的才能超群的技艺,不到处炫耀。而是在必要的时刻把才能或技艺施展出来。如吕尚遇周文王,就是如此。这话也提醒我们,在默默无闻的时候,要加强自身修养,等到机会来时,就要充分展露自己的 ...

CSS计数器counter-reset/counter-increment

CSS计数器counter-reset/counter-increment
CSS计数器属性能够让你更自由的控制列表的编号展示形式,不再像以前那样只是使用list-style-type:decimal来简单的显示列表的序号,还可以实现2级序号,3级序号等。让别人一眼就能看懂你的列表。主要属性有:counter-reset/counter-increment/counter/counters。

CSS选择器 4 中包括了哪些新东西?

CSS选择器4是下一代CSS选择器规范,上一个版本在起草多年后于2011年提出。 那么,这一版本的新东西有哪些呢?

浅谈模块化的JavaScript

模块化JavaScript之风早已席卷而来,CommonJS、AMD、NodeJS、RequireJS、SeaJS、curljs 等模块化的JavaScript概念及库扑面而来,不得不承认,对于前端JavaScript代码的组织编写是一次伟大的变革。本文主要参考snandy的有关modular js系列文章,对SeaJS和RequireJS做一个系统的深入分析及对比。

浅谈模块化加载的实现原理

浅谈模块化加载的实现原理
相信很多人都用过 seajs、 requirejs 等这些模块加载器,他们都是十分便捷的工程管理工具,简化了代码的结构,更重要的是消除了各种文件依赖和命名冲突问题,并利用 AMD / CMD 规范统一了格式。如果你不太明白模块化的作用,建议看看玉伯写的一篇文章。

使用 AMD、CommonJS 及 ES Harmony 编写模块化的 JavaScript

AMD(异步模块定义)和CMD(通用模块定义)越来越受更多人接受,了解一下这些模块定义知识演变和使用方法能够帮助你快速上手相关的javascript框架使用。

JavaScript笔记:CMD模块定义规范

CMD 模块定义规范 在 Sea.js 中,所有 JavaScript 模块都遵循 CMD(Common Module Definition) 模块定义规范。该规范明确了模块的基本书写格式和基本交互规则。 在 CMD 规范中,一个模块就是一 ...

一个网络编辑的自我修养

一个网络编辑的自我修养
来自微信的一篇文章《一个公众号编辑的自我修养》,其实倒不如说是一个网络编辑,当然这个标题在微信里面这样子,更能吸睛。换成博客的话可以叫一个“一个站长编辑的自我修养”,换成经营微博的话叫“一个微博小编的自我修养”等等。归根到底,还不是一个网络编辑嘛。