SlideShare uma empresa Scribd logo
1 de 20
Baixar para ler offline
钨龙
2010.5.17
前端的HTML5时代来临
http://www.infoq.com/cn/news/2010/05/html5-now-works
微软加大对jQuery的投资力度

    模板、脚本加载以及数据绑定


  http://www.infoq.com/cn/news/2010/04/Microsoft-jQuery
用Google的Native Client提高
   Web应用程序的性能

            https://code.google.com/p/nativeclient/
  http://www.infoq.com/cn/news/2010/04/Google-Native-Client
Firefox 4 Preview
http://soft.ccw.com.cn/news/htm2010/20100514_861719.shtml
         http://news.mydrivers.com/1/163/163980.htm
• 全新的Web开发工具
• HTML5和Web技术支持
• 本地多媒体功能
• 启动项优化,减少I/O操作
• 改进DOM性能
• 全新的JavaScript引擎
• 硬件加速器
• 支持多点触摸
• 进程外插件
Speed Tracer
         Google Web Toolkit

http://code.google.com/webtoolkit/overview.html
十条不错的编程观点

http://stackoverflow.com/questions/406760/whats-your-most-
              controversial-programming-opinion
                  http://coolshell.cn/?p=2424
The only “best practice” you
should be using all the time
   is “Use Your Brain”.
   那些所谓的“Best Practice”只不过是限制那些糟糕的程序员们的破坏力
Most comments in code are
in fact a pernicious form of
     code duplication.
       代码告诉你How,而注释应该告诉你Why
If you only know one
 language, no matter how
well you know it, you’re not
   a great programmer.
      世界因为不同而精彩,只知道事物的一面是有害的。
Your job is to put yourself
       out of work.
  在计算机世界里,你掌握的老技术越多,你就越没用,因为技术更新的太快。
十个让你变成糟糕的程序员的行为

    http://coolshell.cn/?p=1081
a) 情绪化的思维
b) 怀疑别人
c) 过多关注实现,陷入问题细节
d) 使用并不熟悉的代码
e) 拼命工作而不是聪明的工作
f) 总是在等待、找借口以及抱怨
g) 滋生办公室政治
h) 说得多做得少
i) 顽固
j) 写“聪明”的代码
各种“流行”的编程风格
  http://coolshell.cn/?p=2058
a) 散弹枪编程

b) 撞大运编程

c) Cargo-Cult 编程

d) 刻舟求剑编程

e) 设计模式驱动型编程

f) 侦探型编程

g) 屠宰式编程
优秀程序员的十个习惯

http://codepad.classhelper.org/top-ten-habits-of-successful-
                    programmers/223/
                http://coolshell.cn/?p=222
a) 学无止境
b) 掌握多种语言
c) 理性面对不同的操作系统或技术
d) 别把自己框在单一的开发环境中
e) 使用版本管理工具管理你的代码
f) 是一个优秀的团队成员
g) 把你的工作变成文档
h) 注意备份和安全
i) 设计要足够灵活
j) 不要搬起石头砸自己的脚
Q&A
Thanks

Mais conteúdo relacionado

Mais procurados

Web based mobile devlopment 快速簡介
Web based mobile devlopment 快速簡介Web based mobile devlopment 快速簡介
Web based mobile devlopment 快速簡介My own sweet home!
 
Windows App development for iOS, Android developer
Windows App development for iOS, Android developerWindows App development for iOS, Android developer
Windows App development for iOS, Android developerAscii Huang
 
HTML5 历史、现状及未来
HTML5 历史、现状及未来HTML5 历史、现状及未来
HTML5 历史、现状及未来Yongbin Tian
 
犀牛书第六版
犀牛书第六版犀牛书第六版
犀牛书第六版jay li
 
美团点评技术沙龙05 - H5在线制作发布平台dpub
美团点评技术沙龙05 - H5在线制作发布平台dpub美团点评技术沙龙05 - H5在线制作发布平台dpub
美团点评技术沙龙05 - H5在线制作发布平台dpub美团点评技术团队
 
前端開發學習簡介
前端開發學習簡介前端開發學習簡介
前端開發學習簡介peterju
 
