Firefox Web Uzantıları için Mozilla değişiklikleri inceleme süreci
- Kategori: Firefox
Mozilla değişecek resmi Mozilla Eklentileri web sitesine (Mozilla AMO) WebExtension gönderimleri için otomatik bir süreç için manuel inceleme süreci.
Şimdiye kadar Firefox için bir tarayıcı eklentisi gönderen geliştiriciler, yeni eklentileri veya eklenti güncellemeleri Mozilla AMO'da kullanılabilir hale gelmeden önce bazen uzun bir inceleme sürecinden geçmek zorunda kaldılar.
Mozilla, geliştiricilerin mağazaya gönderdiği tüm eklentileri manuel olarak inceledi. Bu, tarayıcı uzantılarının daha iyi incelenmesi ve kötü amaçlı veya başka şekilde sorunlu eklentilerin daha düşük bir risk oluşturması anlamına geliyordu. Mozilla AMO .
İnceleme sürecinin dezavantajı, incelemelerin tamamlanmadan önce bazen haftalar almasıydı. Geliştirici açısından bakıldığında iyi değil, özellikle sürüm veya güncelleme zaman açısından kritikse, örneğin Firefox'un yeni sürümlerinde ortaya çıkan sorunları veya eklentideki önemli sorunları düzelttiğinde.
Uzantıların fazladan incelenmesi, Chrome'un otomatikleştirilmiş işlemlerine göre belirgin bir avantajdı; daha uzun inceleme süresi belirgin bir dezavantajdı.
Mozilla, kısa süre önce Firefox için önceki manuel inceleme sürecini otomatikleştiren bir sistemi etkinleştirdi. Bu, eklentilerin artık manuel olarak incelenmeyeceği anlamına gelmez.
WebExtensions API üzerine inşa edilen eklentiler artık otomatik olarak incelenecektir. Bu, eklentileri yükledikten kısa bir süre sonra yayınlayacağımız anlamına gelir. İnsan incelemeciler, eklentinin kod tabanı ve diğer meta verilerden hesaplanan çeşitli risk faktörlerine göre öncelik verilen bu önceden onaylanmış eklentilere bakacaklar.
Yeni süreç, geliştiriciler tarafından yüklenen uzantıları, uzantıların Google Chrome için kontrol edilmesine benzer şekilde otomatik olarak kontrol eder.
Manuel incelemeciler uzantıları incelemeye devam edecek, ancak bunu uzantılar Mozilla AMO'da yayınlandıktan sonra yapacaklar. Eklenti incelemeleri, risk faktörlerine ve diğer verilere göre önceliklendirilir ve manuel incelemelerde başarısız olmaları durumunda eklentiler AMO'dan çekilebilir.
İnceleme sırasında ortaya çıkan sorunlar yine de bir sürümün veya tüm listenin reddedilmesine yol açabilir.
Kısaca: Firefox uzantıları, geliştiricileri tarafından yüklendiklerinde otomatik kontrollerden geçmek zorundadır. Bu kontrolleri geçerlerse, Mozilla AMO'da kullanılabilir hale gelirler. Mozilla tüm eklentileri önceden olduğu gibi, ancak resmi sitede kullanıma sunulduktan sonra inceleyecektir.
Kapanış Sözleri
Değişiklik, Mozilla sunucularına bir uzantının yüklenmesi ile Firefox kullanıcılarının kullanımına sunulması arasındaki süreyi kısalttığı için geliştiricilere fayda sağlıyor.
Dezavantajı, bir şekilde sorunlu olan uzantıların kullanılabilir hale gelme olasılığını artırmasıdır. Örneğin Google, için Kaldırmak kötü niyetli veya Chrome web mağazasından düzenli olarak şirketin otomatik inceleme sürecini geride bırakan, gizliliği ihlal eden uzantılar.