Engelsiz bir Web ortamı nasıl oluşturulur?

2020'de engelsiz Web ortamına hepimiz dikkat etmeye başlayalım.

Yazar | Andrew Koenig-Bautista

Çevirmen | Crescent Moon, Baş Editör | Tu Min

Aşağıdaki çeviridir:

Dünyadaki engelli insan sayısı bir milyarı aştı

ABD nüfusunun dörtte biri (% 26) bir tür engele sahiptir. Her hastalık kullanıcının internette gezinmesini doğrudan etkilemese de, birçok hastalık biraz sorun çıkarır.

Dünya Bankası'na göre:

"Engellilerin normal insanlara göre daha düşük eğitim, kötü sağlık, daha düşük istihdam seviyeleri ve daha yüksek yoksulluk oranları gibi olumsuz sosyo-ekonomik sonuçlardan muzdarip olma olasılığı daha yüksektir."

Engelliler, kapsayıcı olma çabasında büyük zorluklarla karşı karşıyadır. Ve biz geliştiriciler, bu engellerden bazılarını benzersiz bir şekilde aşma ve yenilerini durdurma fırsatına sahibiz. Yeni yılın başında engelsiz bir ortam yaratmak için yapabileceğimiz basit çabalara bir göz atalım.

Yardımcı Teknolojiye Giriş

Yardımcı teknoloji, engelli kişilerin kişisel ihtiyaçları ve tercihlerine göre İnternet'te gezinmesini sağlayan işlevleri ifade eder. Milyonlarca insan her gün internette gezinmek için bu teknolojileri kullanıyor. Bu araçların kullanımının anlaşılması, engelsiz ortamlar oluşturma yeteneğini geliştirebilir. Aşağıda bazı yardımcı teknolojilere kısa bir genel bakış bulunmaktadır.

Ekran okuyucu

Bu yazılım programları, tarayıcıda sunulan metni okuyabilir ve bir sentezleyici aracılığıyla konuşmaya dönüştürebilir veya bir braille ekranı aracılığıyla bunu braille'e dönüştürebilir. Ekran okuyucular, bir sayfada belirli içeriğin bulunması veya bir menü gezinme aracı gibi davranma gibi daha gelişmiş özellikler de sağlayabilir.

Konuşma tanıma yazılımı

Bu yazılımlar, bilgisayarların insan sesli komutlarını işlemesine yardımcı olabilir. Apple'ın Siri'si ve Amazon'un Alexa'sı böyle bir yazılımdır. Bazı insanlar bu teknolojinin fazlasıyla olduğunu düşünse de engelliler için bu yazılımlar kesinlikle gereklidir.

Özel klavye

Standart klavye kullanamayan kullanıcılar için, bilgisayar giriş araçları olarak özel klavyeler kullanılabilir.Bu klavyeler, hareket bozukluğu olan kişilerin (serebral palsi veya ambliyopi gibi) ihtiyaçlarını karşılamak için özel olarak özelleştirilmiştir.

Geliştiriciler ne yapabilir?

Bu yardımcı teknolojiler engelliler için kendi yöntemleriyle bir ağ sağlar ve geliştiriciler de engelsiz bir Web ortamı oluşturmak için kendi güçleriyle katkıda bulunabilir. Bugünden itibaren şu adımı atabilirsiniz:

Resme bir alternatif sağlayın

Ekran okuyucular, görüntülerin Alt özelliğine erişerek görsel içeriği okuyabilir ve ayrıca sesli web sitelerine göz atmayı veya ses girişi yazılımını kullanmayı etkinleştirmiş engelli kişiler için kolaylık sağlayabilir. Görsel, web sayfasını anlamak için gerekli olan içeriğe sahipse, alternatif metin sağlamalısınız.

Ek olarak, görüntü düğmeler veya bağlantılar içeriyorsa, alternatif metin de sağlanmalıdır. Alt özniteliğini sağlamanın gerekli olup olmadığı duruma bağlıdır, ancak genel testte bunun hakkında düşünmelisiniz: Böyle bir görüntü yoksa, kullanıcının web sayfasını anlamasını etkiler mi? Görüntü tamamen dekoratif ise, boş bir metin değişimi sağlayabilirsiniz: alt = "".

Metne anlamlı anahtar sözcükler ekleyebildiğiniz için, web'in erişilebilirliğini artırmanın yanı sıra, alternatif metin sağlamak, web sayfasının arama motoru optimizasyonuna da yardımcı olabilir.

Anlamlı HTML yazın

Anlamsal olarak doğru HTML yazmak, web uygulamalarının erişilebilirliğini artırabilir. Normal HTML yalnızca bazı yaygın HTML öğelerini içerir. < h1 > En önemli makale başlığını işaretlemek için etiketler kullanılmalıdır. < p > Belirli bir paragrafı göstermelidir.

Bu görevler açık görünebilir, ancak bazen kodumuzun neden beklenen şekilde sunulamayacağını düşünmek için zaman harcamak istemiyoruz. Tembellik veya kaza nedeniyle oluşturulan bu HTML beklenmedik sonuçlar getirebilir. Bazı geliştiriciler, en iyi kodun çalışabilen kod olduğunu söyler, ancak erişte tarzı kodun çok fazla karmaşıklık getireceğini, bunlardan biri web sitesinin erişilebilirliğini azaltmaktır.

Anlamsal HTML, sayfanın sunumunun üzerinde, ekran okuyucular ve özel klavyeler tarafından okunabilen bir anlam katmanı sağlar. Açık HTML, yardımcı teknolojilerin kullanımını kolaylaştırabilir.

Form

