Root NationHaberlerBT haberleriAppleGoogle Microsoft ve Mozilla bir tarayıcı uzantısı üzerinde birlikte çalışıyor

AppleGoogle Microsoft ve Mozilla bir tarayıcı uzantısı üzerinde birlikte çalışıyor

-

Tarayıcı uzantılarının geliştirilmesi ve bakımı, özellikle birden fazla tarayıcıyı desteklemek isteyen uzantılar için zor olabilir. Firefox, Edge, Opera ve diğerleri, uzantı API'lerini Chrome'a ​​dayandırır, ancak her tarayıcı kendi değişikliklerini ekler ve her zaman Google'ın yeni API'lerini uygulamaz. Neyse ki, tüm büyük tarayıcı satıcıları, amacı API'leri ve tarayıcılar arasında işlevselliği standart hale getirmek olan WebExtensions grubunu oluşturmayı kabul etti.

Mevcut verilere göre, tüm büyük tarayıcı geliştiricilerinin temsilcileri, uzantıların standartlaştırılmasına katılacak ve WebExtensions Community Group (WECG) adlı grup, Timothy Hatcher tarafından yönetilecek. Apple ve Google'dan Simeon Vincent. Birlikte birkaç ana görevi çözmeye çalışacaklar.

Her şeyden önce, tutarlı bir model ve ortak bir çekirdek, işlevsellik, API ve izinler oluşturarak uzantı geliştirme sürecini basitleştirmekle ilgilidir. Ayrıca, oluşturulan çözümlerin verimliliğini artıracak ve daha güvenli hale getirecek olan mimarinin bir tanımının derlenmesi planlanmaktadır.

- Reklam -

Aynı zamanda, proje katılımcıları, uzantıların gelişiminin her yönünü belirleme veya yeniliği kısıtlama niyetinde değildir. Her tarayıcı geliştiricisi, kendi kural ve politikalarına göre bağımsız olarak çalışmaya devam edecektir. Bu projeye katılmakla ilgilenen uzantı ve tarayıcı geliştiricileri, World Wide Web Consortium (W3C) web sitesinde bir başvuru göndererek projeye katılabilir. WECG üyeleri, GitHub'da gelecekteki çalışmalar için kullanılacak ayrı bir havuz oluşturdu. Ayrıca kurallar ve tüzük geliştiricilerden oluşan yeni bir topluluk.

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

WebExtensions, son birkaç yıldır Chrome uzantı API'si için genel bir terim olarak kullanılıyor. Opera, tarayıcı 2013'te Chromium'a geçtiğinde bunu benimsedi, Firefox 2017'de API'ye geçti (Mozilla büyük ölçüde "WebExtensions" terimini kullandı) ve Safari geçen yıl bunun için destek ekledi. Ancak izinler ve kullanılabilir API'ler tarayıcılar arasında önemli ölçüde farklılık gösterdiğinden, standartlaştırma süreci geliştiriciler için harika bir haber olacaktır. Vivaldi ve yeni gibi Chromium tabanlı tarayıcılar Microsoft Edge, Chrome'un uygulamasını büyük ölçüde (eğer varsa) çok az değişiklikle takip ediyor.

Ayrıca okuyun: