SlideShare ist ein Scribd-Unternehmen logo
1 von 11
A Brief Interlude into HTML5 The future problems with the web, today!
What in the world is HTML5?	 HTML5 is the successor to XHTML1 Has officially superseded the proposed XHTML2 It gives us a few standardized JavaScript APIs we can do cool stuff with Adds new tags that will give us the ability to embed media and create interactive web elements with ease We can use it to create web applications that can take physical location into account Adds new tags we can use to create new semantically-sound content elements, such as navigation and template headings/footers Run JavaScript in threads and store data locally The ability to create offline web applications HTML5 is literally, the foundation to the next-generation of web applications
Say hello to my little friends This presentation will focus on three new HTML5 tags exclusively <canvas> <audio> <video> Future presentations will focus on Geolocation, DOM Storage, semantics, and other topics
Should I even ask about IE? Nearly every modern browser supports some HTML5 Support varies from browser to browser Internet Explorer does not Good HTML5 must encompass one of two techniques We must design it so it "progressively enhances" content and feature sets on web apps If you run IE, some features should be implemented in JS/Flash or not be supported at all Or we can ignore IE altogether And nothing of value was lost So for the time being HTML5 support is fragmented but it can be used for many things
Detecting HTML5 We can use the Modernizr JS library to detect HTML5 support We can also use it to determine codec support for audio and video Also good for detecting CSS3 features
<canvas> As defined in the WHATWG standard, it’s a bitmap element we can draw in using JavaScript This rendering is done in immediate mode Not an alternative to technologies like SVG, but can be seen as a compliment Right now its limited to 2D graphics There are proposals to introduce a 3D canvas context Absolutely is not supported by IE excanvas.js can implement partial support
<video> Do video in a flash without that other thing Implementation dependant on a browser with codecs compiled This continues to be a sore point with developers and the HTML5 committees We can treat video like any other HTML element, and manipulate it with JS and even the <canvas> Where is your god now, Adobe? Two codecs are being used for HTML5 video OggTheora MPEG-4 H.264 W3C, WHATWG have not specified what codec to use Originally, WHATWG said to use Ogg
<audio> Like video, only without the video OggVorbis is generally the sole accepted codec and WAV MP3 support is set to become the norm in 2011 Patents will expire If you can’t wait, Chrome and Safari support it
The Apprehension of the H.246 License Using H.264 is not free at all – it costs money to use the codec And in 2011, you will be required to pay up to 30 cents per view for content provided with H.264 OR up to $20,000 per year The licensing issue continues to be a sore point in the W3C and WHATWG steering committees OggTheora not the ‘sawzall’ solution we need because its protection to submarine patents can’t be guaranteed And as such, it is no longer part of the HTML5 standard Licensing future for H.264 and AVC not yet certain Firefox does not support H.264 due to this very issue (Chrome, Safari do) But Chrome also supports OggTheora You see where this is heading, don’t you?
Any Questions?
Know the score Get the code http://bit.ly/62AH3A Get this slideshow http://bit.ly/7Pkuxm Explore more HTML5 diveintohtml5.org http://bit.ly/6U2tLT html5doctor.com

Weitere ähnliche Inhalte

Was ist angesagt?

Yo! YouTube wraps!
Yo! YouTube wraps!Yo! YouTube wraps!
Yo! YouTube wraps!Ian Glover
 
Building your first WordPress plugin
Building your first WordPress pluginBuilding your first WordPress plugin
Building your first WordPress pluginJustin Foell
 
WordPress - From the Start - WordCamp Sofia 2013
WordPress - From the Start - WordCamp Sofia 2013WordPress - From the Start - WordCamp Sofia 2013
WordPress - From the Start - WordCamp Sofia 2013Stanko Metodiev
 
Html5 Video Vs Flash Video presentation
Html5 Video Vs Flash Video presentationHtml5 Video Vs Flash Video presentation
Html5 Video Vs Flash Video presentationMatthew Fabb
 
Develop, Debug, Learn? - Dotjs2019
Develop, Debug, Learn? - Dotjs2019Develop, Debug, Learn? - Dotjs2019
Develop, Debug, Learn? - Dotjs2019Christian Heilmann
 
Thinkful FrontEnd Crash Course - HTML & CSS
Thinkful FrontEnd Crash Course - HTML & CSSThinkful FrontEnd Crash Course - HTML & CSS
Thinkful FrontEnd Crash Course - HTML & CSSTJ Stalcup
 
Videos as Learning Content
Videos as Learning ContentVideos as Learning Content
Videos as Learning Contentpatricia_gale
 
Lifestyles of the rich and frameworkless
Lifestyles of the rich and frameworklessLifestyles of the rich and frameworkless
Lifestyles of the rich and frameworklessEqual Experts
 
Thinkful FrontEnd Crash Course - HTML & CSS
Thinkful FrontEnd Crash Course - HTML & CSSThinkful FrontEnd Crash Course - HTML & CSS
Thinkful FrontEnd Crash Course - HTML & CSSTJ Stalcup
 

Was ist angesagt? (10)

