f2e technique,ability&future

21
F2E F2E 技术、能力和未 技术、能力和未 马士华 马士华

Upload: beijingjosh

Post on 03-Jul-2015

974 views

Category:

Technology


14 download

TRANSCRIPT

Page 1: F2E technique,ability&future

F2EF2E 技术、能力和未技术、能力和未来来

马士华马士华

Page 2: F2E technique,ability&future

问题:问题:

什么是什么是 F2EF2E ??

Page 3: F2E technique,ability&future

答案:答案:

我们用我们用HTML,CSS,JavascripHTML,CSS,Javascriptt 。。。编写软件。。。编写软件

Page 4: F2E technique,ability&future

答案:答案:

我们告诉我们告诉 BrowserBrowser 我我们如何展现我们的软件们如何展现我们的软件,如何响应用户的行为,如何响应用户的行为。。

Page 5: F2E technique,ability&future

答案:答案:

我们要通过我们的技我们要通过我们的技术帮助站点实现商业目术帮助站点实现商业目标。标。

Page 6: F2E technique,ability&future

简单简单吗?吗?

Page 7: F2E technique,ability&future

(X)HTML DOM JavascriptCSS

规范,实现, Bug

服务端语言,数据交换( XML , JSON )

Page 8: F2E technique,ability&future

IE5IE5 ,, 66 ,, 77 ,, 88 FirefoxFirefox SafariSafari OperaOpera ChromeChrome MobileMobile MachineMachine

Page 9: F2E technique,ability&future
Page 10: F2E technique,ability&future

易用性,可访问性,易用性,可访问性,页面设计,信息架构,页面设计,信息架构,安全,性能。安全,性能。

Page 11: F2E technique,ability&future

专业的专业的 F2EF2E 给站点减给站点减少支出,带来利润,有少支出,带来利润,有活力的界面,舒适的交活力的界面,舒适的交互,愉快地用户体验。互,愉快地用户体验。

Page 12: F2E technique,ability&future

HTMLHTML

<cite><cite> <fieldset><fieldset> <colgroup><colgroup> <caption><caption> <th scope=”row” abbr=”Manu”> <ins datetime=”2008-05-30”> HTML 嵌套规则

Page 13: F2E technique,ability&future

CSSCSS

selector: declaration; Box model 、 Position 、

Floating 、 hasLayout面向 OO 的 CSS CSS 的可维护性

Page 14: F2E technique,ability&future

JavascriptJavascript

Scope Scope 、 Reference Reference 、 Closure Closure 代码质量代码质量 ,tools like JSLint,tools like JSLint 单元测试单元测试

ProfilingProfiling 当心当心 XSSXSS 攻击,永远不要相信客户数据。攻击,永远不要相信客户数据。

ToolsTools :: AdSafe/CajaAdSafe/Caja

Page 15: F2E technique,ability&future

Performance

为什么为什么 Performance 变得如此重要

Page 16: F2E technique,ability&future

Performance

时间就是金钱:时间就是金钱:

AmazonAmazon :: 100ms100ms 的延迟导致降低的延迟导致降低 1%1% 的销的销售售

YahooYahoo :: 400ms400ms 的延迟降低页面完全打开的延迟降低页面完全打开5%-9%5%-9% 。。

GoogleGoogle :: 500ms500ms 的延迟降低的延迟降低 20%20% 的搜索量的搜索量

BingBing :: 500ms500ms 的延迟降低的延迟降低 1.2%1.2% 的收益的收益http://home.blarg.net/~glinden/StanfordDataMining.2006-11-29.ppthttp://www.slideshare.net/stoyan/yslow-20-presentationhttp://assets.en.oreilly.com/1/event/29/The%20User%20and%20Business%20Impact%20of%20Server%20Delays,%20Additional%20Bytes,%20and%20HTTP%20Chunking%20in%20Web%20Search%20Presentation.pptx

Page 17: F2E technique,ability&future

Performance

1414 个主要个主要 RuleRule 浏览器的区别和特性浏览器的区别和特性

明白明白 WebWeb 图片格式图片格式

优化前端优化前端

各种评测工具各种评测工具 YSlowYSlow ,, Page SpeedPage Speed 等。等。

Page 18: F2E technique,ability&future

有大量的工作需要专业的有大量的工作需要专业的 F2EF2E 去完成去完成

用数据来证明用数据来证明 F2EF2E 的价值的价值

Page 19: F2E technique,ability&future

20012001 年年 YahooYahoo 有有 30003000 个员工,个员工, F2E=0F2E=0 20082008 年大约有年大约有 700700 个专业的个专业的 F2EF2E 。。

TaoBaoTaoBao ,, YouaYoua 拥有专业的拥有专业的 UEDUED 团队团队

Page 20: F2E technique,ability&future

下一个下一个 F2EF2E 就是你就是你

Page 21: F2E technique,ability&future

CC ImageCC Image

http://evance.name/node/1212 http://evance.name/node/1212