Chrome 152 beta

Yayınlanma tarihi: 30 Temmuz 2026

Aksi belirtilmedikçe aşağıdaki değişiklikler Android, ChromeOS, Linux, macOS ve Windows için en yeni Chrome beta kanalı sürümünde geçerlidir. Bu özellikler hakkında daha fazla bilgi edinmek için sağlanan bağlantıları kullanın veya ChromeStatus.com'u ziyaret edin. Chrome 152, bu sürüm itibarıyla beta aşamasındadır. En son beta sürümünü masaüstü için Google.com'dan veya Android'de Google Play Store'dan indirebilirsiniz.

CSS ve kullanıcı arayüzü

::backdrop, ::scroll-marker ve ::view-transition için CSSPseudoElement desteği

Daha önce ::after, ::before ve ::marker için tanımlanan CSSPseudoElement desteği, birkaç yeni sözde öğeyi de içerecek şekilde genişletildi:

  • ::backdrop: Arka plan tıklandığında iletişim kutusunun kapatılmasına yardımcı olurken iletişim kutusu içeriğindeki tıklamaları engellemez ve karmaşık kesişim mantığına gerek kalmaz.
  • ::scroll-marker: Tıklama istatistiklerini toplamak için kullanılır.
  • ::view-transition: Geometriye duyarlı görünüm geçişlerini ve görsel atlamaları önlemek için şu anda animasyon uygulanan öğenin koordinatlarını kullanarak yeni bir görünüm geçişi başlatmak üzere görünüm geçişini yarıda kesmeyi destekler.

autocorrect genel HTML özelliğini kullanıma sunma

HTML autocorrect özelliği, web yazarlarının <input>, <textarea> ve contenteditable ana makineleri dahil olmak üzere düzenlenebilir öğelerdeki kullanıcı girişine otomatik düzeltme uygulanıp uygulanmayacağını kontrol etmesine olanak tanır. Bu özellik, autocorrect genel HTML özelliğini web geliştiricilerin kullanımına sunar.

Medya öğesi sözde sınıfları

:playing, :paused, :seeking, :buffering, :stalled, :muted ve :volume-locked CSS sözde sınıfları, <audio> ve <video> öğelerini mevcut durumlarına göre eşleştirir. Bu sözde sınıflar, Interop 2026'nın odak alanlarından biridir.

Göreceli alfa renkleri (CSS Color 5 alpha() işlevi)

Bağıl alfa renkleri, bir kaynak rengi referans alır ve yalnızca alfa kanalını değiştirir. Böylece geliştiriciler, şeffaflığı mevcut bir renk değerine göre ayarlayabilir.

window-drag CSS özelliği

window-drag CSS özelliği, web içeriğinin yüklü bir masaüstü web uygulaması kullanıcı arayüzünde sürüklenerek taşınabilen pencere başlığı alanları gibi davranması gereken bölgeleri belirlemesine olanak tanır. Uygulandığında, bu bölgedeki tıklama ve sürükleme gibi kullanıcı işaretçisi etkileşimleri, normal sayfa etkileşimini tetiklemek yerine üst düzey uygulama penceresini taşır.

Bu özellik, mevcut app-region CSS özelliğini standartlaştırıp yeniden adlandırır, değer adlarını move ve none olarak değiştirir ve açıkça devralma davranışı ekler.

Web API'leri

CPU Performance API

Chrome, 152 sürümünden itibaren web uygulamalarının kullanıcının cihazının CPU performans katmanını belirlemesine olanak tanıyan CPU Performance API'yi kullanıma açıyor. Web uygulamaları, CPU basıncındaki değişikliklere tepki vermek için bu bilgileri Compute Pressure API ile birlikte kullanarak kullanıcı deneyimini iyileştirebilir.

Kullanıcılar, Chrome'un Performans ayarlarında bildirilen performansı geçersiz kılabilir. Yöneticiler, CpuPerformanceTierOverride kurumsal politikasını kullanarak da bu davranışı kontrol edebilir.

