
1. 浏览器
1.1. IE6/7/8/9/10/11(Trident)
1.2. FireFox(Gecko)
1.3. Chrome/Chromium (Blink)
1.4. Safari (WebKit)
1.5. Opera (Blink)
2. 编程语言
2.1. JavaScript/Node.js
2.2. CoffeeScript
2.3. TypeScript
3. 切页面
3.1. HTML/HTML5
3.2. CSS/CSS3
3.3. PhotoShop/Paint.net/Fireworks/GIMP
4. 开发工具
4.1. 版本管理
4.1.1. Git/SVN/Mercurial
4.1.2. Github/Bitbucket/Google Code/Gitorious/GNU Savannah/Launchpad/SourceForge
4.1.3. Github/Bitbucket/Google Code/Gitorious/GNU Savannah/Launchpad/SourceForge
4.2. 编辑器和IDE
4.2.1. VIM/Sublime Text2/Sublime Text3
4.2.2. Notepad++/EditPlus
4.2.3. WebStorm
4.2.4. Emacs EmacsWiki
4.2.5. Brackets
4.2.6. Komodo IDE / Edit
4.2.7. Eclipse
4.2.8. Visual Studio
4.2.9. NetBeans
4.2.10. Cloud9 IDE
4.3. 调试工具
4.3.1. Firebug/Firecookie
4.3.2. YSlow
4.3.3. IEDeveloperToolbar/IETester
4.3.4. Fiddler
4.3.5. Chrome Dev Tools
4.3.6. Dragonfly
4.3.7. DebugBar
4.3.8. Venkman
5. 代码质量
5.1. 代码风格
5.1.1. JSLint/JSHint/jscs
5.1.2. CSSLint
5.1.3. Markup Validation Service
5.2. 单元测试
5.2.1. QUnit/Jasmine
5.2.2. Mocha/Should/Chai/Expect
5.2.3. Unit JS
5.3. 自动化测试
5.3.1. WebDriver/Karma Runner/Sahi
5.3.2. phantomjs
5.4. 单元测试
6. 前端库/框架
6.1. jQuery/Underscore/Mootools/Prototype.js
6.2. YUI3/Dojo/ExtJS/KISSY
6.3. Backbone/KnockoutJS/Emberjs
6.4. AngularJS
6.5. Batarang
6.6. Bootstrap
6.7. Semantic UI
6.8. Juice UI
6.9. Web Atoms
7. 前端标准/规范
7.1. HTTP1.1
7.2. ECMAScript3/5
7.3. W3C/DOM/BOM/XHTML/XML/JSON/JSONP
7.4. CommonJS Modules/AMD
7.5. HTML5/CSS3
8. 性能
8.1. JSPerf
8.2. YSlow 35 rules
8.3. PageSpeed
8.4. HTTPWatch
8.5. DynaTrace's Ajax
8.6. 高性能JavaScript
9. 编程知识储备
9.1. 数据结构
9.2. OOP/AOP
9.3. 原型链/作用域链
9.4. 闭包
9.5. 编程范型
9.6. 设计模式
9.7. Javascript Tips
10. 部署流程
10.1. 压缩合并
10.1.1. YUI Compressor
10.1.2. Google Clousure Complier
10.1.3. UglifyJS
10.1.4. CleanCSS
10.1.5. Google Clousure Complier
10.2. 文档输出
10.2.1. JSDoc
10.2.2. Dox/Doxmate/Grunt-Doxmate
10.3. 项目构建工具
10.3.1. make/Ant
10.3.2. GYP
10.3.3. Grunt
10.3.4. Yeoman
10.3.5. FIS
10.3.6. Mod
11. 代码组织
11.1. 类库模块化
11.1.1. CommonJS/AMD
11.1.2. YUI3模块
11.2. 文件加载
11.2.1. LABjs
11.2.2. SeaJS/Require.js
11.3. 模块化预处理器
11.3.1. Browserify
11.4. 业务逻辑模块化
11.4.1. bower/component
12. 安全
12.1. CSRF/XSS
12.2. ADsafe/Caja/Sandbox
13. 移动web
13.1. HTML5/CSS3
13.2. 响应式网页设计
13.3. Zeptojs/iScroll
13.4. V5/Sencha Touch
13.5. PhoneGap
13.6. jQuery Mobile
14. 前沿技术社区/会议
14.1. D2/WebRebuild
14.2. NodeParty/W3CTech/HTML5梦工厂
14.3. JSConf/沪JS(JSConf.cn)
14.4. QCon/Velocity/SDCC
14.5. JSConf/NodeConf
14.6. CSSConf
14.7. YDN/YUIConf
14.8. HybridApp
14.9. WHATWG
15. 计算机知识储备
15.1. 编译原理
15.2. 计算机网络
15.3. 操作系统
15.4. 算法原理
15.5. 软件工程/软件测试原理
16. 软技能
16.1. 知识管理/总结分享
16.2. 沟通技巧/团队协作
16.3. 需求管理/PM
16.4. 交互设计/可用性/可访问性知识
17. 可视化
17.1. SVG/Canvas/VML
17.2. SVG: D3/Raphaël/Snap.svg/DataV
17.3. Canvas: CreateJS/KineticJS
17.4. WebGL(http://zh.wikipedia.org/wiki/WebGL):[Three.JS](http://threejs.org/)
18. 后端工程师
18.1. 编程语言
18.1.1. C/C++/Java/PHP/Ruby/Python/...
18.2. 网页服务器
18.2.1. Nginx
18.2.2. Apache
18.2.3. Lighttpd
18.3. 数据库
18.3.1. SQL
18.3.2. MySQL/PostgreSQL/Oracle
18.3.3. MongoDB/CouchDB
18.4. 数据缓存
18.4.1. Redis
18.4.2. Memcached
18.5. 文件缓存/代理
18.5.1. Varnish
18.5.2. Squid
18.6. 操作系统
18.6.1. Unix/Linux/OS X/Windows