HTML5 and Flash - PowerPoint PPT Presentation

About This Presentation
Title:

HTML5 and Flash

Description:

... (fb, Kongregate, Newgrounds) Rich Media Players (YouTube) Rich Animations ... O3D, Unity Web Player [ insert stolen ... great video on the flash vs html5 ... – PowerPoint PPT presentation

Number of Views:138
Avg rating:3.0/5.0
Slides: 16
Provided by: rit134
Category:
Tags: flash | html5 | insert | video | youtube

less

Transcript and Presenter's Notes

Title: HTML5 and Flash


1
HTML5 and Flash
  • Understanding the Technology

Joe Pietruch jcpigm_at_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(Im a lazy
    perfectionist. The lazy usually wins.)
  • Flash makes Interactive, Fun Experiences

4
Whats Changed Since?
  • Today and into the future
  • Standards-Compliant(-ish) Browsers
  • Flash Doesnt 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 Flashs 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
Flash HTML5/JS/CSS
Display Organization Display List DOM
Display Manipulation transform (x, y, scale, rotation) Box Model(margin, padding)
Procedural Graphics BitmapData,Graphics API ltcanvasgt Drawing,SVG
Client-side Scripting ActionScript 3.0 JavaScript
3D 3D Transforms, Stage3D/Molehill APIs,many other 3rd-party APIs CSS Transforms, WebGL, O3D, Unity Web Player
10
insert stolen slides here
  • slides.html5rocks.com
  • Marcin Wichary and the Google Chrome team
  • Thanks for doing a lot of work for me! -)

11
_at_fwa Favourite Website Awards
  • I love it when someone right clicks on a site
    just to make sure it's Flash before hating it.

_at_zeh Zeh Fernando (firstborn)
I right click before being impressed.It's slow
and shitty, right clickflash? "This is slow and
shitty".HTML? "Impressive."
12
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.

13
_at_airdeck Eric Decker (firstborn)
  • great video on the flash vs html5 debate
    http//digs.by/hLERNj (via _at_zeh)

14
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?

15
http//dft.ba/-webtalk
  • materials, links, readings

Joe Pietruch jcpigm_at_rit.edu
Write a Comment
User Comments (0)
About PowerShow.com