Açısal Malzeme ile çalışırken aria özniteliğini görüyorum. Birisi bana açıklayabilir mi, aria öneki ne anlama geliyor? ama en önemlisi anlamaya çalıştığım şey, aria-hidden
ve hidden
öznitelikleri arasındaki farktır.HTML 'hidden' ve 'aria-hidden' öznitelikleri arasındaki fark nedir?
cevap
ARIA (Erişilebilir Zengin İnternet Uygulamaları) insanlara Web içerik ve Web uygulamaları daha erişilebilir kılmak için bir yol tanımlar: ARIA Erişilebilir Zengin İnternet Uygulamaları
Kaynaklar açılımı engelli.
hidden
nitelik HTML5'te yeni ve öğeyi görüntüleyecek değil tarayıcıları söyler. aria-hidden
özelliği, öğeyi yoksaymaları durumunda ekran okuyucularına bildirir. Daha fazla detay için w3 docs göz at:
https://www.w3.org/WAI/PF/aria/states_and_properties#aria-hidden
daha engelli insanlar web kullanımı için yapabilirsiniz bu standartları kullanma.
Gizli özniteliği kullanırsanız, ekran okuyucu hala okuyacaktır? –
Doğru. "Gizli" herkese gizlenmiş demektir. "aria-hidden", okuyucuları ve benzer araçları taramak için gizli anlamına gelir. Bu, yalnızca biçimlendirme için kullanılan ve gerçek içerik içermeyen bileşenler için kullanışlıdır. –
'aria-hidden' Öğenin ve tüm torunlarının herhangi bir kullanıcıya veya okuyucunun görünür ya da algılanamadığını gösterir –
Gizli özellik, bir boole özniteliğidir (Doğru/Yanlış). Bu özellik bir öğe üzerinde kullanıldığında, o öğe ile olan tüm ilgileri kaldırır. Bir kullanıcı html sayfasını görüntülediğinde, gizli özniteliği olan öğeler görünmemelidir.
Örnek:
<p hidden>You can't see this</p>
Aria-gizli özellikler elemanı ve onun soyundan TÜM tarayıcıda hala görülebilir olduğunu göstermektedir, ancak ekran okuyucular gibi erişilebilirlik araçları, görünmez olacaktır.
Örnek:
<p aria-hidden="true">You can't see this</p>
this bir göz atın. Bütün sorularınızı cevaplamalıdır.
Not:Paciello Group
Bu tamamen doğru değil (resmi belgeler bile Burada biraz tehlikelidir). Aria-hidden = "true" 'ile bir öğe hala tarayıcıda görünür, ancak ekran okuyucular gibi erişilebilirlik araçlarına görünmez. –
'aria-hidden', web sitenizi, erişilebilirlik araçlarını kullanarak kullanan kişilerden gizlemek için kullanılır. – LukeXF
- 1. Veri öznitelikleri ve yöntem öznitelikleri arasındaki farklar
- 2. Omurgada öznitelikleri ve toJSON yöntemleri arasındaki fark
- 3. Polimerde hostAttributes ve özellikleri arasındaki fark nedir?
- 4. Python'da {} ve [] arasındaki fark nedir?
- 5. UNIX'teki $ @ ve $ * arasındaki fark nedir?
- 6. $ arasındaki fark nedir? ve PowerShell
- 7. Fark() arasındaki fark nedir mustache.js
- 8. Bir yardımcı ve kısmi arasındaki fark nedir?
- 9. arasındaki fark nedir. ve css dosyasında #?
- 10. PHP'de iconv() ve mb_convert_encoding() arasındaki fark nedir?
- 11. arasındaki fark nedir?
- 12. Java arasındaki fark nedir
- 13. arasındaki fark nedir?
- 14. arasındaki fark nedir?
- 15. Etag ve Expires başlığı arasındaki fark nedir?
- 16. Tema ve stil öznitelikleri arasındaki farkı anlama
- 17. app.doScript ve $ .evalFile arasındaki fark nedir?
- 18. gVim ve gVim arasındaki fark nedir?
- 19. isAlpha ve isLetter arasındaki fark nedir?
- 20. Control.Enter ve Control.GotFocus olayları arasındaki fark nedir?
- 21. .got ve .got.plt bölümü arasındaki fark nedir?
- 22. AutomationProperties.AutomationID ve AutomationProperties.Name arasındaki fark nedir?
- 23. Android'de getDir ve getFilesDir arasındaki fark nedir?
- 24. R içinde `=` ve `<-` arasındaki fark nedir?
- 25. uint ve System.UInt32 arasındaki fark nedir?
- 26. PropertyChangeListener ve VetoableChangeListener arasındaki fark nedir?
- 27. XSS'de IDREF ve IDREFS arasındaki fark nedir?
- 28. Cacerts ve keystore arasındaki fark nedir?
- 29. GPLv2 ve GPLv3 arasındaki fark nedir?
- 30. VarIsEmpty ve VarIsEmptyParam işlevleri arasındaki fark nedir
Burada bazı açıklamalar bulundu: http://www.paciellogroup.com/blog/2012/05/html5-accessibility-chops-hidden-and-aria-hidden/ – Abdul