Markup Aria nedir?- Yeni başlayan rehber

Erişilebilirlik, bugün çevrimiçi dünyadaki ana sorundur. Şu anda, birçok kişi tarafından gezinmesi zor olan zor bir web sitesine sahip olmak kabul edilemez olarak kabul edilmektedir. İşaretleme Aria doğru yönde bir adımdır. Bu, web sitenizi engelli insanlar için nasıl daha kullanışlı hale getirebileceğiniz sorunun cevabıdır. Aria nedir? HTML özelliklerini genişleten ve ekran okuyucuları için sitenizi optimize eden kod özniteliklerinin toplanması. Bu, web sitenizi bir parça parça görünür hale getirerek yapılır, eğer değilse, bu cihaz hiç etkileşime giremeyecektir.
ARIA’yı web sitenize dahil etmeye hazır mısınız? Yoksa sadece daha fazla bilgi edinmek ister misin? Bu makalede, Aria’nın ne olduğunu, sitenizi nasıl erişilebilir hale getireceğinizi açıklayacağız ve bu paha biçilmez teknoloji hakkında daha fazla bilgi edinmek için size bir kaynak vereceğiz. Sitenizi neden erişilebilir hale getirmelisiniz? Bazı insanlar merak ediyor olabilir: Neden web erişilebilirliğine bakıyorsunuz? ARIA gibi spesifikasyonları incelemek için gerçekten kaynak yapmaya değer mi? Erişilebilecek bir web sitesi yapmanın gerçekten büyük bir etkisi var mı? Gerçekte engellilik normal değildir, evet. Arızalı o kadar nadir değildir. Amerikalıların% 18,7’sinin çeşitli şekillerde engelleri vardır. Bunların hepsi Web ile etkileşim kurma yeteneklerine müdahale etmeyecek olsa da, hala şaşırtıcı bir sayıdır ve sadece ABD’den insanları içerir.

Amerikalıların% 3,3’ü de görme bozuklukları vardır. Bu, web sitelerini görmekte zorluk çekebilecekleri ve ekran okuyucuları gibi araçlara güvenebilecekleri anlamına gelir. Aynı zamanda potansiyel kullanıcı tabanınızın önemli bir yüzdesidir ve ebeveynleri ve geçici engelli olanları da içerir. Engelli kişilerin tıpkı diğer insanlar gibi internete ihtiyacı vardır. Birçoğu bunu alışveriş yapmak, sosyalleştirmek ve bilgi bulmak için kullanır. Bazen onların ana yoludur, hatta bunu yapmak için tek kişidir. Çevrimiçi engelli kişilerin% 54’ü ve bu miktar genel nüfusa kıyasla daha küçük olmasına rağmen, hala önemli bir kısım. Artı, bu 2019’da. Bu gün ve yaşta, her kullanıcı grubuna en iyi şekilde girmeye çalışmalıyız. olabildiğince. Web’i keşfetmek için sınırsız erişim engelli kişilere vermek, herhangi bir web geliştiricisi için ana hedef olmalıdır. Ayrıca, kişisel faydalarla bile geliyor. Erişilebilirlik, erişilebilirlik standartlarını takip eden iyi web ve SEO tasarım siteleriyle örtüşüyor, genellikle iyi web tasarım ilkeleri, mobil cihazlarda daha iyi işlev görür ve SEO’da yüksek sıralama kullanır. Örneğin, tuvalet standardından biri, sesi durdurmak olmadan otomatik olarak uzun ses klipleri çalmamayı içerir. Bu, web tasarımcıları için büyük bir yasak haline geldi. Başka bir standart, elemanlar arasında yeterli renk kontrastı sağlamaktır. Web sitesine entegre olan renk genellikle kötü bir paletin bir göstergesidir.
Sonuç olarak, erişilebilirlik kılavuzunu takip etmek daha iyi ve daha kullanıcı dostu görünen sitelere yol açar. Win-kazan diyebilir mi?
Erişilebilirlik de SEO’nun önemli bir parçasıdır. Göz ardı etmek Google ve diğer arama motorlarından sıralamaya neden olabilir. Ancak, etkileşimli öğelerde klavye kontrolü ve devre dışı bırakılan ve size SEO’da bir artış sağlayan başlık kullanma başlığı kullanma da dahil olmak üzere görüntünüze alternatif bir metin eklemek. Gördüğünüz gibi, sitenize erişmek iyi bir fikirdir, çünkü tüm kullanıcı grupları üzerinde bir etkisi vardır. Herkese iyi bir deneyim sunan bir web sitesi tasarlarsanız, hedefinizdir, o zaman sınırlamaları olan insanları hariç tutmaktan kaçınmak için elinizden gelen her şeyi yapmalısınız. Yapabileceğiniz bir şey, aryayı tasarımınıza uygulamaktır, böylece ekranlı insanlar Okuyucular siteniz aracılığıyla daha iyi bulabilirler. Ekran okuyucu nedir? Ekran okuyucuları, bir klavye kullanarak gezinmenize izin verirken sayfa veya içeriği belgeleyen programlardır. Herkes bilgisayarına indirebilir ve ücretsiz veya ödenen çeşitli programlar vardır. Bazıları ayrıca masaüstlerinde, diğer programlarda ve web sitelerinde gezinmeye yardımcı olur. Körler için metni ve görüntüleri büyütebilirler ve bazıları yenilenmiş bir Braille ekranı görüntüleyebilir. Bu kılavuz ekran okuyucunun nasıl çalıştığını açıklar.

