SlideShare una empresa de Scribd logo
1 de 19
Descargar para leer sin conexión
HTML5@                                                                                                                 .com

              2011.06.10




  2009    2010                    Google Apple Facebook         HTML5                                                    4.10 QConBeijing2011 12
 HTML5        http://www.qconbeijing.com/schedule.html 4.18     W3CTech         “   HTML5” http://www.w3ctech.com/2011/html5                       HTML5
         HTML5 in China      3       HTML5                                   7.9 D2           http://developerclub.taobao.com/schedule/          HTML5
                                      HTML5                                                                       HTML5

HTML5                                                        HTML5                     2005             ajax                        ajax
                                 ajax                                HTML5                                                                      HTML5

HTML5                             Google Reader                                   HTML5                             Apple      App Store
 HTML5                                     phoneGap + HTML5                  iPad     http://www.mhtml5.com/download/present-on-the-air.pptx
                        iPad                  Web Mobile Web Android      iPhone iPad

HTML5@         .com         HTML5 in China                                         HTML5        HTML5               Cool            Mozilla
 HTML5 in the wild http://paulrouget.com/e/html5inthewild/                HTML5
                                                                             HTML5                                                             HTML5
                                              HTML5                                                                                           HTML5
About Me

  •                 /           /

      @kavenyan
      kavenyan@gmail.com
      http://dancewithnet.com
HTML5@Browsers
                                                   HTML5 Test        Global   Taobao
    Internet Explorer                      6       17                2.91%    37.52%
    Internet Explorer                      7       17                8.73%    5.14%
    Internet Explorer                      8       32                22.29%   40.10%
    Internet Explorer                      9       130               3.76%    3.00%
    Safari                                 5.0.3   228               5.43%    0.14%
    Firefox                                3.6     155               11.03%
                                                                              0.90%
    Firefox                                4.0     255               14.82%
    Opera                                  11.10   258               ?        0.14%
    Chrome                                 10      288               1.25%
                                                                              1.90%
    Chrome                                 11      293               14.13%
http://html5test.com/results.html
http://www.w3counter.com/globalstats.php
http://coolshell.cn/articles/4795.html

 HTML5                                                  HTML5 Test            HTML5 Test   400
  293             HTML5
HTML5@Browsers
                                                                               HTML5 Test                   Global                   Taobao

             Internet Explorer                                 6                       17                   2.91%                    37.52%
             Internet Explorer                                 7                       17                   8.73%                    5.14%
             Internet Explorer                                 8                       32                   22.29%                   40.10%

             Internet Explorer                                 9                   130                      3.76%                    3.00%
                         Safari                              5.0.3                 228                      5.43%                    0.14%
                       Firefox                                3.6                  155                      11.03%
                                                                                                                                     0.90%
                       Firefox                                4.0                  255                      14.82%
                        Opera                                11.10                 258                          ?                    0.14%
                       Chrome                                  10                  288                      1.25%
                                                                                                                                     1.90%
                       Chrome                                  11                  293                      14.13%




1.   IE6   IE7   IE8   HTML5                                    HTML5                                                  IE6   3% IE7    9%
                        Google                                     IE6   IE7     http://www.cnbeta.com/articles/144542.htm     HTML5

2.                       HTML5         2004 WHATWG          2006 W3C         2001           IE6             HTML5            HTML5
           HTML                               HTML5                       HTML5 DTD         <!doctype html>                          HTML5
3.         IE6 IE7 IE8                  80%      IE   90%                       IE
      1.   XP                             80%
      2.                                                                 IE
                  IE
4.         IE6                   40%                                             IE6                  50%
Alipay Tips
Alipay Security Browsers




https://securitycenter.alipay.com/sc/partner.htm

                                    IE    Firefox Chrome Safari
                                         XP              IE9
Using Semantic Elements
                        • IE6-8
                        • document.createElements(‘section’);
                        • <section>
                                            <div class=”content section”>
                                            </div>
                                 </section>
http://www.w3.org/wiki/HTML/New_HTML5_Elements
http://www.nczonline.net/blog/2011/03/22/using-html5-semantic-elements-today/

              HTML5                                                        <section>   HTML5                HTML
 IE6 IE7 IE8
   1. John Resig               JavaScript           IE6-8                                      JavaScript   JavaScript
   2.                                                         JavaScript
