คุณสมบัติสำหรับนักพัฒนา
เรื่องของเสียงและภาพ
ปัญหาเรื่องการแสดงสื่ออย่างวิดีโอ และเสียงเป็นปัญหาที่เรื้องรังมานาน เนื่องจากไม่มีมาตรฐานกลางเข้ามากำหนด ซึ่งทางที่นักพัฒนาส่วนใหญ่ใช้กันคือใช้แท็ก embed เช่นการดูวิดีโอบนเว็บด้วย Flash แต่ก็เกิดปัญหาตามมาอีกว่า อาจจะไม่แสดงผลได้ไม่ทุกแพลตฟอร์ม ดังนั้นทาง W3C จึงได้กำหนดมาตรฐานใหม่อย่าง HTML5 ให้มีแท็ก video และ audio เข้ามา เพื่อการแสดงผลวิดีโอและเสียงให้เป็นไปอย่างมีมาตรฐาน และไม่ต้องการการติดตั้งปลั๊กอินใดๆ ทั้งสิ้น ซึ่ง Mozilla ได้เลือก Ogg Vorbis และ Ogg Theora ในการแสดงสื่อวิดีโอและเสียงเนื่องจากตัวเข้ารหัสนั้นเป็นโอเพนซอร์ส ไม่ต้องเสียค่าใช้จ่ายใดๆ ทั้งสิ้น วิดีโอข้างล่างนี้ก็เป็นตัวอย่างการแสดงผลแท็ก video
มาตรฐานเว็บ
ใน Firefox 3.5 นี้มีการพัฒนาให้รองรับมาตรฐานเว็บหลายอย่างอาทิเช่น @font-face ที่จะทำให้นักพัฒนาเว็บสามารถเลือกใช้ฟอนต์ประเภท TrueType และ OpenType มาใช้บนเว็บได้อย่างอิสระ โดยที่ผู้ใช้ไม่ต้องมีฟอนต์ตัวนั้นอยู่ในเครื่อง
Text-shadow ก็เป็นอีกคุณสมบัติหนึ่งที่ทำให้เราสามารถใส่เงาให้ตัวอักษรได้ ตัวอย่างด้านล่างเป็นการใช้ @font-face กับ text-shadow คู่กันอย่างง่ายๆ
Firefox 3.5 นี้ก็ยังรองรับ Native JSON ทำให้การเชื่อมโยงระหว่างเว็บแอพพลิเคชั่นกับเซิร์ฟเวอร์ง่ายขึ้น และเร็วกว่าจาวาสคริปต์ธรรมดา อีกทั้งยังรองรับ Web Worker ซึ่งเจ้า Web worker นี้จะย้ายการประมวลผลจาวาสคริปต์ไปสู่ thread เบื้องหลัง ถ้าตามการประมวลผลธรรมดานั้นเราต้องรอให้ JavaScript ประมวลผลให้เสร็จ บางครั้งจึงทำให้หน้าเว็บที่เราเข้าอยู่นั้นจะค้างไปสักครู่ แต่ถ้าเราใช้ Web Worker แล้วจะทำให้ปัญหาเรื่องหน้าเว็บค้างนั้นน้อยลงหรือแทบไม่มีเลย
ยังมีการพัฒนาด้านมาตรฐานเว็บอีกมากมายใน Firefox 3.5 นี้ซึ่งยากที่จะอธิบายได้หมด ผมแนะให้ไปอ่านต่อกันที่ Mozilla Developer Center และ Hack.mozilla.org ที่มีทั้งการอธิบายคุณสมบัติและตัวอย่างจริงๆ ที่เอาไปใช้บนเว็บ







Post new comment