SlideShare une entreprise Scribd logo
1  sur  30
<HTML5>
                     Dave Ross
                   February 4, 2010




HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
HTML 4.01
                                 1999




HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
XHTML 1.1
                                 2001




HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
WHAT WG
Web Hypertext Application Technology
         Working Group




     HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
<!DOCTYPE html>



 HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
Deprecated

                        <center>
                        <font>
                        <strike>
                        <frameset>


HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
New structural
 (block semantical)
  elements
      header
        nav
      section
       article
       aside
       footer



        HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
New Attributes



<a href=”http://...” ping=”http://mysite.com/ping?12345”>Click me</a>

<script src=”http://...” async=”async”></script>




        HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
Inline SVG and MathML



   HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
<canvas>
http://www.slideshare.net/csixty4/the-canvas-
                tag-2829634




            HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
Inline semantic elements
 Mark: Show <m>highlighted text</m>

 Time: Meeting at <time>7:00pm tonight</time>

 Meter: I would walk <meter>500</meter> miles

 Progress: <progress value=”5” max=”10”>50%</progress>

 Menu: <menu> and <command>




        HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
Input types
text, password, checkbox, radio, file

search, url, tel, email

range

color

date, time, datetime, month, week...




        HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
localStorage
                                                   API



HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
Geolocation
   API



    HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
Drag and Drop



HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
<audio>


HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
<video>



  HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
YouTube Flash
HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
YouTube HTML5
HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
Codecs
                  • Safari and Chrome support
                  • High quality/low file size
                  • Hardware decoding
                  • YouTube




                  • Firefox, Opera and Chrome support
                  • Open source/patent free
                  • Wikimedia (Wikipedia)




HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
Standard Algorithms


Lexing

Parsing

Dealing with bad markup




    HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
That’s not all.
http://en.wikipedia.org/wiki/HTML5




 HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
Who supports
            HTML5 today?
http://en.wikipedia.org/wiki/Comparison_of_layout_engines_(HTML5)




          HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
When?

2012: W3C Candidate
Recommendation

2015: Marty McFly buys a
copy of Gray’s Sports
Almanac

2022: W3C
Recommendation



          HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
HTML5-Shiv
http://html5shiv.googlecode.com/svn/trunk/html5.js




             HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
Text


                No Flash.
          Full HTML5 support.


HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
Dave Ross first used the web
 in 1995 and wondered what
           the big deal was.

    Today, he has ten years’
experience as a professional
  web developer. He met his
   wife on a dating website.

                                                     davidmichaelross.com



                    Questions?
     HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
slideshare.com/csixty4

suburbanchicagophp.org


   HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010

Contenu connexe

Similaire à What's new in HTML5?

Cufon - Javascript Font Replacement
Cufon - Javascript Font ReplacementCufon - Javascript Font Replacement
Cufon - Javascript Font Replacement
Dave Ross
 
SW Drupal Summit: HTML5+Drupal
SW Drupal Summit: HTML5+DrupalSW Drupal Summit: HTML5+Drupal
SW Drupal Summit: HTML5+Drupal
Jen Simmons
 
Profiling PHP & Javascript
Profiling PHP & JavascriptProfiling PHP & Javascript
Profiling PHP & Javascript
Dave Ross
 
html5 css3 the future of web technology
html5 css3 the future of web technologyhtml5 css3 the future of web technology
html5 css3 the future of web technology
hazzaz
 
Balsamiq Mockups
Balsamiq MockupsBalsamiq Mockups
Balsamiq Mockups
Dave Ross
 

Similaire à What's new in HTML5? (20)

Cufon - Javascript Font Replacement
Cufon - Javascript Font ReplacementCufon - Javascript Font Replacement
Cufon - Javascript Font Replacement
 
IE9: Power, Peformance and Standards
IE9: Power, Peformance and StandardsIE9: Power, Peformance and Standards
IE9: Power, Peformance and Standards
 
Byowwhc
ByowwhcByowwhc
Byowwhc
 
Byowwhc43
Byowwhc43Byowwhc43
Byowwhc43
 
SW Drupal Summit: HTML5+Drupal
SW Drupal Summit: HTML5+DrupalSW Drupal Summit: HTML5+Drupal
SW Drupal Summit: HTML5+Drupal
 
Byowwhc117
Byowwhc117Byowwhc117
Byowwhc117
 
Byowwhc117
Byowwhc117Byowwhc117
Byowwhc117
 
WHAT IS HTML5?(20100510)
WHAT IS HTML5?(20100510)WHAT IS HTML5?(20100510)
WHAT IS HTML5?(20100510)
 
Websockets
WebsocketsWebsockets
Websockets
 
