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 แล้ว
วิดีโอของ Audio Data API
ข้ามฟากมาที่ฝั่ง Mobile กันบ้าง สิ่งที่ทีม Mobile กำลังทำอยู่อย่างต่อเนื่องในนี้ก็คือ Firefox บนระบบปฏิบัติการ Google Android และ Maemo( สำหรับคนที่ยังไม่รู้ว่ามันคืออะไร และมันใช้กับมือถือตัวไหนได้บ้าง แนะนำให้ไปอ่าน Fennec ก่อน
Firefox for Mobile Devices 1.1 จะมีรองรับเทคโนโลยีได้ใกล้เคียงกับ Firefox 3.6 เนื่องจากใช้ตัวเรนเดอร์เป็น Gecko 1.9 เหมือนกัน คุณสมบัติที่เพิ่มเข้ามาคือ
- มี multi-touch
- เพิ่ม search engine เองได้
- save เว็บเก็บเป็นไฟล์ PDF ได้ทันที
ในด้านเว็บเทคโนโลยีตอนนี้ก็รองรับ HTML5 กับ Canvas ตามสมัยนิยม และ demo เจ๋งๆ ใน session นี้ก็เป็น face recognition โดยใช้ JavaScript
พอเปิดรูปขึ้นปุ๊บ ก็จิ้มลงไปที่ตัวรูป รอสักพักมันก็ได้ผลออกมาตามรูปข้างล่าง ตรงเป๊ะ แม้แต่ผู้ชายที่ยืนอยู่หลังสุดที่เห็นแค่ 3/4 ของหน้า
เนื่องจาก session นี้ไปเร็วมาก ถ่ายตามไม่ทัน แนะนำให้ดูวิดีโอนี้ตามไปด้วย
Open Web App Marketplace
เดี๋ยวนี้เราจะได้เห็นบรรดาระบบปฏิบัติการมือถือ/แพลตฟอร์มต่างๆ มี store ที่เอาไว้ซื้อ-ขายของตัวเอง และเป็นโมเดลที่ค่อนข้างประสบความสำเร็จเอามากๆ อย่าง App Strore ของ Apple, Android Market ของ Google, Facebook App หรือแม้กระทั่ง Mozilla Add-ons เอง และ Google ก็ประกาศตั้งแต่เดือนพฤษภาคมนี้แล้วว่า จะสร้าง Chrome Web Store และเอาไปใส่ไว้ใน Chrome browser และ Chrome OS และอีกทั้ง Microsoft ก็มี Office Web Apps ที่เอาไว้ใช้ Office suite และผนวกกับ Facebook ได้ด้วย
Mozilla เองก็มีเบราว์เซอร์เป็นของตัวเอง แถมยังประสบความสำเร็จและเป็นต้นแบบของ Add-ons ในเบราว์เซอร์ จนเจ้าอื่นๆ ต้องทำตามบ้าง บวกกับเว็บเดี๋ยวนี้มีความเป็น application มากขึ้น จึงไม่ใช้เรื่องแปลกที่ Mozilla คิดที่จะสร้าง store ของ Web บ้าง ซึ่งแนวคิดนี้ Mozilla ประกาศไว้นานแล้ว หลายๆ คนคงได้อ่านข่าวกัน แต่ตอนนี้มันก็ยังไม่ได้เป็นตัวเป็นตนให้จับต้องได้สักที
ใน session นี้ ทาง Mozilla ก็เลยขอแนวคิดว่าของ Open Web App Marketplace และที่สรุปกันได้ในตอนนี้ได้ก็คือ
- ใช้ HTML5 + CSS + JavaScript มีความเป็นไปได้น้อยมากที่จะใช้ plugin อย่าง Flash ร่วมด้วย
- ซื้อ(แบบเสียเงิน)แล้วเข้าถึงได้ในทุกเบราว์เซอร์/อุปกรณ์ ไม่จำเป็นต้อง Firefox เสมอไป ด้วยการทำตามมาตรฐานข้างบน
- กระบวนการ approve ต้องโปร่งใส่ ตรวจสอบได้
- สามารถใช้งานแบบ offline ได้ โดยใช้เทคโนโลยีที่คล้ายๆ กับ Mozilla Prism
- สำหรับนักพัฒนามันต้องทำเงินได้!
มีคนเข้าร่วมฟังมากกว่า 100 คน จะให้ยกมือถามความคิดเห็นเกี่ยวกับ store ตัวนี้ก็หมดเวลากันพอดี Pascal Finette (คนนำเสนอ) ก็เลยใช้ Etherpad(คนทำคนเดียวกับ Google Wave)มาใช้ คนที่เข้าร่วมสามารถใส่ความคิดเห็นได้ทันทีไม่ต้องล็อกอิน ผลที่ได้ก็มีการเสนอกันเข้ามาเยอะมาก คิดว่า Mozilla จะเอาความคิดเห็นตรงนี้แหละไปเป็นแนวทางการสร้าง Open Web App Marketplace
สไลด์: An Open Web App Marketplace
หมายเหตุ: งานพวก Barcamp ถ้าต้องที่จะถามความคิดเห็นกับผู้เข้าร่วมที่มีจำนวนมาก แนะนำให้ใช้ Etherpad ครับ ง่ายและสะดวกดี
session นี้อยู่ได้เกินครึ่งก็ไม่ไหวแล้วเนื่องจากอาการ jetlag +เหนื่อยจากการเดินทางอ้อมโลก อยู่ดีๆ ก็หลับไปกลางงานซะงั้น จึงต้องหนีขึ้นไปนอนบนห้องตัวเอง หลับเพลินเสียเพลิน เลยพลาดอาหารอิตาลีที่ Mozilla จัดเลี้ยงไปอย่างน่าเสียดาย 【*´・Å・`*】ส่วนพี่เก่งได้ไปกิบกับเขา แต่อาการก็พอๆ กันคือสัปหงกคาโต๊ะอาหาร
ขอจบตอนสองและ Mozilla Summit 2010 วันแรกไว้ตรงนี้ ไว้ต่อตอนสามและวันที่สองเร็วๆ นี้
- Chengings's blog
- Login or register to post comments








