SlideShare uma empresa Scribd logo
1 de 13
Christophe Coenraets |  Senior Technical Evangelist HTML 5 and Flash关系
Adobe Supports HTML 5 2 Adobe is part of HTML 5 and has a vested interest in its success Adobe’s creative business relies on vibrant and evolving HTML standard
Ubiquitous HTML 5 Browsers are Years Away Browser Adoption Source: OmnitureNetAverages, June 2010.  ~65% of installed browsers don’t support HTML 5 3 Remaining 35% browsers implement different limited subsets of HTML 5
HTML 5 Implementations Destined to be Inconsistent 4
HTML 5 Implementations Destined to be Inconsistent 5 Source: http://fmbip.com/litmus#scores
Driving Innovation vs Standardizing Commoditized Technologies 6
Multi Screen: Same Programming Model, Same Tools, Same Code Applications becoming available on exploding number of devices Trend is to build “standalone apps” as opposed to “browser apps” Building native apps for each device is unsustainable for most organizations  Flash provides abstraction layer on top of all these devices  7
Flex provides a programming model targeted at application development HTML 5 adds video tag and raw Canvas: No datagrid, tree, tabs, charting, … Programming Model Productivity 8 Class Annotation RemoteObject Effects Pub/Sub WebService Collaboration Transitions Offline Sync Dependency Injection
Designer / Developer Workflow 	Unconstrained Creativity: New breed of High Definition RIAs require tight designer/developer workflow enabled by Adobe Creative Suite / Flex integration. 95% of design professionals use Adobe creative products
Openness Long-standing commitment to open specifications and open source around core technologies: Flex SDK, Flash Virtual Machine, BlazeDS are free and open source SWF, AMF, RTMP, PDF, FLV/F4V protocols and file formats are open specifications   10
Performance Retrieving and rendering 20,000 rows Internet Explorer version 8 on Lenovo ThinkPad W500
Summary Adobe supports HTML 5 Ubiquitous HTML 5 browsers are years away (65% browsers have no HTML5 support) HTML 5 implementations will be inconsistent Flash is continuously driving innovation and has the channel to make innovative features ubiquitous in 8-10 months Multi Screen: Flash enables same programming model, same tools, same code across exploding number of devices Flex provides a programming model targeted at application development that puts it in a different league in terms of productivity High Definition user interfaces require tight designer/developer workflow enabled by Adobe Creative Suite / Flash integration Adobe has a long-standing commitment to open specifications and open source including  its core technologies Flash outperforms HTML in code execution and data retrieval benchmarks 12
Html5 flash v3

Mais conteúdo relacionado

Mais procurados

Directions on microsoft_web_and_cloud_development
Directions on microsoft_web_and_cloud_developmentDirections on microsoft_web_and_cloud_development
Directions on microsoft_web_and_cloud_development
Takeshi Shinmura
 
Lane - Using Cordova to Create Multi-Platform Mobile Apps from Structured Con...
Lane - Using Cordova to Create Multi-Platform Mobile Apps from Structured Con...Lane - Using Cordova to Create Multi-Platform Mobile Apps from Structured Con...
Lane - Using Cordova to Create Multi-Platform Mobile Apps from Structured Con...
LavaCon
 
HTML5 Presentation at Online Publishers Association Tech Conference 2011-03
HTML5 Presentation at Online Publishers Association Tech Conference 2011-03HTML5 Presentation at Online Publishers Association Tech Conference 2011-03
HTML5 Presentation at Online Publishers Association Tech Conference 2011-03
Rajiv Pant
 

Mais procurados (20)

UI5 Supportability Reloaded
UI5 Supportability ReloadedUI5 Supportability Reloaded
UI5 Supportability Reloaded
 
Kotlin vs Flutter: The Battle of Platforms
Kotlin vs Flutter: The Battle of PlatformsKotlin vs Flutter: The Battle of Platforms
Kotlin vs Flutter: The Battle of Platforms
 
