Yayınlanma tarihi: 29 Ocak 2025
Son çeyrekte Chrome Web Mağazası ve Chrome Uzantılar platformunda çok heyecan verici birkaç özellik kullanıma sunuldu. Bir göz atalım.
Öne çıkanlar
Chrome'un yerleşik yapay zeka API'leri ve Hackathon
Prompt API artık kaynak denemesinde yalnızca Chrome uzantıları için kullanılabilir. Artık tarayıcıda en verimli dil modelimiz olan Gemini Nano'yu kullanan Chrome uzantıları oluşturabilirsiniz. Bu sırada, artık kaynak denemeleri olarak da kullanılabilen Translator, Summarizer ve Language Detector API'lerinin kaynak denemelerine de göz atın.
Chrome ekibi, yeni Yerleşik Yapay Zeka API'sinin kaynak denemesini başlatmak için Chrome Yerleşik Yapay Zeka Yarışması'nı başlattı. Geliştiriciler, Chrome'un entegre yapay zeka modellerini ve API'lerini kullanarak yenilikçi web uygulamaları ve Chrome uzantıları oluşturmak için iki ay süre tanındı. Bu hafta kazananları duyurduk. Gönderimlerin çoğu Chrome uzantısı olduğu için bu kadar çok ekibin uzantı oluşturmaya karar vermesi inanılmazdı. Chrome uzantılarının yeni yerleşik yapay zeka API'leriyle birlikte kullanılmasından heyecan duyduğumuzu sanıyoruz. Daha fazla bilgi için bizi takip edin.
Yeni Uzantılar Menüsü
Google I/O 2024'te, uzantı menüsünde yapılacak değişikliklerle ilgili bazı erken tasarımları paylaşmıştık. Bu tasarımlar, kullanıcılara uzantıların erişebileceği siteler üzerinde daha fazla kontrol sahibi olma imkanı tanıyor. Uzantısı geliştiriciyseniz kullanıcılardan belirli bir web sitesine erişim isteğinde bulunmanızı sağlayan, yeni kullanıma sunulan chrome.permissions.addHostAccessRequest() API'sine göz atmanızı öneririz. Bu değişiklikleri önümüzdeki birkaç ay içinde Canary'da test etmeye başlayacağız. Değişikliklerle (ve değişmeyenlerle) ilgili tüm ayrıntılar için blog yayınımızı okuyun.
Uzantı depolama görüntüleyicisi
Artık DevTools'ta uzantı depolama alanını görüntüleyip düzenleyebilirsiniz. Bu, en çok istenen DevTools özelliklerinden biriydi ve sorun izleyicide en çok yıldız verilen DevTools sorunlarından biri haline gelmişti. Oliver bu görevi üstlendi ve yeni uzantı depolama alanı görüntüleyiciyi Chrome Geliştirici Araçları'na ekledi. Daha fazla bilgi için duyuruyu okuyun.
Kanarya'da userScripts.execute()
Çok heyecanlandığımız bir diğer güncelleme: userScripts.execute(), Chrome 134'te kullanıma sunulacak. Değişiklik şu anda Canary'da ApiUserScriptsExecute
işaretiyle kullanılabilmektedir (test etmek için Chrome'u --enable-features=ApiUserScriptsExecute
ile başlatın). Bu API, çalışma zamanında kullanıcı komut dosyalarını programatik olarak eklemenize olanak tanır. Bu özellik, birçok geliştiricinin talep ettiği bir özellikti. Yakında kullanıma sunulacak olmasından dolayı çok mutluyuz.
Platform güncellemeleri
Uzantı platformunda yapılan diğer güncellemeler:
- Chrome 130: Manifest'teki
[web_accessible_resources](/docs/extensions/reference/manifest/web-accessible-resources#manifest_declaration)
anahtarının altındaki girişlerdeuse_dynamic_url
özelliği için desteği etkinleştirdik. - Chrome 132: Sekmeler API'sindeki dondurulmuş mülkü, bir sekmenin tarayıcı tarafından dondurulup dondurulmadığını belirtir. Dondurulmuş sekmelere gönderilen mesajlar, sekmenin dondurulması kaldırıldığında sıraya alınır ve işlenir.
- Chrome 133:
chrome://extensions
sayfasından yüklenen paketten çıkarılmış uzantılar yalnızca geliştirici modu anahtarı açıksa etkinleştirilir. Anahtar kapatıldığında bu uzantılar devre dışı bırakılır. - Chrome 134: Açıklayıcı Net İstek kuralları, uzantılar tarafından başlatılan web kaynakları için ana çerçeve istekleri için geçerli olacaktır (daha fazla bilgi).
Yeni videolar
Chrome Uzantılar Geliştirici İlişkileri Ekibi'nden Patrick, Chrome Uzantılar ürün yöneticisi David Li ile bir araya gelerek Chrome Web Mağazası ile ilgili en çok sorulan soruları yanıtladı.
Oliver, İspanya'nın Malaga kentinde düzenlenen Wey Wey Web konferansında bir sunum yaptı. Konuşması, Chrome uzantılarıyla neler yapabileceğinize dair mükemmel bir giriş niteliğinde.
Sırada ne var?
İncelemeyi iptal etme özelliği yakında kullanıma sunulacak. Web Mağazası'nda yorumları iptal etme özelliğinin testleri son aşamalarındadır ve yakında kullanıcıların kullanımına sunulacaktır. Chrome Web Mağazası ekibi, mağazanın güvenliğini artırmak için daha fazla özellik üzerinde çalışıyor. Gelişmeleri takip edin.