Soumettre la recherche
Mettre en ligne
高力:19楼现有前端架构
•
Télécharger en tant que PPTX, PDF
•
13 j'aime
•
1,856 vues
taobao.com
Suivre
Signaler
Partager
Signaler
Partager
1 sur 43
Télécharger maintenant
Recommandé
19楼前端架构浅析
19楼前端架构浅析
gaoli
梭尋
梭尋
0722Allen
李成银:前端编译平台
李成银:前端编译平台
taobao.com
广告投放代码和创意代码持续优化
广告投放代码和创意代码持续优化
taobao.com
第三方内容开发最佳实践
第三方内容开发最佳实践
taobao.com
吴英杰:【用户行为分析】淘宝页面显微镜系统原理及实践
吴英杰:【用户行为分析】淘宝页面显微镜系统原理及实践
taobao.com
淘宝开放产品前端实践
淘宝开放产品前端实践
taobao.com
Berserk js
Berserk js
taobao.com
Recommandé
19楼前端架构浅析
19楼前端架构浅析
gaoli
梭尋
梭尋
0722Allen
李成银:前端编译平台
李成银:前端编译平台
taobao.com
广告投放代码和创意代码持续优化
广告投放代码和创意代码持续优化
taobao.com
第三方内容开发最佳实践
第三方内容开发最佳实践
taobao.com
吴英杰:【用户行为分析】淘宝页面显微镜系统原理及实践
吴英杰:【用户行为分析】淘宝页面显微镜系统原理及实践
taobao.com
淘宝开放产品前端实践
淘宝开放产品前端实践
taobao.com
Berserk js
Berserk js
taobao.com
编辑器设计U editor
编辑器设计U editor
taobao.com
浅谈 Javascript 性能优化
浅谈 Javascript 性能优化
rainoxu
Linux 系列分享[1] 概览
Linux 系列分享[1] 概览
rainoxu
Steve Jobs Announces iTown - Douban Special Event, Jan 2012
Steve Jobs Announces iTown - Douban Special Event, Jan 2012
Dexter Yang
Learning JavaScript in Three Web Apps(中文)
Learning JavaScript in Three Web Apps(中文)
Dexter Yang
通用JS时代的模块机制和编译工具
通用JS时代的模块机制和编译工具
Dexter Yang
Git 零基础介绍
Git 零基础介绍
Ethan Zhang
新版阿尔法城背后的前端MVC实践
新版阿尔法城背后的前端MVC实践
Dexter Yang
不断归零的前端人生 - 2016 中国软件开发者大会
不断归零的前端人生 - 2016 中国软件开发者大会
Joseph Chiang
Web前端性能优化 2014
Web前端性能优化 2014
Yubei Li
基于原型的JavaScript面向对象编程
基于原型的JavaScript面向对象编程
zhangdaiping
Node way
Node way
Ethan Zhang
使用 Visual Studio Code 建構 JavaScript 應用程式
使用 Visual Studio Code 建構 JavaScript 應用程式
Will Huang
Frontend django, Django Web 前端探索
Frontend django, Django Web 前端探索
Tim (文昌)
CardKit & DOMO UI - 移动时代技术与设计的十字路口
CardKit & DOMO UI - 移动时代技术与设计的十字路口
Dexter Yang
Ranking analysis-12-20-2011-1
Ranking analysis-12-20-2011-1
SEO, LLC dba www.SplinternetMarketing.com
Google исследования 1
Google исследования 1
guest9e7f496
93 percent-bing-for-internet-marketing-services
93 percent-bing-for-internet-marketing-services
SEO, LLC dba www.SplinternetMarketing.com
Building Regulations, Collateral Warranties and Third Party Rights - 2014 Ols...
Building Regulations, Collateral Warranties and Third Party Rights - 2014 Ols...
Francis Ho
Small Business Tips: How to Sell More on the Web
Small Business Tips: How to Sell More on the Web
PowerHomeBiz.com
學期初評分用 ppt
學期初評分用 ppt
Che-Hsien Lin
2009/09/20 meeting
2009/09/20 meeting
Che-Hsien Lin
Contenu connexe
En vedette
编辑器设计U editor
编辑器设计U editor
taobao.com
浅谈 Javascript 性能优化
浅谈 Javascript 性能优化
rainoxu
Linux 系列分享[1] 概览
Linux 系列分享[1] 概览
rainoxu
Steve Jobs Announces iTown - Douban Special Event, Jan 2012
Steve Jobs Announces iTown - Douban Special Event, Jan 2012
Dexter Yang
Learning JavaScript in Three Web Apps(中文)
Learning JavaScript in Three Web Apps(中文)
Dexter Yang
通用JS时代的模块机制和编译工具
通用JS时代的模块机制和编译工具
Dexter Yang
Git 零基础介绍
Git 零基础介绍
Ethan Zhang
新版阿尔法城背后的前端MVC实践
新版阿尔法城背后的前端MVC实践
Dexter Yang
不断归零的前端人生 - 2016 中国软件开发者大会
不断归零的前端人生 - 2016 中国软件开发者大会
Joseph Chiang
Web前端性能优化 2014
Web前端性能优化 2014
Yubei Li
基于原型的JavaScript面向对象编程
基于原型的JavaScript面向对象编程
zhangdaiping
Node way
Node way
Ethan Zhang
使用 Visual Studio Code 建構 JavaScript 應用程式
使用 Visual Studio Code 建構 JavaScript 應用程式
Will Huang
Frontend django, Django Web 前端探索
Frontend django, Django Web 前端探索
Tim (文昌)
CardKit & DOMO UI - 移动时代技术与设计的十字路口
CardKit & DOMO UI - 移动时代技术与设计的十字路口
Dexter Yang
Ranking analysis-12-20-2011-1
Ranking analysis-12-20-2011-1
SEO, LLC dba www.SplinternetMarketing.com
Google исследования 1
Google исследования 1
guest9e7f496
93 percent-bing-for-internet-marketing-services
93 percent-bing-for-internet-marketing-services
SEO, LLC dba www.SplinternetMarketing.com
Building Regulations, Collateral Warranties and Third Party Rights - 2014 Ols...
Building Regulations, Collateral Warranties and Third Party Rights - 2014 Ols...
Francis Ho
Small Business Tips: How to Sell More on the Web
Small Business Tips: How to Sell More on the Web
PowerHomeBiz.com
En vedette
(20)
编辑器设计U editor
编辑器设计U editor
浅谈 Javascript 性能优化
浅谈 Javascript 性能优化
Linux 系列分享[1] 概览
Linux 系列分享[1] 概览
Steve Jobs Announces iTown - Douban Special Event, Jan 2012
Steve Jobs Announces iTown - Douban Special Event, Jan 2012
Learning JavaScript in Three Web Apps(中文)
Learning JavaScript in Three Web Apps(中文)
通用JS时代的模块机制和编译工具
通用JS时代的模块机制和编译工具
Git 零基础介绍
Git 零基础介绍
新版阿尔法城背后的前端MVC实践
新版阿尔法城背后的前端MVC实践
不断归零的前端人生 - 2016 中国软件开发者大会
不断归零的前端人生 - 2016 中国软件开发者大会
Web前端性能优化 2014
Web前端性能优化 2014
基于原型的JavaScript面向对象编程
基于原型的JavaScript面向对象编程
Node way
Node way
使用 Visual Studio Code 建構 JavaScript 應用程式
使用 Visual Studio Code 建構 JavaScript 應用程式
Frontend django, Django Web 前端探索
Frontend django, Django Web 前端探索
CardKit & DOMO UI - 移动时代技术与设计的十字路口
CardKit & DOMO UI - 移动时代技术与设计的十字路口
Ranking analysis-12-20-2011-1
Ranking analysis-12-20-2011-1
Google исследования 1
Google исследования 1
93 percent-bing-for-internet-marketing-services
93 percent-bing-for-internet-marketing-services
Building Regulations, Collateral Warranties and Third Party Rights - 2014 Ols...
Building Regulations, Collateral Warranties and Third Party Rights - 2014 Ols...
Small Business Tips: How to Sell More on the Web
Small Business Tips: How to Sell More on the Web
Similaire à 高力:19楼现有前端架构
學期初評分用 ppt
學期初評分用 ppt
Che-Hsien Lin
2009/09/20 meeting
2009/09/20 meeting
Che-Hsien Lin
仁愛參加105學校磐石本文第二版
仁愛參加105學校磐石本文第二版
Jun-Yuan Huang
基礎設置
基礎設置
EO 伊歐資訊
仁愛參加105學校磐石本文 複選用第三版
仁愛參加105學校磐石本文 複選用第三版
Jun-Yuan Huang
nu9by@hotmail.com
nu9by@hotmail.com
alvin james
电子蓝天
电子蓝天
Tann Ivy
球鞋報告
球鞋報告
宗杰 陳
电子蓝天
电子蓝天
曦 筱
电子蓝天
电子蓝天
曦 筱
电子蓝天
电子蓝天
园 善
Construct2基礎教學I
Construct2基礎教學I
阿 空
PHP通用程序的模板组织机制
PHP通用程序的模板组织机制
horseluke
資訊策略規劃與調校
資訊策略規劃與調校
yuwei017
Oracle10g Rac Configuration For Linux X86
Oracle10g Rac Configuration For Linux X86
dbabc
Similaire à 高力:19楼现有前端架构
(15)
學期初評分用 ppt
學期初評分用 ppt
2009/09/20 meeting
2009/09/20 meeting
仁愛參加105學校磐石本文第二版
仁愛參加105學校磐石本文第二版
基礎設置
基礎設置
仁愛參加105學校磐石本文 複選用第三版
仁愛參加105學校磐石本文 複選用第三版
nu9by@hotmail.com
nu9by@hotmail.com
电子蓝天
电子蓝天
球鞋報告
球鞋報告
电子蓝天
电子蓝天
电子蓝天
电子蓝天
电子蓝天
电子蓝天
Construct2基礎教學I
Construct2基礎教學I
PHP通用程序的模板组织机制
PHP通用程序的模板组织机制
資訊策略規劃與調校
資訊策略規劃與調校
Oracle10g Rac Configuration For Linux X86
Oracle10g Rac Configuration For Linux X86
Plus de taobao.com
编辑器设计Kissy editor
编辑器设计Kissy editor
taobao.com
百度前端性能监控与优化实践
百度前端性能监控与优化实践
taobao.com
Node.js在淘宝的应用实践
Node.js在淘宝的应用实践
taobao.com
Kind editor设计思路
Kind editor设计思路
taobao.com
Java script physical engine
Java script physical engine
taobao.com
Html5环保小游戏
Html5环保小游戏
taobao.com
阅读类Web应用前端技术探索
阅读类Web应用前端技术探索
taobao.com
完颜:移动网站的兼容性探索
完颜:移动网站的兼容性探索
taobao.com
张平:JavaScript引擎实现
张平:JavaScript引擎实现
taobao.com
钱宝坤:多浏览器集成的JavaScript单元测试工具
钱宝坤:多浏览器集成的JavaScript单元测试工具
taobao.com
张克军:前端基础架构的实践和思考
张克军:前端基础架构的实践和思考
taobao.com
刘平川:【用户行为分析】Marmot实践
刘平川:【用户行为分析】Marmot实践
taobao.com
前端Mvc探讨及实践
前端Mvc探讨及实践
taobao.com
黄希彤:【无障碍访问】Margin
黄希彤:【无障碍访问】Margin
taobao.com
何一鸣:【无障碍访问】Aria in taobao
何一鸣:【无障碍访问】Aria in taobao
taobao.com
西乔:理性的设计
西乔:理性的设计
taobao.com
杨永全:【组障碍访问】一个盲人眼中的网页内容无障碍体验与设计 大纲
杨永全:【组障碍访问】一个盲人眼中的网页内容无障碍体验与设计 大纲
taobao.com
More weapons, more power
More weapons, more power
taobao.com
无名小站首页改版 -渐进增强与css3
无名小站首页改版 -渐进增强与css3
taobao.com
【前端Mvc】之豆瓣说实践
【前端Mvc】之豆瓣说实践
taobao.com
Plus de taobao.com
(20)
编辑器设计Kissy editor
编辑器设计Kissy editor
百度前端性能监控与优化实践
百度前端性能监控与优化实践
Node.js在淘宝的应用实践
Node.js在淘宝的应用实践
Kind editor设计思路
Kind editor设计思路
Java script physical engine
Java script physical engine
Html5环保小游戏
Html5环保小游戏
阅读类Web应用前端技术探索
阅读类Web应用前端技术探索
完颜:移动网站的兼容性探索
完颜:移动网站的兼容性探索
张平:JavaScript引擎实现
张平:JavaScript引擎实现
钱宝坤:多浏览器集成的JavaScript单元测试工具
钱宝坤:多浏览器集成的JavaScript单元测试工具
张克军:前端基础架构的实践和思考
张克军:前端基础架构的实践和思考
刘平川:【用户行为分析】Marmot实践
刘平川:【用户行为分析】Marmot实践
前端Mvc探讨及实践
前端Mvc探讨及实践
黄希彤:【无障碍访问】Margin
黄希彤:【无障碍访问】Margin
何一鸣:【无障碍访问】Aria in taobao
何一鸣:【无障碍访问】Aria in taobao
西乔:理性的设计
西乔:理性的设计
杨永全:【组障碍访问】一个盲人眼中的网页内容无障碍体验与设计 大纲
杨永全:【组障碍访问】一个盲人眼中的网页内容无障碍体验与设计 大纲
More weapons, more power
More weapons, more power
无名小站首页改版 -渐进增强与css3
无名小站首页改版 -渐进增强与css3
【前端Mvc】之豆瓣说实践
【前端Mvc】之豆瓣说实践
高力:19楼现有前端架构
1.
19楼前端架构浅析 红
茶 2011 / 09 / 22
2.
关于我 About
me ------------------------------------------------- 红茶(高力 @ 19lou 前端设计师) 产品设计- 6个月 前端开发 - 18个月 博客:http://cssbox.net 折腾:http://gaoli.github.com
3.
内容概述 Content
summary ------------------------------------------------- 为何规范 基础架构 有待完善 FAQ
4.
为何规范 Why
standard ------------------------------------------------- 话说当年 … 没有 前瞻性目录架构… 没有 规范 的文件命名… 没有 模块的复用… 所有的原则就是 - 看心情
5.
为何规范 Why
standard ------------------------------------------------- 呐,做前端呢,最重要的就是开心, 前期没有架构这种事,大家都不想的 …
6.
为何规范 Why
standard ------------------------------------------------- 话说这样的环境下, 我们依旧快速的迭代开发,原因有二: 没有很多城市站 没有很多产品经理
7.
为何规范 Why
standard ------------------------------------------------- 当需要 10位 攻城师协同合作, 同时维护杭州站与另外的 30个城市站时, 这种老方式就开始 hold 不住 了…
8.
为何规范 Why
standard ------------------------------------------------- 代码沉余过多且无法复用 命名、编码风格各不相同 无法应对疯涨的产品线与快速迭代… 是时候整整规范了 …
9.
基础架构 -
宏观目录 ------------------------------------------------- 除了存放CSS文件外, 还存放CSS直接引用的 img 文件 … CSS JS 19lou 存放各产品线通用图片,例如: 表情图片,等级图标,帖子类型图标 … Img
10.
基础架构 -
CSS目录 ------------------------------------------------- Forum Home 按照产品线各自分布 CSS … 杭州 City 城市站个性化需求准备 宁波 …
11.
基础架构 -
common.css ------------------------------------------------- common.css font Link Color … quick reset mod .layout .iblock .clearall …
12.
基础架构 -
模块化 ------------------------------------------------- common.css font Link Color … mod reset quick . page-mod . tips-mod . win-mod …
13.
基础架构 -
模块化 -------------------------------------------------
14.
基础架构 -
模块化 -------------------------------------------------
15.
基础架构 -
模块结构 ------------------------------------------------- .win-mod .win-hd .win-bd .win-ft
16.
基础架构 -
模块嵌套 ------------------------------------------------- .win-mod .win-hd .win-bd . form-mod .page-mod … .win-ft
17.
基础架构 -
模块个性化 ------------------------------------------------- 设计师永远是感性的, 需要预留足够的空间… 加个ID ?
18.
基础架构 -
换肤模式 ------------------------------------------------- images Default Style.css Gray Home images 替换换肤所需图片 Pink Style.css 只替换文字、边框、背景颜色
19.
基础架构 -
换肤模式 -------------------------------------------------
20.
基础架构 -
换肤模式 ------------------------------------------------- Style.css color other link .color1 .link1 .color2 .link2 .color3 .link3 … …
21.
基础架构 -
组件管理 ------------------------------------------------- JS组件的管理需要规范 那么就需要有一个 组件管理器 用来实现 文件异步加载 与 依赖关系管理
22.
基础架构 -
组件管理 ------------------------------------------------- 豆瓣Do -轻量级开发框架 http://kejun.github.com/Do/ 现在有更多的选择:sea.js 、In.js
23.
基础架构 -
组件管理 ------------------------------------------------- 两点小修改,使其更符合实际应用: 组件调用要足够 智能便捷 快速迭代需避免 顽固缓存
24.
基础架构 -
组件管理 ------------------------------------------------- 组件配置 版本号 版本号 管理器 jQuery
25.
基础架构 -
组件管理 ------------------------------------------------- file: "/swfupload/" 01.js 01.css 02.js 02.css 组件配置 swfupload showWin tab …
26.
基础架构 -
组件管理 ------------------------------------------------- 01.js ?v=0.5.4.0804 02.js ?v=0.5.4.0804 添加版本管理 swfupload 01.css ?v=0.5.4.0804 02.css ?v=0.5.4.0804
27.
基础架构 -
JS 目录 ------------------------------------------------- 组件管理器 开始搭建我们的JS目录架构…
28.
基础架构 -
JS 目录 ------------------------------------------------- 组件管理器 jQuery
29.
基础架构 -
JS 目录 ------------------------------------------------- 组件管理器 Forum (common) Home City … jQuery
30.
基础架构 -
JS 目录 ------------------------------------------------- 组件管理器 Forum (common) Home City … Editor SWFUpload … jQuery
31.
基础架构 -
编辑器 ------------------------------------------------- 组件管理器 Core BBcode Plugin browser smiley execCommand media range link … … jQuery
32.
基础架构 -
JS 命名空间 ------------------------------------------------- 组件管理器 App Dev 完善中… App.win App.fixed Dev.xxx App.tab App.punch App.drag App.ratePK App.popo … jQuery
33.
基础架构 - 标准接口文档
------------------------------------------------- 组件需要不断的 更新增强 以满足产品需求, 这时候便需要一份 标准接口文档, 方便前端同学维护的同时, 也便于后端同学使用修改 …
34.
基础架构 - 标准接口文档
------------------------------------------------- 调用方式 参数含义 数据结构
35.
基础架构 - 标准文档
------------------------------------------------- 所有的规范最好形成文档…
36.
基础架构 - PSD归档
-------------------------------------------------
37.
基础架构 - PSD归档
------------------------------------------------- 防止合成图片导出质量过低 防止分支合并时的图片冲突
38.
有待完善 Promote
------------------------------------------------- 页面 HTTP请求数 过多, 管理器需添加 请求合并 功能 …
39.
有待完善 Promote
------------------------------------------------- http://www.19lou.com/js/forum/jquery.js?v=0.5.4.0804 http://www.19lou.com/js/forum/App.showWin.js?v=0.5.4.0804 http://www.19lou.com/??/js/forum/jquery.js, /js/forum/App.showWin.js?v=0.5.4.0804
40.
有待完善 Promote
------------------------------------------------- 升级 jQuery 版本 , 关注代码 执行效率(选择器、事件绑定 …)
41.
有待完善 Promote
------------------------------------------------- 可用性 渐进增强 前后端分离 …
42.
最后引用玉伯老师的一句话: 架构无所谓好坏,重要的是合不合适!
43.
FAQ & Thanks!
Télécharger maintenant