Apple, kullanıcılara sunduğu mobil uygulamalarını geliştirmeye devam ediyor. Her ay önemli güncellemeler yayınlayan şirket, şimdi ise yeni özellik olmasa da hata düzeltmeleri ve performans iyileştirmeleri içeren güncellemeyi test ediyor. İşte ayrıntılar…
Apple Safari için yeni güncelleme!
Apple, Safari için yeni özellikleri test etme amacıyla Mart 2016’da Safari Önizlemesi başlattı. Bu sayede önemli geri bildirimler toplayan şirket, kullanıcılara hatasız bir güncelleme sunmayı hedefliyor. Bu kapsamda Apple, son olarak Safari Önizlemesi 185 güncellemesini yayınladı.
Bu güncelleme, özellikle erişilebilirlik başta olmak üzere CSS, medya, işleme, web API, web denetçisi, WebAuth ve WebGPU gibi bir dizi alanda önemli düzeltme ve değişiklikler getiriyor.
İlginizi Çekebilir – iPhone 15 Pro en iyi kamera ödülünü kazandı!
Safari Önizlemesi 185 güncellemesi, macOS Ventura ve macOS Sonoma işletim sistemini kullanan cihazlarda indirilebilir. Bunun için Sistem Tercihleri > Sistem > Yazılım Güncelleme üzerinden güncellemeyi kurmak yeterli.
Güncelleme notları şu şekilde;
Ulaşılabilirlik
- Bir başlık rolü için varsayılan ARIA düzeyi başlığı kaldırıldı ve ARIA spesifikasyonlarından kaldırmayla eşleşti.
CSS
align-content
Blok üstü Container için destek eklendi.- ile kaydırma sabitlemesi için destek eklendi
overflow-anchor
. - için destek eklendi
@scope
.
Çözülmüş Sorunlar
- Stil değişikliklerinde düzgün şekilde güncellenecek CSS sayaçları düzeltildi.
- Düzeltildi: Tam Boyutlu Kana tablosu Unicode 15’e güncellendi.
- MathML kesirleri için eksik kullanıcı aracısı stil sayfası kuralları düzeltildi.
::selection
Beklenen sözde eleman rengiyle boyanacak seçim boşlukları düzeltildi.- Düzeltildi: Gelişen Masonluk standardına uyum sağlamak amacıyla özel ilk yol tutuşu desteği kaldırıldı.
Medya
- WebCodecs VP9 profil 2 desteği eklendi.
- Annexb verilerini çevirirken HEVC kod çözücü sorunu düzeltildi.
- MP4’teki AV1 codec dizesinin Medya İstatistiklerini Göster’de gösterilmemesi düzeltildi.
getDisplayMedia
frameRate
Kısıtlamalara bakılmaksızın her zaman 30’da sabitlenir.- Geçerli saat veya süre sıfırsa döngü yapmaması düzeltildi.
- Bant içi altyazıların gereksiz yere sarılması düzeltildi.
İşleme
- Esnek öğelerdeki metnin belirli koşullar altında bozulmaması düzeltildi.
Web API
Element.prototype.setHTMLUnsafe()
,ShadowRoot.prototype.setHTMLUnsafe()
ve yöntemleri eklendiDocument.parseHTMLUnsafe()
. ( 271423@ana ) (115345128)- Spesifikasyonlara uyum sağlamak yerine güncelleme
resizeBy
veresizeTo
kullanım düzeltildi. - Cookie Store API devre dışı bırakıldığında CookieChangeEvent’in açığa çıkmaması düzeltildi.
<progress>
Sayfanın tercih edilen oluşturma güncelleme aralığını kullanacak şekilde düzeltildi.Element.prototype.setAttributeNode()
Özellik adlarının büyük/küçük harfe duyarsız bir şekilde ele alınmaması düzeltildi.- WebGL OffscreenCanvas’ın, WebGL2 istendiğinde önceden oluşturulmuş WebGL1 içeriğini döndürmesi düzeltildi.
Web Denetçisi
- Duvar düzeni için Izgara kaplama desteği eklendi.
Web GPU
- WebGPU’nun Geliştirme menüsü aracılığıyla test edilebilmesi etkinleştirildi.
Peki siz bu konu hakkında neler düşünüyorsunuz? Güncellemeyi indirdiniz mi? Görüşlerinizi aşağıdaki Yorumlar kısmından bizimle paylaşabilirsiniz.