Apple, Google, Microsoft, Mozilla เข้าร่วมกลุ่มเกี่ยวกับส่วนขยายเบราว์เซอร์

click fraud protection

Apple, Google, Microsoft และ Mozilla ได้เข้าร่วมกลุ่มชุมชน WebExtensions เพื่อทำงานร่วมกันในส่วนขยายของเบราว์เซอร์

ส่วนขยายเบราว์เซอร์อาจพัฒนาและบำรุงรักษาได้ยาก โดยเฉพาะส่วนขยายที่ต้องการรองรับมากกว่าหนึ่งเบราว์เซอร์ Firefox, Edge, Opera และอื่นๆ ใช้ส่วนขยาย API ของตนบน Chrome แต่เบราว์เซอร์แต่ละตัวจะเพิ่มการเปลี่ยนแปลงของตนเองและไม่ได้ใช้ API ใหม่ของ Google เสมอไป โชคดีที่ผู้จำหน่ายเบราว์เซอร์รายใหญ่ทุกรายได้ตกลงที่จะจัดตั้ง WebExtensions Community Group ซึ่งมีเป้าหมายเพื่อสร้างมาตรฐาน API และฟังก์ชันการทำงานในทุกด้าน เบราว์เซอร์

"เรารู้สึกตื่นเต้นที่จะประกาศการเปิดตัว WebExtensions Community Group (WECG)" W3C ประกาศในบล็อกโพสต์วันนี้. "Apple, Google, Microsoft และ Mozilla กำลังริเริ่มกลุ่มชุมชนนี้ และเรายินดีต้อนรับผู้ผลิตเบราว์เซอร์ นักพัฒนาส่วนขยาย และผู้สนใจเข้าร่วมความพยายามนี้!"

กลุ่มนี้ตั้งเป้าที่จะพัฒนาส่วนขยายให้ง่ายขึ้น โดยการสร้างแกนกลางของฟังก์ชันการทำงาน, API และการอนุญาตร่วมกัน กระบวนการกำหนดมาตรฐานจะเป็นไปตามรูปแบบเดียวกับการพัฒนามาตรฐานเว็บ (ซึ่งโดยทั่วไปจะทำงานได้ดี) แต่จะไม่บังคับให้เบราว์เซอร์ละเลยเอกสิทธิ์เฉพาะ ฟังก์ชั่นหรือ API “ผู้จำหน่ายเบราว์เซอร์แต่ละรายจะยังคงดำเนินการจัดเก็บส่วนขยายของตนโดยอิสระอย่างเต็มที่ โดยมีนโยบายทางเทคนิค บทวิจารณ์ และบรรณาธิการของตนเอง” โพสต์ พูดว่า.

WebExtensions ถูกใช้เป็นคำทั่วไปสำหรับ API ส่วนขยายของ Chrome ในช่วงไม่กี่ปีที่ผ่านมา Opera นำมาใช้เมื่อเบราว์เซอร์ เปลี่ยนไปใช้ฐาน Chromium ในปี 2013, Firefox ย้ายไปที่ API ในปี 2560 (Mozilla เป็นคนบัญญัติคำว่า 'WebExtensions' เป็นส่วนใหญ่) และ Safari ได้เพิ่มการรองรับ ปีที่แล้ว. อย่างไรก็ตาม สิทธิ์และ API ที่มีอยู่จะแตกต่างกันอย่างมากในเบราว์เซอร์ที่แตกต่างกัน ดังนั้นกระบวนการกำหนดมาตรฐานจึงถือเป็นข่าวดีสำหรับนักพัฒนา เบราว์เซอร์ที่ใช้ Chromium เช่น Vivaldi และ Microsoft Edge ใหม่ ส่วนใหญ่ติดตามการใช้งานของ Chrome โดยมีการปรับเปลี่ยนเล็กน้อย (ถ้ามี)

สามารถดูกฎบัตรกลุ่มชุมชน WebExtensions ได้ ที่นี่.