Aksi belirtilmedikçe en yeni Chrome beta sürümü için aşağıdaki değişiklikler geçerlidir kanal sürümünü kullanıma sunduk. Daha fazla bilgi edinin bağlantıları ziyaret ederek veya ChromeStatus.com. Chrome 127, 12 Haziran 2024 itibarıyla beta sürümündedir. Chrome web sitesini Google.com'da veya masaüstünde Android'de Google Play Store.
CSS
Bu sürümde üç yeni CSS özelliği eklenmiştir.
CSS yazı tipi boyutu düzenlemesi
İlgili içeriği oluşturmak için kullanılan
font-size-adjust
CSS özelliği,
genel yazı tipi boyutunu tanımlayan büyük harflerin boyutu. Bu
özelliği, yazı tipi yedeğinin ortaya çıkabileceği durumlar için yararlıdır.
Chrome 127, bir yazı tipi metriği ve bir değer iletmek için iki değer söz dizimi içerir.
CSS tarafından oluşturulan içerikte birden çok bağımsız değişken içeren alternatif metin
CSS content
özelliği, erişilebilirlik için alternatif metin belirtmenize olanak tanır.
şu söz dizimiyle:
.has-before-content::before {
content: url("cat.jpg") / "A cute cat";
}
Alternatif metnin tek bir dizeyle verildiği gösterilen söz dizimi zaten
Chrome'da desteklenir. Chrome 127'den itibaren alternatif metin rastgele verilebilir
öğe sayısı (dizelere ek olarak attr()
işlevleri veya
sayaçlar. Örneğin:
.has-before-content::before {
content: url("cat.jpg") / "A cute " attr(data-animal);
}
Bu özellik girişinin, sayaç desteği eklenmesini içermediğini unutmayın.
iframe'lerde görüntüleme geçişleri için destek
Chrome 127'de bir ana çerçevede eşzamanlı olarak aynı doküman görünümü geçişlerinden aynı kaynaklı iframe kullanılabilir.
Önceden, document.startViewTransition
kullanılarak bir Görüntüleme Geçişi çalıştırılıyordu
ana çerçeve bir geçiş çalıştırıyorsa aynı kaynaklı iframe'de çalışmaz
ile aynı anda oynatabilirsiniz. iframe'in geçişi otomatik olarak atlanır. Şimdi,
her iki geçiş de yürütülecektir.
Bir iframe'de aynı kaynaklı belgeler arası gezinmelerdeki geçişleri görüntüleme desteklenmelidir.
Web API'leri
İlişkilendirme raporlarına yapılan eklemeler
Chrome 127'de, ilişkilendirme raporlaması için iki ek özellik bulunur. Toplu Hata ayıklama raporlaması, API çağrılarının hata ayıklama bilgilerini almaya devam etmesini sağlar üçüncü taraf çerezleri desteğinin sonlandırılmasından sonra bile. İlişkilendirme Kapsamları daha fazla kontrol sağlar tercih edebilirsiniz.
Otomatik tam ekran içerik ayarı
Yeni "otomatik tam ekran" içerik ayarı, kurumsal yöneticilerin sitelere izin vermesine olanak tanır kullanıcı hareketi olmadan tam ekrana geçmek için. Kullanıcılar, Yalıtılmış Web'e de Bu özelliği site ayarları sayfaları üzerinden kullanan uygulamalar.
Pencere yönetimi izni ve engellemesi kaldırılmış pop-up'larla birlikte bu özellik, değerli tam ekran özellikleri:
- Başka bir ekranda tek bir hareketle tam ekran pop-up'ı açın.
- Tek hareketle tam ekran içeriği birden fazla ekranda gösterin.
- Yeni bir ekrana bağlandığında tam ekran içeriği göster.
- Tek bir hareketle tam ekran pencereleri ekranlar arasında değiştirebilirsiniz.
- Kullanıcı hareketinin süresi dolduktan veya tüketimden sonra tam ekran içeriği göster.
Bu yayın daha önce Bölümlendirilmiş çerezlerin CookiePartitionKey Bu ürün artık Chrome 128 sürümünde gönderilecektir.
Doküman pencere içinde pencere: Kullanıcı etkinleştirme işlemini dağıtma
Bu, dokümandaki kullanıcı etkinleştirmelerini pencere içinde pencere penceresinde kullanılabilir hale getirir içinde ve tam tersi de geçerlidir. Bu sayede kullanımı daha ergonomik Kullanıcı tarafından etkinleştirilen API'ler (dokümanda genellikle etkinlik işleyiciler olduğu için) aslında pencere içinde pencere özelliği, kullanıcının bağlamında çalıştırıldığı için açıcının bağlamının kullanıcı hareketine erişmesi gerekiyor.
Harita bütünlüğünü içe aktarma
İçe aktarılan ES modüllerinin bütünlüğü şu anda kontrol edilemiyor. Bu nedenle
Alt Kaynak Bütünlüğü gerektiren veya
require-sri-for
İGP yönergesi.
Bu özellik, haritaları içe aktarmak için bir integrity
bölümü ekleyerek geliştiricilerin
ES modülü URL'lerini bütünlük meta verileriyle eşleyin ve bunların yalnızca
beklenen karma değerlerine karşılık gelir.
Klavyeye odaklanılabilir kaydırma kapsayıcıları
Bu özellik aşağıdaki değişiklikleri beraberinde getirir:
Kaydırıcılar varsayılan olarak tıklamaya odaklanılabilir ve programlı şekilde odaklanılabilir. Odaklanılabilir çocuklara sahip olmayan kaydırıcılar varsayılan olarak klavyeye odaklanabilir.
Bu, uygulama içinde kaydırma çubukları ve içerikler tüm kullanıcılar için erişilebilir hale getirmeyi amaçlıyoruz. Bu aracın avantajları hakkında daha fazla bilgi edinmek için: Klavye odaklanılabilir kaydırıcıları yayınlayın. Klavye odaklanılabilir kaydırıcılar Chrome 127 sürümünden itibaren varsayılan olarak etkindir. Web sitelerinin uyum sağlaması için zamana ihtiyacı varsa için birkaç seçenek sunuluyor:
- Klavye odaklanılabilir kaydırıcıları devre dışı bırakma desteğinin sonlandırılması deneme belirli bir tarihte sınırlı bir süreliğine özelliği devre dışı bırakmak için kullanılabilir girin. Bu özellik 18 Mart 2025'e kadar geçerli olacak Chrome 132 sürümüyle kullanılabilir.
- KlavyeodaklanabilirKaybolu etkin kurum politika Chrome 127 sürümünde kullanıma sunulur ve aynı amaç doğrultusunda kullanılabilir.
Önceden oluşturma için Vary-Search içermeyen destek
No-Vary-Search desteğini, önceki önceden getirme işleminin üzerine önceden işleme yapacak şekilde genişletir destek ile görüşün. Bu şekilde, Belirli URL sorgu parametreleri değişse bile eşleşecek şekilde önceden işleme girişi. İlgili içeriği oluşturmak için kullanılan No-Vary-Search HTTP yanıt üstbilgisi, URL'nin bazı veya tüm bölümlerinin sorgusu, önbellek eşleştirme amacıyla yoksayılabilir.
Bu yayın daha önce Snap Etkinliklerini içeriyordu ancak bunlar Chrome 127 yüklüdür ve gelecekteki bir sürümde kararlı sürüme yayınlanacaktır.
MediaMetadata
Türündeki Video Bölümü
Artık tek tek bölümler ekleyebilirsiniz bilgi, Örneğin, bölümün başlığı, zaman damgası ve medyaya gönderilen ekran görüntüsü meta verilerdir. Bu, kullanıcıların medya içeriği arasında gezinmesine olanak tanır.
Bu özellik yalnızca ChromeOS medya bildirimlerinde görünür, şurada görünmez: Chrome Tarayıcı genel medya denetimleri.
WebGPU: GPUAdapter bilgi özelliği
Aynı bilgileri almak için eşzamanlı bir GPUAdapter bilgi özelliği ekler
eşzamansız GPUAdapter olduğu gibi, fiziksel adaptör hakkında da
requestAdapterInfo()
yöntemini çağırın.
Kaynak denemeleri devam ediyor
Chrome 127'de aşağıdaki yeni kaynağı etkinleştirebilirsiniz deneme için de kullanılabilir.
Paylaşılan Brotli ve Paylaşılan Zstandard ile sıkıştırma sözlüğü aktarma
Bu özellik, daha önce tanımlanmış yanıtları HTTP yanıtlarını sıkıştıran Brotli (veya Zstandard) için harici sözlük oluşturun.
Özel Ağ Erişimi (PNA) için 0.0.0.0
desteğini sonlandır
PNA tarihinden önce 0.0.0.0
IP adresine erişimin tamamen engellenmesini öneriyoruz
kullanıma sunuyoruz.
Chrome, herkese açık özel ağ uç noktalarına doğrudan erişimi kullanımdan kaldırıyor
web sitelerinin
PNA spesifikasyonu.
Bu spesifikasyonda, yerel ana makinede (127.0.0.0/8) dinleyen hizmetler dikkate alınır
kabul edilir. Chrome'un PNA koruması (
https://chromestatus.com/feature/5436853517811712)
macOS'teki ve yerel ana makinede dinleyen hizmetlere erişmek için 0.0.0.0
IP adresi
Linux'a dokunun.
Bu, bir web uygulamasını hedefleyen DNS yeniden birleştirme saldırılarında da kötüye kullanılabilir yerel ana makinede dinleniyor.
0.0.0.0
, pratikte kullanılmadığı (ve kullanılmaması gerektiği) için kullanımdan kaldırıyoruz.
özel ağ isteklerinin kullanımdan kaldırılmasından
ayrıldığını bildirmiştiniz.
Üçüncü taraf çerezlerine yönelik desteği sonlandırma
Üçüncü taraflara (siteler arası) varsayılan erişimi sonlandırmayı ve kaldırmayı planlıyoruz. 2024'ün ilk% 1'lik test dönemiyle başlayıp 2024'ün 1. çeyreğinde olası sorunları gidererek aşamalı olarak kullanımdan kaldırma sürecinin 2025'in 1. çeyreğinde Birleşik Krallık Rekabet ve Piyasalar Kurumu'nun rekabetle ilgili kalan endişeleri.
Üçüncü taraf çerezlerinin kullanımdan kaldırılması, Bu girişim, siteler arası dönüşüm sayısını sorumlu bir şekilde azaltmayı amaçlıyor. web'de (ve ötesi) izlemeye devam ederken, yeni platformlarla temel kullanım yeni teknolojilerden bahsedeceğiz.
Depolama, Hizmet Çalışanları ve İletişim API'lerini Bölümlendirme
Chrome 115'ten itibaren depolama alanı, hizmet çalışanları ve iletişim API'leri üçüncü taraf bağlamında bölümlendirilmelidir. Chrome 113 sürümünden 126 sürümüne kadar siteler bölüm kaldırma işlemini geçici olarak gerçekleştirmek ve önceki hizmet çalışanlarının ve iletişim API'lerinin davranışları hakkında daha fazla bilgi sahibi olmanızı sağlar.
Chrome 125'ten itibaren Storage Access API'de çerez olmayan depolama desteklenir.
Bu bölüm, bölümlendirilmemiş depolama alanına ilişkin kullanım alanlarının çoğuna yöneliktir. Konum
durumlar karşılanmadığında, artık yenileme talebinde bulunabilirsiniz.
Ek 6 uygulama için DisableThirdPartyStoragePartitioning
desteği sonlandırma denemesi
aşamaları (Chrome 127 ila 132 dahil)
Bkz. Depolama Alanı Bölümlendirmenin kullanımdan kaldırılmasıyla ilgili deneme yenileme blog yayını konulu videomuzu izleyin.
Klavye odaklanılabilir kaydırma kapsayıcılarının kullanımdan kaldırılması denemesi
Bu özellik aşağıdaki değişiklikleri beraberinde getirir:
- Kaydırıcılar varsayılan olarak tıklamaya odaklanılabilir ve programlı şekilde odaklanılabilir.
- Odaklanılabilir çocuklara sahip olmayan kaydırıcılar varsayılan olarak klavyeye odaklanabilir.
Bu değişiklikleri uygulamaya koymayı denedik ve sınırlı sayıda sitenin beklentilerine uygun düşmüyor olabilir. Sonuç olarak özelliği kaldırın. Elde ettiğiniz avantajlara bakıldığında özellik 127 içinde gönderime başlayacak. Etkilenen kullanıcılara daha fazla zaman kaldırma sürecini başlatıyoruz. Zaman özelliği devre dışı bırakır.
Kullanımdan kaldırma ve kaldırma işlemleri
Chrome'un bu sürümü, aşağıda listelenen desteği sonlandırma ve kaldırma işlemlerini sunar. Planlanan desteği sonlandırma ve mevcut kullanımdan kaldırma işlemlerinin listesi için ChromeStatus.com adresini ziyaret edin. ve önceki kaldırmaları.
Chrome'un bu sürümü üç özelliği kaldırıyor.
Mutasyon etkinlikleri
Chrome 127 sürümünden itibaren mutasyon etkinliği desteği varsayılan olarak devre dışı bırakılacaktır. Kodlayın sitenin çalışmasının kesintiye uğramasını önlemek için bu tarihten önce taşınmalıdır. Daha fazla zaman gerekiyorsa birkaç seçenek vardır:
- Dönüşüm Etkinliklerinin kullanımdan kaldırılması denemesi, bu özelliği belirli bir sitede sınırlı bir süreliğine yeniden etkinleştirmek için kullanılabilir. Bu özellik 25 Mart 2025'e kadar geçerli olacak Chrome 134 sürümüyle kullanılabilir.
- MutationEventsEnabled kuruluşu politikası ve Chrome 134 aracılığıyla da aynı amaçla kullanılmalıdır.
Blog yayınına göz atın Dönüşüm etkinliklerinin desteğinin sonlandırılması: inceleyebilirsiniz.
"Özel ağ istekleri"ni kısıtlama herkese açık web sitelerinin alt kaynaklarını kullanarak içeriği güvenli hale getirme
Herkese açık web sitelerinden gelen alt kaynaklar için yapılan özel ağ isteklerinin, yalnızca güvenli bir bağlamdan başlatılmalıdır. İnternet'ten intranete geçiş, buna örnek olarak verilebilir. interneti kullanır.
Bu, Özel Ağ'ı tam olarak uygulamaya yönelik ilk adımdır. Erişim.
Eski CSS özel durumu söz dizimini kaldırın
CSS özel durumu sözde sınıfı, :--foo
iken yeniden adlandırılıyor
:state(foo)
. Yeni söz dizimi :state(foo)
varsayılan olarak etkinleştirildi.
bu nedenle :--foo
söz dizimini kaldırıyoruz.
Firefox ve Safari eski söz dizimini hiç uygulamadı ve her ikisi de gönderildi yeni söz dizimi.
Daha fazla zamana ihtiyacı olan kurumsal müşteriler,
CSSCustomStateDeprecatedSyntaxEnabled
politikası. Bu politika şu tarihte kaldırılacak:
Chrome 131.