Chrome uzantılarında Haziran 2025'te yapılacak değişiklikler

Yayınlanma tarihi: 6 Haziran 2025

Son birkaç ay içinde Chrome Web Mağazası ve uzantılar platformunda merakla beklenen bir dizi değişiklik yaptık. Bir göz atalım...

Öne çıkanlar

Google I/O

Chrome uzantılarıyla daha hızlı çalışın ve daha fazla kullanıcıya ulaşın başlıklı makalede ürün yöneticilerimiz Hafsa ve David, Chrome uzantılarında ve Chrome Web Mağazası'nda sunulan yeniliklere ve gelecekte kullanıma sunulacak özelliklere genel bir bakış sunuyor.

Tarayıcınızda Gemini ile Chrome uzantılarının geleceği başlıklı makalede Sebastian, Gemini ve Chrome uzantılarını bir araya getirmenin inanılmaz potansiyelini ayrıntılı örneklerle inceliyor.

Thomas'ın Chrome'da Gemini Nano ile pratik yerleşik yapay zeka konulu konuşması da dahil olmak üzere tüm konuşmaları bu oynatma listesinde bulabilirsiniz.

Bu yılın ilerleyen dönemlerinde Bengaluru ve Berlin'de de düzenlenecek etkinliklere katılabilirsiniz. Sizi aramızda görmekten memnuniyet duyarız.

userScripts.execute yöntemi

Kullanıcı Komut Dosyaları API'si, uzantıların belirli bir sayfada çalışacak kullanıcı komut dosyalarını kaydettirmesine olanak tanır. Bunlar içerik komut dosyalarına benzer ancak çalıştırıldığı ortamda ek özelleştirme ve kullanıcı tarafından sağlanan kodun çalıştırılmasına destek sunar. Artık bir komut dosyasını bir sonraki sayfa yüklendiğinde çalıştırmak için önceden kaydetmeniz gerekmek yerine userScripts.execute() yöntemini kullanarak kullanıcı komut dosyalarını istediğiniz zaman yürütebilirsiniz. Yapılacak daha fazla değişiklik de var (Yakında kullanıma sunulacak özellikler bölümüne bakın).

İncelemeyi iptal et

Uzantılarınızı Chrome Web Mağazası'na gönderdikten sonra bir değişiklik daha yapmanız gerektiğini fark ettiniz mi? Daha önce, yeni bir gönderim yapabilmek için mevcut gönderimin incelenmesini beklemeniz gerekiyordu. Bu durum ideal değil. Bunu anlıyoruz. Artık beklemedeki bir gönderimi iptal edip hemen yeni bir gönderim yapabilirsiniz.

Doğrulanmış CRX yüklemeleri

Artık Chrome Web Mağazası'na yapılacak tüm yüklemelerin imzalanacağı bir özel anahtar oluşturmayı seçebilirsiniz. Geliştirici Kontrol Paneli'nde ilgili ortak anahtarı sağladıktan sonra, özel anahtarla imzalanmayan yüklemeler reddedilir. Bu, hesabınızın veya yayınlama iş akışınızın güvenliği ihlal edilmiş olsa bile yeni sürümleri yalnızca sizin yükleyebilmenizi sağlamak için kullanılabilecek ek bir güvenlik önlemidir. Chrome Web Mağazası'ndaki doğrulanmış yüklemeler başlıklı makaleden daha fazla bilgi edinebilirsiniz.

Test hesabı kimlik bilgileri

Geliştirici Kontrol Paneli'ne test talimatları ekleme desteğini kullanıma sunduk. Bu, uzantınızda bir hesaba dayalı davranışlar veya ödeme duvarı arkasındaki bir şey varsa inceleme ekibimize kimlik bilgileri sağlayabileceğiniz anlamına gelir. Bu bilgiler, öne çıkanlar rozeti aday gösterme sürecinde bize yardımcı olabilir. Test hesabı kimlik bilgileri, öne çıkarılmak için gerekli değildir ancak gönderiminizi tam olarak değerlendirmemizi kolaylaştırabilir. Bu nedenle, uygun durumlarda bu bilgileri ekleyin.

Politika güncellemeleri

Bazı genel güncellemeler ve satış ortağı reklamları politikamızdaki değişiklikler de dahil olmak üzere bir dizi Chrome Web Mağazası politikası güncellemesi yaptık. Tüm politikaları Program Politikaları sayfamızda bulabilirsiniz.

Kullanımdan kaldırmalar

--load-extension işaretini kaldırma

--load-extension işareti, paketlenmemiş bir uzantıyı komut satırından yüklemenize olanak tanır. Ancak bu özellik genellikle tarayıcıya kötü amaçlı ve istenmeyen yazılım yüklemek için kötüye kullanılıyordu. Bu sorunu gidermek için Chrome 137'de işareti kaldırıyoruz ve bu özelliğe hâlâ ihtiyaç duyan testler de dahil olmak üzere tüm kullanım alanları için alternatifler sunuyoruz.

Bu çalışma kapsamında, uzantıların yüklenmesini kolaylaştırmak için Puppeteer'da iyileştirmeler yaptık. Diğer popüler araçları ve test kitaplıklarını güncellemek için de toplulukla birlikte çalışıyoruz.

Yakında kullanıma sunulacak özellikler

User Scripts API açma/kapatma düğmesinde yapılan değişiklikler

Kullanıcı Komut Dosyaları API'sini kullanıma sunduğumuzda, kullanıcıların geliştirici modunu etkinleştirmesi gerektiği ve API'nin kullanılabilir olup olmadığını algılama mekanizması hakkında çok sayıda geri bildirim aldık. API'yi etkinleştirmek için yeni bir açma/kapatma düğmesi sunmak da dahil olmak üzere bazı değişiklikler üzerinde çalışıyoruz. chrome.userScripts etkinleştirme özelliğinde değişiklik başlıklı makalede daha fazla bilgi edinin.

Topluluk Güncellemeleri

WECG Mart buluşması

Mozilla'nın Berlin'deki ofisinde, Firefox, Edge ve Safari'den temsilciler ve topluluk üyeleri de dahil olmak üzere W3C WebExtensions Topluluk Grubu'nun diğer üyeleriyle bir araya geldik. Bu hafta, platforma eklenecek yeni özelliklerden ve uzantıların tarayıcılarda tutarlı bir şekilde çalışmasını sağlamak için sürdürülen çalışmalardan bahsettik. Toplantı tutanaklarının tamamını okuyun.

Svelte London konuşması

Oliver Turner, Svelte London'da tarayıcı uzantısı oluşturma deneyimi hakkında bir konuşma yaptı. Hem yeni hem de deneyimli uzantı geliştiricileri için harika bir kaynak olan bu videoda bazı ipuçları ve püf noktaları veriliyor.

Yeni videolar

Uzantılar düzenli olmalıdır.

Patrick, kullanıcılara sunulan çeşitli uzantı türlerini inceleyen "Uzantılar harika" serisinin yeni bir bölümünü yayınladı.

Fare yakalama

Orhan kısa süre önce bir fare yakalama oyunu demosu yaptı. Ayrıca, yoğun talep üzerine, bu ürünün nasıl oluşturulduğuna dair bir video yayınladı.

Yeni uzantılar menüsü

Chrome'da deneysel bir yeni uzantı menüsü üzerinde çalışıyoruz. Oliver'a katılarak yeni menüye ve birlikte kullanıma sunulan bazı yeni API'lere göz atın.