淘宝网前端应用与发展-中国云计算.pdf

  1. 1、本文档共51页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
淘宝网前端应用与发展-中国云计算

淘宝网前端应用与发展 小马 关于我 { Name: “赵泽欣”, Nickname: “小马”, Jobtitle: “前端架构师” Company: “淘宝网” City: “杭州” Twitter: “zhaozexin” } 内容提要 • 淘宝前端发展史 • 每年的问题与挑战 • 实践经验与心得 • 前端发展展望 T @ 2003 T @ 2004 T @ 2005 T @ 2006 淘宝网前端 @ 2006 前端员工人数 50 40 30 20 10 0 0 2006 2007 2008 2009 2010 T @ 2007 淘宝网前端 @ 2007 前端员工人数 50 40 30 20 10 5 0 0 2006 2007 2008 2009 2010 问题与挑战 @ 2007 • 团队合作成本高,编码规范缺失 • 网站应用交互更复杂 • 脚本管理混乱,复用性低 UED开发流程 Mock-up Demo PRD Prototype [视觉设计 [前端工程 [产品经理] [交互设计师] 师] 师] 与交互/视觉的合作 • Axture • 制定标注规范 • 淘斯基 标注示例 与开发/测试的协作 • 共用的基础脚本库 • HTML/CSS 命名约定 选择一个脚本类库 • Prototype • jQuery • YUI • Dojo • Ext Prototype jQuery Dojo YUI Ext Why YUI ? • 适合淘宝的多人协作开发环境 • 功能齐全,可高效开发 • 稳定 可靠 TBra 基于YUI的电子商务网站常用组件库 与开发/测试的协作 • 共用的脚本库 • 代码约定(HTML/CSS/JavaScript命名 规范) 与开发/测试的协作 合作中最常遇到的问题: 1. HTML 嵌套错误 2. 分不清哪些标签不要改劢,是前端丏用 的? 3. 分不清哪些脚本应该由开发来写,哪些由 前端来写? 与开发/测试的协作 问题: HTML 嵌套错误 解决方法: 增加特定格式的注释 教会开发人员使用Firebug HTML Validator 与开发/测试的协作 • 问题:分不清哪些标签不要改劢,是前端 丏用的 ? 解决方法:@TODO 格式化 特殊的Hook 命名约定,开发人员保留拥有特殊id/class命名的标签 div id=“fp:slide” class=“tb-slide”……/div span class=“ww:token”a class=“ww-online”…/a/d

您可能关注的文档

文档评论(0)

75986597 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档