Ekran okuyucuları olmadan, görme bozukluğu olan kişiler bilgisayarları ve interneti kullanmakta zorluk çekecek veya hiç kullanamazlar. Markup Aria, bu aracın işlev görme biçiminde büyük bir rol oynar. Bu, ek bilgiler sağlar, onlara daha fazla seçenek ve onlar tarafından görülmemesi gereken UI parçalarıyla etkileşim kurma yeteneği sağlar. Ancak Aria tam olarak nedir ve web sitenizi girerek nasıl geliştirebilirsiniz? Bu spesifikasyonların ve nasıl çalıştığı hakkında kısa bir açıklama yapalım. Aria nedir? ARIA, erişilebilir zengin internet uygulamalarının kısaltmasıdır. Bu, web sayfalarının nasıl düzenlendiği ve içinde ne olduğu hakkında ek bir bağlam sağlayan bir dizi özelliktir. Başka bir deyişle, UI bölümü hakkında açılır uyarı, menüler veya hatta sayfanın tüm bölümleri gibi daha fazla bilgi sağlarlar. Tarayıcı geliştiricileri olan web siteleri gördüyseniz, daha önce görmüş olabilirsiniz. Mozilla belgelerini atıfta bulunarak: “Tamamlayıcı Tengara rolü, ana içerikle ilgili destekleyici parçaları belirlemek için kullanılır, ancak ayrıldığında yalnız kalabilir.” Yani, temel olarak, bu işaretleme ekran okuyucunun ele aldıkları düzeni bilmesini sağlar. Sonuç olarak, Aria, ön uçtaki görünümü veya eylemi değiştirmeden erişilebilen bir arayüz ve widget yapmanıza izin verir. Çoğu insan işaretlemenin varlığını bile bilemez. Ancak küçük bir kod ekleyin ve ekran okuyucu arayüzünüzle sorunsuz bir şekilde etkileşime girebilir.
Aria gerçekten ne zaman gerekli? Varsayılan olarak, ekran okuyucuları çoğu HTML ve HTML5 öğesini anlayabilir. Çok basit bir statik siteniz varsa, Aria’yı hiç uygulamanız gerekmeyebilir. Ancak JavaScript, Dinamik ve Etkileşimli bazı unsurlar ekran okuyucuları tarafından görülemez ve işaretlemenin girdiği yerdir. Öte yandan, tanımladığınız şey erişilebildiğinde ARIA’yı kullanmamalısınız. Örneğin, html öğesi ekran okuyucuları tarafından tanınır. Düğme Aria rolüne gerek yok. Rolü yalnızca yardımcı cihazlar tarafından desteklenen HTML öğelerini kullanmadığı zaman ekleyebilirsiniz.
Aynı tonda, teknik olarak tamamlayıcının rolünü üst asit elementine eklemem gerekmiyor çünkü her ikisi de aynı şeyi tanımlıyor. Ancak, bu işaretlemeyi yukarıdaki gibi sık bulursunuz. Hala kafası karıştı mı? Aria’nın nasıl çalıştığı hakkında daha fazla konuşalım. Aria işlerini anlamak Aria ile çok karmaşık olabilir ve bunalması kolay olabilir. Ancak temelleri yok etmek oldukça kolaydır. Anladıktan sonra, daha gelişmiş kavramlar öğrenmek çok kolay olacaktır. Markup Aria üç özellikten oluşur: roller, durum ve mülk. Aria’nın rolü Rol, sayfadaki düğmeler ve onay kutuları gibi öğeleri belirler. Ekran okuyucularının sayfanın ne yapıldığını bilmesine yardımcı olurlar ve dört farklı alt kategorileri vardır: kara arkadaşı, belgeler, widget’lar ve soyut roller.
Tengara’nın rolü – Siteyi ana içerik, navigasyon ve tamamlayıcı alanlar gibi çeşitli parçalara ayırın. Bu, ziyaretçilerin sayfada aradıklarını anlamalarına ve daha kolay bulmasına yardımcı olabilir.
Belgelerin rolü – sayfaların makaleler, belgeler, listeler ve satırlar gibi belirli bölümlerini açıklayın. Widget rolü – öğeleri ve arayüzleri belirleyin.Sekmeler, metin kutuları, uyarılar ve düğmeler Aria tarafından açıklanabilecek bazı öğelerdir.HTML bu öğeleri tanımlamadığında veya birçok farklı parçadan yapılmış widget’lar kullandığınızda, widget’ların rolü yardımcı olabilir.