Daha fazla bilgi için CPU Performance API Açıklaması'na bakın.

Bağlantı İzin Verilenler Listeleri

Bağlantı izin verilenler listeleri, Fetch API veya diğer web platformu API'leri aracılığıyla bir dokümandan ya da çalışandan başlatılan bağlantıları kısıtlayarak harici uç noktalar üzerinde açık kontrol sağlar.

Sunucular, yetkili uç nokta listesini bir HTTP yanıt başlığı aracılığıyla dağıtır. Chrome, herhangi bir bağlantı kurmadan önce hedefi bu izin verilenler listesine göre değerlendirir. Doğrulanmış uç noktalara yapılan bağlantılara izin verilirken eşleşmeyenler engellenir.

Daha fazla bilgi için Connection Allowlists proposal başlıklı makaleyi inceleyin.

macOS'te PWA'lar için bildirim ilişkilendirmesi

Chrome, macOS'te yüklü progresif web uygulamaları (PWA'lar) için bildirim ilişkilendirme özelliğini kullanıma sunuyor. macOS'e bir PWA yüklendiğinde bildirimleri artık Google Chrome yerine doğrudan PWA ile (Bildirim Merkezi'nde kendi adını ve simgesini kullanarak) ilişkilendirilecek.

Bu güncelleme, PWA bildirimlerini yerel macOS uygulamalarıyla uyumlu hâle getiriyor:

  • Bildirimlerin kalıcılığı macOS ayarlarıyla uygulama bazında kontrol edildiğinden Chrome, macOS'te PWA bildirimleri için artık requireInteraction alanını desteklemiyor.
  • Badging API, uygulama rozetinin gösterilmesi için bildirim izinleri gerektirir.

Politikalar aracılığıyla önceden izin veren yöneticiler, NotificationsAllowedForUrls ile birlikte, PWA'nın belirli paket kimliği için önceden izin vermek üzere bir macOS MDM yapılandırma profilinin gerekli olduğunu unutmamalıdır.

OpaqueRange

OpaqueRange, bir form kontrolünün değerindeki canlı bir metin aralığını (ör. <textarea> veya metin tabanlı <input>) temsil eder. Böylece geliştiriciler, aralık benzeri API'leri kullanarak değer metniyle çalışabilir.

getBoundingClientRect(), getClientRects() gibi işlemleri ve satır içi öneriler, vurgular ve sabitlenmiş popover'lar için CSS Custom Highlight API ile entegrasyonu destekler. startContainer ve endContainer için null döndürürken yalnızca değer ofsetlerini göstererek kapsüllemeyi korur.

Yalıtılmış web uygulamaları (IWA) alt uygulamaları

Alt uygulamalar, geliştiricilerin tek bir yalıtılmış web uygulaması (IWA) yüklemesi altında birden fazla uygulama oluşturmasına olanak tanır. Her alt uygulamanın kendine özgü adı, simgeleri ve işletim sistemi entegrasyonları vardır.

Alt uygulamalar, masaüstü rafında üst IWA'dan farklı bir kimlikle görünür ve dosya türü ilişkilendirme gibi ayrı işletim sistemi özellikleri sunar. Yöneticiler, bu özelliği DefaultSubAppsWithoutPromptsSetting, SubAppsWithoutPromptsAllowedForOrigins ve SubAppsWithoutPromptsBlockedForOrigins gibi kurumsal politikaları kullanarak kontrol edebilir.

Yalıtılmış web uygulamaları için çerçevesiz ekran modu

Çerçevesiz ekran modu, standart pencere kenarlıklarını ve başlık çubuklarını kaldırarak, özel marka öğelerini ve menü hiyerarşilerini destekleyerek yalıtılmış web uygulamalarının tarayıcı penceresinin tamamını kaplamasına olanak tanır.

