Moz10
Mozilla Summit 2010 Episode 2: Open Web App Marketplace
ต่อจากตอนที่แล้ว ตอนที่สองนี้ก็ยังเป็น keynote ของวันแรกอยู่ คราวนี้เป็นเรื่องของ Audio Data API สำหรับ <audio> ใน HTML5 ตัว API นี้ทำให้เราสามารถเล่นอะไรที่เกี่ยวกับเสียงได้เยอะแยะ ลองชมตัวอย่างรูปข้างล่าง
เราสามารถดึงค่าของไฟล์เสียงออกมา แล้วเอาค่าที่อ่านได้ออกมาใช้ ตัวอย่างนี้ใช้ canvas ควบคู่กับ Audio Data API แล้วสร้างออกมาเป็น audio spectrum ในขณะที่กำลังเล่นไฟล์เพลงในเว็บได้ทันที (นึกภาพไม่ออก ลองนึกถึง bar เด้งๆ ที่อยู่ Windows Media Player)
หรือจะอ่านค่า beat ออกมาก็ได้
ใช้ canvas ทำเป็น visualization แบบ 3 มิติ
Mozilla ทำเรื่อง Acessibility สำหรับคนพิการมาตั้งแต่ไหนแต่ไร แน่นนว่าแนวคิด text to speech บน Firefox คงต้องมี เดโมตัวสุดท้ายนี้ทำให้ได้รู้ว่า Audio Data API สามารถทำอะไรได้เยอะจริงๆ ล่าสุดคือ Audio Data API ได้ผนวกเข้าไปกับ Firefox 4 Beta 5 แล้ว
- Chengings's blog
- Login or register to post comments
- Read more
- Comments
Mozilla Summit 2010 Episode 1: Open Web Platform

เมื่อวันที่ 7-9 กรกฎาคมที่ผ่านมา มีงานรวมพลครั้งยิ่งใหญ่ของนักพัฒนา นักการตลาด และนัก... ทั้งหลายซึ่งหมายถึงทุกๆ คนที่ มีส่วนร่วมและช่วย Mozilla ทั่วทั้งโลกประมาณ 600 คน ได้รับเชิญให้ไปร่วมงาน Mozilla Summit ที่จัดขึ้นทุกๆ 2 ปี (มั้ง? เพราะครั้งที่แล้วเมื่อสองปีก่อน แต่ครั้งหน้าไม่รู้) ชาวไทยที่ได้ไปก็มีผมกับ @kengggg (keng.ws) สองคน
งาน Mozilla Summit จัดขึ้นมาเพื่อบอกกล่าวถึงเป้าหมายในปัจจุบันและอนาคตของ Mozilla รวมทั้งมี session ต่างๆ นาๆ ที่ทำให้ผู้ร่วมงานได้แสดงความคิดเห็นร่วมกัน แต่งานนี้ก็มีจุดประสงค์เบื้องหลังด้วยก็คือ พาผู้ที่มี่ส่วนร่วมกับ Mozilla ทั้งหลายมาเที่ยวเพื่อเป็นการขอบคุณ (ส่วนมากใช้ใจทำ ไม่มีรายได้จากการทำตรงนี้)
ในปีนี้ Mozilla Summit 2010 ใช้ธีมงานที่ชื่อว่า "Be More Like the Web" จัดที่ Fairmont Whistler Hotel หมู่บ้านสกีรีสอร์ท Whistler, British Columbia ณ ประเทศ Canada งานในปีนี้ไม่ได้มีการเปิดตัวผลิตภัณฑ์ใหม่มากนัก (Firefox 4 Beta 1 เพิ่งปล่อยตอนมาถึง Canada) แต่ส่วนมากจะพูดถึงโครงสร้างที่จะทำให้ "เว็บ" เป็นแพลตฟอร์มที่ทุกๆ คนสามารถเข้าถึงได้
- Chengings's blog
- Login or register to post comments
- Read more
- Comments
ปริศนาไขกระจ่าง! ทำไม Firefox ถึงไม่ได้การทดสอบ Acid 3 เต็ม 100 เสียที
สหายธัญ(@thanr)เคยเขียน review เกี่ยวกับการทดสอบ Acid 3 กับเบราว์เซอร์แต่ละเจ้า แล้วสหายธัญก็ได้ตั้งคำถามว่า ทำไม Firefox จึงไม่ได้ 100/100 เสียที ให้ไปถามกับคนของ Mozilla ผมก็เลยต้องบินข้ามฟ้าไปเพื่อหาคำตอบมาให้ คำตอบก็หาอ่านเต็มๆ ได้จากความคิดเห็นของ Slashdot และมีคำตอบที่สอดคล้องกันกับการทดสอบนี้ใน IE9 Platform Preview 4 ที่ได้คะแนน 95/100 ที่กำลังรอการเปลี่ยนถ่ายของเทคโนโลยีเช่นกัน
3 แต้มที่เหลือเป็น SVG Fonts ที่ Opera กับ Webkit (Chrome/Safari) ใส่เข้าไปจนเต็ม 100 นั้นเป็น subset ย่อยของ SVG Fonts 1.1 ไม่ได้ใส่แบบเต็ม specification ทำเพื่อแค่ให้ผ่านเป็น 100/100 เท่านั้น ซึ่งทาง Mozilla ไม่อยากที่จะใส่แบบขายผ้าเอาหน้ารอดเพื่อให้ผ่าน 100/100 อยากที่จะใส่แบบเต็ม specification มากกว่า แต่การใส่ SVG Fonts แบบเต็ม specification นั้นยากมาก และมาตรฐานของ SVG Fonts มีแนวโน้มที่จะเลิกใช้นั้นมีสูงเช่น
- ไม่ได้ออกแบบมาให้ใช้ร่วมกับ HTML
- SVG Working Group ยื่นเอกสารไปทาง W3 ให้ SVG Fonts อยู่ในสถานะทางเลือก (optional status)
- มีมาตรฐานที่ใหม่กว่า ดีกว่า แพร่หลายกว่า และใช้ได้ง่ายกว่า นั้นคือ WOFF ที่ใช้ร่วมกับ SVG กับ HTML ได้อย่างไม่มีปัญหา
ตอนนี้คงเข้าใจกันแล้วว่าทำไม Firefox ถึงไม่ได้ 100/100 แต่จะหยุดอยู่ที่ 97/100 และคิดว่าจะไม่เพิ่มอีกแล้ว
หมายเหตุ: Acid 3 เป็นแบบทดสอบมาตรฐานเว็บชุดหนึ่งเท่านั้น การไม่ได้ 100/100 ไม่ได้หมายถึงเว็บเบราว์เซอร์นั้นไม่ได้มาตรฐานแต่อย่างใด
ป.ล. Firefox for Android ตัวทดสอบล่าสุดได้ 97/100 แล้่ว (รูปประกอบ)