Soyut Rol – Bu bir tarayıcı tarafından kullanılır.Onlar için endişelenmenize gerek yok.
Devletler ve mülkiyetler ve mülk birbirleriyle işbirliği yapar. Mülkiyet bir kez ayarlanmış nadiren değişir, çünkü sadece diğer unsurlarla ilişkileri tanımlarlar. Devlet dinamiktir ve tek başına veya kullanıcı etkileşimi ile değişebilir. Durum örnekleri, ekran okuyucusuna öğenin güncellendiğini söyleyen ARIA-Body’dir. Diğerleri Aria-Pressed, bu da bir düğmeye basıldığını gösteriyor. Bu aktif olarak değişen bir unsurdur. Öte yandan, mülk, seçmen aralığında maksimum miktarı ayarlayan Aria-Valuemax veya bir öğenin açılır pencereyi tetikleyeceğini gösteren Aria-Haspopup gibi özellikler içerir. Güncellemek bu mümkün değil. Ve bu Aria’nın temelleri. Yıkıldıktan sonra çok daha basit, değil mi? Ama onunla ne kadar yapabileceğine şaşıracaksınız. Daha fazla bilgi edinmek için resmi Wai-İnarian belgelerini veya Google’ın geliştiriciler için yeni başlayanlarının tanıtımını deneyin. ARIA’nın erişilebilirliği için test yaptıktan sonra, ARIA’yı uyguladıktan sonra, her şeyin sorunsuz çalışmasını sağlamak isteyebilirsiniz. Siteniz yardımcı cihaza nasıl bakar? En açık yol, NVDA gibi ücretsiz ekran okuyucuları indirmek, kendi gözlerinizi kapatmak ve şehre gitmektir. Bu size tam bir deneyim sunacaktır.
Ayrıca göz yamasını geçebilir ve yalnızca istasyonların özelliklerini kontrol etmek istediğiniz öğeleri yönlendirebilirsiniz, ancak bu öğeleri bulmanın ne kadar zor olduğu gibi önemli bilgileri kaybedeceksiniz. Bu bile ekran okuyucuları kullanmanın nasıl hissettiğinin mükemmel bir temsili değildir, çünkü öğrenmek için çok fazla egzersiz gerektirir, bu yüzden en iyisi gerçek kullanıcıdan web sitesi sürücünüzü test etmesini istemektir. Firefox erişilebilirlik denetçileri gibi seçilen öğeler hakkında bilgi görmenizi sağlayan birçok sınav görevlisi de vardır. Wave, Aria ile olan hatalar da dahil olmak üzere çeşitli hatalar gösterdi. Son olarak, bu ARIA Widget kontrol listesi tasarlarken iyi bir denetim yapar. Sitenizi yapmanın başka bir yolu, Markup Aria tarafından erişilebilir. Web erişilebilirliği açısından sadece başlangıçtır. Sitenizin görme, işitme, hareketlilik ve diğer rahatsızlıkları olan kişiler tarafından kullanılabilmesi için takip etmeniz gereken birçok standart vardır. İşte izlemeniz gereken bir avuç yönergenin bazı örnekleri. Web sitesinin içeriği, büyütüldüğünde duyarlı ve çalışıyor.
Site ve öğeler yalnızca bir klavye ile kullanılabilir.
Metin arka plana karşı doğru şekilde sözleşmelidir.
Tip olmayan tüm içerikler, ses ve video transkriptleri dahil olmak üzere alternatif metinlere sahiptir.
Çoğu görüntünün tanımlayıcı alternatif metinlere sahip olduğundan ve dekoratif görüntülerin alternatif metinlere sahip olduğundan emin olun.

Sadece görme, ses veya renk yoluyla aktarılan hiçbir bilgi yoktur.
Sessiz düğmeyi vermeden otomatik olarak ses çalmaktan kaçının.
Otomatik olarak hareket eden öğeler paketlenebilir veya durdurulabilir.

admin

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir