html5-img
1 / 15

HTML5 and Flash

HTML5 and Flash. Understanding the Technology. Joe Pietruch jcpigm@rit.edu. My Background. BFA New Media Design, RIT MS Game Design & Development, RIT Lecturer, School of Interactive Games & Media ActionScript for 7+ years (saturated) HTML for 13+ years (intermittent). Why Flash Won Me.

ayanna
Télécharger la présentation

HTML5 and Flash

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. HTML5 and Flash Understanding the Technology Joe Pietruch jcpigm@rit.edu

  2. My Background • BFA New Media Design, RIT • MS Game Design & Development, RIT • Lecturer, School of Interactive Games & Media • ActionScript for 7+ years (saturated) • HTML for 13+ years (intermittent)

  3. Why Flash Won Me • HTML Browser Compatibility (IE6) • Flash Ran the Same Everywhere(I’m a lazy perfectionist. The lazy usually wins.) • Flash makes Interactive, Fun Experiences

  4. What’s Changed Since? Today and into the future: • Standards-Compliant(-ish) Browsers • Flash Doesn’t run Everywhere (thanks, Steve) • I still make Interactive, Fun Experiences • Now I have more choices.

  5. Flash is Dying? • Apple Declares War on Flash • iOS will not run Flash content • Flash Player for Mac was historically terrible • Google Maps Flash API deprecated • Adobe ceases development for FP Mobile • Ubiquitous Mobile Internet is the Future!

  6. Flash is Adapting: • StageVideo / Stage3D / Molehill API • Hardware-accelerated video / 3D graphics • Adobe Integrated Runtime (AIR) • write in ActionScript 3 • deploy to Mac / Linux / PC / iOS / Android / TVs

  7. What is Flash’s Place? • Ask Google! • Google still uses Flash for: • GMail Attachment Uploader • Sound for its Doodles (PacMan, Les Paul) • Casual Games (fb, Kongregate, Newgrounds) • Rich Media Players (YouTube) • Rich Animations

  8. A Brief History of Flash Dev. ‘00 - AS 1.0 … mainly animation control ‘03 - AS 2.0 … games and apps (mild OOP) ’06 - AS 3.0 / Flex / AIR … solid OOP framework ‘?? - AS 4.0? … Threading? Generics? Overloading? FlashLite … the forgotten one • embedded in devices (early mobile, cameras, Wii) • subset of AS / AS 2.0

  9. [ insert stolen slides here ] • slides.html5rocks.com • Marcin Wichary and the Google Chrome team • Thanks for doing a lot of work for me! :-)

  10. @fwa – Favourite Website Awards I love it when someone right clicks on a site just to make sure it's Flash before hating it. @zeh – Zeh Fernando (firstborn) I right click before being impressed.It's slow and shitty, right click;flash? "This is slow and shitty".HTML? "Impressive."

  11. Big Spaceship: “Our stance has always been one of technology agnosticism. We've always felt a bit pigeon holed into the whole notion that we're a Flash shop... we never were that at all. We love Flash, but we also love making things for mobile devices and huge screen devices and video game devices and any other device we can learn about and build for.”

  12. @airdeck – Eric Decker (firstborn) great video on the flash vs html5 debate http://digs.by/hLERNj (via @zeh)

  13. JimmyFlip: “It's a practical, not ideological, decision to use Flash. HTML5 audio is weak in comparison to Flash's handling of audio and inconsistently supported across browsers (eg. Firefox doesn't play mp3s and never will). Standards are great but when they are so far below other existing, widely-supported technologies, what's the point?”

  14. http://dft.ba/-webtalk materials, links, readings Joe Pietruch jcpigm@rit.edu

More Related