NoScript

  •Yahoo! : 1%

  • Taobao : 0.1%+
  • Koubei : 0.3-0.6%


         JavaScript
Firefox NoScript

                                                          86,650,332




https://addons.mozilla.org/en-US/firefox/addon/noscript/

                              JavaScript                                  Firefox   NoScript                9000
                                               NoScript        NoScript                        JavaScript
 JavaScript
Taobao Homepage



                                                             http://www.taobao.com/?noscript=1




http://ued.taobao.com/blog/2011/05/13/2011-taobao-lottery-index-dev/
http://ued.taobao.com/blog/2011/01/11/dev-share-for-taobao-new-homepage/

                               HTML5                         IE6-8         JavaScript    JavaScript   HTML5
Taobao Caipiao




      HTML5   JavaScript   JavaScript
Koubei Practice

                         •                                                                    JavaScript


                                <div class=”section”></div>

                         •               JavaScript



http://www.schema.org/

                         JavaScript                       IE5.5                        JavaScript

   1.                                                             JavaScript
        HTML5                http://schema.org/                                HTML5
   2.    JavaScript                               HTML5
   3.        NoScript
User Paths
             Portal

              List

             Detail

         Buy Btn

         Pay Btn
List to Detail




              List   Detail                                                        ajax                      List Detail
     Amazon                        100   1%    http://www.slideshare.net/stubbornella/after-yslow-a   ajax
1.   ajax                 detail              URL
2.
3.                            SEO
history.pushState

                          • https://twitter.com/#!/kavenyan
                          • http://waimai.koubei.com/web/
                               showGoods.html?city=99&storeId=182cfe3479b3463382390fbd967fe4c8



                          • http://waimai.koubei.com/web/
                               takeoutgoodsdetail.html?city=99&offerId=10211200000000191




      ajax                                                      JavaScript                                    twitter
 1.          url hash                   URL
 2.          window.history.hash + iframe
 3.                API                 SEO

  twitter                                                                                 SEO           URL                     https://twitter.com/#!/kavenyan     loading
             JavaScript     hash                                                                                                 loading

HTML5 history                API histroy.pushState histroy.replaceState                              ajax                                     URL             URL hash
                    URL                                            SEO                               List      ajax     Detail URL http://waimai.koubei.com/web/
takeoutgoodsdetail.html?city=99&offerId=10211200000000191                    Detail                         loading

      API              Chrome      Safari Firefox4                              ABTest
                   HTML5                  HTML5                                     API             http://github.com    QConBeijing2011   hax           API             API
                                                                                  HTML5         Cool
                   Cool
More & More

                       • HTML5 & CSS3
                              •        Offline Cache & Local Storage

                              •        GEO

                              •        Canvas & SVG

                              •        Web Works & Web Socket

                              •        ...



                       • Code Cola
https://chrome.google.com/webstore/detail/lomkpheldlbkkfiifcbfifipaofnmnkn

                                              HTML5

 HTML5 CSS3                            Cool                                         PhotoShop                            HTML5 + CSS3
  HTML5 + CSS3                                                                           HTML5                HTML5 + CSS3 + JavaScript +
                                                                     HTML5   CSS3                Chrome   Code Cola
                                     HTML5                                                                          HTML5 + CSS3 + JavaScript
                        HTML5
Users First
       Jeremy Keith




http://www.cn-cuckoo.com/2010/10/21/the-design-of-html5-2151.html
http://v.ku6.com/special/show_4135580/gJcoPDq-JFVncXOp.html

          Jeremy Keith      HTML5                       4           W3CTech         HTML5                       HTML5
                                        HTML5                                                   HTML5   HTML5                  HTML5
                                        HTML5                       1         NoScript      2                   3       HTML5 + CSS3
Koubei Practice

                       •                                               +

                       •                                                                   +

                       •                 Web Page                                         Web Application

                       •                                               +                        +                + 
                                                                       +
http://www.slideshare.net/lifesinger/progressive-enhancement-6355326
https://github.com/Modernizr/Modernizr/wiki/HTML5-Cross-Browser-Polyfills

                 HTML5
   1.
   2.   HTML5                                                                                                            HTML5
           Modernizr          wiki                                    HTML5                              HTML5
                                                      HTML5
   3.   Douglas Crockford        ajax     web page   web application              2005                HTML5              API
              Web App                            App            Web App

                                              Google Maps Gmail        Facebook Twitter
   4.                     HTML5    Cool                                                                          HTML5
                             HTML5                                                 HTML5
                                                   HTML5