Flash: A call for sanity
Flash: A call for sanityFlash: A call for sanity
Flash: A call for sanity
 
Frameworks
FrameworksFrameworks
Frameworks
 
Why is cold fusion better than c#
Why is cold fusion better than c#Why is cold fusion better than c#
Why is cold fusion better than c#
 
Make Your Flutter App Development Faster With These Tools
Make Your Flutter App Development Faster With These ToolsMake Your Flutter App Development Faster With These Tools
Make Your Flutter App Development Faster With These Tools
 
Directions on microsoft_web_and_cloud_development
Directions on microsoft_web_and_cloud_developmentDirections on microsoft_web_and_cloud_development
Directions on microsoft_web_and_cloud_development
 
Getting Started with Visual Studio 2015 and C# 6.0
Getting Started with Visual Studio 2015 and C# 6.0 Getting Started with Visual Studio 2015 and C# 6.0
Getting Started with Visual Studio 2015 and C# 6.0
 
Lane - Using Cordova to Create Multi-Platform Mobile Apps from Structured Con...
Lane - Using Cordova to Create Multi-Platform Mobile Apps from Structured Con...Lane - Using Cordova to Create Multi-Platform Mobile Apps from Structured Con...
Lane - Using Cordova to Create Multi-Platform Mobile Apps from Structured Con...
 
Top 5 Front End Development Tools For 2021
Top 5 Front End Development Tools For 2021Top 5 Front End Development Tools For 2021
Top 5 Front End Development Tools For 2021
 
Busting myths about business apps, low code style
Busting myths about business apps, low code styleBusting myths about business apps, low code style
Busting myths about business apps, low code style
 
flex and flash platform
flex and flash platformflex and flash platform
flex and flash platform
 
AngularJS – What, Why, Advantages and Disadvantages
AngularJS – What, Why, Advantages and DisadvantagesAngularJS – What, Why, Advantages and Disadvantages
AngularJS – What, Why, Advantages and Disadvantages
 
HTML5 Presentation at Online Publishers Association Tech Conference 2011-03
HTML5 Presentation at Online Publishers Association Tech Conference 2011-03HTML5 Presentation at Online Publishers Association Tech Conference 2011-03
HTML5 Presentation at Online Publishers Association Tech Conference 2011-03
 
HTML5 - The Future in a Flash
HTML5 - The Future in a FlashHTML5 - The Future in a Flash
HTML5 - The Future in a Flash
 
How ASP.NET MVC Implementation Help Enterprise Web Application Development?
How ASP.NET MVC  Implementation  Help Enterprise  Web Application Development?How ASP.NET MVC  Implementation  Help Enterprise  Web Application Development?
How ASP.NET MVC Implementation Help Enterprise Web Application Development?
 
BEST LOOSE LEAF TEA
BEST LOOSE LEAF TEABEST LOOSE LEAF TEA
BEST LOOSE LEAF TEA
 
Html 5
Html 5Html 5
Html 5
 
PHP Developers
PHP DevelopersPHP Developers
PHP Developers
 
11 Ways To Improve Software Quality
11 Ways To Improve Software Quality11 Ways To Improve Software Quality
11 Ways To Improve Software Quality
 

Semelhante a Html5 flash v3

HTML5: Next Generation Web Development
HTML5: Next Generation Web DevelopmentHTML5: Next Generation Web Development
HTML5: Next Generation Web Development
Dipesh Mukerji
 
European SharePoint Conference: Mobile Applications for SharePoint using HTML5
European SharePoint Conference: Mobile Applications for SharePoint using HTML5European SharePoint Conference: Mobile Applications for SharePoint using HTML5
European SharePoint Conference: Mobile Applications for SharePoint using HTML5
Christian Heindel
 
Ny coders - Cross-platform development with Haxe, openFL and Cocktail
Ny coders - Cross-platform development with Haxe, openFL and CocktailNy coders - Cross-platform development with Haxe, openFL and Cocktail
Ny coders - Cross-platform development with Haxe, openFL and Cocktail
Raphael Harmel
 
