HTML5はFlashの3倍重かった! 描画パフォーマンスの比較


 


HTML5HTML5HTML5Flash3FlashHTML518

HTML5Safari15%Flash()


HTML5Flash使


(一)HTML5(DOM + CSS2)  imgCSSposition:absoluteJavaScriptlefttop

(二)HTML5 (DOM + webkitTransform)  imgJavaScripttransform (transrate3d)使(Chrome/SafariwebkitTransform)

(三)HTML5 (Canvas)  JavaScriptCanvas.drawImage()

(四)Flash (DisplayObject)  DisplayObject (Bitmap)

(五)Flash (BitmapData)  BitmapData.copyPixels()



 HTML  DOM (12)  Flash  Bitmap (4)HTML5  Canvas (3)  Flash  BitmapData (5)


60fps


Flash PlayerSafari 5.1.2

720×480px

WebGLFlashStage3D使WebGLGPU


HTML5HTML5PollyfillFlash



HTML5


Adobe AIR使Flash(iOS, Android, BlackBerry)HTML5FlashAndroidFlash PlayerHTML5 CanvasFlash()

関連記事

投稿者 : 池田 泰延

BookMark

ブックマークはこちらからどうぞ。

このエントリーをはてなブックマークに追加


 

Comment/Trackback 24



 : 

HTML5HTML5使
 

  : 




HTML5Flash(swf)(Flash Player 78使)()
 

 : 

HTML5
 

  : 




2014HTML5Canvas20048AppleSafari

Flash PlayerHTML5Flash Player

iOStranslate3dIESVGChromeCanvasSafaritranslate3dCSS3HTML5使
 

 : 

HTML5Flash
HTML5Flash
AEFlashFlash
AdobeAEFlash
HTML5
HTML5
HTML5
Flash
www
 

 : 

PC
flash
Flash

 

  : 

 



Flash1Flash


Flash(iOS, Android, BlackBerry)使FlashOS

Flash Stage3D使GPU201112Flash MeetupiOSCocos2D使Flash Stage3DStarling使

HTML5PhoneGap使Flash(Adobe AIR)

HTML5(1)
 

 : 

FlashWebHTML5(>_<){Flash!

 

 : 

adobeOSOSapple

Flash
 

fumix : 

ver11
 

  : 



After EffectsFlash稿

HTML5
 

  : 



HTML5FlashApple
http://ascii.jp/elem/000/000/672/672818/

HTMLXHTML

FlashHTML5Flash/HTML5OS/
 

designer : 

HTML5 vs Flash 





AEflash contentsswfhtml54cssjshtml5

html5調htmlcss2000

html5web workersjslightboxcolorbox(FMSjs)

advantagecodinghtml5best practiceswfhtml5best practice

html5使degrade
 

  : 

Facebook
developer



iPhoneAndroidPhoneGapTitanium
AIRJava VM.NET FrameworkPhoneGapTitanium
PhoneGapTitaniumwebkitapi
Titanium StudioHTML5JavaScript

AppStoreAndroidAIRObjective-CJava
AIR

HTML5+JavaScript
HTML5+JavaScript

FlashAdobe
ActionScript3.0

HTML5DOMJavaScript
HTML5JavaScript
 

  : 

designer 

HTML5HTML5 vs Flash(Flash)HTML5使FlashHTML5 vs Flash
HTML5 vs Flash

HTML5

Flash vs HTML5
 

  : 


500020000JavaScriptActionScriptAPI

AIRiOSAIRAndroidAIR 3.0Captive Runtime使Android

HTML5+CSS+JavaScript()HTML57-8Flash PlayerHTML5()

>HTML5DOMJavaScript
imgCSSJavaScriptJavaScript
 

  : 



> 
(appendChild)
setInterval
500020000setInterval0.017ms
JavaScript

> AIRiOS
> AIR

AIR 3.0


> HTML5+CSS+JavaScript
> ()
> HTML5
> 
> 
JavaScriptjqueryprototype.jsCSStable
FlashHTML5+CSS+JavaScript
FlashHTML5+CSS+JavaScript
HTML5+CSS+JavaScript

> 7-8Flash PlayerHTML5
> ()

HTML5
HTML5

> imgCSSJavaScript
> JavaScript
JavaScriptJavaScript
HTML5address
 

  : 


0.017ms0.017sec
 

 : 

Adobe Flash
Adobe MEET UP

 ADC MEETUP Round 04 Social Gaming
http://www.4gamer.net/games/032/G003263/20120229016/

FF12Flash Stage 3D
FlashHTML5Flash


 

  : 






loop

5000(500)
JavaScript : 0.00ms
ActionScript : 0.00ms

2(500)
JavaScript : 0.09ms
ActionScript : 0.00ms

10(500)
JavaScript : 3.06ms
ActionScript : 0.126ms

0.00msnew Date().getTime()ms

15000

JavaScript


JavaScriptsetInterval()requestAnimationFrame()API


()HTML5使RIA使使使

>HTML5address

 

  : 




Adobe MEETUP

Flash Player2013Flash Player NEXTActionScript NEXTFlash

Flash Player(9)
 

-DX : 

HTML5
FLASH


HTML5Video使
 
Flash使
 

使HTML5使FLASH
 

  : 

-DX
HTML5FlashHTML5

WindowsSafariQuickTimeHTML5使

HTML5VideoFlash使使()
 

!? HTML5FlashOpenFL | ICS LAB : 

[] HTML5Flash3! | ClockMaker Blog []