Thank You

    Write Once,
    Run EveryWhere + Cool


“    ”   Java                  HTML + CSS + JavaScript
                Cool   HTML5

Más contenido relacionado

La actualidad más candente

Doing Modern Web, aka JavaScript and HTML5 in the Enterprise
Doing Modern Web, aka JavaScript and HTML5 in the EnterpriseDoing Modern Web, aka JavaScript and HTML5 in the Enterprise
Doing Modern Web, aka JavaScript and HTML5 in the EnterpriseChris Love
 
Web Front End Performance
Web Front End PerformanceWeb Front End Performance
Web Front End PerformanceChris Love
 
Augmented Reality (AR) - The Future of Mobile Applications?
Augmented Reality (AR) - The Future of Mobile Applications? Augmented Reality (AR) - The Future of Mobile Applications?
Augmented Reality (AR) - The Future of Mobile Applications? Carin Campanario
 
5 single page application principles developers need to know
5 single page application principles developers need to know5 single page application principles developers need to know
5 single page application principles developers need to knowChris Love
 
Wrangling Large Scale Frontend Web Applications
Wrangling Large Scale Frontend Web ApplicationsWrangling Large Scale Frontend Web Applications
Wrangling Large Scale Frontend Web ApplicationsRyan Roemer
 
Prebrowsing - Velocity NY 2013
Prebrowsing - Velocity NY 2013Prebrowsing - Velocity NY 2013
Prebrowsing - Velocity NY 2013Steve Souders
 
WebMatrix jQuery Mobile Web
WebMatrix jQuery Mobile WebWebMatrix jQuery Mobile Web
WebMatrix jQuery Mobile WebChris Love
 
How To Be an HTML5 Mobile Cloud Champion
How To Be an HTML5 Mobile Cloud ChampionHow To Be an HTML5 Mobile Cloud Champion
How To Be an HTML5 Mobile Cloud ChampionChris Love
 
From desktop to mobile web
From desktop to mobile webFrom desktop to mobile web
From desktop to mobile webChris Love
 
High Performance Mobile (SF/SV Web Perf)
High Performance Mobile (SF/SV Web Perf)High Performance Mobile (SF/SV Web Perf)
High Performance Mobile (SF/SV Web Perf)Steve Souders
 
Real World Web Standards
Real World Web StandardsReal World Web Standards
Real World Web Standardsgleddy
 
Joomla 3 JLayout's - Joomladay Netherlands 2014 #jd14nl
Joomla 3 JLayout's - Joomladay Netherlands 2014 #jd14nlJoomla 3 JLayout's - Joomladay Netherlands 2014 #jd14nl
Joomla 3 JLayout's - Joomladay Netherlands 2014 #jd14nlPhilip Locke
 
Preconnect, prefetch, prerender...
Preconnect, prefetch, prerender...Preconnect, prefetch, prerender...
Preconnect, prefetch, prerender...MilanAryal
 
Secrets to a Hack-Proof Joomla Revealed
Secrets to a Hack-Proof Joomla RevealedSecrets to a Hack-Proof Joomla Revealed
Secrets to a Hack-Proof Joomla RevealedSiteGround.com
 
8 Most Popular Joomla Hacks & How To Avoid Them
8 Most Popular Joomla Hacks & How To Avoid Them8 Most Popular Joomla Hacks & How To Avoid Them
8 Most Popular Joomla Hacks & How To Avoid ThemSiteGround.com
 
Amazing WordPress & Productivity Tips
Amazing WordPress & Productivity TipsAmazing WordPress & Productivity Tips
Amazing WordPress & Productivity TipsTony Cecala, Ph.D.
 
High Performance HTML5 (SF HTML5 UG)
High Performance HTML5 (SF HTML5 UG)High Performance HTML5 (SF HTML5 UG)
High Performance HTML5 (SF HTML5 UG)Steve Souders
 
8 Simple Ways to Hack Your Joomla
8 Simple Ways to Hack Your Joomla8 Simple Ways to Hack Your Joomla
8 Simple Ways to Hack Your JoomlaSiteGround.com
 

