Chrome 153

Kararlı sürümün yayınlanma tarihi: 8 Eylül 2026

Aksi belirtilmedikçe aşağıdaki değişiklikler Android, ChromeOS, Linux, macOS ve Windows için Chrome 153 kararlı kanal sürümü için geçerlidir.

CSS ve kullanıcı arayüzü

Tek eksenli kaydırma kapsayıcıları

Kararlı olmayan kanallarda (Beta, Yeni Geliştirilenler ve Canary) kullanılabilir.

overflow özelliğini, clip ile birlikte kaydırılabilir değerleri destekleyecek şekilde genişletir (ör. overflow: scroll clip). Bu, position: sticky özelliğinin eksen başına farklı üst öğe kaydırma kapsayıcılarıyla sınırlandırılmasına olanak tanır ve overflow: clip kullanan bir eksenin yerinde kalmasını sağlamanın bir yolunu sunar.

440038212 numaralı hata izleniyor | ChromeStatus.com girişi | Spesifikasyon

scroll-axis-lock özelliği

scroll-axis-lock, tarayıcılara kullanıcının kaydırma hareketini tek bir eksenle sınırlamamaları talimatını vermenizi sağlayan bir CSS özelliğidir.

Web tarayıcıları, bir kaydırma hareketi dikey eksene kıyasla bir eksende önemli ölçüde daha fazla hareketle başladığında kullanıcının kaydırma hareketini genellikle tek bir eksenle sınırlar. Bu davranış, kullanıcının yalnızca tek bir eksende kaydırmak istediği durumlarda dik eksen boyunca yanlışlıkla kaydırmayı önleyerek kullanıcı deneyimini iyileştirir. Ancak bir öğenin her zaman çapraz olarak kaydırılmasını istediğinizde bu kilitleme davranışı, kullanıcının harekete kilitlemeyi tetiklemeyen bir açıyla başlamasına neden olur.

479472367 numaralı hata izleniyor | ChromeStatus.com girişi | Spesifikasyon

transitionrun ve medya sorgusu etkinlikleri için birlikte çalışabilir dağıtım zamanlaması

Blink'in animasyon transitionrun etkinlikleri ve medya sorgusu change etkinlikleri için gönderme zamanlamasını HTML spesifikasyonuyla uyumlu hale getirerek zamanlamayı Gecko ve WebKit ile birlikte çalışabilir hâle getirir. HTML pencere etkinlik döngüsü spesifikasyonuna göre, transitionrun etkinlikleri aynı yinelemede daha önce oluşturulan animasyonlar için bile 3.11. adımda tetiklenir (daha sonraki bir yinelemeye ertelenmek yerine). Medya sorgusu change etkinlikleri, bekleyen animasyon etkinlikleri tetiklenmeden önce 3.10 adımında tetiklenir (3.11 adımında animasyon etkinlikleriyle karıştırılmak yerine).

397737222 numaralı hata izleme | ChromeStatus.com girişi | Şartname

DOM ve HTML

Özellik öğeleri: <camera> ve <microphone>

<camera> ve <microphone> capability nesnesi öğeleri, <usermedia> öğesiyle aynı temel mekanizmayı paylaşan, tek bir önemli farkla (tek bir capability nesnesi isterler) kullanıcı tarafından etkinleştirilen HTML kontrolleridir. <camera> öğesi video kaydı isterken <microphone> öğesi ses kaydı ister. <usermedia> gibi, tarayıcı kontrollü ve kesin bir şekilde stilize edilmiş bir kullanıcı arayüzünü sayfaya yerleştirirler. Böylece, izin istemi tetiklenmeden veya yayın başlatılmadan önce güçlü ve kasıtlı bir kullanıcı sinyali (tıklama) sağlanır.

<camera> ve <microphone> öğeleri, bu tek özellikli kullanım alanları için özel bir semantik HTML kontrolü sağlar. <usermedia> ile aynı güvenlik modelini, katı stil kısıtlamalarını ve yerleşik izin kurtarma yolunu korur ancak karma medya erişimine ihtiyacınız olmadığında daha özel ve ergonomik bir API sunar.

531672795 numaralı hata izleme | ChromeStatus.com girişi | Şartname

XSLT dışı senaryolarda Rust ile XML ayrıştırma