10 Reasons to Adopt HTML5 for Mobile Apps
10 Reasons to Adopt HTML5 for Mobile Apps 10 Reasons to Adopt HTML5 for Mobile Apps
10 Reasons to Adopt HTML5 for Mobile Apps
Fresh Digital Group
 
10 Reasons to Adopt HTML5 for Mobile Apps
10 Reasons to Adopt HTML5 for Mobile Apps10 Reasons to Adopt HTML5 for Mobile Apps
10 Reasons to Adopt HTML5 for Mobile Apps
Doug Robinson
 
Kinvey how-to-make-an-app-mobile-html5
Kinvey how-to-make-an-app-mobile-html5Kinvey how-to-make-an-app-mobile-html5
Kinvey how-to-make-an-app-mobile-html5
Alok Sharma
 
Flash platform fitc
Flash platform fitcFlash platform fitc
Flash platform fitc
Mark Doherty
 

Semelhante a Html5 flash v3 (20)

Migrating to HTML5, Migrating Silverlight to HTML5, Migration Applications t...
Migrating to HTML5,  Migrating Silverlight to HTML5, Migration Applications t...Migrating to HTML5,  Migrating Silverlight to HTML5, Migration Applications t...
Migrating to HTML5, Migrating Silverlight to HTML5, Migration Applications t...
 
HTML5: Next Generation Web Development
HTML5: Next Generation Web DevelopmentHTML5: Next Generation Web Development
HTML5: Next Generation Web Development
 
Should you say no to HTML5?
Should you say no to HTML5?Should you say no to HTML5?
Should you say no to HTML5?
 
HTML5 / Mobile Web
HTML5 / Mobile WebHTML5 / Mobile Web
HTML5 / Mobile Web
 
Best things to know about .net framework
Best things to know about .net frameworkBest things to know about .net framework
Best things to know about .net framework
 
Windows8.1 html5 dev paradigm discussion netponto
Windows8.1 html5 dev paradigm discussion netpontoWindows8.1 html5 dev paradigm discussion netponto
Windows8.1 html5 dev paradigm discussion netponto
 
European SharePoint Conference: Mobile Applications for SharePoint using HTML5
European SharePoint Conference: Mobile Applications for SharePoint using HTML5European SharePoint Conference: Mobile Applications for SharePoint using HTML5
European SharePoint Conference: Mobile Applications for SharePoint using HTML5
 
Ny coders - Cross-platform development with Haxe, openFL and Cocktail
Ny coders - Cross-platform development with Haxe, openFL and CocktailNy coders - Cross-platform development with Haxe, openFL and Cocktail
Ny coders - Cross-platform development with Haxe, openFL and Cocktail
 
W-JAX Keynote 2010
W-JAX Keynote 2010W-JAX Keynote 2010
W-JAX Keynote 2010
 
Coolgen Shkehar
Coolgen ShkeharCoolgen Shkehar
Coolgen Shkehar
 
OpenNTF Webinar 05/07/13: OpenNTF - The IBM Collaboration Solutions App Dev C...
OpenNTF Webinar 05/07/13: OpenNTF - The IBM Collaboration Solutions App Dev C...OpenNTF Webinar 05/07/13: OpenNTF - The IBM Collaboration Solutions App Dev C...
OpenNTF Webinar 05/07/13: OpenNTF - The IBM Collaboration Solutions App Dev C...
 
10 Reasons to Adopt HTML5 for Mobile Apps
10 Reasons to Adopt HTML5 for Mobile Apps 10 Reasons to Adopt HTML5 for Mobile Apps
10 Reasons to Adopt HTML5 for Mobile Apps
 
10 Reasons to Adopt HTML5 for Mobile Apps
10 Reasons to Adopt HTML5 for Mobile Apps10 Reasons to Adopt HTML5 for Mobile Apps
10 Reasons to Adopt HTML5 for Mobile Apps
 
