SlideShare a Scribd company logo
By: Joe Robb
Who is Flash?

                    He's a
                  multimedia
                 platform used
                    to add
                video, animati
                    on and
                interactivity
                to web pages.
IS
Many Moving Parts, Many Points of Failure
Jack of all Browsers, Master of None
Flash is:

bad, terrible, abhorrent, appalling, atrocious, aw
ful, beastly, dreadful, dire, disastrous, harrowin
g, horrid, loathsome, odious, offensive, repulsive
 , revolting, rotten, unfortunate, unwelcome, &
                        vile


                  for SEO
Who is HTML5?




She is Semantics
What HTML5 does
+
    BFF
1996-Present
               F
               L
               A
               S
               H
               D
               A
               N
               C
               E
The mobile era is about low
power devices, touch
interfaces and open web
standards – all areas where
Flash falls short.
HTML5 is drowning in a sea of tears.
H.264




Ogg Theora & WebM
Complexity Brings Variability
Complexity Brings Variability
Mobile vs. Traditional
Flash Runs On Computers
Mobile is growing
By 2012, it estimated that there will be one mobile device




              for every person on the planet.
Go Where the Money At




  Apple iOS   Google Android   RIM   Other
To Close:

           I am Joe Robb
       You can find me here:
    http://twitter.com/joelrobb
  http://linkedin.com/in/joerobb
http://profiles.google.com/robb.joe
      http://blog.gbs-inc.com

    Today, you should go here:
 http://www.scoop.it/u/joe-robb

More Related Content

Similar to HTML5 vs. Flash: Fisticuffs for the Future of Internet Video

The Future of Flash
The Future of FlashThe Future of Flash
The Future of FlashChris Black
 
The Flashy Side of Adobe Edge
The Flashy Side of Adobe EdgeThe Flashy Side of Adobe Edge
The Flashy Side of Adobe EdgeJoseph Labrecque
 
PhoneGap: a brief history and apologia
PhoneGap: a brief history and apologiaPhoneGap: a brief history and apologia
PhoneGap: a brief history and apologialorinbeer
 
Many ways to Android Development - a rant!
Many ways to Android Development - a rant!Many ways to Android Development - a rant!
Many ways to Android Development - a rant!kashifrazzaqui
 
What lies ahead of HTML5_Ooop Munich 2013_Krzysztof Szafranek
What lies ahead of HTML5_Ooop Munich 2013_Krzysztof SzafranekWhat lies ahead of HTML5_Ooop Munich 2013_Krzysztof Szafranek
What lies ahead of HTML5_Ooop Munich 2013_Krzysztof SzafranekWooga
 
The death of Silverlight, the triumph of HTML5, and the future of software de...
The death of Silverlight, the triumph of HTML5, and the future of software de...The death of Silverlight, the triumph of HTML5, and the future of software de...
The death of Silverlight, the triumph of HTML5, and the future of software de...Judah Himango
 
HTML5_Games_Ecosystem_Jan2013
HTML5_Games_Ecosystem_Jan2013HTML5_Games_Ecosystem_Jan2013
HTML5_Games_Ecosystem_Jan2013BoosterMedia
 
Java based Cross-Platform Mobile Development
Java based Cross-Platform Mobile DevelopmentJava based Cross-Platform Mobile Development
Java based Cross-Platform Mobile DevelopmentPeter Friese
 

Similar to HTML5 vs. Flash: Fisticuffs for the Future of Internet Video (11)

The Future of Flash
The Future of FlashThe Future of Flash
The Future of Flash
 
The Flashy Side of Adobe Edge
The Flashy Side of Adobe EdgeThe Flashy Side of Adobe Edge
The Flashy Side of Adobe Edge
 
PhoneGap: a brief history and apologia
PhoneGap: a brief history and apologiaPhoneGap: a brief history and apologia
PhoneGap: a brief history and apologia
 
Many ways to Android Development - a rant!
Many ways to Android Development - a rant!Many ways to Android Development - a rant!
Many ways to Android Development - a rant!
 
What lies ahead of HTML5_Ooop Munich 2013_Krzysztof Szafranek
What lies ahead of HTML5_Ooop Munich 2013_Krzysztof SzafranekWhat lies ahead of HTML5_Ooop Munich 2013_Krzysztof Szafranek
What lies ahead of HTML5_Ooop Munich 2013_Krzysztof Szafranek
 
What Lies Ahead for HTML5
What Lies Ahead for HTML5What Lies Ahead for HTML5
What Lies Ahead for HTML5
 
The death of Silverlight, the triumph of HTML5, and the future of software de...
The death of Silverlight, the triumph of HTML5, and the future of software de...The death of Silverlight, the triumph of HTML5, and the future of software de...
The death of Silverlight, the triumph of HTML5, and the future of software de...
 
HTML5_Games_Ecosystem_Jan2013
HTML5_Games_Ecosystem_Jan2013HTML5_Games_Ecosystem_Jan2013
HTML5_Games_Ecosystem_Jan2013
 