La actualidad más candente (20)

Doing Modern Web, aka JavaScript and HTML5 in the Enterprise
Doing Modern Web, aka JavaScript and HTML5 in the EnterpriseDoing Modern Web, aka JavaScript and HTML5 in the Enterprise
Doing Modern Web, aka JavaScript and HTML5 in the Enterprise
 
Web Front End Performance
Web Front End PerformanceWeb Front End Performance
Web Front End Performance
 
Augmented Reality (AR) - The Future of Mobile Applications?
Augmented Reality (AR) - The Future of Mobile Applications? Augmented Reality (AR) - The Future of Mobile Applications?
Augmented Reality (AR) - The Future of Mobile Applications?
 
5 single page application principles developers need to know
5 single page application principles developers need to know5 single page application principles developers need to know
5 single page application principles developers need to know
 
Wrangling Large Scale Frontend Web Applications
Wrangling Large Scale Frontend Web ApplicationsWrangling Large Scale Frontend Web Applications
Wrangling Large Scale Frontend Web Applications
 
Prebrowsing - Velocity NY 2013
Prebrowsing - Velocity NY 2013Prebrowsing - Velocity NY 2013
Prebrowsing - Velocity NY 2013
 
Html5 inputs
Html5 inputsHtml5 inputs
Html5 inputs
 
do u webview?
do u webview?do u webview?
do u webview?
 
WebMatrix jQuery Mobile Web
WebMatrix jQuery Mobile WebWebMatrix jQuery Mobile Web
WebMatrix jQuery Mobile Web
 
How To Be an HTML5 Mobile Cloud Champion
How To Be an HTML5 Mobile Cloud ChampionHow To Be an HTML5 Mobile Cloud Champion
How To Be an HTML5 Mobile Cloud Champion
 
From desktop to mobile web
From desktop to mobile webFrom desktop to mobile web
From desktop to mobile web
 
High Performance Mobile (SF/SV Web Perf)
High Performance Mobile (SF/SV Web Perf)High Performance Mobile (SF/SV Web Perf)
High Performance Mobile (SF/SV Web Perf)
 
Real World Web Standards
Real World Web StandardsReal World Web Standards
Real World Web Standards
 
Joomla 3 JLayout's - Joomladay Netherlands 2014 #jd14nl
Joomla 3 JLayout's - Joomladay Netherlands 2014 #jd14nlJoomla 3 JLayout's - Joomladay Netherlands 2014 #jd14nl
Joomla 3 JLayout's - Joomladay Netherlands 2014 #jd14nl
 
Preconnect, prefetch, prerender...
Preconnect, prefetch, prerender...Preconnect, prefetch, prerender...
Preconnect, prefetch, prerender...
 
Secrets to a Hack-Proof Joomla Revealed
Secrets to a Hack-Proof Joomla RevealedSecrets to a Hack-Proof Joomla Revealed
Secrets to a Hack-Proof Joomla Revealed
 
8 Most Popular Joomla Hacks & How To Avoid Them
8 Most Popular Joomla Hacks & How To Avoid Them8 Most Popular Joomla Hacks & How To Avoid Them
8 Most Popular Joomla Hacks & How To Avoid Them
 
Amazing WordPress & Productivity Tips
Amazing WordPress & Productivity TipsAmazing WordPress & Productivity Tips
Amazing WordPress & Productivity Tips
 
High Performance HTML5 (SF HTML5 UG)
High Performance HTML5 (SF HTML5 UG)High Performance HTML5 (SF HTML5 UG)
High Performance HTML5 (SF HTML5 UG)
 
8 Simple Ways to Hack Your Joomla
8 Simple Ways to Hack Your Joomla8 Simple Ways to Hack Your Joomla
8 Simple Ways to Hack Your Joomla
 

Destacado

About closure
About closureAbout closure
About closureotakustay
 
The core of javascript
The core of javascriptThe core of javascript
The core of javascriptspringuper
 
Building User-Centred Websites with Drupal
Building User-Centred Websites with DrupalBuilding User-Centred Websites with Drupal
Building User-Centred Websites with Drupalamanda etches
 
