Javascript(s)

强大的一门语言,客户端少不了,随着Web x.0的兴起,HTML5的强势。javascript越来越重要了。 Jquery,YUI,MooTools, Prototype, Dojo Toolkit,Extjs,UIZE还有,还有... 呃.就先这么些吧。

Javascript开源前端框架/库汇总

MitchellChu 2013-06-01 HTML&HTML5 Javascript(s) 编程语言

  由于Web的富客户端界面交互日趋复杂,javascript很多老牌的开源框架/库和众多新生的开源框架/库都不断的推出越来越强劲的产品,而恰好现在又正处于HTML4到HTML5和CSS2到CSS3的转移当口,更加加剧了这种框架和库的更新迭代,可以说,当前Javascript的各种开源库和开源框架正处于百家争鸣的阶段。那么身处这个阶段的开发人员自然也不能错过如此好的学习机会。下面就是当前比较流行的一些框架,并对其进行分类[1]。 封装型 典型代表:jQuery、MooTools、Tangram jQuery 和 MooTools都是老牌的开源框架,Tangram是国内百度提供的框架。 特点:只针对“封装原生API”这一块,有插件机制,如jQuery UI组件库。但通常不提供任何架构方面的帮助。更多的是和架构类的轻量框架搭配使用 传统型 典型代表:Dojo、YUI、Closure Library、ExtJS、KISSY、NEJ、JX YUI 和Closure Library分别为Yahoo和Google提供,ExtJS在富客户端的表现比较出色,但现在越来越臃肿。KISSY为国内阿里的框架,NEJ为网易发布的,JX是腾讯提供的框架。 特点:支付宝玉伯被比喻为“大教堂风格”。稳定,覆盖广,代码风格和质量一致,文档丰富详细,更新稳重、缓慢,具有排他性,一旦选择很难替换,通常带有UI组件库 开放型 典型代表:Component、Arale、Oz Component为Node.js(一个非常有名的服务端)开发者中的TJ Holowaychuck牵头开发的框架,Arale为阿里系,Oz为豆瓣发布。 特点:被比喻为“集市风格”。专注于提供开放的基础架构,使用者可以灵活书写模块或整合第三方的库,以适应不同类型的架构需求,解耦性好。 单页应用型 典型代表:Backbone.js、Ember.js、AngularJS、Knockout.js 特点:服务器请求数少、UI反应快、用户体验流畅,但对模式、View处理等具体实现方式的观点不一。一些传统型框架如Dojo、YUI、ExtJS也都开始引入MVC单页应用架构。 其他值得关注 Flight:Twitter开源前端框架,介于单页应用型和开放型之间,核心是事件驱动的、基于DOM的组件机制   [1] 参考的是程序员杂志开源前段框架纵横谈:http://www.programmer.com.cn/15552/ [2]Twitter还有很多开源的项目,所有的开源项目被放在Twitter Open Source上

html5shiv,让IE9以下的IE支持HTML5元素

MitchellChu 2013-04-26 其他技术 HTML&HTML5 Javascript(s)

随着HTML5日渐流行,很多时候我们会在页面中使用HTML5元素,然而悲催的是,IE的大部分版本(IE9以前)对这些HTML5元素表现出来的是不知所措的视而不见,让我们辛苦布局好的页面在IE下显得是浆糊一桶。为了让这不同的IE版本之间能"认识"HTML5元素,html5shiv出现了! html5shiv的最大特点是让那些个不认HTML5的IE浏览器承认HTML5元素,并按照最基本的处理方式处理HTML5元素——块化(display:block)。

移动开发开源工具——PhoneGap

MitchellChu 2012-11-22 其他技术 HTML&HTML5 Javascript(s)

粗略的介绍下PhoneGap,放在这里。

Referer与noreferrer

MitchellChu 2012-11-12 HTML&HTML5 Javascript(s)

Referer和noreferer

[参]Javascript对象的层次结构

MitchellChu 2012-11-11 Javascript(s)

javascript中window开始的对象层次结构图

javascript中setTimeout调用function时,传递参数的问题

MitchellChu 2012-11-03 Javascript(s)

setTimeout中调用带参数的方法时参数传递问题的讨论。

FCKEditor下SyntaxHighlighter代码加亮插件的安装方式

MitchellChu 2012-07-31 其他技术 Javascript(s)

由于官方文档无法访问,这里放出官方文档的原文,并附上翻译,翻译质量有不足之处请多指正。

TheWall照片墙,一个来自Mootools的图片展示插件

MitchellChu 2012-06-25 Javascript(s)

介绍一款Mootools的图片插件,用来大批量的展示图片。嗯~~~ 顺便玩点花样.:)

Tmall抢红包,抓猫,砸金砖的客户端JS代码

MitchellChu 2012-06-25 Javascript(s)

TMALL6.15-6.18的活动代码.

TMALL抢红包的工具代码 —— TMALL红包工具手

MitchellChu 2012-06-15 网络锁事 Javascript(s)

提供TMALL抢红包工具一枚,望宅男宅女好手气,抢的多多。

关于博主

  一枚成分复杂的网络IT分子,属于互联网行业分类中的杂牌军。