Html5
Html5Html5
Html5
 
Last Month in PHP - February 2016
Last Month in PHP - February 2016Last Month in PHP - February 2016
Last Month in PHP - February 2016
 
Html5
Html5Html5
Html5
 
Profiling PHP & Javascript
Profiling PHP & JavascriptProfiling PHP & Javascript
Profiling PHP & Javascript
 
The Future of the Web: HTML5
The Future of the Web: HTML5The Future of the Web: HTML5
The Future of the Web: HTML5
 
html5 css3 the future of web technology
html5 css3 the future of web technologyhtml5 css3 the future of web technology
html5 css3 the future of web technology
 
Fcc1219
Fcc1219Fcc1219
Fcc1219
 
Balsamiq Mockups
Balsamiq MockupsBalsamiq Mockups
Balsamiq Mockups
 
Server Side Programming
Server Side Programming Server Side Programming
Server Side Programming
 
Introduction to Html
Introduction to HtmlIntroduction to Html
Introduction to Html
 
HTML5 for the Ruby Developer
HTML5 for the Ruby DeveloperHTML5 for the Ruby Developer
HTML5 for the Ruby Developer
 

Plus de Dave Ross

Stylesheets of the future with Sass and Compass
Stylesheets of the future with Sass and CompassStylesheets of the future with Sass and Compass
Stylesheets of the future with Sass and Compass
Dave Ross
 
Date and Time programming in PHP & Javascript
Date and Time programming in PHP & JavascriptDate and Time programming in PHP & Javascript
Date and Time programming in PHP & Javascript
Dave Ross
 
Web App Security: XSS and CSRF
Web App Security: XSS and CSRFWeb App Security: XSS and CSRF
Web App Security: XSS and CSRF
Dave Ross
 
LAMP Optimization
LAMP OptimizationLAMP Optimization
LAMP Optimization
Dave Ross
 
PHP Output Buffering
PHP Output BufferingPHP Output Buffering
PHP Output Buffering
Dave Ross
 

Plus de Dave Ross (20)

Stylesheets of the future with Sass and Compass
Stylesheets of the future with Sass and CompassStylesheets of the future with Sass and Compass
Stylesheets of the future with Sass and Compass
 
HTML5 History & Features
HTML5 History & FeaturesHTML5 History & Features
HTML5 History & Features
 
A geek's guide to getting hired
A geek's guide to getting hiredA geek's guide to getting hired
A geek's guide to getting hired
 
NoSQL & MongoDB
NoSQL & MongoDBNoSQL & MongoDB
NoSQL & MongoDB
 
Date and Time programming in PHP & Javascript
Date and Time programming in PHP & JavascriptDate and Time programming in PHP & Javascript
Date and Time programming in PHP & Javascript
 
Simulated Eye Tracking with Attention Wizard
Simulated Eye Tracking with Attention WizardSimulated Eye Tracking with Attention Wizard
Simulated Eye Tracking with Attention Wizard
 
The Canvas Tag
The Canvas TagThe Canvas Tag
The Canvas Tag
 
Wordpress
WordpressWordpress
Wordpress
 
Lamp Stack Optimization
Lamp Stack OptimizationLamp Stack Optimization
Lamp Stack Optimization
 
The FPDF Library
The FPDF LibraryThe FPDF Library
The FPDF Library
 
FirePHP
FirePHPFirePHP
FirePHP
 
Bayesian Inference using b8
Bayesian Inference using b8Bayesian Inference using b8
Bayesian Inference using b8
 
SQL Injection in PHP
SQL Injection in PHPSQL Injection in PHP
SQL Injection in PHP
 
Web App Security: XSS and CSRF
Web App Security: XSS and CSRFWeb App Security: XSS and CSRF
Web App Security: XSS and CSRF
 
LAMP Optimization
LAMP OptimizationLAMP Optimization
LAMP Optimization
 
PHP Output Buffering
PHP Output BufferingPHP Output Buffering
PHP Output Buffering
 
Firebug
FirebugFirebug
Firebug
 
Google Maps API
Google Maps APIGoogle Maps API
Google Maps API
 
Everything You Need to Know in Order to Start Using jQuery
Everything You Need to Know in Order to Start Using jQueryEverything You Need to Know in Order to Start Using jQuery
Everything You Need to Know in Order to Start Using jQuery
 
Subversion
SubversionSubversion
Subversion
 

Dernier

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Dernier (20)

MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 

