Safari 27.3'te Adaptive Dark Mode geliyor
Safari 27.3 ile WebKit, Adaptive Dark Mode adlı yeni bir özellik tanıtıyor. Bu, web tasarımcılarının koyu mod desteğini daha akıllı bir şekilde yönetmesine olanak veriyor.
Özellik şu şekilde çalışıyor: Tasarımcılar CSS'de `color-scheme` tanımladıktan sonra, tarayıcı otomatik olarak renkleri uyarlamaya başlıyor. Koyu mod açıkken sayfanın açık renkli öğeleri karartılıyor, açık mod'da ise koyu öğeler açılıyor. Önemli olan nokta, bu dönüşüm sayfanın orijinal tasarımını koruyarak yapılıyor.
Web geliştirici açısından bakıldığında, elle her rengi ayarlamak yerine tarayıcının zaten bu işi yapması iş yükünü azaltıyor. Özellikle karmaşık tasarımlarda renk kontrastı sorunları otomatik olarak çözülüyor. Kullanıcı deneyimi de iyileşiyor; gece kullanıcıları gözlerine daha rahat gelen bir görünüm elde ediyor.
Mevcut tarayıcılarda koyu mod desteği vardı, ancak çoğu zaman sınırlı ve tutarsızdı. Adaptive Dark Mode, bunu standart hale getirerek tasarımcılar ve geliştiriciler arasında uyumu sağlıyor. Chrome ve Firefox gibi diğer tarayıcılardan da benzer adımlar bekleniyor.
Teknik olarak, bu sistem CSS'in `light-dark()` işlevini kullanıyor. Geliştiriciler bu fonksiyonla açık ve koyu mod için ayrı renkler tanımlayabiliyor. Geriye dönük uyumluluk da sağlanıyor, eski tarayıcılar yine de sayfayı normal şekilde gösteriyor.
0 yorum