Sharing Those Resources - It\'s All About Access and Integration
Sharing Those Resources - It\'s All About Access and IntegrationSharing Those Resources - It\'s All About Access and Integration
Sharing Those Resources - It\'s All About Access and IntegrationMartha Rossi
 
Reference on the Go: Text Messaging and More
Reference on the Go: Text Messaging and MoreReference on the Go: Text Messaging and More
Reference on the Go: Text Messaging and MoreEllen Peterson
 
Assessing Information Literacy Online
Assessing Information Literacy OnlineAssessing Information Literacy Online
Assessing Information Literacy OnlineMargot
 

Destacado (6)

About closure
About closureAbout closure
About closure
 
The core of javascript
The core of javascriptThe core of javascript
The core of javascript
 
Building User-Centred Websites with Drupal
Building User-Centred Websites with DrupalBuilding User-Centred Websites with Drupal
Building User-Centred Websites with Drupal
 
Sharing Those Resources - It\'s All About Access and Integration
Sharing Those Resources - It\'s All About Access and IntegrationSharing Those Resources - It\'s All About Access and Integration
Sharing Those Resources - It\'s All About Access and Integration
 
Reference on the Go: Text Messaging and More
Reference on the Go: Text Messaging and MoreReference on the Go: Text Messaging and More
Reference on the Go: Text Messaging and More
 
Assessing Information Literacy Online
Assessing Information Literacy OnlineAssessing Information Literacy Online
Assessing Information Literacy Online
 

Similar a HTML5@电子商务.com

HTML5 어디까지 왔나?
HTML5 어디까지 왔나?HTML5 어디까지 왔나?
HTML5 어디까지 왔나?정현 황
 
Why HTML5 is getting on my nerves…
Why HTML5 is getting on my nerves…Why HTML5 is getting on my nerves…
Why HTML5 is getting on my nerves…Avenga Germany GmbH
 
HTML5のご紹介
HTML5のご紹介HTML5のご紹介
HTML5のご紹介yoshikawa_t
 
HTML5 를 이용한 하이브리드앱 제작
HTML5 를 이용한 하이브리드앱 제작HTML5 를 이용한 하이브리드앱 제작
HTML5 를 이용한 하이브리드앱 제작Zany Lee
 
WebKit vs. the mobile Web
WebKit vs. the mobile WebWebKit vs. the mobile Web
WebKit vs. the mobile WebJosh Tumath
 
これからのマイクロソフトとHTML5
これからのマイクロソフトとHTML5これからのマイクロソフトとHTML5
これからのマイクロソフトとHTML5Microsoft
 
HTML5 development in 30 minutes
HTML5 development in 30 minutesHTML5 development in 30 minutes
HTML5 development in 30 minutesNazrul Kamaruddin
 
マイクロソフトにとってのWeb。そして、HTML5
マイクロソフトにとってのWeb。そして、HTML5マイクロソフトにとってのWeb。そして、HTML5
マイクロソフトにとってのWeb。そして、HTML5Microsoft
 
Hosting Service Provider Summit - Was haben AWS, Docker und co mit kommerziel...
Hosting Service Provider Summit - Was haben AWS, Docker und co mit kommerziel...Hosting Service Provider Summit - Was haben AWS, Docker und co mit kommerziel...
Hosting Service Provider Summit - Was haben AWS, Docker und co mit kommerziel...Jan Löffler
 
Web Technologies & CMS Market Share Trends
Web Technologies & CMS Market Share TrendsWeb Technologies & CMS Market Share Trends
Web Technologies & CMS Market Share TrendsInTriggerApp
 
The State Of Web Development (data only)
The State Of Web Development (data only)The State Of Web Development (data only)
The State Of Web Development (data only)Satoshi Kikuchi
 
HTML5 Who what where when why how
HTML5 Who what where when why howHTML5 Who what where when why how
HTML5 Who what where when why howbrucelawson
 
The slow death of IE 6
The slow death of IE 6The slow death of IE 6
The slow death of IE 6Idaf_1er
 
Koubei banquet 30
Koubei banquet 30Koubei banquet 30
Koubei banquet 30Koubei UED
 
夜宴30期《HTML5 is coming》
夜宴30期《HTML5 is coming》夜宴30期《HTML5 is coming》
夜宴30期《HTML5 is coming》Koubei Banquet
 

