Safari 18.0’daki WebKit özellikleri
(webkit.org)- Distraction Control: oturum açma banner’ları, çerez açılır pencereleri, bülten abonelik kaplamaları gibi dikkat dağıtan öğeleri gizleyebilir
- Video görüntüleyici: web sayfasındaki ana video öğesini tam pencereye büyütebilir ve PIP’e geçirebilir
- iPhone Yansıtma ve uzaktan inceleme: iPhone’u Mac ekranına yansıtarak iOS web sitelerinde hata ayıklamayı kolaylaştırır
Mac için web uygulamaları
- Web uygulamalarıyla ilişkili bağlantılar, Mac’in varsayılan tarayıcısı yerine ilgili web uygulamasında açılabilir
- Web uygulamaları içinde Safari uzantıları ve içerik engelleyicileri kullanılabilir
CSS
- View Transitions API ile öğe durumları arasında animasyon desteği
- Stil sorguları ile CSS özel özellikleri test edilebilir. Yeniden kullanılabilir stil grupları tanımlamak için yararlı
- Relative Color Syntax içinde
currentcolorve sistem rengi anahtar sözcükleri kullanılabilir accent-coloriçinde kısmi saydam renk harmanlama desteğidisplayözelliği için geçiş animasyonu desteği-webkitöneki olmadanbackdrop-filterdesteği ve uygulama iyileştirmelericontent-visibilityile başlangıçta ekran dışındaki içeriğin atlanması önerilerek sayfa yükleme hızı artırılabilir@media/prefers-contrastiçincustomdeğerinin ayrıştırılması desteği
Spatial Web
- WebXR ile Apple Vision Pro için sürükleyici VR deneyimleri oluşturulabilir
- WebXR
transient-pointergiriş modu ile visionOS’un doğal giriş yöntemlerinden yararlanılabilir - Web’de tam ekran API’si kullanılarak uzamsal fotoğraf ve panorama deneyimleri sunulabilir
- visionOS’ta CSS
clip-pathile dokunulabilir alanların şekli kontrol edilebilir - visionOS’ta tam ekran videoyu mevcut ortama sabitleme desteği
HTML
- Yazma önerileri özelliğiyle web’de satır içi tahmini metin desteği
- iOS’ta Switch Control için haptik geri bildirim eklendi
- macOS’ta tarih ve saat giriş alanı türleri için erişilebilirlik iyileştirildi
ariaBrailleLabelveariaBrailleRoleDescriptionöğe yansıma özellikleri desteği
JavaScript
- RegExp’te Unicode 15.1.0 karakterleri ve
vbayrağı desteğiyle güçlü Unicode karakter eşleştirme
Web API
URL.parse()ile ayrıştırma başarısız olduğunda istisna yerinenulldöndürülür- Declarative Shadow tree desteği
PopStateEventiçindekihasUAVisualTransitionile parça gezinmesi için görsel geçiş olup olmadığı kontrol edilebilir- İçe aktarılan modül script’lerinde alt kaynak bütünlüğü desteği
Request,Response,BlobvePushMessageDatanesneleri içinbytes()yöntemi desteği
Canvas
getContext()içindewillReadFrequentlybağlam özelliği desteğiyle yoğun okuma işlemlerinde performans artırılabilir- 2D canvas’ta
currentcolordesteği genişletildi
Yönetilen medya kaynağı
- Ana iş parçacığı meşgulken bile akıcı video oynatma için Managed Media Source (MMS) ve Media Source Extensions (MSE) adına Workers desteği eklendi
WebRTC
- RFC 7789 RTP payload formatında WebRTC HEVC desteğiyle görüntülü konferans gibi kullanım alanları iyileştirilebilir
- Özel worker içinde
MediaStreamTrackişleme ve eksik WebRTC istatistikleri desteği eklendi
HTTPS
- Karma içerik ayarlarında manuel alt kaynak istekleri yükseltilerek tüm görseller, videolar ve sesler için güvenli HTTPS desteği sağlanıyor
WebGL
- 6 yeni WebGL uzantısı desteği eklendi
Web Inspector
- CSS kaynak düzenleyicisinde bulanık arama tabanlı kod tamamlama desteği eklendi
Passkeys
- Koşullu aracılık kullanılan web kimlik doğrulama kimlik bilgisi oluşturma desteğiyle mevcut hesaplar otomatik olarak passkey’e yükseltilebilir
- İlişkili kaynaklar arasında passkey kullanımı desteğiyle aynı kimlik bilgisi arka ucunu paylaşan sınırlı etki alanlarında aynı passkey kullanılabilir
- WebAuthn
prfuzantısı desteğiyle kullanıcı verisi şifrelemede kullanılacak simetrik anahtarlar passkey’den alınabilir
Safari uzantıları
- Yönetilen cihazlarda uzantı etkinleştirme durumu, özel gezinme modu durumu ve web sitesi erişimi için mobil cihaz yönetimi desteği eklendi
Apple Pay
- Apple Pay üzerinden para transferi desteği eklendi
Kullanımdan kaldırılanlar
- Standart olmayan
-webkitönekli özellikler ve diğer tarayıcıların desteklemediği eski medya biçimleri (JPEG2000) kaldırılarak tarayıcı motoru uyumu ve birlikte çalışabilirlik iyileştirildi
Henüz yorum yok.