Windows kullanıcılarını kötü amaçlı uzantılardan koruma konulu blog yayınımızın devamı olarak, Windows için Chrome 33 Beta ve kararlı kanallardan itibaren aşağıdaki değişiklikleri uyguluyoruz:
- Kullanıcılar, kurumsal politika veya geliştirici modu aracılığıyla yapılan yüklemeler hariç olmak üzere yalnızca Chrome Web Mağazası'nda barındırılan uzantıları yükleyebilir.
- Daha önce yüklenmiş ancak Chrome Web Mağazası'nda barındırılmayan uzantılar, kurumsal politika veya geliştirici modu aracılığıyla yapılan yüklemeler hariç olmak üzere tamamen devre dışı bırakılır (yani kullanıcı bu uzantıları tekrar etkinleştiremez).
Bu önlemin gerekçesi nedir?
Windows kullanıcılarını kötü amaçlı uzantılardan koruma başlıklı makaleyi inceleyin.
Şu anda Chrome Web Mağazası dışında barındırılan uzantılar için ne yapılmalı ve ne zamana kadar yapılmalı?
Uzantılarınız şu anda Chrome Web Mağazası dışında barındırılıyorsa bunları en kısa sürede Chrome Web Mağazası'na taşımanız gerekir. Yukarıdaki değişiklikler Windows için Chrome 33 Beta'da zaten geçerlidir ve Windows için Chrome 33 kararlı sürümünde de geçerli olacaktır (Şubat 2014'ün sonuna doğru). Uzantılarınızı Chrome Web Mağazası'na taşıdıktan sonra kullanıcılarınız etkilenmez ve uzantınızı hiçbir şey değişmemiş gibi kullanmaya devam edebilir. Uzantılarınızı Chrome Web Mağazası'na taşıyorsanız Chrome 33 ile test etmeye hemen başlayın.
Uzantıyı ileride Chrome Web Mağazası'na taşırsam ne olur? Tüm kullanıcılarımı kaybedecek miyim?
Windows için Chrome 33 kararlı/beta sürümünde yaptırım uygulandığında, kullanıcıların mağaza dışı uzantıları tamamen devre dışı bırakılacak. Ancak uzantı, kullanıma sunulduktan sonra Chrome Web Mağazası'na taşınırsa kullanıcılar, taşınan uzantıyı uzantı ayarları sayfasından (chrome://extensions) veya Chrome Web Mağazası girişinden manuel olarak etkinleştirebilir.
Belirli kullanıcıların erişimini kısıtlamak veya uzantımın Chrome Web Mağazası'nda listelenmesini engellemek istersem ne yapmalıyım?
Uzantınızın görünürlüğünü Güvenilir Test Kullanıcısı ile sınırlayarak veya uzantıyı Chrome Web Mağazası'nda liste dışı bırakarak uzantınıza erişimi kısıtlayabilirsiniz.
Bu değişiklikten hangi işletim sistemleri ve Chrome kanalları etkileniyor?
Değişiklikler, Chrome 33'ten itibaren yalnızca Windows kararlı ve beta kanalları için geçerlidir.
Bu durum, Windows'da uzantılarımı geliştirme imkanımı etkiler mi?
Hayır. Windows'ta geliştirici modunda paketlenmemiş uzantıları yüklemeye devam edebilirsiniz. Ayrıca, bu değişikliklerin geçerli olmadığı Chrome Yeni geliştirilenler kanalı/Canary'de uzantı geliştirmeye devam edebilirsiniz.
Politika nedeniyle Chrome Web Mağazası'na yükleyemediğim uzantımı nasıl dağıtabilirim?
Bu değişiklikler yalnızca Windows kararlı ve beta kanalında geçerlidir. Chrome Web Mağazası'nda barındırılmayan uzantıları edinmek isteyen kullanıcılar, Windows'da Chrome Dev/Canary kanallarını veya diğer işletim sistemlerindeki tüm Chrome kanallarını kullanabilir.
Chrome Web Mağazası'nda barındırılmayan uzantıları yüklemek için bir ayar/seçenek sunarak bu sorun neden çözülemedi?
Modern mobil işletim sistemlerinin aksine Windows, uygulamaları korumalı alana almaz. Bu nedenle, bu ayarı etkinleştiren bir kullanıcı ile kullanıcının ayarını geçersiz kılan kötü amaçlı bir yerel uygulama arasında ayrım yapamayız.
Bu değişiklikten sonra uzantılar için desteklenen dağıtım seçenekleri nelerdir?
Kullanıcıların Chrome Web Mağazası'ndan uzantı yüklemesinin yanı sıra aşağıdaki dağıtım seçenekleri de desteklenecektir:
- OSX ve Linux'ta uzantılar, tercihler JSON dosyası aracılığıyla yüklenebilir.
- Windows'da uzantılar Windows kayıt defteri üzerinden yüklenebilir. Windows kayıt defterinde, update_url kayıt defteri anahtarının şu URL'yi işaret ettiğinden emin olun: https://clients2.google.com/service/update2/crx. Yol kayıt defteri anahtarı üzerinden yerel .crx yüklemeleri desteği sonlandırıldı. Bu dağıtım seçeneğinin yalnızca Chrome Web Mağazası'nda barındırılan uzantılar için geçerli olduğunu ve update_url'nin https://clients2.google.com/service/update2/crx dışında başka bir ana makineyi işaret edemeyeceğini unutmayın.
- Kuruluşlar için, uzantıların nerede barındırıldığına bakılmaksızın uzantı yüklemek için grup politikasını desteklemeye devam edeceğiz. GPO politikası push işlemlerinin etkili olması için kullanıcının makinesinin bir alana katılması gerektiğini unutmayın.
Yerel uygulama ikili dosyasına bağlı uzantılar için dikkat edilmesi gereken başka noktalar var mı?
Daha önce mağaza dışı uzantılar desteklenirken üçüncü taraf uygulama ikili programlarının ve dışarıdan yüklenen uzantının eşzamanlı olarak güncellenmesi mümkündü. Ancak Chrome Web Mağazası'nda barındırılan uzantılar, geliştiricilerin kontrol etmediği Chrome güncelleme mekanizması aracılığıyla güncellenir. Uzantı geliştiriciler, yerel uygulama ikili programına bağımlı olan uzantıları (ör. yerel mesajlaşma kullanan uzantılar veya NPAPI kullanan eski uzantılar) güncellerken dikkatli olmalıdır.
Bu kullanıma sunma işleminin sonucunda mağaza dışı uzantıları devre dışı bırakıldığında kullanıcılar ne görecek?
Kullanıcılar, "Şüpheli Uzantılar Devre Dışı Bırakıldı" ifadesini içeren bir bildirim alır. Bildirimde şu destek makalesinin bağlantısı yer alır.
Windows kararlı ve beta kanallarında paketi açılmış bir uzantı yüklerken neden "Geliştirici modu uzantılarını devre dışı bırak" ile ilgili bir balon görüyorum?
Geliştirici modunun, kötü amaçlı uzantıları yaymak için bir saldırı vektörü olarak kullanılmasını istemiyoruz. Bu nedenle, Windows kararlı/beta kanallarındaki geliştirici modu uzantıları hakkında kullanıcıları bilgilendiriyor ve bu uzantıları devre dışı bırakma seçeneği sunuyoruz.