React单页应用性能调优实践
React单页应用性能调优实践React单页应用性能调优实践
React单页应用性能调优实践spray_lx
 
《淘宝客户端 for Android》项目实战
《淘宝客户端 for Android》项目实战《淘宝客户端 for Android》项目实战
《淘宝客户端 for Android》项目实战完颜 小卓
 
Developer也可以做出漂亮網站 - Twitter Bootstrap/JQuery Mobile簡介
Developer也可以做出漂亮網站 - Twitter Bootstrap/JQuery Mobile簡介Developer也可以做出漂亮網站 - Twitter Bootstrap/JQuery Mobile簡介
Developer也可以做出漂亮網站 - Twitter Bootstrap/JQuery Mobile簡介Fred Lin
 
前端开发演进之路 | The development of the front end - By TaoBeier
前端开发演进之路 | The development of the front end - By TaoBeier前端开发演进之路 | The development of the front end - By TaoBeier
前端开发演进之路 | The development of the front end - By TaoBeierTaoBeier
 
淘宝前端开发关键词
淘宝前端开发关键词淘宝前端开发关键词
淘宝前端开发关键词jay li
 
AngularJS 開發 ASP.NET MVC -twMVC#9
AngularJS 開發 ASP.NET MVC -twMVC#9AngularJS 開發 ASP.NET MVC -twMVC#9
AngularJS 開發 ASP.NET MVC -twMVC#9twMVC
 
ASP.NET MVC之實戰架構探討 -twMVC#5
ASP.NET MVC之實戰架構探討 -twMVC#5ASP.NET MVC之實戰架構探討 -twMVC#5
ASP.NET MVC之實戰架構探討 -twMVC#5twMVC
 
twMVC#05 |開發與移轉 ASP.NET MVC 4.0 應用程式到 Windows Azure Platform
twMVC#05 |開發與移轉 ASP.NET MVC 4.0 應用程式到 Windows Azure PlatformtwMVC#05 |開發與移轉 ASP.NET MVC 4.0 應用程式到 Windows Azure Platform
twMVC#05 |開發與移轉 ASP.NET MVC 4.0 應用程式到 Windows Azure PlatformtwMVC
 
ASP.NET MVC 善用網路資源快速完打造網站
ASP.NET MVC 善用網路資源快速完打造網站ASP.NET MVC 善用網路資源快速完打造網站
ASP.NET MVC 善用網路資源快速完打造網站twMVC
 
InspireDGT_2013 HTML5的可能發展與Web Worker
InspireDGT_2013 HTML5的可能發展與Web WorkerInspireDGT_2013 HTML5的可能發展與Web Worker
InspireDGT_2013 HTML5的可能發展與Web Workerinspire digital
 
Single-Page Application Design Principles 101
Single-Page Application Design Principles 101Single-Page Application Design Principles 101
Single-Page Application Design Principles 101Jollen Chen
 
建站大业,实战ASP.NET 4
建站大业,实战ASP.NET 4建站大业,实战ASP.NET 4
建站大业,实战ASP.NET 4Cat Chen
 

Mais procurados (20)

Web based mobile devlopment 快速簡介
Web based mobile devlopment 快速簡介Web based mobile devlopment 快速簡介
Web based mobile devlopment 快速簡介
 
Windows App development for iOS, Android developer
Windows App development for iOS, Android developerWindows App development for iOS, Android developer
Windows App development for iOS, Android developer
 
HTML5 历史、现状及未来
HTML5 历史、现状及未来HTML5 历史、现状及未来
HTML5 历史、现状及未来
 
犀牛书第六版
犀牛书第六版犀牛书第六版
犀牛书第六版
 
美团点评技术沙龙05 - H5在线制作发布平台dpub
美团点评技术沙龙05 - H5在线制作发布平台dpub美团点评技术沙龙05 - H5在线制作发布平台dpub
美团点评技术沙龙05 - H5在线制作发布平台dpub
 
Angularjs
AngularjsAngularjs
Angularjs
 
前端開發學習簡介
前端開發學習簡介前端開發學習簡介
前端開發學習簡介
 
