Android için Firefox yakında eklenti desteği sunacak
(blog.mozilla.org)- Firefox 120 sürüm döngüsünden itibaren AMO’da Android için Firefox’un onlarca herkese açık eklentisi görünmeye başlayacak; Aralık ayında ise daha açık bir mobil eklenti ekosistemine genişletilmesi planlanıyor
- Mozilla, mobilde ilk kez kullanılacak eklentilerin tarayıcının performans standartlarını zedelememesi için ekosistemi aşamalı olarak açıyor
- Aralıktaki genel açılışta Android için Firefox eklentilerinin 200’den fazla olması bekleniyor; ancak masaüstü Firefox için yaklaşık 40.000 eklentiyle kıyaslandığında hâlâ büyük bir fark var
- Masaüstü eklenti geliştiricileri, uyumluluk kontrol belgeleri, web semineri ve bire bir ofis saatleri aracılığıyla Android Studio kurulumu, sanal cihaz QA’sı ve Firefox Nightly ile uzaktan hata ayıklama için hazırlanabilir
- Mobilde çalışan eklentilerini AMO’ya kaydeden ilk 200 geliştiriciye “Early Add-opter” tişörtü verilecek
Android için Firefox eklenti ekosisteminin açılması
- Firefox 120 sürüm döngüsü boyunca addons.mozilla.org üzerinde Android için Firefox’un yeni herkese açık eklentileri görünmeye başlayacak
- Mozilla, Android için Firefox’un performans standartlarını korumak amacıyla mobil eklenti ekosistemini kademeli olarak açıyor
- Testler sorunsuz ilerlemeye devam ederse, Aralık ayı içinde tamamen açık Android için Firefox eklenti ekosisteminin duyurulması planlanıyor
- Masaüstü eklentilerini mobile uyarlamak isteyen geliştiriciler uyumluluk kontrol belgelerine başvurabilir
- Aralıktaki açılışta AMO’da Android için Firefox eklentilerinin 200’den fazla olması bekleniyor
- Bu, diğer mobil tarayıcılardan daha fazla eklenti seçeneği sunan bir seviye
- AMO’daki yaklaşık 40.000 masaüstü Firefox eklentisiyle karşılaştırıldığında çok daha az; bu da bazı geliştiriciler için yeni kullanıcılar tarafından keşfedilme fırsatını artırabilir
- Mobil gezintiye özgü rahatsızlıkları web eklentileriyle çözmek veya mobil web deneyimini güçlendiren yeni eklentiler geliştirmek için alan açılıyor
Geliştirici desteği ve katılım yolları
- Android eklenti geliştirmeyle ilgili sorular Firefox Add-ons Discourse üzerinden sorulabilir
-
Web semineri: kurulum, test, hata ayıklama
- Zaman: 15 Kasım Çarşamba, 11.00 EDT
- Simeon Vincent, Android için Firefox eklenti geliştirme ve masaüstünden geçiş konusunda ikinci web seminerini düzenleyecek
- Oturum, Android Studio’ya başlama, QA için sanal cihaz oluşturma ve uzaktan hata ayıklama için Firefox Nightly’yi hazırlama gibi geliştirme kurulumu adımlarını kapsıyor
- Ekim ayında düzenlenen ilk Firefox for Android webinar da izlenebilir
-
Açık ofis saatleri
- Zaman: Her pazartesi ve salı
- Simeon Vincent, başvuru yapanlara Android için Firefox eklenti geliştirme konusunda bire bir rehberlik sağlıyor
- Ofis saatlerinin yalnızca Aralık ayına kadar sürmesi planlanıyor
-
“Early Add-opter” tişörtü koşulları
- İlk 200 Firefox for Android eklenti geliştiricisine tişört verilecek
- Eklentiyi Android’de çalışır hâle getirdikten sonra AMO kayıt sayfası bağlantısının
firefox-android-addon-support [at] mozilla.comadresine gönderilmesi gerekiyor - Eklenti Android için Firefox’ta beklendiği gibi çalışırsa ve ilk 200 kişi arasına girilirse tişört sipariş ayrıntıları iletilecek
1 yorum
Hacker News yorumları
Yeni 120 beta sürümünde host izin istemi çalışıyor; manuel izin düzenleme hâlâ yok ama artık sürümü engelleyen bir sorun değil
Yine de geçmiş/yer imleri API'sinin olmaması ve hem masaüstünü hem mobil tarafı etkileyen Chrome farkları gibi Android MV3'teki diğer tıkanıklıklar sürüyor
Asıl manşet ise AMO listesinde Android desteğini açıp iyi test edilmiş uzantılar gönderen ilk 200 kişiye ücretsiz tişört verilecek olması; umarım bu, özensiz işler yerine iyi uzantılara yol açar
Google'ın bunu engellemeye çalıştığını biliyorum ama şu ana kadar gayet iyi çalıştı; F-Droid'den alınabilen DNS66'yı da arka planda sürekli açık tutuyorum, böylece diğer uygulamalardaki reklamların ve izleyicilerin çoğunu da engelliyor
YouTube'dan aldığım değerin diğer yayın hizmetlerinden daha yüksek olması şaşırtıcı; fiyatın adil olup olmadığı tartışılabilir ama Netflix/Prime/HBO gibi hizmetlere zaten para veriyoruz ve bunu büyük ölçüde normal karşılıyoruz
İçerik üreticilerinin ücret alması gerektiği fikri bu kadar yaygınsa, neden bu durumda tarayıcıları ve engelleyicileri test etmeye bu kadar zaman harcandığını anlamak istiyorum
Sadece reklamsız olmakla kalmıyor; giriş yapmadan abonelikleri ve izleme geçmişini destekliyor, hız/altyazı kontrolü olan resim içinde resim sunuyor, ses/video indirerek çevrimdışı kullanım sağlıyor, 3 kata kadar ince ayarlı oynatma hızı denetimi veriyor, sessiz bölümleri atlayabiliyor ve SoundCloud ile PeerTube instance'ları gibi başka siteleri de destekliyor
Ben de reklamlardan hoşlanmıyorum ama herkesin geçinmesi gerektiğini anlıyorum; YouTube'daki bazı içeriklerde değer görüyorum ve iyi işlerin gelir elde etme hakkına saygı duyuyorum
Bana doğrudan ücret yansıtılmasının herkes için en saygılı ve en dürüst yöntem olduğunu düşünüyorum
İleride daha fazla uzantı gelmesini umuyorum
Firefox çatallaması, gizlilik açısından güçlendirilmiş ve uzantıları destekliyor
https://divestos.org/pages/our_apps#mull
Bromite'ın bakımı durduktan sonra buna geçtim ve deneyimim çok iyiydi
Android'de Firefox harika ama yalnızca reklam engelleme, mobil web'i kullanılabilir kılmaya yetmiyor
Bu özellik yayına girince çerez/kayıt açılır pencerelerini otomatik kapatan uzantılar bulabilmeyi umuyorum
Pratikte iyi çalışıyor ama bazen uygulamayı zorla kapatıp yeniden başlatmak gerekiyor
AB bunu gerçekten zorlayabilir mi?
Yaklaşık 8 yıldır iPhone kullanmıyorum ama Google'ın açık internete yaklaşımı epey rahatsız ediciydi; sesli komut ve sesle yazma da berbat
Şu an Android'de kalmamın tek nedeni, ironik biçimde, uBlock Origin kullanabiliyor olmam
O zaman DMA iOS/App Store için uygulanmaya başlayacak
Yine de geliştirme çalışması gerekeceği için daha da uzun sürebilir ve Apple'ın Safari dışındaki tarayıcılarda JIT kullanımını engellemeye devam edip etmeyeceği de belirsiz
Mozilla iOS'u önceliklendirmiş olsaydı, şimdiye kadar bir ölçüde uzantı desteği gelmiş olurdu
Yeni bir özellik vermiyor; kullanıcıdan alınmış bir özelliği geri vereceğine söz verdikten sonra Mozilla yıllarca hiçbir şey yapmadı ve şimdi ancak daha önce var olan özelliğin bir kısmını geri getiriyor
Tamamını değil, sadece bir bölümünü
Mozilla, güvenlik sorunlarını ve eski teknik borcu çözmek için köklü bir yeniden yazımın daha iyi olacağını düşündü; sadece eklentileri kesip atmış değildi
Yine de geri gelmesi fazla uzun sürdü ve Firefox eklentileriyle tanınan bir tarayıcı olduğundan, yeniden yazılan sürümün ilk çıkışında uzantıların en yüksek öncelik olması gerekirdi diye düşünüyorum
Ne yazık ki iOS tarayıcılarının hepsi sadece birer WebView kabuğu
“Apple Considering Dropping Requirement for iPhone Web Browsers to Use WebKit”
https://www.macrumors.com/2022/12/14/apple-considering-non-w...
Mozilla'nın bir WebView ortaya koyup imza ekleme için mücadele etmesi gerekiyor
Eskiden manuel olarak bir koleksiyon oluşturup eklentileri oraya koyduktan sonra o koleksiyonu Firefox'a eklemek gerekiyordu; şimdi ise kısıtlı mobil Firefox sitesi yerine her zamanki eklenti sitesinden doğrudan kurulum yapılabiliyor
Nightly'de ise doğrudan kuruluyor
Uzantı bir sunucudaki tarayıcıda çalışıyor ve ekranı cihaza aktarılıyor; böylece Safari, Chrome, Brave, Firefox gibi normal mobil tarayıcılarda kullanılabiliyor
Bu tarayıcı teknolojisi mobil uzantı kısıtlarını ortadan kaldırıyor, uzantıların bazı güvenlik risklerini de azaltıyor ve fiilen tarayıcılar arası uzantıları mümkün kılıyor
Yine de Chrome uzantı API'si için bir shim yapmak gerekiyor https://github.com/BrowserBox/BrowserBox/issues/242, bu da tek bir tarayıcıya birden fazla uzantı eklemekten ziyade belirli bir web uç noktasında tek bir uzantı sunma biçiminde oluyor, henüz bir mağaza olmadığı için keşfedilebilirlik ve inceleme yetkisi yok, ayrıca yönetilen bir hizmet sunulana kadar altyapıyı işletme yükü de hesaba katılmalı
Mevcut tarayıcı teknolojilerinin ötesinde bu yönü keşfetmeye değer olduğuna inanıyorsanız katılın. Açık kaynak ve proje hedefleriyle uyumlu katkıları memnuniyetle kabul ediyoruz https://github.com/BrowserBox/BrowserBox
Firefox'un uzun zamandır sözünü ettiği hedefi nihayet hayata geçirmesi sevindirici ve diğer sağlayıcılar da muhtemelen bunu takip edecektir. Sağlayıcıların mobilde uzantıları getirmeyi neden reddettiğini merak ediyorum
Kendi başınıza barındırmıyorsanız gizlilik ve güvenlik açısından geçmiş olsun