Yo! YouTube wraps!
Yo! YouTube wraps!Yo! YouTube wraps!
Yo! YouTube wraps!
 
Building your first WordPress plugin
Building your first WordPress pluginBuilding your first WordPress plugin
Building your first WordPress plugin
 
WordPress - From the Start - WordCamp Sofia 2013
WordPress - From the Start - WordCamp Sofia 2013WordPress - From the Start - WordCamp Sofia 2013
WordPress - From the Start - WordCamp Sofia 2013
 
Html5 Video Vs Flash Video presentation
Html5 Video Vs Flash Video presentationHtml5 Video Vs Flash Video presentation
Html5 Video Vs Flash Video presentation
 
Develop, Debug, Learn? - Dotjs2019
Develop, Debug, Learn? - Dotjs2019Develop, Debug, Learn? - Dotjs2019
Develop, Debug, Learn? - Dotjs2019
 
W3Schools Quiz Test
W3Schools Quiz TestW3Schools Quiz Test
W3Schools Quiz Test
 
Thinkful FrontEnd Crash Course - HTML & CSS
Thinkful FrontEnd Crash Course - HTML & CSSThinkful FrontEnd Crash Course - HTML & CSS
Thinkful FrontEnd Crash Course - HTML & CSS
 
Videos as Learning Content
Videos as Learning ContentVideos as Learning Content
Videos as Learning Content
 
Lifestyles of the rich and frameworkless
Lifestyles of the rich and frameworklessLifestyles of the rich and frameworkless
Lifestyles of the rich and frameworkless
 
Thinkful FrontEnd Crash Course - HTML & CSS
Thinkful FrontEnd Crash Course - HTML & CSSThinkful FrontEnd Crash Course - HTML & CSS
Thinkful FrontEnd Crash Course - HTML & CSS
 

Andere mochten auch

Transformation Class 01.15.2012
Transformation Class 01.15.2012Transformation Class 01.15.2012
Transformation Class 01.15.2012Ken White
 
Royale Business Presentation
Royale Business PresentationRoyale Business Presentation
Royale Business Presentationslevin0711
 
Royale Business Club Hybrid Presentation 2016
Royale Business Club  Hybrid Presentation 2016Royale Business Club  Hybrid Presentation 2016
Royale Business Club Hybrid Presentation 2016Rowell Austria
 
Philippine independence
Philippine independencePhilippine independence
Philippine independencesadyou99
 
The first philippine republic and the filipino american war
The first philippine republic and the filipino american warThe first philippine republic and the filipino american war
The first philippine republic and the filipino american warJames Prae Liclican
 

Andere mochten auch (7)

Transformation Class 01.15.2012
Transformation Class 01.15.2012Transformation Class 01.15.2012
Transformation Class 01.15.2012
 
Royale Business Presentation
Royale Business PresentationRoyale Business Presentation
Royale Business Presentation
 
Royale Business Club Hybrid Presentation 2016
Royale Business Club  Hybrid Presentation 2016Royale Business Club  Hybrid Presentation 2016
Royale Business Club Hybrid Presentation 2016
 
Freedom and independence
Freedom and independenceFreedom and independence
Freedom and independence
 
Philippine independence
Philippine independencePhilippine independence
Philippine independence
 
The first philippine republic and the filipino american war
The first philippine republic and the filipino american warThe first philippine republic and the filipino american war
The first philippine republic and the filipino american war
 
History of the philippines
History of the philippinesHistory of the philippines
History of the philippines
 

Ähnlich wie A Brief Interlude into HTML5

Ähnlich wie A Brief Interlude into HTML5 (20)

Html5 and its Role in E Learning
Html5 and its Role in E LearningHtml5 and its Role in E Learning
Html5 and its Role in E Learning
 
Html5
Html5Html5
Html5
 
DevChatt: The Wonderful World Of Html5
DevChatt: The Wonderful World Of Html5DevChatt: The Wonderful World Of Html5
DevChatt: The Wonderful World Of Html5
 
GRADE 10 COMPUTER
GRADE 10 COMPUTERGRADE 10 COMPUTER
GRADE 10 COMPUTER
 
Html5 vs Flash video
Html5 vs Flash videoHtml5 vs Flash video
Html5 vs Flash video
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
Html5 overview
Html5 overviewHtml5 overview
Html5 overview
 
HTML5 Introduction – Features and Resources for HTML5
HTML5 Introduction – Features and Resources for HTML5HTML5 Introduction – Features and Resources for HTML5
HTML5 Introduction – Features and Resources for HTML5
 
HTML5 101
HTML5 101HTML5 101
HTML5 101
 
Html5(2)
Html5(2)Html5(2)
Html5(2)
 
Html5(2)
Html5(2)Html5(2)
Html5(2)
 
HTML5 (Mid-Technical)
HTML5 (Mid-Technical)HTML5 (Mid-Technical)
HTML5 (Mid-Technical)
 
Everything That You Need To Know About HTML5
Everything That You Need To Know About HTML5Everything That You Need To Know About HTML5
Everything That You Need To Know About HTML5
 
