Flash ให้ GUI ที่น่าทึ่งและคุณสมบัติทางสายตาหลายอย่างสำหรับแอนิเมชัน อนุญาตให้ผู้ใช้สร้างทุกอย่างภายในแพลตฟอร์มเฉพาะโดยไม่ต้องรวมเต็มรูปแบบในเบราว์เซอร์
Element HTML5 <canvas> ให้วิธีง่ายและมีอำนาจสำหรับวาดกราฟิกด้วย JavaScript ใช้วาดกราฟ, ทำ photo compositions หรือแอนิเมชันง่าย (และไม่ง่าย)
นี่คือ <canvas> element แบบง่าย ที่มีแค่สองแอตทริบิวต์เฉพาะคือ width และ height บวกกับ core HTML5 attributes เช่น id, name, class ฯลฯ
<canvas id="mycanvas" width="100" height="100"></canvas>
Canvas ถูกนิยมตอนนี้ Flash ล้าสมัยแล้ว ด้วย Canvas คุณสามารถ animate shapes, scale, transform, ฯลฯ ได้