Similar a HTML5@电子商务.com (20)

HTML5 어디까지 왔나?
HTML5 어디까지 왔나?HTML5 어디까지 왔나?
HTML5 어디까지 왔나?
 
Why HTML5 is getting on my nerves…
Why HTML5 is getting on my nerves…Why HTML5 is getting on my nerves…
Why HTML5 is getting on my nerves…
 
HTML5のご紹介
HTML5のご紹介HTML5のご紹介
HTML5のご紹介
 
HTML5 를 이용한 하이브리드앱 제작
HTML5 를 이용한 하이브리드앱 제작HTML5 를 이용한 하이브리드앱 제작
HTML5 를 이용한 하이브리드앱 제작
 
Firefox 3.5 Overview
Firefox 3.5 OverviewFirefox 3.5 Overview
Firefox 3.5 Overview
 
WebKit vs. the mobile Web
WebKit vs. the mobile WebWebKit vs. the mobile Web
WebKit vs. the mobile Web
 
Html ppts
Html pptsHtml ppts
Html ppts
 
HTML
HTMLHTML
HTML
 
Html5
Html5Html5
Html5
 
これからのマイクロソフトとHTML5
これからのマイクロソフトとHTML5これからのマイクロソフトとHTML5
これからのマイクロソフトとHTML5
 
HTML5 development in 30 minutes
HTML5 development in 30 minutesHTML5 development in 30 minutes
HTML5 development in 30 minutes
 
マイクロソフトにとってのWeb。そして、HTML5
マイクロソフトにとってのWeb。そして、HTML5マイクロソフトにとってのWeb。そして、HTML5
マイクロソフトにとってのWeb。そして、HTML5
 
Hosting Service Provider Summit - Was haben AWS, Docker und co mit kommerziel...
Hosting Service Provider Summit - Was haben AWS, Docker und co mit kommerziel...Hosting Service Provider Summit - Was haben AWS, Docker und co mit kommerziel...
Hosting Service Provider Summit - Was haben AWS, Docker und co mit kommerziel...
 
Web Technologies & CMS Market Share Trends
Web Technologies & CMS Market Share TrendsWeb Technologies & CMS Market Share Trends
Web Technologies & CMS Market Share Trends
 
The State Of Web Development (data only)
The State Of Web Development (data only)The State Of Web Development (data only)
The State Of Web Development (data only)
 
HTML5 Who what where when why how
HTML5 Who what where when why howHTML5 Who what where when why how
HTML5 Who what where when why how
 
The slow death of IE 6
The slow death of IE 6The slow death of IE 6
The slow death of IE 6
 
Koubei banquet 30
Koubei banquet 30Koubei banquet 30
Koubei banquet 30
 
夜宴30期《HTML5 is coming》
夜宴30期《HTML5 is coming》夜宴30期《HTML5 is coming》
夜宴30期《HTML5 is coming》
 
Html5
Html5Html5
Html5
 

Más de kaven yan

我的工作态度+@口碑网
我的工作态度+@口碑网我的工作态度+@口碑网
我的工作态度+@口碑网kaven yan
 
我的工作态度@口碑网
我的工作态度@口碑网我的工作态度@口碑网
我的工作态度@口碑网kaven yan
 
工作指南@口碑网
工作指南@口碑网工作指南@口碑网
工作指南@口碑网kaven yan
 
From YUI3 to K2
From YUI3 to K2From YUI3 to K2
From YUI3 to K2kaven yan
 
Http协议(rfc2616)中文版
Http协议(rfc2616)中文版Http协议(rfc2616)中文版
Http协议(rfc2616)中文版kaven yan
 
互联网精神
互联网精神互联网精神
互联网精神kaven yan
 
理解Ajax性能
理解Ajax性能理解Ajax性能
理解Ajax性能kaven yan
 
拆分初始化负载
拆分初始化负载拆分初始化负载
拆分初始化负载kaven yan
 
前端性能优化和自动化
前端性能优化和自动化前端性能优化和自动化
前端性能优化和自动化kaven yan
 
The JSON Saga
The JSON SagaThe JSON Saga
The JSON Sagakaven yan
 
Ajax Performance
Ajax PerformanceAjax Performance
Ajax Performancekaven yan
 