Html5 Basics
Html5 BasicsHtml5 Basics
Html5 Basics
 
5. HTML5
5. HTML55. HTML5
5. HTML5
 
Html 5 Features And Benefits
Html 5 Features And Benefits  Html 5 Features And Benefits
Html 5 Features And Benefits
 
Is HTML5 Ready for eLearning Development?
Is HTML5 Ready for eLearning Development?Is HTML5 Ready for eLearning Development?
Is HTML5 Ready for eLearning Development?
 
HTML5
HTML5HTML5
HTML5
 
Thadomal IEEE-HTML5-Workshop
Thadomal IEEE-HTML5-WorkshopThadomal IEEE-HTML5-Workshop
Thadomal IEEE-HTML5-Workshop
 
HTML5 Multimedia: where we are, where we're going
HTML5 Multimedia: where we are, where we're goingHTML5 Multimedia: where we are, where we're going
HTML5 Multimedia: where we are, where we're going
 

Kürzlich hochgeladen

Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
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 REVIEWERMadyBayot
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
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, Adobeapidays
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
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...apidays
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
"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 ...Zilliz
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
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.pdfsudhanshuwaghmare1
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
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 2024The Digital Insurer
 

Kürzlich hochgeladen (20)

Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
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
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
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
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
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...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
"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 - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
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
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
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
 

A Brief Interlude into HTML5

  • 1. A Brief Interlude into HTML5 The future problems with the web, today!
  • 2. What in the world is HTML5? HTML5 is the successor to XHTML1 Has officially superseded the proposed XHTML2 It gives us a few standardized JavaScript APIs we can do cool stuff with Adds new tags that will give us the ability to embed media and create interactive web elements with ease We can use it to create web applications that can take physical location into account Adds new tags we can use to create new semantically-sound content elements, such as navigation and template headings/footers Run JavaScript in threads and store data locally The ability to create offline web applications HTML5 is literally, the foundation to the next-generation of web applications
  • 3. Say hello to my little friends This presentation will focus on three new HTML5 tags exclusively <canvas> <audio> <video> Future presentations will focus on Geolocation, DOM Storage, semantics, and other topics
  • 4. Should I even ask about IE? Nearly every modern browser supports some HTML5 Support varies from browser to browser Internet Explorer does not Good HTML5 must encompass one of two techniques We must design it so it "progressively enhances" content and feature sets on web apps If you run IE, some features should be implemented in JS/Flash or not be supported at all Or we can ignore IE altogether And nothing of value was lost So for the time being HTML5 support is fragmented but it can be used for many things
  • 5. Detecting HTML5 We can use the Modernizr JS library to detect HTML5 support We can also use it to determine codec support for audio and video Also good for detecting CSS3 features
  • 6. <canvas> As defined in the WHATWG standard, it’s a bitmap element we can draw in using JavaScript This rendering is done in immediate mode Not an alternative to technologies like SVG, but can be seen as a compliment Right now its limited to 2D graphics There are proposals to introduce a 3D canvas context Absolutely is not supported by IE excanvas.js can implement partial support
  • 7. <video> Do video in a flash without that other thing Implementation dependant on a browser with codecs compiled This continues to be a sore point with developers and the HTML5 committees We can treat video like any other HTML element, and manipulate it with JS and even the <canvas> Where is your god now, Adobe? Two codecs are being used for HTML5 video OggTheora MPEG-4 H.264 W3C, WHATWG have not specified what codec to use Originally, WHATWG said to use Ogg
  • 8. <audio> Like video, only without the video OggVorbis is generally the sole accepted codec and WAV MP3 support is set to become the norm in 2011 Patents will expire If you can’t wait, Chrome and Safari support it
  • 9. The Apprehension of the H.246 License Using H.264 is not free at all – it costs money to use the codec And in 2011, you will be required to pay up to 30 cents per view for content provided with H.264 OR up to $20,000 per year The licensing issue continues to be a sore point in the W3C and WHATWG steering committees OggTheora not the ‘sawzall’ solution we need because its protection to submarine patents can’t be guaranteed And as such, it is no longer part of the HTML5 standard Licensing future for H.264 and AVC not yet certain Firefox does not support H.264 due to this very issue (Chrome, Safari do) But Chrome also supports OggTheora You see where this is heading, don’t you?
  • 11. Know the score Get the code http://bit.ly/62AH3A Get this slideshow http://bit.ly/7Pkuxm Explore more HTML5 diveintohtml5.org http://bit.ly/6U2tLT html5doctor.com

Hinweis der Redaktion

  1. This presentation © 2010 Cameron Kilgore. Redistribution permitted under terms of the Creative Commons 3.0 BY-ND License
  2. Explain that this is a part of a series of discussions on HTML5
  3. Switch out to modernizr_demo.html
  4. Switch out to canvas_demo.html
  5. Switch out to video_demo.html
  6. Switch out to audio_demo.html
  7. There were plans for a git repo but those were axed when DreamHost complicated things. Explain that the gzip lacks the Moon trailer due to redistribution rights.