Tangled arayüz yenilemesinde erişilebilirlik sorunları öne çıkıyor
Öne çıkanlar
- Tangled, yeni Svelte arayüzünde yazı tipi boyutunu 12 piksel ve satır yüksekliğini 16 piksel olarak belirledi.
- Kök etiketindeki sabit piksel tanımı tarayıcı yazı boyutu tercihlerinin arayüze yansımasını engelliyor.
- Metin boyutu yüzde 200 büyütüldüğünde harfler kesilerek WCAG 2.2 standartlarının altına düşüyor.
GitHub alternatifi olarak geliştirilen federe kod barındırma platformu Tangled, Svelte tabanlı yeni kullanıcı arayüzünü ve mimarisini duyurdu. Şirket bu güncellemeyle birlikte arayüzün daha hızlı, görsel açıdan tutarlı ve şık hale geldiğini, yazı tipi ailesi olarak da Inter yerine Timeless Sans kullanımına geçildiğini açıkladı. Ancak yeni tasarım, metin boyutları ve ölçekleme pratikleri nedeniyle geliştirici topluluğunda erişilebilirlik eksiklikleri üzerinden tartışma yarattı.
Platformun yeni tasarımında temel metin boyutu 12 piksel, satır yüksekliği ise 16 piksel olarak tanımlanıyor. Arayüz incelemeleri, html kök etiketinde sabit 16 piksel değerinin tanımlanması sebebiyle tarayıcı varsayılan ayarlarının doğru şekilde göreli birimlere aktarılamadığını gösteriyor. Kullanıcılar yazı boyutunu yüzde 200 oranında büyüttüğünde veya asgari boyut zorlaması yaptığında harflerin alt kısımları kesiliyor, satırlar birbirine giriyor ve içerik okunamaz hale geliyor.
Söz konusu hatalar WCAG 2.2 yönergelerinde yer alan metin yeniden boyutlandırma kurallarını karşılamıyor. Tasarımcılar, girişim sermayesi desteği alan kurumsal açık kaynak projelerinin erişilebilirliği sonradan eklenecek bir yama olarak görmemesi gerektiğini savunuyor. Arayüz sorunlarının çözümü için kök seviyesinde esnek birimlerin ve birimsiz satır yüksekliği değerlerinin kullanılması tavsiye ediliyor.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.