Ana içeriğe geç
Web Geliştirme

Servo 0.6.0 CSS Grid desteğini varsayılan hale getirdi

Öne çıkanlar

  • Servo 0.6.0, 417 yeni kod değişikliğiyle yayımlandı ve CSS Grid desteğini varsayılan yaptı.
  • Etkileşimli metin seçimi ve touch-action gibi modern web yetenekleri motora eklendi.
  • JavaScript altyapısı SpiderMonkey v153 sürümüne yükseltilerek güvenlik iyileştirmeleri sağlandı.
  • Aylık düzenli bağış geliri yüzde 3 artarak 8 bin 128 dolara yükseldi.

Açık kaynaklı web motoru Servo, ağustos ayı boyunca eklenen 417 katkıyı içeren 0.6.0 sürümünü yayımladı. Yeni sürümle birlikte CSS Grid düzeni varsayılan olarak etkinleştirildi ve web sitelerinin görsel uyumluluğunda belirgin iyileşme sağlandı. Güncelleme ayrıca etkileşimli metin seçimi desteğini devreye alırken dokunmatik ekranlar için yön kilitlemeli kaydırma mekanizmasını sisteme entegre etti.

Sürüm kapsamında SpiderMonkey v153 motoruna geçiş yapıldı ve güvenlik açıkları ile çökmelere yönelik düzeltmeler sisteme eklendi. Taffy 0.14 ve resvg 0.48 kütüphanelerine yükseltilen motor; touch-action, animation-composition ve color-scheme gibi modern CSS özelliklerini desteklemeye başladı. HTML oturum geçmişi geçişleri ve about:blank gibi belge yükleme süreçlerinde yapılan düzenlemeler, iframe ve yardımcı pencerelerin kararlılığını artırdı.

Erişilebilirlik ağacında öğelerin konum ve boyut bilgileri aktarılarak macOS VoiceOver desteği geliştirildi. Ekip, derleme altyapısında en az Clang 19 sürümünü zorunlu kıldı ve OpenHarmony üzerinde Speedometer testlerinde yüzde 50 performans artışı sağlayan deneysel threadboost sistemini tanıttı. Servo projesine yapılan düzenli aylık bağış miktarı ise yüzde 3 artışla 8 bin 128 dolara ulaştı.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.