The Theory Of The Dom
The Theory Of The DomThe Theory Of The Dom
The Theory Of The Domkaven yan
 

Más de kaven yan (12)

我的工作态度+@口碑网
我的工作态度+@口碑网我的工作态度+@口碑网
我的工作态度+@口碑网
 
我的工作态度@口碑网
我的工作态度@口碑网我的工作态度@口碑网
我的工作态度@口碑网
 
工作指南@口碑网
工作指南@口碑网工作指南@口碑网
工作指南@口碑网
 
From YUI3 to K2
From YUI3 to K2From YUI3 to K2
From YUI3 to K2
 
Http协议(rfc2616)中文版
Http协议(rfc2616)中文版Http协议(rfc2616)中文版
Http协议(rfc2616)中文版
 
互联网精神
互联网精神互联网精神
互联网精神
 
理解Ajax性能
理解Ajax性能理解Ajax性能
理解Ajax性能
 
拆分初始化负载
拆分初始化负载拆分初始化负载
拆分初始化负载
 
前端性能优化和自动化
前端性能优化和自动化前端性能优化和自动化
前端性能优化和自动化
 
The JSON Saga
The JSON SagaThe JSON Saga
The JSON Saga
 
Ajax Performance
Ajax PerformanceAjax Performance
Ajax Performance
 
The Theory Of The Dom
The Theory Of The DomThe Theory Of The Dom
The Theory Of The Dom
 

Último

Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 

Último (20)

Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 

