Erişilebilirlik, son zamanlarda birçok uygulama için uygulama geliştirmede trend olan bir konu haline geldi. Uygulamalar için erişilebilirlik testinin planlanması ve uygulanmasında yararlı olan bazı temel konulara bakalım.
Erişilebilirlik testi, kullanılabilirlik sorunlarını tanımlar ve uygulamaları daha kullanışlı ve çok yönlü hale getirmek için geliştirme fırsatlarını ortaya çıkarır.
Erişilebilirlik testi kullanım senaryolarını planlamak için temel değerlendirme kriterleri aşağıda verilmiştir.
İçerik görünürlüğü
Boy
Konuşmadan yazıya
Kontrast Oranı
Değerlendirme kriterlerini takiben, erişilebilirlik özelliklerinin ve ilgili kullanım durumlarının geliştirilmesi sırasında, aşağıda özetlendiği gibi, erişilebilirlik standartlarını tanımlayan World Wide Consortium (W3C) tarafından tasarlanan dört ana ilkeyi aklımızda tutmalıyız:
Bu blog gönderisinde Android 11 OS'de bulunan aşağıdaki erişilebilirlik özelliklerini örnek olarak kullanacağız,
TalkBack AÇIK olduktan sonra gezinmenin iki yaygın yolu vardır:
Web/mobil uygulamaların erişilebilirliğini doğrulamak ve denetlemek için birden fazla araç vardır. Google Lighthouse, erişilebilirlik denetimi için piyasada yaygın olarak kullanılan araçlardan biridir.
Google Lighthouse, Chrome DevTools'da, komut satırından veya bir Düğüm modülü olarak çalıştırılabilir. Lighthouse, sayfada bir dizi denetim gerçekleştirir ve ardından sayfanın nasıl iyileştirileceğine ilişkin göstergeler olarak başarısız denetimler hakkında bir rapor oluşturur. Her denetimde, denetimin neden önemli olduğunu ve nasıl düzeltileceğini açıklayan bir referans belgesi bulunur.
Referans için bir web uygulamasının erişilebilirliğini denetleme adımlarını özetlemek:
5. Denetim için cihaz türünü seçin (Mobil/Masaüstü)
6. 'Rapor Oluştur'a tıklayın (Seçilen web sitesi için web sayfası denetimi başlatılacak ve Lighthouse, Adım-4'te seçilen kategoriler aracılığıyla denetim yapacaktır)
Rapor oluşturulduktan sonra, seçilen farklı kategoriler için puanlar görüntülenir ve kategoriye tıklandığında denetim faktörleri ve iyileştirme önerileri sunulur.
Deneyimlerime göre, uygulamaların/web sayfalarının erişilebilirlik testlerini ve önerdiği iyileştirmeleri benimseyerek kullanılabilirliklerini artırdığını ve daha çok yönlü hale geldiğini gördüm. Lighthouse denetim bulgularının yanı sıra, aşağıda özetlendiği gibi, erişilebilirliği ölçmek için bazı karşılaştırma ölçütleri de vardır:
Umarım bu makaleyi okumaktan zevk almışsınızdır ve tatbikatı biliyorsunuzdur - alkışlayın, yorum yapın ve paylaşın.
Şerefe, Karthik
Çok modüllü bir projede Dagger'dan Hilt'e geçiş için adım adım kılavuz. Proje Yapısı Projeyi görselleştirmek için NetworkModule, StorageModule, CommonModule, FeatureModule vb. birden çok modül içerir.
Google kısa süre önce Android için Gboard klavye uygulamasını tabletler için optimize edilmiş yeni bir düzen içerecek şekilde güncelledi. Bu sabah yazmakta biraz zorlandığımı fark ettim ve biraz daha incelediğimde klavyenin değiştirilmiş olduğunu fark ettim.
Eski olan şimdi tekrar yeni ve eskiden ışıltılı parlak olan şey şimdi sıkıcı geliyor. 1990'ların sonundaki diğer modalarla birlikte şehir merkezindeki havalı çocuklar arasında geri dönüş yapan JNCO kot pantolonlarından bahsetmiyorum.
[Tetik uyarısı: Bu makale, Jordan Neely'nin katilini öven insanların ekran görüntülerini içerir.] Kolluk kuvvetleri nihayet - ve belki de isteksizce - Jordan Neely'yi ölene kadar boğan Daniel Penny'yi bu cinayetle suçladı.
Merhaba, siber meraklıları! Tehdit avı için OSINT serisine tekrar hoş geldiniz. İlk makalede, size OSINT'e genel bir bakış ve onun tehdit avlamadaki önemi hakkında bilgi verdim.
Günümüzün hızlı tempolu ve rekabetçi dünyasında, kişinin kariyeri kişisel gelişim, finansal istikrar ve genel yaşam memnuniyetinde önemli bir rol oynamaktadır. Bununla birlikte, birçok kişi profesyonel yaşamlarında giderek tükenmekte olan amansız bir durgunluk ve tatminsizlik döngüsüne kapılmış durumda.