What's new in HTML5?

  • 1. <HTML5> Dave Ross February 4, 2010 HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
  • 2. HTML 4.01 1999 HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
  • 3. XHTML 1.1 2001 HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
  • 4. HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
  • 5. HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
  • 6. WHAT WG Web Hypertext Application Technology Working Group HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
  • 7. <!DOCTYPE html> HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
  • 8. Deprecated <center> <font> <strike> <frameset> HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
  • 9. New structural (block semantical) elements header nav section article aside footer HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
  • 10. New Attributes <a href=”http://...” ping=”http://mysite.com/ping?12345”>Click me</a> <script src=”http://...” async=”async”></script> HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
  • 11. Inline SVG and MathML HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
  • 12. <canvas> http://www.slideshare.net/csixty4/the-canvas- tag-2829634 HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
  • 13. Inline semantic elements Mark: Show <m>highlighted text</m> Time: Meeting at <time>7:00pm tonight</time> Meter: I would walk <meter>500</meter> miles Progress: <progress value=”5” max=”10”>50%</progress> Menu: <menu> and <command> HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
  • 14. Input types text, password, checkbox, radio, file search, url, tel, email range color date, time, datetime, month, week... HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
  • 15. localStorage API HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
  • 16. Geolocation API HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
  • 17. Drag and Drop HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
  • 18. <audio> HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
  • 19. <video> HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
  • 20. YouTube Flash HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
  • 21. YouTube HTML5 HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
  • 22. Codecs • Safari and Chrome support • High quality/low file size • Hardware decoding • YouTube • Firefox, Opera and Chrome support • Open source/patent free • Wikimedia (Wikipedia) HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
  • 23. Standard Algorithms Lexing Parsing Dealing with bad markup HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
  • 24. That’s not all. http://en.wikipedia.org/wiki/HTML5 HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
  • 25. Who supports HTML5 today? http://en.wikipedia.org/wiki/Comparison_of_layout_engines_(HTML5) HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
  • 26. When? 2012: W3C Candidate Recommendation 2015: Marty McFly buys a copy of Gray’s Sports Almanac 2022: W3C Recommendation HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
  • 27. HTML5-Shiv http://html5shiv.googlecode.com/svn/trunk/html5.js HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
  • 28. Text No Flash. Full HTML5 support. HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
  • 29. Dave Ross first used the web in 1995 and wondered what the big deal was. Today, he has ten years’ experience as a professional web developer. He met his wife on a dating website. davidmichaelross.com Questions? HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010
  • 30. slideshare.com/csixty4 suburbanchicagophp.org HTML 5 : Dave Ross : Suburban Chicago PHP & Web Development Meetup : February 4, 2010

Notes de l'éditeur

  1. The original HTML standards came out around 1992. In seven years we got up to 4.01.
  2. HTML with XML syntax/formality
  3. Moore&amp;#x2019;s Law continues to be in effect. Computers today are an order of magnitude faster than they were 10 years ago.
  4. Broadband adoption skyrocketed. Internet use grew. People expect more.
  5. Started in 2004.
  6. Not SGML based. Doctype defined for browsers that do &amp;#x201C;doctype sniffing&amp;#x201D;. Not &amp;#x201C;html5&amp;#x201D; because of IE.
  7. Do decoration with CSS
  8. Stop making everything a &lt;div&gt;
  9. Ping tells browser to do GET requests to sites w/o going there. Async script loading for scripts that aren&amp;#x2019;t something else&amp;#x2019;s dependancy.
  10. SVG and MathML for advanced markup.
  11. Canvas tag for dynamic images and animation
  12. New ways to give your content meaning
  13. Javascript API for a SQL data store in the browser. Replaces Google Gears.
  14. Standard API for accessing GPS in mobile devices.
  15. Drag and drop without libraries. Javascript API.
  16. API for implementing an audio player.
  17. API for playing video and implementing a player
  18. YouTube&amp;#x2019;s normal interface, using Flash
  19. YouTube&amp;#x2019;s HTML5 interface.
  20. Wrapped up in politics. Firefox doesn&amp;#x2019;t want to call OS resources b/c that gives up portability. Licensing h.264 goes against open source ethos.
  21. Standard behavior. Cutting back on rendering differences between browsers.
  22. Do you want to be here all night? As usual, Wikipedia has the answers.
  23. &amp;#x201C;Trident&amp;#x201D; is the IE rendering engine. Only supports a few minor things.
  24. WHAT-WG submitted to W3C. Taking their time. This is why we&amp;#x2019;re still on HTML4, people!
  25. Lets IE recognize block semantic elements and apply CSS. Doesn&amp;#x2019;t make IE compliant.
  26. Have to talk about iPad (everyone else is). Big deal being made about lack of Flash. Has full HTML5 support.
  27. Any questions?
  28. If you want to see this presentation again, go here