Chrome 153, tarayıcı güvenliğini artırmak ve kullanıcıları bellekle ilgili güvenlik açıklarına karşı korumak amacıyla yaygın olarak karşılaşılan çeşitli senaryolarda XML ayrıştırma motoru yerine bellek açısından güvenli olan bir Rust uygulaması getiriyor. Bu güncelleme, mevcut web standartlarıyla tam uyumluluğu korurken olası bellek bozulması hatalarını ortadan kaldırıyor.

Chrome, XSLT desteğini sonlandırma ve bu özelliği kaldırma sürecini zaten başlattı. Bu süreç devam ederken, XSLT gerektirmeyen aşağıdaki senaryolar yeni ve daha güvenli ayrıştırıcı tarafından işlenir:

  • DOMParser Web API
  • responseXML/XMLHttpRequest dosyasına erişme
  • Bağımsız SVG resimleri (bir image.svg belgesine doğrudan üst düzey gezinme yoluyla erişilmesi)
  • Bilinmeyen kaynaktan gelen SVG resimleri (SVG'yi ana belgeye bilinmeyen kaynaktan gelen resim kaynağı olarak yerleştirme)

466303347 numaralı hatayı izleme | ChromeStatus.com girişi | Spesifikasyon

JavaScript

Yineleyici Birleştirme

Yineleyicinin içeriğini bir dizeye birleştirmek için JavaScript'e bir yöntem ekler. Iterator örneklerinin join() yöntemi Array.prototype.join() yöntemine benzer: Yineleyici tarafından üretilen tüm öğelerin virgülle veya belirtilen bir ayırıcı dizeyle ayrılmış şekilde birleştirilmesiyle elde edilen dizeyi döndürür.

465715798 numaralı hata izleme | ChromeStatus.com girişi | Şartname

Ortak yineleme

JavaScript'te birden fazla yineleyicinin (genellikle zip olarak adlandırılır) ilerlemesini senkronize etmek için Iterator.zip() ve Iterator.zipKeyed() dahil olmak üzere yöntemler ekler.

465357675 numaralı hata izleme | ChromeStatus.com girişi | Spesifikasyon

Medya, sensörler ve giriş

Yoğun Ses Modeli ve Biçimleri (IAMF) kod çözme desteği

Media Source Extensions (MSE) aracılığıyla HTML medya öğelerinde Immersive Audio Model and Formats (IAMF) kapsayıcısının kodunu çözme ve oynatma desteği eklenir. IAMF, kanal tabanlı, sahne tabanlı ve nesne tabanlı ses sunumlarını destekleyen açık ve telifsiz bir üç boyutlu ses biçimidir. Bu standardın desteklenmesi, web geliştiricilerin tescilli biçimlere güvenmeden veya JavaScript'te karmaşık ayrı ses kanalı yönlendirmesini yönetmeden farklı cihazlarda tutarlı ve etkileyici 3D ses deneyimleri sunmasına olanak tanır.

535279329 numaralı hata izleme | ChromeStatus.com girişi | Spesifikasyon

WebAudio: Yapılandırılabilir oluşturma kuantumu

AudioContext ve OfflineAudioContext için isteğe bağlı bir renderSizeHint ekler. Bu, belirli bir tam sayı ileterek WebAudio oluşturma kuantum boyutunu özelleştirmenize, ipucunu atlayarak veya "default" ileterek varsayılan 128 kareyi kullanmanıza ya da "hardware" belirterek tarayıcının optimum boyutu seçmesini istemenize olanak tanır.

40637820 numaralı izleme hatası | ChromeStatus.com girişi | Şartname

WebGPU: buffer_view özelliği

Değişkenlerdeki verileri yeniden yorumlamak için WGSL dil özelliği ekler. Bu özellik, tek bir tekdüzen, depolama veya çalışma grubu değişkenini birden fazla mantıksal değişkene bölmenize olanak tanır. Ayrıca, değişkendeki veri türünün program içinde birden fazla tür olarak yorumlanmasına da olanak tanır.

506523198 numaralı hata izleme | ChromeStatus.com girişi | Spesifikasyon

Kaynak denemeleri

JavaScript Kendi Kendine Profil Oluşturma İşaretçileri

JavaScript Self-Profiling API, bir web uygulamasının gerçek kullanıcı cihazlarındaki performansı ölçmek için kendi çağrı yığınlarını örneklemesine olanak tanır. Bu özellik, yakalanan her örneğe isteğe bağlı bir işaretçi alanı ekler. Bu alan, örnek alındığında çalışan tarayıcı etkinliğinin türünü (komut dosyası, gc, stil, düzen, boyama veya diğer) tanımlar. Bir iz genellikle yorumlanamayan yığınlar arasındaki boşlukları gösterir. İşaretçiler, bu süreyi JavaScript dışında gerçekleşen tarayıcı çalışmasına atfetmenize olanak tanır. Örneğin, komut dosyası yürütmeyi stil yeniden hesaplaması, düzen veya çöp toplama duraklamasından ayırarak yavaş izlerin analiz edilmesini ve optimize edilmesini kolaylaştırır.

Origin Trial | Tracking bug #40800459 | ChromeStatus.com entry | Spec

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

Protected Audience'ın desteğini sonlandırma ve kaldırma

Protected Audience API, üçüncü taraf çerezleri veya siteler arası kullanıcı takibi olmadan ilgi alanı grubu reklamcılığı yöntemi sunar. Chrome'un üçüncü taraf çerezlerine yönelik mevcut yaklaşımın sürdürüleceğini duyurmasının ardından Protected Audience API'nin (ilgili Özel Korumalı Alan API'leriyle birlikte) desteğinin sonlandırılması ve kaldırılması planlanmaktadır.

ChromeStatus.com girişi | Şartname

Eskiden Birinci Taraf Grupları olarak bilinen İlişkili Websitesi Grupları (İWG), geliştiricilerin siteler arasındaki ilişkileri bildirmesi için bir çerçeve sağlar. Bu sayede, belirli ve kullanıcıya yönelik amaçlar için sınırlı siteler arası çerez erişimi etkinleştirilir. Chrome'un, üçüncü taraf çerezlerine yönelik mevcut yaklaşımın sürdürüleceğini duyurmasının ardından İlişkili Websitesi Grupları'nın desteğinin sonlandırılması ve kaldırılması planlanmaktadır.

ChromeStatus.com girişi | Şartname

Shared Storage API'nin desteğini sonlandırma ve API'yi kaldırma

Shared Storage API, birinci taraf sitesi tarafından bölümlendirilmemiş depolamayı etkinleştirmek için gizliliği korumaya yönelik bir web API'sidir. Chrome'un üçüncü taraf çerezlerine yönelik mevcut yaklaşımın sürdürüleceğini duyurmasının ardından, Shared Storage API'nin (ilgili Privacy Sandbox API'leriyle birlikte) desteğinin sonlandırılması ve kaldırılması planlanmaktadır.

462465887 numaralı izleme hatası | ChromeStatus.com girişi | Spesifikasyon

document.requestStorageAccessFor desteğini sonlandırma ve öğesini kaldırma

requestStorageAccessFor (rSAFor) API, üst düzey bir sitenin yerleştirilmiş siteler adına bölümlendirilmemiş ("birinci taraf") çerezlere erişim isteğinde bulunmasına olanak tanıyan Storage Access API'nin bir uzantısıdır. Yalnızca Chrome'da İlişkili Web Sitesi Grupları siteleri arasında depolama erişimi istemek için kullanılabildiğinden, İlişkili Web Sitesi Grupları ile birlikte desteğinin sonlandırılması ve kaldırılması planlanmaktadır.

ChromeStatus.com girişi | Şartname

Attribution Reporting API'nin desteğini sonlandırma ve API'yi kaldırma

Attribution Reporting API, üçüncü taraf çerezleri veya siteler arası kullanıcı takibi olmadan reklam dönüşümlerini ölçmek için tasarlanmış, gizliliği korumaya yönelik bir web API'sidir. Chrome'un üçüncü taraf çerezlerine yönelik mevcut yaklaşımın sürdürüleceğini duyurmasının ardından Attribution Reporting API'nin (ilgili Privacy Sandbox API'leriyle birlikte) desteğinin sonlandırılması ve kaldırılması planlanmaktadır.

ChromeStatus.com girişi | Şartname

_current'ı hedefleyen standart olmayan gezinme öğelerini kaldırın.

Blink, daha önce _current'ı hedefleyen gezinmeleri destekliyordu. Bu özellik, standart dışı olduğu ve web'de çok az kullanıldığı için Chrome 153'te kaldırıldı.

539212797 numaralı hata izleniyor | ChromeStatus.com girişi | Şartname