Root NationYangiliklarIT yangiliklariApple, Google, Microsoft va Mozilla birgalikda brauzer kengaytmasi ustida ishlamoqda

Apple, Google, Microsoft va Mozilla birgalikda brauzer kengaytmasi ustida ishlamoqda

-

Brauzer kengaytmalarini ishlab chiqish va saqlash qiyin bo'lishi mumkin, ayniqsa bir nechta brauzerlarni qo'llab-quvvatlamoqchi bo'lgan kengaytmalar uchun. Firefox, Edge, Opera va boshqalar kengaytma API-larini Chrome-ga asoslaydi, lekin har bir brauzer o'z o'zgarishlarini qo'shadi va har doim ham Google-ning yangi API-larini qo'llamaydi. Yaxshiyamki, barcha yirik brauzer sotuvchilari WebExtensions guruhini tuzishga rozi bo'lishdi, uning maqsadi brauzerlar bo'ylab API va funksionallikni standartlashtirishdir.

Mavjud ma'lumotlarga ko'ra, kengaytmalarni standartlashtirishda barcha yirik brauzer ishlab chiquvchilari vakillari ishtirok etadilar va WebExtensions Community Group (WECG) deb nomlangan guruhga Timoti Xetcher rahbarlik qiladi. Apple va Google kompaniyasidan Simeon Vinsent. Birgalikda ular bir nechta asosiy vazifalarni hal qilishga harakat qilishadi.

Avvalo, bu izchil model va umumiy yadro, funksionallik, API va ruxsatlarni yaratish orqali kengaytmalarni ishlab chiqish jarayonini soddalashtirish haqida. Shuningdek, arxitektura tavsifini tuzish rejalashtirilgan, ulardan foydalanish yaratilgan yechimlarning unumdorligini oshiradi, shuningdek, ularni xavfsizroq qiladi.

Veb-kengaytmalar

Shu bilan birga, loyiha ishtirokchilari kengaytmalarni rivojlantirishning har bir jihatini aniqlashtirish yoki innovatsiyalarni cheklash niyatida emas. Har bir brauzer ishlab chiquvchisi o'z qoidalari va siyosatlariga muvofiq mustaqil ravishda ishlashda davom etadi. Ushbu loyihada ishtirok etishdan manfaatdor kengaytma va brauzer ishlab chiquvchilari World Wide Web Consortium (W3C) veb-saytida ariza yuborish orqali unga qo'shilishlari mumkin. WECG a'zolari GitHub'da kelajakdagi ishlar uchun foydalaniladigan alohida ombor yaratdilar. Shuningdek, unda qoidalar va qoidalar ishlab chiquvchilarning yangi hamjamiyati.

https://twitter.com/w3c/status/1400860930611757059?s=20

WebExtensions so'nggi bir necha yil davomida Chrome kengaytmasi API uchun umumiy atama sifatida ishlatilgan. Opera 2013-yilda brauzer Chromium-ga o‘tganda uni qabul qildi, Firefox 2017-yilda API-ga o‘tdi (Mozilla asosan “WebExtensions” atamasini kiritdi) va Safari o‘tgan yili uni qo‘llab-quvvatladi. Biroq, ruxsatlar va mavjud API'lar brauzerlar orasida sezilarli darajada farq qiladi, shuning uchun standartlashtirish jarayoni ishlab chiquvchilar uchun ajoyib yangilik bo'ladi. Vivaldi va yangi kabi Chromium-ga asoslangan brauzerlar Microsoft Edge, asosan, Chrome ilovasini ozgina (agar mavjud bo'lsa) o'zgarishlar bilan kuzatib boradi.

Shuningdek o'qing:

Ro'yxatdan o'tish
Xabar berish
mehmon

0 Izoh
O'rnatilgan sharhlar
Barcha sharhlarni ko'ring