Formlar için de benzer ilkeler geçerlidir. Formlar, Web etkileşiminde vazgeçilmez bir rol oynar. Görsel olarak açıkça işaretlenmenin yanı sıra, formun alanları ve kontrolleri de doğru şekilde işaretlenmelidir. < etiket > Öğeler vb.

Doğru işaretlenmiş etiketlere klavyeler, ekran okuyucular ve ses girişi ile erişilebilir. Ayrıca form, kullanıcılara formu nasıl kullanacaklarını ve dolduracaklarını da açıklamalıdır.

Sayfanın içeriğini doğru şekilde düzenleyin

İyi içerik yapısı, anlamsal HTML'den ayrılamaz. Ekran okuyucularına güvenen kullanıcıların web sayfasının ana hatlarını anlamak için genellikle yazılımı yazılım aracılığıyla okumaları gerekir. Başlık yoksa veya doğru başlık yoksa, sitede gezinmek daha da zorlaşacaktır.

Kullanıcılar web içeriğine, belirlenmiş başlıklara, paragraflara, sıralı / sırasız listelere vb. Göz attıklarında, ekran okuyucular da HTML öğelerini okuyacaktır. İyi yapılandırılmış bir web sayfası örneği (MDN'den):

< h1 > Başlığım < / h1 > < p > Bu belgemin ilk bölümü. < / p > < ol > < li > Burada < / li > < li > için bir liste < / li > < li > sen okumalısın < / li > < / ol > < h2 > Benim alt başlığım < / h2 > < p > Bu, belgemin ilk alt bölümü. İnsanların bu içeriği bulabilmelerini çok isterim! < / p > < h2 > 2. alt başlığım < / h2 > < p > Bu benim içeriğimin ikinci alt bölümü. Bence sonuncudan daha ilginç. < / p >

Ses altyazıları sağlayın

Görme engelli kişiler, görüntüler nedeniyle baş ağrısı yaşayacak ve benzer şekilde, işitme engelli kişiler ses veya video içeriğine erişemeyecektir. Multimedya web sitelerinin erişilebilirliğini iyileştirmek için, transkriptler ve altyazılar sağlamalıyız.

Altyazılar:

  • Senkronizasyon: metin, ses ile senkronize görüntülenmelidir

  • Eşdeğeri: Altyazılar ve metin, ses içeriğine eşdeğer olmalıdır

  • Erişilebilirlik: Altyazılara ihtiyaç duyanlar için erişilebilir olmalıdır

Web sitesi erişilebilirliğini neden önemsemeliyiz?

Erişilebilir web uygulamaları, olabildiğince çok kullanıcının erişmesine izin vermek için dikkatlice tasarlanmış uygulamalardır. W3'e göre erişilebilirlik yeniliği teşvik edebilir, marka gücünü artırabilir, pazar erişimini genişletebilir ve yasal riskleri en aza indirebilir. Erişilebilir web siteleri, arama sonuçlarında daha üst sıralarda yer alır ve ayrıca bakım maliyetlerini azaltabilir ve izleyici erişimini artırabilir.

Daha da önemlisi, erişilebilirlik bir web sitesine çok fazla güç verebilir. Erişilebilir web siteleri kapsayıcı olduğu için, kimse hariç tutulmaz. Bu web siteleri, herkesin web sitesini kendi yöntemleriyle ziyaret etmesine izin verir.

Umarım yeni yılda engelsiz bir ortam yaratmak için benimle daha çok çalışabilirsiniz. İnternette gezinmek, bazı kişilerin ayrıcalığı değil, herkesin hakkı olmalıdır. Hepimiz engelsiz bir ortam, hatta tek bir kod satırı oluşturmaya katkıda bulunabiliriz.

Orijinal: https: // orta .com / daha iyi-programlama / web-geliştiricileri için-yeni-yıl-çözünürlüğü-2020'de-web-erişilebilirliğini-önceliklendir-e02ab51b0292

Bu makale bir CSDN çevirisidir, lütfen yeniden basımın kaynağını belirtin.

Tencent'in QQ ürünleri tamamen buluta taşındı; Çin Bilimler Akademisi yeni bir programlama dili olan "Mulan" icat etti; Electron 7.1.9 yayınlandı | Geek Headlines
önceki
"Temiz kod bir aldatmacadır!"
Sonraki
Spring'in zamanlama görevi yapılandırmasını keşfedin
"Kullanıma hazır" bir veri güvenliği koruma sistemi nasıl oluşturulur | Uzman Diyaloğu
2020 ve sonrasında en önemli sekiz teknoloji trendi
Komik: Dize eşleme algoritması nedir?
Ali'de neden k8'ler başarılı olabilir? | Çin'in BT teknolojisinin gelişimiyle ilgili sorular
"Tam yığın geliştirme öldü mü?"
Otomatikleştirilmiş ön uç geliştirme nasıl elde edilir?
WeChat Pay to Read Alipay kullanılabilir, iOS% 30 indirimli; Appleın Android şarj cihazı veya birleşik; UOS 20 yayınlandı | Geek Headlines
AI programcılarının maaş koçanlarını Douyin'e kaydırdıktan sonra güldüm, sakın sakın
VİDEO Guiyang: 490 dolu mermi, kavurma tütün için "koruyucu şemsiyeyi" desteklemek
Bilim insanlarının son keşfi sağlık algınızı tamamen alt üst ediyor! Görmek iki dakika sürmeli
"Birinci Sınıfın Gözünden Jinan" Buluttaki kim, Qianmo Bookstore'u ziyaret etmek için brokar kitaplar gönderiyor
To Top