React单页应用性能调优实践
React单页应用性能调优实践React单页应用性能调优实践
React单页应用性能调优实践
 
《淘宝客户端 for Android》项目实战
《淘宝客户端 for Android》项目实战《淘宝客户端 for Android》项目实战
《淘宝客户端 for Android》项目实战
 
Developer也可以做出漂亮網站 - Twitter Bootstrap/JQuery Mobile簡介
Developer也可以做出漂亮網站 - Twitter Bootstrap/JQuery Mobile簡介Developer也可以做出漂亮網站 - Twitter Bootstrap/JQuery Mobile簡介
Developer也可以做出漂亮網站 - Twitter Bootstrap/JQuery Mobile簡介
 
前端开发演进之路 | The development of the front end - By TaoBeier
前端开发演进之路 | The development of the front end - By TaoBeier前端开发演进之路 | The development of the front end - By TaoBeier
前端开发演进之路 | The development of the front end - By TaoBeier
 
淘宝前端开发关键词
淘宝前端开发关键词淘宝前端开发关键词
淘宝前端开发关键词
 
AngularJS 開發 ASP.NET MVC -twMVC#9
AngularJS 開發 ASP.NET MVC -twMVC#9AngularJS 開發 ASP.NET MVC -twMVC#9
AngularJS 開發 ASP.NET MVC -twMVC#9
 
Banquet 39
Banquet 39Banquet 39
Banquet 39
 
ASP.NET MVC之實戰架構探討 -twMVC#5
ASP.NET MVC之實戰架構探討 -twMVC#5ASP.NET MVC之實戰架構探討 -twMVC#5
ASP.NET MVC之實戰架構探討 -twMVC#5
 
twMVC#05 |開發與移轉 ASP.NET MVC 4.0 應用程式到 Windows Azure Platform
twMVC#05 |開發與移轉 ASP.NET MVC 4.0 應用程式到 Windows Azure PlatformtwMVC#05 |開發與移轉 ASP.NET MVC 4.0 應用程式到 Windows Azure Platform
twMVC#05 |開發與移轉 ASP.NET MVC 4.0 應用程式到 Windows Azure Platform
 
ASP.NET MVC 善用網路資源快速完打造網站
ASP.NET MVC 善用網路資源快速完打造網站ASP.NET MVC 善用網路資源快速完打造網站
ASP.NET MVC 善用網路資源快速完打造網站
 
InspireDGT_2013 HTML5的可能發展與Web Worker
InspireDGT_2013 HTML5的可能發展與Web WorkerInspireDGT_2013 HTML5的可能發展與Web Worker
InspireDGT_2013 HTML5的可能發展與Web Worker
 
Single-Page Application Design Principles 101
Single-Page Application Design Principles 101Single-Page Application Design Principles 101
Single-Page Application Design Principles 101
 
建站大业,实战ASP.NET 4
建站大业,实战ASP.NET 4建站大业,实战ASP.NET 4
建站大业,实战ASP.NET 4
 

Destaque (9)

Banquet 37
Banquet 37Banquet 37
Banquet 37
 
Banquet 02
Banquet 02Banquet 02
Banquet 02
 
Banquet 09
Banquet 09Banquet 09
Banquet 09
 
Banquet 36
Banquet 36Banquet 36
Banquet 36
 
Banquet 05
Banquet 05Banquet 05
Banquet 05
 
Banquet 40
Banquet 40Banquet 40
Banquet 40
 
Banquet 01
Banquet 01Banquet 01
Banquet 01
 
Banquet 15
Banquet 15Banquet 15
Banquet 15
 
Banquet 11
Banquet 11Banquet 11
Banquet 11
 

Semelhante a Koubei banquet 27

HTML5 規格最新發展現況 (HTML5 趨勢發展與技術應用論壇)
HTML5 規格最新發展現況 (HTML5 趨勢發展與技術應用論壇)HTML5 規格最新發展現況 (HTML5 趨勢發展與技術應用論壇)
HTML5 規格最新發展現況 (HTML5 趨勢發展與技術應用論壇)Will Huang
 
