Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

HTML5 แทนที่เฉพาะด้านวิดีโอของ Flash/Silverlight หรือไม่?


Flash ให้ GUI ที่น่าทึ่งและคุณสมบัติทางภาพมากมายสำหรับแอนิเมชัน อนุญาตให้ผู้ใช้สร้างทุกอย่างภายในแพลตฟอร์มเฉพาะโดยไม่ต้องรวมเข้ากับเบราว์เซอร์อย่างเต็มที่ โดยห่อหุ้มไว้ในเบราว์เซอร์ด้วยขอบเขตหลักคือ 멀티มีเดียและแอนิเมชันอื่นๆ

องค์ประกอบ <canvas> ของ HTML5 ให้วิธีง่ายและทรงพลังในการวาดกราฟิกด้วย JavaScript สามารถใช้วาดกราฟ ผสมภาพ หรือทำแอนิเมชันง่ายจนถึงซับซ้อน

นี่คือองค์ประกอบ <canvas> เรียบง่าย ที่มีแอตทริบิวต์เฉพาะ width และ height บวกกับแอตทริบิวต์หลักของ HTML5 เช่น id, name, class ฯลฯ

<canvas id="mycanvas" width="100" height="100"></canvas>

Canvas ถูกนิยมใช้ในปัจจุบัน ในขณะที่ Flash ล้าสมัยแล้ว ด้วย Canvas คุณสามารถทำแอนิเมชันรูปทรง ปรับขนาด เปลี่ยนรูปแบบ ฯลฯ