Techcon Cybernet

Thai (ภาษาไทย)English (United Kingdom)

Blog

blog

Displaying items by tag: canvas
Thursday, 10 January 2013 16:38

HTML5 มีอะไรใหม่

HTML5 มีอะไรใหม่

สิ่งที่ HTML5 มีให้นั้น คือความสามารถในการจัดการกับข้อมูล มัลติมีเดีย กราฟฟิก การเชื่อมต่อ ด้วยความรวดเร็วและมีประสิทธิภาพมากขึ้น

MULTIMEDIA AND GRAPHICS

การจัดการกับมัลติมีเดียและกราฟฟิก รวมไปถึงแอนนิเมชั่น สเปเชียลเอ็ฟเฟ็คต่างๆ สามารถทำได้โดยใช้มาตรฐานใหม่ๆ เช่น 3D CSS, canvas, SVG, WebGL

การจัดการกับไฟล์เสียงประเภทต่างๆผ่าน Audio APIs การจัดการเชื่อมต่อผ่าน WebSockets ความสามารถที่เพิ่มขึ้นเหล่านี้ทำให้ HTML5 กลายเป็นแพล็ตฟอร์มสำหรับเกมส์และมัลติมีเดียเทียบเท่ากับบนเดสท์ท็อป

การที่กราฟฟิกสามารถทำงานได้เร็วก็เพราะ HTML5 ทำงานร่วมกับ JavaScript engine ที่ทำงานอย่างรวดเร็ว และใช้การเร่งความเร็วในระดับฮาร์ดแวร์โดย Graphics Processing Unit (GPU) ที่ Browser ต่างๆในปัจจุบันหันมาใช้กัน

OFFLINE AND STORAGE

ปกติเว็บจะต้องเชื่อมต่อแบบออนไลน์ แต่ HTML5 จะมีความสามารถในการเก็บข้อมูลและนำมาใช้แม้ในตอนที่ไม่ได้เชื่อมต่อกับอินเตอร์เน็ต การทำงานแบบ offline ใช้ localStorage, sessionStorage, indexDB และ File System ทำให้ต่อไปผู้ใช้สามารถดาวน์โหลดไฟล์ข้อมูลขนาดใหญ่มากกว่า 1 GB มาเก็บไว้ใช้ในขณะที่ offline ได้

PERFORMANCE

ประสิทธิภาพและความความเร็วของแอพพลิเคชั่นดีขึ้นมาก ด้วยเทคโนโลยีใหม่ๆเช่น Web Workers ที่ทำให้การทำงานแบบ multiple process ใน background สามารถทำได้ การที่สามารถเก็บข้อมูลแบบ offline ทำให้ลดจำนวนการรับส่งข้อมูลกับ server ทำให้โหลดข้อมูลได้เร็วขึ้น

การที่ JavaScript engine มีการพัฒนาความเร็วขึ้นมาก ร่วมกับเทคนิคอื่นๆ เช่น การลดแบนด์วิธที่ใช้ให้น้อยลง การบีบอัดข้อมูล การทำ asynchronous callback ช่วยทำให้การทำงานเร็วขึ้น

Published in HTML5
« June 2017 »
Mon Tue Wed Thu Fri Sat Sun
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    

Search Blog