2 puan yazan GN⁺ 2024-10-12 | 3 yorum | WhatsApp'ta paylaş
  • Chrome, 2024’ten bu yana Manifest V2’nin kademeli olarak kullanımdan kaldırılması sürecini yürütüyordu ve kurulu uzantılar da kararlı sürümde sırayla devre dışı bırakılmaya başladı
  • Chrome 138 ile birlikte tüm kanallardaki tüm kullanıcılar için Manifest V2 uzantıları devre dışı bırakılacak ve kullanıcılar bunları yeniden etkinleştiremeyecek
  • Kurumsal ExtensionManifestV2Availability politikası Chrome 139’da kaldırılacak ve bu değişiklik Chrome 139 kullanıcılarının tamamına aynı anda uygulanacak
  • Chrome 139 ve sonraki sürümlere yükseltildiğinde Manifest V2 uzantıları tüm kullanıcılar için çalışmayı durduracak
  • Chrome Web Store, 2022’den beri yeni Manifest V2 uzantılarının kabulünü kademeli olarak engelliyordu; mevcut uzantılar üzerindeki Manifest V3’e geçiş baskısı da artıyor

Manifest V2 desteğinin sona erme takvimi

  • 24 Temmuz 2025: Chrome 138’de tüm Chrome kanallarındaki tüm kullanıcılar için Manifest V2 uzantıları devre dışı bırakılacak
    • Kullanıcılar artık Manifest V2 uzantılarını yeniden etkinleştiremeyecek
    • Kurumsal ExtensionManifestV2Availability politikası Chrome 139’da kaldırılacak
    • Chrome 139 ve sonraki sürümlere yükselten kullanıcılar Manifest V2 uzantılarını kullanamayacak
    • Sürüm bilgileri Chromium release schedule üzerinden görülebilir
  • 31 Mart 2025: Tüm Chrome kanallarında Manifest V2 uzantıları varsayılan olarak devre dışı bırakılacak
    • Bu aşamada kullanıcılar hâlâ Manifest V2 uzantılarını yeniden etkinleştirebiliyordu
    • Kullanıcının yeniden etkinleştiremeyeceği ikinci aşama, önce Canary’deki bazı kullanıcılarla başlayıp yavaşça daha fazla kullanıcıya genişletildi
    • İşletmeler, ExtensionManifestV2Availability politikasını kullanarak en az Haziran 2025’e kadar tarayıcı değişikliklerinden muaf tutuldu
    • Chrome 139 dalı Haziran’da başlayacak ve bu sürümle birlikte Manifest V2 uzantı desteği Chrome’dan kaldırılacak
    • Chrome 138, ExtensionManifestV2Availability anahtarıyla birlikte kullanıldığında Manifest V2 uzantılarını destekleyen son Chrome sürümü olacak

Kararlı sürümde devre dışı bırakma ve Web Store kısıtlamaları

  • 9 Ekim 2024: Chrome, Manifest V2 uzantısı kullanıcılarına chrome://extensions üzerinde bir uyarı banner’ı gösterdi ve pre-stable kanallarda devre dışı bırakmaya başladı
    • Ardından Chrome stable’da da Manifest V2 kullanmaya devam eden kurulu uzantılar devre dışı bırakılmaya başladı
    • Değişiklik birkaç hafta boyunca yavaş yavaş dağıtıldı
    • Kullanıcılar, devre dışı bırakılan uzantılar için Manifest V3 alternatif önerileri almak üzere Chrome Web Store’a yönlendirildi
    • Kısa bir süre boyunca Manifest V2 uzantıları yeniden etkinleştirilebildi
    • İşletmeler, ExtensionManifestV2Availability politikasıyla Haziran 2025’e kadar tarayıcı değişikliklerinden muaf tutuldu
    • İlgili bağlam Mayıs 2024 blog yazısında yer alıyor
  • 3 Haziran 2024: Chrome Beta, Dev ve Canary kanallarında Manifest V2’nin kademeli olarak kullanımdan kaldırılması başladı
    • Manifest V2 uzantıları kurulu olan bazı kullanıcılar, chrome://extensions sayfasını ziyaret ettiklerinde bu uzantıların yakında artık desteklenmeyeceğini belirten bir uyarı banner’ı görmeye başladı
    • Featured rozeti taşıyan Manifest V2 uzantıları bu rozeti kaybetti
  • Haziran 2022: Chrome Web Store, görünürlüğü Private olan yeni Manifest V2 uzantılarının kabulünü durdurdu
  • Ocak 2022: Chrome Web Store, görünürlüğü Public veya Unlisted olan yeni Manifest V2 uzantılarının kabulünü durdurdu
    • Manifest V2 uzantılarını Private durumundan Public veya Unlisted durumuna değiştirme özelliği de kaldırıldı

