Chrome 151 beta

Yayınlanma tarihi: 3 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 verilen bağlantıları kullanın veya ChromeStatus.com'u ziyaret edin. Chrome, 3 Temmuz 2026 itibarıyla beta sürümündedir. 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ü

Animasyon ve geçiş etkinliklerinde animasyon erişimci

AnimationEvent ve TransitionEvent arayüzlerine salt okunur bir animasyon özelliği ekler. Bu özellik, etkinliği tetikleyen ilişkili Animation nesnesini döndürür.

CSS ruby-overhang özelliği

ruby-overhang CSS özelliği için destek eklendi. Tesis, ruby ek açıklaması metninin taşma davranışını kontrol etmek için auto, spaces ve none anahtar kelimelerini kabul eder. CSSWG spesifikasyonuna göre, none karakteri spaces karakteriyle aynı işlevi görür. Bu sayede, okunabilirliği korurken beklenmedik düzen boşluklarını önlemek için yalnızca boşluk ve CJK noktalama işaretleri üzerinde taşmaya izin verilir.

position-anchor başlangıç değeri normal olarak değiştirildi

CSS Anchor Positioning (CSS Bağlantı Noktası Konumlandırma) spesifikasyonu ve diğer tarayıcı uygulamalarıyla uyumlu olması için position-anchor CSS özelliğinin başlangıç değerini none olarak değiştirir.normal normal olarak ayarlandığında, position-area değeri none olarak ayarlanmışsa mülk none gibi davranır, aksi takdirde auto gibi davranır.

AnimationTrigger oynatma yöntemlerinde otomatik geri sarma özelliği yoktur.

AnimationTrigger oynatma yöntemleri (play, play-forwards ve play-backwards) otomatik olarak geri sarılmayacak şekilde güncellendi. İlişkili bir animasyon zaten tamamlanmışsa bu oynatma işlemlerini tetiklemek animasyonu yeniden başlatmaz.

Tekerlek etkinliği momentum özelliği

Yerel platformlar tarafından oluşturulan kaydırma ataletini belirtmek için wheel etkinliklerinde momentum özelliğini kullanıma sunar. Fırlatma kaynaklı atalet etkinliklerini, dokunmatik yüzeylerdeki doğrudan kullanıcı etkileşimlerinden ayırt etmek, geliştiricilerin kaydırma efektlerini özelleştirmesine veya simüle edilmiş fırlatma etkinliklerini yoksaymasına olanak tanır.

Web API'leri

Kapasite öğeleri <usermedia>

Medya akışlarını başlatmak ve bunlarla etkileşimde bulunmak için <usermedia> Capability Element'ı bildirimsel, kullanıcı tarafından etkinleştirilen bir kontrol olarak sunar. Tarayıcı kontrollü bir öğeyi doğrudan HTML'ye yerleştirerek izin istekleri JavaScript çağrıları yerine net kullanıcı niyetiyle ilişkilendirilir. Bu sayede, istem kullanıcı deneyimi iyileştirilir ve izin daha önce reddedildiğinde net bir kurtarma yolu sağlanır.

Geleneksel ve Basitleştirilmiş Çince için LanguageDetector desteği

LanguageDetector API'yi, Geleneksel Çince için zh-Hant, Basitleştirilmiş Çince için zh-Hans döndürecek şekilde genişletir. Bu, daha önce döndürülen genel zh kodunun ötesinde daha ayrıntılı dil tanımlama sağlar.

Spekülasyon kuralları form_submission alanı

Önceden işleme kuralları için form_submission alanı ile spekülasyon kuralları söz dizimini genişletir. Bu özellik, web uygulamalarının tarayıcıya form gönderme gezinmelerini (ör. arama formlarından gelen GET istekleri) önceden oluşturma talimatı vermesine olanak tanır.

Web Speech API'de söylenmeyen noktalama işaretleri

SpeechRecognition öğesine unspokenPunctuation boole özelliği ekler. true olarak ayarlandığında konuşma tanıma motoru, kullanıcıların noktalama işaretleriyle ilgili komutları açıkça söylemesini gerektirmeden konuşma duraklamalarına ve prozodiye göre noktalama işaretlerini otomatik olarak çıkarıp ekler.

textStream() ile metin yayınlama

Request, Response ve Blob akış arayüzlerine textStream() yöntemi eklendi. Bu, kod çözümü yapılmış metin dizelerinin doğrudan okunabilir bir akışını sağlar. Bu akış, bayt akışının TextDecoderStream üzerinden yönlendirilmesine eşdeğerdir.

WebGPU: Alt grup boyutu kontrolü

İsteğe bağlı GPU özelliğini subgroup-size-control ekler. Bu özellik, bir hesaplama gölgelendiricisinde alt grup boyutunu açıkça ayarlamanıza olanak tanır.