HTML5@电子商务.com

  • 1. HTML5@ .com 2011.06.10 2009 2010 Google Apple Facebook HTML5 4.10 QConBeijing2011 12 HTML5 http://www.qconbeijing.com/schedule.html 4.18 W3CTech “ HTML5” http://www.w3ctech.com/2011/html5 HTML5 HTML5 in China 3 HTML5 7.9 D2 http://developerclub.taobao.com/schedule/ HTML5 HTML5 HTML5 HTML5 HTML5 2005 ajax ajax ajax HTML5 HTML5 HTML5 Google Reader HTML5 Apple App Store HTML5 phoneGap + HTML5 iPad http://www.mhtml5.com/download/present-on-the-air.pptx iPad Web Mobile Web Android iPhone iPad HTML5@ .com HTML5 in China HTML5 HTML5 Cool Mozilla HTML5 in the wild http://paulrouget.com/e/html5inthewild/ HTML5 HTML5 HTML5 HTML5 HTML5
  • 2. About Me • / / @kavenyan kavenyan@gmail.com http://dancewithnet.com
  • 3. HTML5@Browsers HTML5 Test Global Taobao Internet Explorer 6 17 2.91% 37.52% Internet Explorer 7 17 8.73% 5.14% Internet Explorer 8 32 22.29% 40.10% Internet Explorer 9 130 3.76% 3.00% Safari 5.0.3 228 5.43% 0.14% Firefox 3.6 155 11.03% 0.90% Firefox 4.0 255 14.82% Opera 11.10 258 ? 0.14% Chrome 10 288 1.25% 1.90% Chrome 11 293 14.13% http://html5test.com/results.html http://www.w3counter.com/globalstats.php http://coolshell.cn/articles/4795.html HTML5 HTML5 Test HTML5 Test 400 293 HTML5
  • 4. HTML5@Browsers HTML5 Test Global Taobao Internet Explorer 6 17 2.91% 37.52% Internet Explorer 7 17 8.73% 5.14% Internet Explorer 8 32 22.29% 40.10% Internet Explorer 9 130 3.76% 3.00% Safari 5.0.3 228 5.43% 0.14% Firefox 3.6 155 11.03% 0.90% Firefox 4.0 255 14.82% Opera 11.10 258 ? 0.14% Chrome 10 288 1.25% 1.90% Chrome 11 293 14.13% 1. IE6 IE7 IE8 HTML5 HTML5 IE6 3% IE7 9% Google IE6 IE7 http://www.cnbeta.com/articles/144542.htm HTML5 2. HTML5 2004 WHATWG 2006 W3C 2001 IE6 HTML5 HTML5 HTML HTML5 HTML5 DTD <!doctype html> HTML5 3. IE6 IE7 IE8 80% IE 90% IE 1. XP 80% 2. IE IE 4. IE6 40% IE6 50%
  • 7. Using Semantic Elements • IE6-8 • document.createElements(‘section’); • <section> <div class=”content section”> </div> </section> http://www.w3.org/wiki/HTML/New_HTML5_Elements http://www.nczonline.net/blog/2011/03/22/using-html5-semantic-elements-today/ HTML5 <section> HTML5 HTML IE6 IE7 IE8 1. John Resig JavaScript IE6-8 JavaScript JavaScript 2. JavaScript
  • 8. NoScript •Yahoo! : 1% • Taobao : 0.1%+ • Koubei : 0.3-0.6% JavaScript
  • 9. Firefox NoScript 86,650,332 https://addons.mozilla.org/en-US/firefox/addon/noscript/ JavaScript Firefox NoScript 9000 NoScript NoScript JavaScript JavaScript
  • 10. Taobao Homepage http://www.taobao.com/?noscript=1 http://ued.taobao.com/blog/2011/05/13/2011-taobao-lottery-index-dev/ http://ued.taobao.com/blog/2011/01/11/dev-share-for-taobao-new-homepage/ HTML5 IE6-8 JavaScript JavaScript HTML5
  • 11. Taobao Caipiao HTML5 JavaScript JavaScript
  • 12. Koubei Practice • JavaScript <div class=”section”></div> • JavaScript http://www.schema.org/ JavaScript IE5.5 JavaScript 1. JavaScript HTML5 http://schema.org/ HTML5 2. JavaScript HTML5 3. NoScript
  • 13. User Paths Portal List Detail Buy Btn Pay Btn
  • 14. List to Detail List Detail ajax List Detail Amazon 100 1% http://www.slideshare.net/stubbornella/after-yslow-a ajax 1. ajax detail URL 2. 3. SEO
  • 15. history.pushState • https://twitter.com/#!/kavenyan • http://waimai.koubei.com/web/ showGoods.html?city=99&storeId=182cfe3479b3463382390fbd967fe4c8 • http://waimai.koubei.com/web/ takeoutgoodsdetail.html?city=99&offerId=10211200000000191 ajax JavaScript twitter 1. url hash URL 2. window.history.hash + iframe 3. API SEO twitter SEO URL https://twitter.com/#!/kavenyan loading JavaScript hash loading HTML5 history API histroy.pushState histroy.replaceState ajax URL URL hash URL SEO List ajax Detail URL http://waimai.koubei.com/web/ takeoutgoodsdetail.html?city=99&offerId=10211200000000191 Detail loading API Chrome Safari Firefox4 ABTest HTML5 HTML5 API http://github.com QConBeijing2011 hax API API HTML5 Cool Cool
  • 16. More & More • HTML5 & CSS3 • Offline Cache & Local Storage • GEO • Canvas & SVG • Web Works & Web Socket • ... • Code Cola https://chrome.google.com/webstore/detail/lomkpheldlbkkfiifcbfifipaofnmnkn HTML5 HTML5 CSS3 Cool PhotoShop HTML5 + CSS3 HTML5 + CSS3 HTML5 HTML5 + CSS3 + JavaScript + HTML5 CSS3 Chrome Code Cola HTML5 HTML5 + CSS3 + JavaScript HTML5
  • 17. Users First Jeremy Keith http://www.cn-cuckoo.com/2010/10/21/the-design-of-html5-2151.html http://v.ku6.com/special/show_4135580/gJcoPDq-JFVncXOp.html Jeremy Keith HTML5 4 W3CTech HTML5 HTML5 HTML5 HTML5 HTML5 HTML5 HTML5 1 NoScript 2 3 HTML5 + CSS3
  • 18. Koubei Practice • + • + • Web Page Web Application • + + +  + http://www.slideshare.net/lifesinger/progressive-enhancement-6355326 https://github.com/Modernizr/Modernizr/wiki/HTML5-Cross-Browser-Polyfills HTML5 1. 2. HTML5 HTML5 Modernizr wiki HTML5 HTML5 HTML5 3. Douglas Crockford ajax web page web application 2005 HTML5 API Web App App Web App Google Maps Gmail Facebook Twitter 4. HTML5 Cool HTML5 HTML5 HTML5 HTML5
  • 19. Thank You Write Once, Run EveryWhere + Cool “ ” Java HTML + CSS + JavaScript Cool HTML5