1 puan yazan GN⁺ 2023-11-05 | 1 yorum | WhatsApp'ta paylaş
  • 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

  • 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.com adresine 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

 
GN⁺ 2023-11-05
Hacker News yorumları
  • Android'de Manifest v3 desteğinin nihayet düzeltilmiş olması önemli
    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
  • Mobilde en sevdiğim YouTube istemcisi, uBlock Origin kurulmuş Firefox
    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
    • Bu burada tartışmalı olabilir ve Google ile YouTube yönetimi hakkında çok şikâyetim var ama benim için en iyi istemci aslında YouTube Premium için ödeme yapmak
      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
    • NewPipe https://newpipe.net/'a göre daha iyi yanı ne, merak ediyorum
      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
    • Benim sevdiğim şey ücretli sürüm olan YouTube Red
      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
    • Benim tercihim NewPipe
    • Neden NewPipe yerine Firefox'u tercih ettiğini merak ediyorum
  • Bu yazı, Mozilla blog yazısı https://blog.mozilla.org/addons/2023/11/01/is-your-extension... üzerine çok sayıda bağlam ekleyip aktarıyor gibi görünüyor
  • Mobilde hızlı ve güvenli gezinme için Firefox for Android + uBlock Origin kombinasyonu fiilen tek seçenek
    İleride daha fazla uzantı gelmesini umuyorum
    • DivestOS'un Mull tarayıcısını da seviyorum
      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
    • Firefox'un hâlâ container/güvenlik tarafında geride olup olmadığını, yoksa bunun artık geçmişte kaldığını merak ediyorum
  • Heyecan verici
    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
    • uBlock Origin'in Annoyances filtresini denedin mi, merak ettim
    • Kiwi Browser mobil cihazlarda uzantılara izin veriyor
    • Kagi'nin Orion tarayıcısı iOS'ta Chrome ve Firefox uzantılarını destekliyor
      Pratikte iyi çalışıyor ama bazen uygulamayı zorla kapatıp yeniden başlatmak gerekiyor
  • iOS'ta gerçek Firefox'un çıkışı için bir takvim olup olmadığını merak ediyorum
    AB bunu gerçekten zorlayabilir mi?
    • Apple'ın sadece Mozilla'ya istisna tanıyıp işi bitirmemesi için bir sebep göremiyorum
    • Böyle olursa gerçekten iPhone bile alabilirim gibi geliyor
      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
    • En erken marttan sonra olur gibi görünüyor
      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
    • iOS'taki diğer tarayıcılar zaten WebKit kısıtları içinde uBO benzeri uzantıları destekliyor
      Mozilla iOS'u önceliklendirmiş olsaydı, şimdiye kadar bir ölçüde uzantı desteği gelmiş olurdu
  • Daha doğrusu mobile geri dönüyor
    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ü
    • Bunun Android'e özel kodun tamamen yeniden yazılması sırasında kaybolduğunu belirtmek gerekir
      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
    • Google'dan her yıl 500 milyon dolar alıp karşımıza böyle bir palyaçoluk çıkarmaları inanılmaz
  • Başlıkta “go mobile” yerine go android denmesi daha doğru
    Ne yazık ki iOS tarayıcılarının hepsi sadece birer WebView kabuğu
    • Umarım bu durum uzun sürmez
      “Apple Considering Dropping Requirement for iPhone Web Browsers to Use WebKit”

https://www.macrumors.com/2022/12/14/apple-considering-non-w...

  • Ne yazık ki Android'deki tüm WebView'lar da Chrome ve çok fazla ek çaba harcansa bile en azından Chromium tabanlı
    Mozilla'nın bir WebView ortaya koyup imza ekleme için mücadele etmesi gerekiyor
  • Mümkün olabilir ama Kagi'nin Orion Browser'ı uzantı desteğini başarmış durumda
  • Nightly kullanırsanız, normal Firefox eklenti sitesinden mobil desteği zaten eklenmiş uzantıları kurabilirsiniz
    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
    • Firefox 119'da da Add to Firefox düğmesine basılabiliyor ama yalnızca xpi indiriliyor ve yapılabilecek başka bir şey olmuyor
      Nightly'de ise doğrudan kuruluyor
  • Mobil tarayıcı uzantılarıyla ilgileniyorsanız, herhangi bir uzantıyı herhangi bir mobil cihaza indirme olmadan ulaştırmanın bir yolunu yapıyorum
    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
    • Pratikte bu sadece uzak bir VM'deki tarayıcıyı kullanmak gibi görünüyor
      Kendi başınıza barındırmıyorsanız gizlilik ve güvenlik açısından geçmiş olsun
    • Bu, başka bir mobil tarayıcı yazısının yorumuna yazmak için biraz fazla uzun; ayrı bir Show HN olarak paylaşmak daha iyi olabilir