2 puan yazan GN⁺ 2024-02-03 | 1 yorum | WhatsApp'ta paylaş

Web, Interop 2024 ile daha da iyiye gidiyor

  • Web; iş birliği yapmayı, öğrenmeyi ve bağlantı kurmayı kolaylaştıran olağanüstü bir platformdur ve çok çeşitli cihazlarda çalışacak şekilde bilinçli olarak tasarlanmıştır.
  • Bir web geliştiricisi olarak projenizin tüm tarayıcılarda ve tüm kullanıcılar için çalışmasını sağlamak zordur; ancak tarayıcılar web teknolojilerini aynı şekilde uyguladığında bu çok daha kolay hale gelir.
  • Web standartları süreci aracılığıyla insanlar birlikte çalışarak yeni web teknolojilerini tanımlayan son derece ayrıntılı teknik belgeler yazar.

Interop projesi

  • Interop projesi, belirli odak alanlarında tarayıcı motoru ekiplerini daha derine inmeye teşvik ederek birlikte çalışabilirliği iyileştirmeyi amaçlar.
  • Apple, Bocoup, Google, Igalia, Microsoft ve Mozilla, 2024 için belirli bir otomatik test kümesi seçmek üzere birlikte çalıştı.
  • Geliştiricilerin güvenebilmesi için hem uzun süredir var olan teknolojiler hem de yeni alanlar seçildi; ayrıca yeni teknolojilerin en baştan birlikte çalışabilir olabilmesi hedefleniyor.

Interop 2023

  • Interop 2023, Interop 2022'den daha büyük bir başarı elde etti.
  • 2023 Ocak ayında seçilen testlerin yalnızca %48'i üç büyük tarayıcı motorunda geçerken, bir yıl sonra bu oran %95'e ulaştı.
  • Interop 2023; P3 renk desteği, dikey yazım modu desteği, CSS border-image iyileştirmeleri, Subgrid, Container Queries, :has(), Motion Path, CSS Math Functions, inert, @property ve benzeri teknolojilerin tüm modern tarayıcılarda desteklenmesini sağladı.

Interop 2024

  • 2024 için Interop projesi bir kez daha yürütülüyor.
  • 96 odak alanı önerisi arasından son olarak 16'sı seçildi ve 2023'teki bazı çalışmaların devam etmesiyle toplam 17 odak alanı belirlendi.
  • Microsoft Edge, Windows 10'daki Edge ve Edge Dev'i temsil edecek şekilde Interop kontrol paneline yeni eklendi.

2024 odak alanları

  • Erişilebilirlik, CSS Nesting, Custom Properties, Declarative Shadow DOM, Font size adjust, WebSocket için HTTPS URL'leri, IndexedDB, Layout, Pointer and Mouse Events, Popover, Relative Color Syntax, requestVideoFrameCallback, Scrollbar Styling, @starting-style ve transition-behavior, Text Directionality, text-wrap: balance ve URL, 2024'ün odak alanları olarak seçildi.

2024 araştırma projeleri

  • Interop 2024; erişilebilirlik testleri, mobil testler ve WebAssembly testleri olmak üzere üç araştırma alanı içeriyor.
  • Bunlar, Interop ekibinin "ev ödevi projeleri" olarak görülüyor ve amaç daha fazla test yazılmasını ve çalıştırılmasını sağlamak.

İlerlemeyi takip etme

  • Interop 2024'ün ilerleme durumu yıl boyunca Interop 2024 kontrol paneli üzerinden izlenebilir.

Taahhüdümüz

  • Birlikte çalışabilirliğin web'in başarısını taşıyan temel sütunlardan biri olduğuna inanılıyor ve Interop 2022 ile 2023 aracılığıyla web'e duyulan derin sevgi gösterildi.
  • Web'in herkes için daha iyi çalışmasını sağlama fırsatını bir kez daha yakalamaktan mutluluk duyuluyor.

GN⁺ görüşü

  • Interop projesi web geliştiricileri için büyük fayda sağlıyor ve web standartlarındaki tutarlılık sayesinde farklı tarayıcı ve cihazlardaki web deneyimini iyileştirmede önemli bir rol oynuyor.
  • 2023'te elde edilen başarılı sonuçlar, geliştiricilerin yeni teknolojileri çok daha güvenle kullanabilmesini sağlarken web'in erişilebilirliğini ve kullanılabilirliğini de büyük ölçüde artırıyor.
  • 2024'ün odak alanları, web'in geleceği için önemli teknolojileri kapsıyor ve bu da web'in sürekli gelişimi ile yenilikçiliği için bir temel oluşturacak.

1 yorum

 
GN⁺ 2024-02-03
Hacker News görüşleri
  • CSS iç içe yazma özelliğinin eklenmesi dikkat çekici

    • SASS ve LESS’i faydalı kılan özelliklerden biriydi; bunun CSS’in çekirdek özelliği olarak entegre edilmesi daha iyi
    • Custom properties ile açılan yeni olasılıklara da ilgi yüksek
    • JavaScript olmadan uygulanabilen popover özelliği ilgi çekici
    • Formlara daha fazla ilgi ve iyileştirme gerekiyor
  • WebKit’te SVG favicon desteğinin olmaması göze çarpıyor

    • Gündelik web geliştiricileri için Apple’a özgü ikonlar rahatsız edici
  • JPEG XL görüntü formatı sonuçta dahil edilmedi

    • Görüntü formatlarının geliştirilmesi açısından önemli bir ilerlemeydi, ancak Google’ın benimsenmesini engellemesi nedeniyle beklemede
  • Tüm tarayıcıların P3 rengini tamamen desteklediği iddiası sorgulanıyor

    • Firefox hâlâ sRGB renkleriyle sınırlı
  • WebGPU’dan hiç söz edilmemesine şaşırılıyor

    • Apple’ın WebLLM, cihaz içi şifreleme gibi potansiyel kullanım senaryolarında geride kalması üzücü
  • Safari tarayıcısının OS güncellemelerine bağlı olmadan güncelleme dağıtabilmesi büyük bir kazanım olurdu

  • PWA’ya odaklanılmaması merak konusu

    • Katılımcı konsorsiyumun PWA’yı neden önemli bir başlık olarak ele almadığı sorgulanıyor
  • WebKit’in WebAssembly özelliklerinde farkı kapatmaya başlayıp başlamayacağı merak ediliyor

    • Şu anda Chrome ve Firefox’un gerisinde ve önemli özellikler eksik
  • CSS tipografisi için daha fazla çaba gerekiyor

    • leading-trim ve margin-trim gibi özelliklerde iyileştirme talep ediliyor
  • Safari’nin testlerde bu kadar başarısız olması ve Firefox’taki olumsuz eğilim endişe veriyor

    • Safari’yi ana tarayıcısı olarak kullanan biri için hayal kırıklığı yaratıcı