3 yorum

 
unsure4000 2024-10-12

Google'ı o kadar çok seviyorum ki, keşke Google'dan 5 tane falan olsa.

 
wogns3623 2024-10-13

Google'dan daha iyi olan tek şey, daha fazla Google.

 
GN⁺ 2024-10-12
Hacker News görüşleri
  • Firefox, en azından Mart 2024 itibarıyla Manifest V2 desteğini kaldırmıyor
    “Firefox’un MV2’yi kullanımdan kaldırma planı yok ve öngörülebilir gelecekte MV2 uzantılarını desteklemeye devam edecek. İleride bu kararı yeniden değerlendirsek bile, geliştiricilerin aceleye getirmeden uyum sağlayabilmesi için en az 12 ay önceden haber vermeyi bekliyoruz.” https://blog.mozilla.org/addons/2024/03/13/manifest-v3-manif...

    • Bildiğim kadarıyla başlıca Chromium tabanlı alternatifler de şimdilik kaldırmıyor. Vivaldi ve Brave’in ekonomik olarak mümkün olduğu sürece V2’yi korumayı planladığını biliyorum
    • İş için kullandığım tarayıcıyı da Firefox’a taşıyacak gibiyim. Kişisel kullanım için olanı, bu curcuna başladığında bir yıl önce zaten taşımıştım
    • Bununla birlikte Firefox’un V3 sonrasında da düzgün reklam engelleme için gereken desteği eklemesini umuyorum
    • Ancak Firefox da V3 kullanan reklam engelleme uzantılarını kaldırıyor
  • İlgili yakın tarihli yazı: Chrome Canary, uBlock Origin’i ve diğer Manifest V2 uzantılarını engelledi - https://news.ycombinator.com/item?id=41757178 - Ekim 2024, 46 yorum
    O yazı ilk sayfaya çıkmadığı için mevcut başlığı koruyorum

  • Bu hikâyeyi kaçıranlar için açıklamak gerekirse, Manifest V3 güçlü ağ API’lerinin bir kısmına desteği kaldırarak reklam engelleyicilerin yeteneklerini ciddi biçimde sınırlandırıyor. uBlock Origin, Manifest V2 olmadan artık çalışmıyor; V3 uyumlu uBlock Origin Lite sürümü ise var

    • “Lite” sürümün bakımında da geliştiriciler için tükenmişlik riski gerçekten var ve ironik biçimde bunun nedenlerinden biri Mozilla’nın gereksiz yere düşmanca davranması: https://github.com/uBlockOrigin/uBOL-home/issues/197#issueco... İlgili tartışma https://news.ycombinator.com/item?id=41707418 adresinde
      Chrome MV3 uyumlu sürümü durdurma planı henüz yok, ancak bozulabileceği çok fazla yol var
      Uzun vadede, Kongre üyelerinden hiç değilse bazılarının, danışmanlarının kurduğu reklam engelleyicileri kullanırken MV2’nin durdurulmasından sonra web deneyiminin nasıl dibe vurduğunu fark edip oturum düzenlemelerini umuyorum. Engelleme yalnızca reklam görmemek meselesi değil; kullanıcının kendi kullanıcı ajanını ayarlayarak istenmeyen sitelere karşı çevrimiçi gizliliğini koruma özgürlüğüyle ilgili. Google, pazar hâkimiyetini kullanarak bu hakkı zayıflatıyor ve bu öylece oturup kabullenilecek bir şey değil
      MV3 hakkında birkaç yıl önceki EFF yazısı: https://www.eff.org/deeplinks/2021/12/chrome-users-beware-ma...
    • Manifest V3 için uBlock Lite olduğunu gördüm ama neden ve nasıl daha az işlevsel olduğunu henüz anlamadım
      Şimdiye kadar ayrıntılı nedenleri okumadığım için benim için hâlâ söylentiye yakın
      Zaten Firefox kullanmaya devam edeceğim ama açıkçası daha net bir açıklama bekliyorum
  • “ExtensionManifestV2Availability politikasını kullanan tarayıcılar, Haziran 2025’e kadar tarayıcı değişikliğinin dışında tutulur”
    Chrome’da Manifest V2’yi uzatmak için aşağıdaki içeriği bir metin dosyasına koyup .reg olarak kaydettikten sonra çalıştırırsanız HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome anahtarında ExtensionManifestV2Availability değeri 2 olarak oluşturulur
    .reg dosyasını açtığınızda veya çalıştırdığınızda genellikle bir uyarı çıkar, ardından kayıt defteri güncellenir
    Alternatif olarak Windows tuşuna basıp “run” yazdıktan sonra çalıştırıp “regedit” yazabilir, HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome konumuna giderek elle de yapabilirsiniz
    Chrome anahtarı olmayabilir; bu yüzden kendiniz oluşturmanız ve ExtensionManifestV2Availability değerini de oluşturmanız gerekebilir
    [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome]
    "ExtensionManifestV2Availability"=dword:00000002

    • Bu yöntemin Chrome’un DNS over HTTPS özelliğini de devre dışı bıraktığına dikkat etmek gerekir. Chrome, bu tür kurumsal politikalarla yönetilen tarayıcılarda varsayılan olarak DoH çözümleyicisini kapatır
      uBlock Origin subreddit’indeki platform bazlı bağlantılara bakarsanız, tarayıcıyı politikayla yönetirken DoH çözümleyicisini açma yöntemlerinin de bolca yer aldığını görürsünüz: https://old.reddit.com/r/uBlockOrigin/comments/1d49ud1/manif...
    • Kaydetme iletişim kutusunda dosya adını "manifestv2.reg" gibi tırnak işaretleriyle birlikte girerseniz, hatırladığım kadarıyla yazdığınız uzantıyla kaydediliyor. Böylece manifestv2.reg.txt olmaz ve sonradan adını değiştirme adımını atlayabilirsiniz
    • Yönetici olarak çalıştırılacak tek komut satırı şöyle. Windows tuşu+R iletişim kutusunda CTRL-SHIFT’e basılı tutarken ENTER’a basarsanız yönetici olarak çalıştırabilirsiniz
      REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome /v ExtensionManifestV2Availability /t REG_DWORD /d 2
    • Linux ve Mac’te nasıl yapılır?
  • Bugün sonunda tekrar Firefox’a geçtim
    Birkaç yıl önce daha iyi geliştirici araçları yüzünden Firefox’tan Chrome’a geçmiştim; umarım bu sürede Firefox’un arayı kapatacak zamanı olmuştur
    Eski olan yeniden yeni oluyor

    • Bu yüzden Google’ın bölünmesi gerekiyor
      Google fiilen tekel. Tüm web’i elinde tutuyor. Geçit, tarayıcı, protokol, reklam, arama ve keşif; hepsi onda
      Google çok büyük
    • Firebug’a bir bak diye şaka yapacaktım ama bugün öğrendiğime göre Firefox geliştirici araçları birkaç yıl önce gerçekten Firebug’ı bünyesine katmış. Oldukça hoş ve o proje için güzel bir kapanış
      https://getfirebug.com
    • Bence çok gelişmiş olsa da hâlâ Chrome kadar iyi değil. Geliştirmeyi Chrome’da yapıyorum, geri kalan her şey için Firefox kullanıyorum
    • Firefox’un geliştirme ortamı hâlâ epey kötü
  • Başka bir tarayıcıya geçilebilir. Chrome tekeli yalnızca biz topluca izin verdiğimiz için var

    • Diğer Google ekosistemleri için de aynı şey geçerli. Gmail, Maps, Android; hepsi veri toplama ve reklam ağı için birer araçtan ibaret
  • Umarım bu, Chrome için dönüm noktası olur. Google her türlü “güvenlik” gerekçesini uyduruyor ama herkes bunun reklam engellemeyi daha az etkili hâle getirmek için yapıldığını biliyor
    Pek çok kullanıcı için reklam engelleme, Chrome’u katlanılabilir kılan şey. Bunu katlanılmaz hâle getirirlerse kullanıcılar yavaş ama kesin biçimde ayrılacak
    Google bu değişiklik konusunda fazla kendinden emin görünüyor. Umarım bu kibir, Microsoft’un IE’de yaşadığı gibi geri teper

    • Bunun dönüm noktası olmasını isteme konusunda katılıyorum ama meselenin yalnızca reklam engelleme olduğu fikrine yalnızca kısmen katılıyorum. Google’ın reklam engellemenin ölmesini istediği açık, fakat bence daha derin bir akım var
      Teknoloji sektörünün genelinde, özellikle de Google içinde kullanıcı kontrolünün ortadan kaldırılması yönündeki daha büyük akımın bir parçası olduğunu düşünüyorum. Çeşitli “güvenlik” özelliklerine bakınca, kullanıcının, yani cihaz sahibinin, korunacak kişi değil bir güvenlik tehdidi ve bastırılması gereken taraf olarak görüldüğü bir felsefe yatıyor. Web Integrity, Manifest V3, çeşitli DoH/DoT uygulamaları, bootloader kilitleri, root’u zor ya da imkânsız hâle getiren Device Integrity gibi şeyler buna örnek
      Bu işleri yapan mühendislerin yaptıkları işten memnun olmasını umarım. Özünde, bizim kuşağın içinde büyüdüğü dünyayı yok ediyorsunuz. Sonraki kuşak, bizim sahip olduğumuz harika ve verimli bilişim ortamına sahip olmayacak; bunun sorumluluğu kısmen sizde
    • Reklam engelleme yalnızca Google Chrome’u katlanılabilir kılmıyor, internetin kendisini katlanılabilir kılıyor. Test amacıyla yakın zamanda reklam engelleyicimi kaldırdım; günümüzde çoğu web sitesi, biraz yazının arasına reklam serpiştirilmiş hâlde değil, fiilen reklam yığını
    • Keşke bu doğru olsa ama emin değilim. İnsanların reklamlara karşı tahammülü şaşırtıcı derecede yüksek görünüyor
      Benim tahammülüm çok düşük, bu yüzden mümkün olduğunca yok etmeye çalışıyorum; ama bazen başkasının bilgisayarını kullanınca, onların reklamlarla nasıl yaşadığını görüyorum. “Bu reklamları nasıl kaldıracağını gösterebilirim” desem de genelde bunu yapacak kadar umursamıyorlar
      Çoğunluk, hatta belki ezici çoğunluk böyle; Google da çok daha fazla bilgiye dayanarak aynı bahsi oynuyor olabilir. Chrome anlamlı ölçüde pazar payı kaybederse —ki lütfen öyle olsun— sebebinin bu değil, başka bir şey olacağını düşünüyorum
    • Somut bir örnek olarak, bu sabah Firefox’a geçtim ve bundan sonra tavsiye edeceğim
      Bir süredir düşünüyordum ama gerçekten geçmek için motivasyonum yoktu. İstediğim şekilde ayarlamak yaklaşık 30 dakikamı aldı
    • Chrome’un geniş çapta benimsenmesi büyük ölçüde kulaktan kulağa oldu. Bizim gibiler onu arkadaşlarının ve akrabalarının bilgisayarlarına kurup daha güvenli, hızlı ve iyi olduğunu söylediği için
      Aynısını tekrar yapamamamız için hiçbir neden yok. Chrome’un gideceği yön belli olduğundan beri yıllardır aileme, arkadaşlarıma ve iş arkadaşlarıma Firefox’u öneriyorum. Firefox mükemmel değil ama Chrome’dan çok daha iyi bir konumda ve neredeyse herkesin ihtiyacını karşılıyor
  • Böyle bir günün gelmemesini umuyordum ama sonuçta iyi şeylerin de sonu var. uMatrix kullanmaya başladıktan sonra web deneyimim tamamen değişti ve uMatrix öncesi dünyaya dönemem. V2’nin kaldırılması yüzünden Chrome’u hayatımdan çıkarmam gerekiyor
    Kişisel kullanımda Chrome, iş ve diğer kullanımlarda Firefox kullanma düzeni de yıllardır çok rahattı. Özellikle container desteği geldikten sonra daha da öyleydi. Yılların kas hafızasını geri çevirmek kolay olmayacak ama artık dişimi sıkıp bunu yapmanın zamanı gelmiş gibi

  • Chrome tabanlı bir tarayıcı kullanmaya devam edip tam uBlock Origin kullanmak isteyenler için Brave, Chromium’dan Manifest V2 kaldırıldıktan sonra da uBlock Origin desteğini sürdürmeyi planlıyor
    https://brave.com/blog/brave-shields-manifest-v3/

    • Brave tarayıcısına muhtemelen güvenilmemeli. URL’leri kendi ortaklık bağlantılarına yönlendirerek temel güveni ihlal etti. Bu oldukça ciddi bir şey
      https://www.theverge.com/2020/6/8/21283769/brave-browser-aff...
    • Peki bunu ne kadar süre sürdürecek? Kripto para/token’dan sonraki pazarlama numarası ne olacak? Yapay zekayla ilgili bir şey mi?
    • Brave’in kurucusunun eşcinsel evliliğe karşı olduğunu, koronavirüs “şüphecisi” olduğunu ve gülünç kripto parasının Brave tarayıcısıyla birlikte çalışacak şekilde tasarlandığını da bilmekte fayda var
  • Başka tarayıcıya geçme tartışmasının yanı sıra, kullandığınız web sitelerinin Chrome bağımlılığı geliştirme olasılığını da düşünmek gerekiyor
    Şu anda çoğu web sitesi belirli Chrome özellikleri gerektiriyor gibi görünmüyor; ancak Google’ın Web Environment Integrity önerisi gibi API’leri zorladığını görünce, sitelerin Google Chrome’a ve resmî mobil istemcilere kilitlenmeye başlamasından endişeleniyorum

    • Peki Safari kullanıcıları ne olacak? Böyle bir kilitleme, Apple’ın Google ile yaptığı 20 milyar dolarlık arama motoru anlaşmasından vazgeçmesine bile yol açabilir