自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 2015

2015没有博客分享。 知乎有两个回答: 前端leader要什么技能? 为什么前端工程师的地位普遍低于后端? 2016或许会有有意思的东西释放出来,也许2017  :3 2016新年快乐:)  ...

2015-12-31 11:05:14 81

原创 818前后分离的架构以及Node在其中的作用

很久没写博客,但是我真是没闲着,也没得闲。。。Anyway,一年一篇还是要保证的。 为什么要做前后分离?     可以这样去理解何谓前后分离,它其实是展现端和数据服务的分离。     这里第一件要做的事情就是服务端纯数据接口化改造,为什么要做这件事情呢?因为多端时代已经来临,一项数据可能需要以不同的样子展现在PC浏览器中、移动浏览器中以及移动App中。服务端的纯数据接口...

2014-04-09 22:33:38 174

原创 CSSLoader实现思路以及与JSLoader的异同

童鞋们新年好,2012年只发了两篇水文,就这么过去了,实在汗颜。话说大家都转移阵地去微博和github讨论问题了,谁让iteye还不支持markdown呢 :lol: 。今天说说我不熟悉的领域CSS,因为手里的项目实在需要,所以最近花了不少精力在我有限的CSS知识范围内寻找解决方案,也经过和很多同事讨论碰撞,不如记录一下。[b][size=large]CSS也需要模块化[/size...

2013-01-09 23:36:23 194

原创 D2归来晒PPT

D2归来60分钟,2个分享,88页PPT,趁热发。特别感谢教主大大[url=http://weibo.com/u/1900199050]@_Franky[/url]和灰大[url=http://weibo.com/otakustay]@otakustay[/url]的支持,我们共同完成了第三方内容开发这个section。很高兴认识很多朋友,遗憾是做分享和赶PPT错过了很多想听的内容,等后续...

2012-07-07 21:35:26 96

春运刷票的那些年

其实这篇也可以叫:《那些年,我们一起刷酷讯》。每年春运买火车票这事儿都能让京飘的同学们愁上个把月,其实每年也没看到谁回不去。04、05想找一张二手票很难,263跳蚤市场,水木,贴吧到处去淘。到了06春节前,事情有了转机,出现了这么个网站kooxoo.com,发迹于水木清华bbs,做的事情就是垂直搜索二手火车票转让信息,这个网站就是如今大名鼎鼎的酷讯。刷酷讯也不那么容易,往往刷到了二...

2012-01-03 00:39:32 145

JavaScript的那些书

又好久没写东西了,写上一篇的时候还以为接下来的工作会轻松一些,结果未从我所愿呐,又是一阵忙碌.而这段时间穿插着做了很多12年淘宝校园招聘的前端面试,很多同学都有问到,学校里没有前端的课程,那如何学习JavaScript? 我的回答是:读书吧~相对于在网上学习,在项目中学习和跟着有经验的同事学习,书中有着相对完整的知识体系,每读一本好书都会带来一次全面的提高.而如果...

2011-11-20 12:23:19 105

扩展SeaJS模块定义中的module参数的应用示例

近三四个月公司有两个比较大的项目在忙,没怎么更新博客.现在一个项目已进入平台开发期,另一个即将上线,接下来会多拿出时间进行一些技术总结.已经预定了月中懒懒交流会上的分享,也会写一系列博文出来.即将上线的这个项目是一个OPOA应用,上一篇博客[url=http://limu.iteye.com/blog/1064024]"让Mustache支持简单的IF语句"[/url]和本篇都是这个项目的某个角落...

2011-07-31 22:29:34 126

原创 让Mustache支持简单的IF语句

Mustache是一种Logic-less templates.不支持if这类条件判断是Logic-less的显著特征之一.Mustache的另一个特征是体积小,不依赖其他前端类库,在浏览器端和NodeJS中都可以运行.并非Logic-less.Mustache的体积小,无依赖,前后兼容才是我们当前的项目选择这套模板系统的真正原因.没有IF有时候感觉并不给力,所以就想办法简单扩展下Must...

2011-05-29 23:24:14 1620

我们为什么要使用NodeJS

科普文一则,说说我对[url=http://nodejs.org]NodeJS[/url](一种服务端JavaScript实现)的一些认识,以及我为什么会向后端工程师推荐NodeJS. [i]"Node.js 是服务器端的 JavaScript 运行环境,它具有[url=http://en.wikipedia.org/wiki/Non-blocking_alg...

2011-04-23 09:06:12 109

浏览器端技术体系概览 -- 前端开发的七种武器

科普文一则,说说我对前端技术体系(也称浏览器端技术体系)的认识,希望能让更多人了解前端,也希望能借此丰富前端开发的大局观.去年我写了[url=http://limu.iteye.com/category/122180]网站性能优化[/url]系列文章,看过的朋友会知道,这类文章重点并非介绍各种具体的优化技巧,而是在关注发掘这些优化点的思路和方法.然后介绍给大家多种检测手段去发现问题,进而有...

2011-04-05 16:56:22 216

团队年终技术Review,也包含Velocity和D2的一些相关话题

上周和广告引擎的前端团队和广告MED的前端团队进行了年底技术Review.同时也结合D2和Velocity的一些相关话题,进行一些技术讨论.包括我们在今年制作的类似Facebook Quickling Pagecache以及新版twitter架构的hash驱动单页web app业务系统.包括我们在业务系统中开发的类似Microsoft HTC以及Youtube UIX Widget...

2010-12-27 14:20:57 138

原创 如果给JS代码发布正式使用前增加一个编译步骤,我们能做些什么.

最近看了Hedger Wang的"[url=http://calendar.perfplanet.com/2010/coding-better-object-oriented-javascript-with-closure-compiler/]Coding Better Object-Oriented JavaScript with Closure Compiler[/url]"([url=htt...

2010-12-17 18:18:13 100

kissyLite的包管理和无需预先注册的带依赖关系模块异步加载

现在很多同学们都在代码里模拟YUI3实现JavaScript异步模块化加载,也就是一个add,一个use..YUI3里对模块的加载是串行模式,当没有combo配合时,看起来很不美观.[url=http://army8735.org/2010/12/12/855.html]今天army8735同学提到这个事儿[/url],发现还真是很多同学注意到了这一点.kissy本身的add use就是并...

2010-12-12 18:13:59 117

原创 velocity china 2010:第三方广告代码稳定性与性能优化

Velocity大会归来,收货很多,[url=http://limu.iteye.com/blog/852813]以后详说[/url]:) 先sharePPT出来..[flash=425,355]http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=random-101208191726-phpapp02&stripped_title=ss...

2010-12-09 09:17:36 108

破而后立 -- 看Google如何超越网页性能优化

还是网站性能优化的话题,大家都知道YSlow34条,前阵子我分享了[url=http://limu.iteye.com/blog/755628]在Yslow 34 Rules之后 -- 网站性能优化思路和进展[/url],我将网站性能优化的思路分浏览器和HTTP两大块,简单画了画.主要说明我们做优化先要知道我们真正要的是什么?肯定不只是YSlow高分而已.[img]http...

2010-11-12 11:31:31 98

What's "new" in JavaScript?

老调重弹,在JavaScript中,遇到new操作符时执行了什么操作?也就是说new到底创造了什么,过程是怎样的?能否为Function对象增加一个原型方法,模拟new的操作?[code="js"]Function.prototype.__new__ = function(){ var emptyFunction = function(){}; emptyFunction....

2010-09-24 17:42:32 98

Facebook让网站速度提升一倍的BigPipe技术分析

近来[url=http://www.facebook.com/note.php?note_id=389414033919]Facebook高调宣布将网站性能提高一倍[/url],平均访问时间从5s降至2.5s,公布了名为BigPipe的优化技术的一些概况.性能提升一倍这个结果无疑是极其诱人的,如果各个网站都能应用这种技术拿到这样的结果,那BigPipe很有可能会成为匹敌A...

2010-09-16 19:06:30 125

原创 关于JavaScript的Object和Function的两张图

下面两张图基本说清楚了Object和Function.这边备份一下.如果想了解详情,点他们的网站,两篇非常不错的帖子,感谢.第一张由怿飞引入,从最底层开始[url]http://www.planabc.net/2010/05/06/interesting_code_associated_with_function_and_object/[/url][img]http://dl.it...

2010-09-05 21:03:36 99

原创 在Yslow 34 Rules之后 -- 网站性能优化思路和进展

[size=small] WPO(Web Performance Optimization , 网站性能优化)近年来发展迅猛,期间YAHOO做出了重要贡献,YSlow的14条军规,20条最佳实践影响深远.去年Steve出版了第二本书,Velocity大会也从2008开到了2010.各个网站越来越重视速度,也有越来越多开发者投入到WPO大业当中. 在一次内部分享中,整...

2010-09-04 22:54:56 296

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除