Bu teknik, özellikle belirli platformlarda (ör. yapay zeka iş yükleri) belirli alt grup boyutuna sahip alt grup işlemleri kullanarak hesaplama gölgelendiricisinin performansını optimize etmesi gereken uygulamalar için yararlıdır.

DOM ve HTML

Kökler arası ARIA için referans hedef

Gölge kökleri için Referans Hedefi özelliği kullanıma sunuluyor. Bu özellik, kapsülleme korunurken for, aria-labelledby, popovertarget ve commandfor gibi kimliğe referans veren özelliklerin bir bileşenin gölge DOM'undaki öğeleri hedeflemesine olanak tanır. Referans hedefler, şablonlarda shadowrootreferencetarget kullanılarak bildirimsel olarak veya ShadowRoot.referenceTarget kullanılarak zorunlu olarak belirtilebilir.

Açık FontFaceSet global arayüz

CSS Font Loading spesifikasyonuyla uyumlu olması için [LegacyNoInterfaceObject], FontFaceSet IDL tanımından kaldırıldı. FontFaceSet artık genel bir özellik olarak kullanıma sunuluyor ve new FontFaceSet() doğru şekilde çağrıldığında TypeError: Illegal constructor oluşturuluyor.

Rust'ta bellek açısından güvenli XML ayrıştırma

XSLT dışı senaryolarda (DOMParser,XMLHttpRequest.responseXML ve SVG resim referansları dahil) XML ayrıştırmayı, bellek açısından güvenli bir Rust ayrıştırıcısına geçirerek standart uygunluğunu korurken olası bellek bozulması güvenlik açıklarını ortadan kaldırır.

Performans

PerformanceSoftNavigation ve InteractionContentfulPaint zaman çizelgesi girişleri

Web Performance API zaman çizelgesine soft-navigation ve interaction-contentful-paint performans girişi türlerini ekler. Bu metrikler, etkileşim odaklı yükleme gecikmesini ve tek sayfalık uygulama (SPA) yumuşak gezinmelerini izleyerek rota geçişleri için yeni zaman başlangıçları oluşturur. Bu sayede Core Web Vitals, yumuşak gezinmeler için ölçülebilir.

Kaynaklar arası yönlendirme zamanlamasını etkinleştirme

Kaynak sunucuların, kaynaklar arası yönlendirme zamanlaması ayrıntılarını gezinme hedefi kaynaklarıyla paylaşmayı etkinleştirmesine olanak tanır. Böylece geliştiriciler, yönlendirme performansını ölçebilir.

Erişilebilirlik

aria-actions özellik

ARIA spesifikasyonlarına uygun olarak aria-actions özelliğini destekler. Bu özellik, geliştiricilerin yardımcı teknolojilerin daha kolay keşfedilmesi için birleşik etkileşimli widget'larda ikincil işlem kontrollerini göstermesine olanak tanır.

Güvenlik ve Gizlilik

Direct Sockets izin politikası güncellemesi

Direct Sockets kullanan yalıtılmış web uygulamaları için izin politikalarını günceller. direct-sockets-private politikası, ağ bağlantıları üzerinde ayrıntılı kontrol sağlayan ayrı local-network ve loopback-network politikalarıyla değiştirildi.

Yeni kaynak denemeleri

Chrome 151'de aşağıdaki yeni origin denemelerini etkinleştirebilirsiniz.

WebCrypto algoritma güncellemeleri

Web Cryptography API'ye kuantum sonrası algoritmalar (ML-KEM ve ML-DSA), karma anahtar değişimi (X-Wing) ve ChaCha20-Poly1305 simetrik AEAD eklenerek standartlaştırılmış kuantuma dayanıklı kriptografinin tarayıcıya özgü uygulamaları sağlanır.

WebRTC Veri Kanalı: SCTP Görüşme Hızlandırma Protokolü

WebRTC veri kanalları, Datagram Taşıma Katmanı Güvenliği (DTLS) ilişkilendirmesi üzerinden Akış Kontrolü İletim Protokolü'nü (SCTP) kullanır.

Standart SCTP bağlantısı oluşturma, gecikmeye neden olan bir el sıkışması gerektirir. Yeni bir İnternet taslağı, SCTP başlatma parametrelerini Oturum Açıklaması Protokolü (SDP) teklif/yanıt değişimine yerleştirerek veri kanalı oluşturma sürecini hızlandırma yöntemini belirtir. Bu, bir veri kanalının açılması için gereken süreyi iki ağ gidiş dönüş süresine kadar azaltır.

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

Chrome 151'de aşağıdaki özelliklerin desteği sonlandırıldı veya bu özellikler kaldırıldı.

macOS 12 desteği kaldırıldı

macOS 12'yi destekleyen son sürüm Chrome 150 oldu. Chrome 151'den itibaren macOS 13 veya sonraki bir sürüm gereklidir. macOS 12'nin yüklü olduğu cihazlarda Chrome çalışmaya devam edecek ancak artık güncelleme almayacak.