HTML5 Games Ecosystem
HTML5 Games EcosystemHTML5 Games Ecosystem
HTML5 Games Ecosystem
 
Java based Cross-Platform Mobile Development
Java based Cross-Platform Mobile DevelopmentJava based Cross-Platform Mobile Development
Java based Cross-Platform Mobile Development
 
HTML5 vs Flash
HTML5 vs FlashHTML5 vs Flash
HTML5 vs Flash
 

Recently uploaded

UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1DianaGray10
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaRTTS
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxDavid Michel
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka DoktorováCzechDreamin
 
Introduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationIntroduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationZilliz
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeCzechDreamin
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...Product School
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...CzechDreamin
 
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀DianaGray10
 
In-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsIn-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsExpeed Software
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlPeter Udo Diehl
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesThousandEyes
 
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCzechDreamin
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Alison B. Lowndes
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutesconfluent
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...Elena Simperl
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...Product School
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...Product School
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Thierry Lestable
 

Recently uploaded (20)

UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 
Introduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationIntroduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG Evaluation
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
 
In-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsIn-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT Professionals
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 

HTML5 vs. Flash: Fisticuffs for the Future of Internet Video

Editor's Notes

  1. Flash is a
  2. Flash is a plugin.
  3. Flash: Jack of all browsers, master of none.
  4. HTML5 cuts the need for proprietary plugins and APIs.HTML5 introduces <video>, <audio>, <header> and <canvas> elements, whichmake it easy to include and deliver multimedia and graphical content on the web without resorting to proprietary plugins and APIs. HTML5 also includes <section>,<article>, <header> and <nav> elements that are to replace the generic <object> tag.
  5. With HTML5, Javascript, and CSS3, you can create video/animation content for web pages.
  6. HTML5 is designed so that old browsers can safely ignore new HTML5 constructs and that HTML5 will work with previous versions of HTML.
  7. 1996-Present: Flashdance. It’s been a good time for Flash.
  8. On 4/29/10 day, Steve Jobs confirmed that none of the mobile devices that Apple develops will ever run Flash.
  9. “The mobile era is about low power devices, touch interfaces and open web standards – all areas where Flash falls short.” – Steve Jobs
  10. On November 9th of 2011, Adobe confirmed that they will soon stop developing their Flash Player plug-in for mobile browsers & will instead focus on HTML5 tools. They will continue to develop Flash tools for the non-mobile web, but since the mobile web is the fastest growing segment of the Internet, things aren’t looking too good for Flash.
  11. About a week after Adobe announced it would no longer support Flash for the mobile web, an anonymous group of developers banded together and created “Occupy Flash,” an organization that has one goal: “To get the world to uninstall the Flash Player plug-in from their desktop browsers.” They contend that if Flash continues to dominate the non-mobile web, but doesn’t apply to the mobile web, the Internet will be effectively split in two, causing headaches for all involved.You can find the Occupy Flash website here: http://occupyflash.org/
  12. It’s inevitable: Flash will die.
  13. Concerns about HTML5.
  14. The lovely people at Mozilla, who created Firefox, only believe in software that conforms to open standards. Firefox itself is an open source platform, and they have repeatedly stated that the browser would not support functionality that uses licensed software. The standard video compression codec for HTML5 is the H.264 video codec, which doesn’t conform to open standards. From the beginning, Firefox has not supported this codec, opting instead for the open and royalty-free OggTheora and WebM codex.
  15. On January 11, 2011 Google Chrome tossed its hat in with Firefox and Opera and ceased support for the H.254 codec
  16. Opera, Firefox, and Chrome use the OggTheora and WebM codex, Safari and Internet Explorer use the H.264 codec.
  17. Complexity brings variability.
  18. HTML5 is expected to be finished by 2022.
  19. Mobile Internet vs. Traditional Internet.
  20. Flash runs on computers.
  21. From June 29, 2007 until the present day, Flash has not worked on any Apple mobile device.
  22. On 6/21/11, Blackberry proudly announced that the newest version of their tablet OS supports Flash. This year, Blackberry has sold 200,00 tablets. Apple, on the other hand, has sold 11.1 million tablets in the fourth quarter of this year alone.
  23. “In August 2011, five global markets (Singapore, UK, U.S., Japan and Australia) had more than 5 percent of Internet traffic coming from non-computer devices … The share of non-computer traffic for the U.S. stood at 6.85 in August 2011 …” (Comscore: Digital Omnivores: How Tablets, Smartphones and Connected Devices are Changing U.S. Digital Media Consumption Habits)
  24. 7 Billion. Yup, that’s a ton of cellphones.Source: http://www.phonecount.com/pc/count.jsp
  25. Source: comScoreMobiLens, U.S., 3 mon. avg. ending Aug-2011
  26. That’s all and thanks for your time.