移动Web开发框架jqm探讨
移动Web开发框架jqm探讨移动Web开发框架jqm探讨
移动Web开发框架jqm探讨newker
 
一步一步开发Html5 mobile apps
一步一步开发Html5 mobile apps一步一步开发Html5 mobile apps
一步一步开发Html5 mobile appsAdam Lu
 
Tm快报201202 daqiu
Tm快报201202 daqiuTm快报201202 daqiu
Tm快报201202 daqiutbmallf2e
 
Android 4-app
Android 4-appAndroid 4-app
Android 4-applydiafly
 
GMIC 2012 - Baidu, Presentation by Mr Wang Jin, 百度副总裁王劲
GMIC 2012 - Baidu, Presentation by Mr Wang Jin, 百度副总裁王劲GMIC 2012 - Baidu, Presentation by Mr Wang Jin, 百度副总裁王劲
GMIC 2012 - Baidu, Presentation by Mr Wang Jin, 百度副总裁王劲Great Wall Club
 
20141212 html5 及微軟跨平台佈局 long
20141212 html5 及微軟跨平台佈局   long20141212 html5 及微軟跨平台佈局   long
20141212 html5 及微軟跨平台佈局 longMeng-Ru (Raymond) Tsai
 
開放原始碼 Ch3.1 mobile - oss - oss行動領域-1 (ver1.0)
開放原始碼 Ch3.1  mobile - oss - oss行動領域-1 (ver1.0) 開放原始碼 Ch3.1  mobile - oss - oss行動領域-1 (ver1.0)
開放原始碼 Ch3.1 mobile - oss - oss行動領域-1 (ver1.0) My own sweet home!
 
Html5研究小组《微周刊》第14期
Html5研究小组《微周刊》第14期Html5研究小组《微周刊》第14期
Html5研究小组《微周刊》第14期PL dream
 
Html5 最重要的部分
Html5 最重要的部分Html5 最重要的部分
Html5 最重要的部分Tom Fan
 
Appcan介绍自己的应用开发平台
Appcan介绍自己的应用开发平台Appcan介绍自己的应用开发平台
Appcan介绍自己的应用开发平台MOBINODE
 
美团前端架构简介
美团前端架构简介美团前端架构简介
美团前端架构简介pan weizeng
 
Micro-frontends with Angular 10 (Modern Web 2020)
Micro-frontends with Angular 10 (Modern Web 2020)Micro-frontends with Angular 10 (Modern Web 2020)
Micro-frontends with Angular 10 (Modern Web 2020)Will Huang
 
Appcan移动应用开发平台介绍120409
Appcan移动应用开发平台介绍120409Appcan移动应用开发平台介绍120409
Appcan移动应用开发平台介绍120409zhengyiwuxian
 
Mobile web開發架構與入門
Mobile web開發架構與入門Mobile web開發架構與入門
Mobile web開發架構與入門Chi-wen Sun
 

Semelhante a Koubei banquet 27 (20)

HTML5 規格最新發展現況 (HTML5 趨勢發展與技術應用論壇)
HTML5 規格最新發展現況 (HTML5 趨勢發展與技術應用論壇)HTML5 規格最新發展現況 (HTML5 趨勢發展與技術應用論壇)
HTML5 規格最新發展現況 (HTML5 趨勢發展與技術應用論壇)
 
移动Web开发框架jqm探讨
移动Web开发框架jqm探讨移动Web开发框架jqm探讨
移动Web开发框架jqm探讨
 
一步一步开发Html5 mobile apps
一步一步开发Html5 mobile apps一步一步开发Html5 mobile apps
一步一步开发Html5 mobile apps
 
Html5
Html5Html5
Html5
 
Html5
Html5Html5
Html5
 
行動技術開發概論
行動技術開發概論行動技術開發概論
行動技術開發概論
 
Tm快报201202 daqiu
Tm快报201202 daqiuTm快报201202 daqiu
Tm快报201202 daqiu
 
Android 4-app
Android 4-appAndroid 4-app
Android 4-app
 
