Chrome uzantılarında Ekim 2024'te yapılacak değişiklikler

Milica Mihajlija
Milica Mihajlija

Chrome uzantılarında yaşanan gelişmeleri bir kez daha özetleme zamanı: Yapay zeka entegrasyonu, yeni API'ler, etkinlikler ve videolarla ilgili heyecan verici güncellemeler için okumaya devam edin.

Uzantılar ve yapay zeka

Uzantılar, web içeriğini kontrol ederek ve tarayıcıyı özelleştirerek tarama deneyiminizi iyileştirmenizi sağlar. Yapay zeka ile bunu bir üst seviyeye taşıyabilirsiniz. Chrome uzantılarında yapay zekayı etkili bir şekilde kullanmayı öğrenmenizi sağlayacak kaynaklar yayınladık. Chrome uzantılarında Gemini ile neler yapılabileceğini gösteren örneklere göz atın.

Chrome, Yerleşik Yapay Zeka Yarışmasını da başlattı: Chrome'un entegre yapay zeka modellerini ve API'lerini kullanarak yenilikçi web uygulamaları ve Chrome Uzantıları oluşturmaya ve toplam 65.000 ABD doları tutarında ödüller kazanma şansına davetlisiniz.

Kaydolun ve Yerleşik AI Yarışması web sitesinden daha fazla bilgi edinin. Web'i yapay zeka ile birleştirerek neler yaratacağınızı görmek için sabırsızlanıyoruz.

Turda uzantılar

Tarayıcı uzantıları hakkında daha fazla bilgi edinmek ve bunları geliştiren ekiple bağlantı kurmak ister misiniz? Yakında yapılacak bu etkinliklerde bize katılın!

DevFest London: Oliver, 16 Kasım 2024'te DevFest London'da Chrome uzantısı geliştirmeyle ilgili en son güncellemeleri sunacak. Yeni API'ler ve en iyi uygulamalar hakkında bilgi edinin, muhteşem uzantı projeleri oluşturmak için ilham alın.

Berlin Reklam Filtreleme Zirvesi: 24-25 Ekim 2024'te Berlin Reklam Filtreleme Zirvesi'nde bize katılın. Reklam filtrelemenin geleceği ve uzantıların kullanıcılar için daha iyi bir web deneyimi oluşturmada nasıl önemli bir rol oynadığı hakkında konuşacağız. Bu etkinliğe kayıt ücretsizdir.

TPAC zirvesi: WebExtensions Topluluğu Grubu'na katılımımız kapsamında, ekip kısa süre önce W3C'nin web'in geleceğiyle ilgili ilgi çekici tartışmaların yer aldığı yıllık konferansı TPAC'ye katıldı. Uzantıların nasıl oluşturulacağını ve kullanılacağını şekillendirecek önemli web standartları ve girişimler konusunda diğer tarayıcı tedarikçileriyle ve topluluktaki geliştiricilerle birlikte çalıştık. Örneğin, uzantı API'lerini tarayıcılar arasında daha tutarlı hale getirmek için Web Platformu Testleri projesine ekleme yapmak ve chrome.i18n API'sinde destekleyebileceğimiz yeni uluslararasılaştırma standartlarını incelemek gibi çalışmalar yapıyoruz.

TPAC zirvesinde bir grup insan
TPAC zirvesi.

Chrome Web Mağazası politika güncellemeleri

Chrome Web Mağazası ekibi, yüksek kaliteli ürünlerin geliştirilmesini teşvik etmek, yanıltıcı davranışları önlemek ve bilinçli kullanıcı iznini sağlamak için tasarlanmış Geliştirici Programı Politikaları sayfasında bir dizi güncelleme yayınladı. Chrome Web Mağazası politika yöneticisi Rebecca Soares, tüm güncellemeleri Chrome Uzantılar: Önemli politika güncellemeleri blog yayınında özetledi.

Yeni uzantı API'leri

Chrome 128'den itibaren, Declarative Net Request API'ye yanıt üstbilgisi eşleştirme desteği ekledik. API referansımızı, yeni responseHeaders ve excludedResponseHeaders alanlarını içerecek şekilde güncelledik. Bu güncelleme kapsamında, dokümanlarımıza kuralların nasıl eşleştirildiğini açıklayan yeni bir kural değerlendirme bölümü de ekledik.

Chrome 130'dan itibaren getKeys() yöntemi, chrome.storage API tarafından kullanılan StorageArea arayüzünde kullanılabilir. Bu karar, WebExtensions Topluluk Grubu'ndaki bir öneriden sonra alındı.

action.onUserSettingsChanged etkinliği, Chrome 130 sürümünden itibaren kullanılabilir. Bu karar, WebExtensions Topluluk Grubu'ndaki bir öneriden sonra alındı. Chromium'a katkıda bulunduğu için Microsoft'a teşekkür ederiz.

Manifest'teki minimum_chrome_version alanı artık büyük olmayan sürümleri desteklemektedir. Belirli bir Chrome sürümünü hedeflemeniz gerekiyorsa bu bilgilerden yararlanabilirsiniz.

Gelecek özellikler

DevTools'da uzantı depolama alanını görüntüleme: Hata izleyicimizde en çok istenen özelliklerden biri, web depolama alanı API'leri için zaten desteklediğimiz şekilde DevTools'da uzantı depolama alanını görüntüleme özelliğidir. Düşüncelerinizi anlıyoruz ve bunun üzerinde çalışıyoruz. Bu denemeyi nasıl deneyeceğiniz hakkında daha fazla bilgiyi yıl sonuna kadar paylaşacağız.

Chrome 130'dan itibaren manifest'te web_accessible_resources anahtarının altındaki girişlerde use_dynamic_url özelliği desteği etkinleştirilecek.

TPAC sırasında WebExtensions Topluluk Grubu'ndaki tartışmanın ardından, Chrome 131'den itibaren manifestteki $schema ve browser_specific_settings anahtarları artık uyarıya neden olmayacak. Çünkü bu anahtarlar yaygın bir şekilde benimsendiğinden ve Chrome'da özel bir davranışa sahip olmadığı anlaşılmaktadır.

🗃️ Yeni videolar

Chrome dinozorunun da konuk olarak yer aldığı bu macerada Oliver'a Chrome'a özel bir imleç ekleme konusunda yardım edin.

Buradan devam edin ve CSS ile JavaScript'in belirli bir sayfada çalışacak şekilde nasıl kaydedileceği de dahil olmak üzere Chrome uzantılarındaki içerik komut dosyaları hakkında bilgi edinin. Videonun tamamını YouTube'da izleyin.

Google'ın Uzantıları Ürün Müdürü David Li ile yapacağımız röportajı kaçırmamak için YouTube kanalımıza abone olun.