Yöneticiler, DefaultWindowManagementSetting, WindowManagementAllowedForUrls ve WindowManagementBlockedForUrls gibi politikaları kullanarak bu özelliği yönetebilir.

WebGPU: Alt grup boyutu kontrolü

Geliştiricilerin bir hesaplama gölgelendiricisinde alt grup boyutunu açıkça ayarlamasına olanak tanıyan isteğe bağlı GPU özelliğini "subgroup-size-control" ekler. Bu, özellikle yapay zeka iş yükleri için hedeflenen donanım platformlarında belirli alt grup boyutlarına sahip alt grup işlemleri kullanarak işlem gölgelendirici performansını optimize eder.

Window Shape API

Window Shape API, ChromeOS'teki yalıtılmış web uygulamalarının window.chromeos.isolatedWebApp.setShape aracılığıyla özelleştirilmiş, dikdörtgen olmayan bir pencere şekli ayarlamasına olanak tanır. Bunun için pencerenin çerçevesiz görüntü modunda olması ve pencere yönetimi izni gerekir.

Medya

MediaCapabilities encryptionScheme

encryptionScheme özelliğini, navigator.mediaCapabilities.decodingInfo() içinde kullanılan KeySystemTrackConfiguration sözlüğüne ekler. Bu, web uygulamalarının 'cenc' veya 'cbcs' gibi belirli bir şifreleme şemasının desteklenip desteklenmediğini sorgulamasına olanak tanır.

getDisplayMedia API'sinde audioPreferred yakalama

navigator.mediaDevices.getDisplayMedia() içinde kullanılan DisplayMediaStreamOptions sözlüğüne audioPreference özelliği ekler. Bu ipucu, web uygulamalarının tarayıcıya video kaydının yanı sıra ses paylaşımının da tercih edildiğini bildirmesini sağlar.

Yeni kaynak denemeleri

Chrome 152'de aşağıdaki yeni deneme sürümlerini etkinleştirebilirsiniz.

Spekülasyon kuralları: Görüntü alanı sezgisel yöntemleri üzerinde orta düzeyde kontrol

Bu kaynak denemesi, spekülasyon kuralları görünüm alanı sezgileri için deneysel kontroller sağlar. Böylece geliştiriciler, alternatif sezgisel parametrelerin siteleri için daha iyi önceden getirme ve önceden oluşturma performansı sağlayıp sağlamadığını test edebilir.

İstemci tarafı XSLT için sonlanan özellik denemesi

Chrome istemci tarafı XSLT desteğini sonlandırdı ve Chrome 158'de bu özelliği tarayıcıdan kaldırmaya yaklaşıyor. Sitelerin XSLT'den geçiş süresini yaklaşık dokuz ay uzatarak Chrome 175'e kadar kullanmasına olanak tanıyan bir kullanım desteği sonlandırma (kaynak) denemesi oluşturuldu. Bu deneme, erken test edilebilmesi için kaldırılmadan önce kullanıma sunulmuştur.

Desteği sonlandırılan ve kaldırılan özellikler

Chrome 152'de aşağıdaki desteği sonlandırma ve kaldırma işlemleri gerçekleşir. Planlanan desteği sonlandırma işlemleri, mevcut desteği sonlandırma işlemleri ve daha önce kaldırılan özelliklerin listeleri için ChromeStatus.com'u ziyaret edin.

Private Aggregation API'yi kaldırma

Chrome'un üçüncü taraf çerezlerine yönelik mevcut yaklaşımın sürdürüleceğini duyurmasının ardından, Private Aggregation API'nin (diğer belirli Privacy Sandbox API'leriyle birlikte) desteğini sonlandırmayı ve bu API'yi kaldırmayı planlıyoruz. Bu API yalnızca Shared Storage ve Protected Audience API'leri aracılığıyla kullanıma sunulur. Bu API'lerin de desteğinin sonlandırılması ve kaldırılması planlanmaktadır.