GMIC 2012 - Baidu, Presentation by Mr Wang Jin, 百度副总裁王劲
GMIC 2012 - Baidu, Presentation by Mr Wang Jin, 百度副总裁王劲GMIC 2012 - Baidu, Presentation by Mr Wang Jin, 百度副总裁王劲
GMIC 2012 - Baidu, Presentation by Mr Wang Jin, 百度副总裁王劲
 
20141212 html5 及微軟跨平台佈局 long
20141212 html5 及微軟跨平台佈局   long20141212 html5 及微軟跨平台佈局   long
20141212 html5 及微軟跨平台佈局 long
 
開放原始碼 Ch3.1 mobile - oss - oss行動領域-1 (ver1.0)
開放原始碼 Ch3.1  mobile - oss - oss行動領域-1 (ver1.0) 開放原始碼 Ch3.1  mobile - oss - oss行動領域-1 (ver1.0)
開放原始碼 Ch3.1 mobile - oss - oss行動領域-1 (ver1.0)
 
漫谈web前端
漫谈web前端漫谈web前端
漫谈web前端
 
Html5研究小组《微周刊》第14期
Html5研究小组《微周刊》第14期Html5研究小组《微周刊》第14期
Html5研究小组《微周刊》第14期
 
Html5 最重要的部分
Html5 最重要的部分Html5 最重要的部分
Html5 最重要的部分
 
Appcan介绍自己的应用开发平台
Appcan介绍自己的应用开发平台Appcan介绍自己的应用开发平台
Appcan介绍自己的应用开发平台
 
美团前端架构简介
美团前端架构简介美团前端架构简介
美团前端架构简介
 
Micro-frontends with Angular 10 (Modern Web 2020)
Micro-frontends with Angular 10 (Modern Web 2020)Micro-frontends with Angular 10 (Modern Web 2020)
Micro-frontends with Angular 10 (Modern Web 2020)
 
Appcan移动应用开发平台介绍120409
Appcan移动应用开发平台介绍120409Appcan移动应用开发平台介绍120409
Appcan移动应用开发平台介绍120409
 
Mobile web開發架構與入門
Mobile web開發架構與入門Mobile web開發架構與入門
Mobile web開發架構與入門
 
Windows 8.1 app 研習營三小時
Windows 8.1 app 研習營三小時Windows 8.1 app 研習營三小時
Windows 8.1 app 研習營三小時
 

Mais de Koubei UED

Mais de Koubei UED (20)

Banquet 47
Banquet 47Banquet 47
Banquet 47
 
Banquet 51
Banquet 51Banquet 51
Banquet 51
 
Banquet 50
Banquet 50Banquet 50
Banquet 50
 
Banquet 49
Banquet 49Banquet 49
Banquet 49
 
Banquet 48
Banquet 48Banquet 48
Banquet 48
 
Banquet 46
Banquet 46Banquet 46
Banquet 46
 
Banquet 45
Banquet 45Banquet 45
Banquet 45
 
Banquet 44
Banquet 44Banquet 44
Banquet 44
 
Banquet 43
Banquet 43Banquet 43
Banquet 43
 
Banquet 42
Banquet 42Banquet 42
Banquet 42
 
Banquet 41
Banquet 41Banquet 41
Banquet 41
 
Banquet 38
Banquet 38Banquet 38
Banquet 38
 
Koubei banquet 35
Koubei banquet 35Koubei banquet 35
Koubei banquet 35
 
Koubei banquet 34
Koubei banquet 34Koubei banquet 34
Koubei banquet 34
 
Koubei banquet 33
Koubei banquet 33Koubei banquet 33
Koubei banquet 33
 
Koubei banquet 32
Koubei banquet 32Koubei banquet 32
Koubei banquet 32
 
Koubei banquet 31
Koubei banquet 31Koubei banquet 31
Koubei banquet 31
 
Koubei banquet 30
Koubei banquet 30Koubei banquet 30
Koubei banquet 30
 
Koubei banquet 29
Koubei banquet 29Koubei banquet 29
Koubei banquet 29
 
Koubei banquet 28
Koubei banquet 28Koubei banquet 28
Koubei banquet 28
 

Koubei banquet 27