Mastering cross platform development
Mastering cross platform developmentMastering cross platform development
Mastering cross platform development
 
Kinvey how-to-make-an-app-mobile-html5
Kinvey how-to-make-an-app-mobile-html5Kinvey how-to-make-an-app-mobile-html5
Kinvey how-to-make-an-app-mobile-html5
 
Mobile Development With Flash Platform
Mobile Development With Flash PlatformMobile Development With Flash Platform
Mobile Development With Flash Platform
 
Flutter App Development- Why Should You Choose It .
Flutter App Development- Why Should You Choose It .Flutter App Development- Why Should You Choose It .
Flutter App Development- Why Should You Choose It .
 
HTML5: What Marketers Need To Know
HTML5: What Marketers Need To KnowHTML5: What Marketers Need To Know
HTML5: What Marketers Need To Know
 
Flash platform fitc
Flash platform fitcFlash platform fitc
Flash platform fitc
 
Flutter Vs Kotlin Vs Swift.pptx
Flutter Vs Kotlin Vs Swift.pptxFlutter Vs Kotlin Vs Swift.pptx
Flutter Vs Kotlin Vs Swift.pptx
 

Último

Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
Chris Hunter
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 

Último (20)

Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesEnergy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptx
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 

Html5 flash v3

  • 1. Christophe Coenraets | Senior Technical Evangelist HTML 5 and Flash关系
  • 2. Adobe Supports HTML 5 2 Adobe is part of HTML 5 and has a vested interest in its success Adobe’s creative business relies on vibrant and evolving HTML standard
  • 3. Ubiquitous HTML 5 Browsers are Years Away Browser Adoption Source: OmnitureNetAverages, June 2010. ~65% of installed browsers don’t support HTML 5 3 Remaining 35% browsers implement different limited subsets of HTML 5
  • 4. HTML 5 Implementations Destined to be Inconsistent 4
  • 5. HTML 5 Implementations Destined to be Inconsistent 5 Source: http://fmbip.com/litmus#scores
  • 6. Driving Innovation vs Standardizing Commoditized Technologies 6
  • 7. Multi Screen: Same Programming Model, Same Tools, Same Code Applications becoming available on exploding number of devices Trend is to build “standalone apps” as opposed to “browser apps” Building native apps for each device is unsustainable for most organizations Flash provides abstraction layer on top of all these devices  7
  • 8. Flex provides a programming model targeted at application development HTML 5 adds video tag and raw Canvas: No datagrid, tree, tabs, charting, … Programming Model Productivity 8 Class Annotation RemoteObject Effects Pub/Sub WebService Collaboration Transitions Offline Sync Dependency Injection
  • 9. Designer / Developer Workflow Unconstrained Creativity: New breed of High Definition RIAs require tight designer/developer workflow enabled by Adobe Creative Suite / Flex integration. 95% of design professionals use Adobe creative products
  • 10. Openness Long-standing commitment to open specifications and open source around core technologies: Flex SDK, Flash Virtual Machine, BlazeDS are free and open source SWF, AMF, RTMP, PDF, FLV/F4V protocols and file formats are open specifications   10
  • 11. Performance Retrieving and rendering 20,000 rows Internet Explorer version 8 on Lenovo ThinkPad W500
  • 12. Summary Adobe supports HTML 5 Ubiquitous HTML 5 browsers are years away (65% browsers have no HTML5 support) HTML 5 implementations will be inconsistent Flash is continuously driving innovation and has the channel to make innovative features ubiquitous in 8-10 months Multi Screen: Flash enables same programming model, same tools, same code across exploding number of devices Flex provides a programming model targeted at application development that puts it in a different league in terms of productivity High Definition user interfaces require tight designer/developer workflow enabled by Adobe Creative Suite / Flash integration Adobe has a long-standing commitment to open specifications and open source including its core technologies Flash outperforms HTML in code execution and data retrieval benchmarks 12