Mozilla ออกสเปก Web App รุ่นแรก

by mk
5 March 2011 - 16:04

เพื่อความเข้าใจที่ดี ควรอ่านข่าว Mozilla เสนอแนวคิด "Open Web Apps" ที่เปิดกว่า Chrome App Store ประกอบ

ทุกวันนี้เราพูดคำว่า "Web App" กันเยอะมาก แต่เอาเข้าจริงแล้วก็ไม่มีใครนิยามชัดเจนว่ามันคืออะไรกันแน่ ค่าย Mozilla เองก็พยายามสร้างนิยามและมาตรฐานที่จับต้องได้ให้กับ Web App และวันนี้ สเปกรุ่นแรกของ Mozilla ก็ออกมาแล้ว

Mozilla มองว่า Web App คือแอพที่รันบนอุปกรณ์ใดๆ ก็ได้ และสามารถเผยแพร่แจกจ่ายผ่าน store ได้หลายแห่ง (ไม่จำเป็นต้องผูกกับ store แห่งใดแห่งหนึ่ง ซึ่งต่างจากวิสัยทัศน์ของกูเกิลที่ผูกกับ Chrome Web Store)

Mozilla จึงได้พัฒนาเทคโนโลยีสำหรับ Web App ขึ้นมา 3 ส่วนใหญ่ๆ ได้แก่

  1. ไฟล์ที่ใช้นิยาม Web App (หรือที่เรียกว่า "Manifest") ซึ่ง Mozilla เลือกใช้ไฟล์แบบ JSON และกำหนดชื่อตัวแปรพื้นฐาน เช่น ชื่อแอพ ชื่อคนเขียน เวอร์ชัน ไอคอน ฯลฯ รายละเอียดดูที่ The Manifest
  2. JavaScript API มาตรฐานสำหรับการติดตั้งและบริหารจัดการเว็บแอพในเบราว์เซอร์ รายละเอียดดูที่ The JavaScript API
  3. วิธีการสร้าง store สำหรับนักพัฒนาที่ต้องการเปิดของตัวเอง รายละเอียดดูที่ Creating a store

นอกจากสเปก 3 ส่วนหลัก Mozilla ยังสร้าง "เดโม" ของ Web App ออกมาให้นักพัฒนาเห็นภาพอีกจำนวนหนึ่ง ได้แก่

ในอนาคต Mozilla จะพัฒนาสเปกของ Web App ให้มีความสามารถเพิ่มขึ้น เช่น ระบบการแจ้งเตือน, widget, การทำงานร่วมกับเบราว์เซอร์และระบบปฏิบัติการ, การซิงก์แอพไปยังมือถือ เป็นต้น

ที่มา - Mozilla Labs, ReadWriteWeb

Blognone Jobs Premium