Frontend Dogma

“aria” Archive

  1. No Industry for Old Men (by/via) · · , , , , , , ,
  2. What the Heck Is ARIA? A Beginner’s Guide to ARIA for Accessibility (by/via) · · , , ,
  3. Is Using “aria-label” to Add Alternative Text But No “alt” Attribute Still a WCAG Fail? · · , , , ,
  4. Spoiler Alert: It Needs to Be Accessible (by) · · , ,
  5. Context Is King: Long Live the King! (by/via) · · , ,
  6. What ARIA Still Does Not Do (by) · · , ,
  7. What Does “aria-hidden=true” Actually Do to Interactive Elements? (by) · · , , ,
  8. Support for “aria-errormessage” Is Getting Better, but Still Not There Yet (by) · · , , , ,
  9. Not So Short Note on “aria-label” Usage—Big Table Edition (by) · · ,
  10. WAI–ARIA: “role=deletion” (by) · ·
  11. WAI–ARIA: “role=strong” (by) · ·
  12. Understanding the Role of ARIA “role=alert”: Best Practices and Common Issues (by) · · ,
  13. Accessible SVG Forms (by) · · , ,
  14. Best Intention Barriers (ARIA Edition) (by) · · ,
  15. Level-Setting Heading Levels (by) · · , , ,
  16. Why Are My Live Regions Not Working? (by/via) · · ,
  17. ARIA in HTML (by+/via) · · , ,
  18. Accessible Interactions in JavaScript Apps (by/via) · · , , ,
  19. On “disabled” and “aria-disabled” Attributes (by) · · ,
  20. Exploring the Power of ARIA Live Attribute in Web Accessibility (by) · ·
  21. ARIA “role="application"” and Mobile Screen Readers (by) · · , , , ,
  22. Distinguishing Between ARIA and Native HTML Attributes (via) · · , ,
  23. ARIA (Are Ya) Afraid of the Dark? Unmasking Common HTML Monsters to Create Better User Experiences (via) · · , , ,
  24. ARIA “note” (by) · · , , , ,
  25. When It Says “Name From Author” It Means From You, Not Boll or Bukowski (by) · · ,
  26. “X” Marks the Spot: Landmark Elements (by) · · , , ,
  27. A Look at the New WAI–ARIA 1.3 Draft (by) · · ,
  28. Check for “accesskey” and “aria-keyshortcuts” Bookmarklet (by) · · , , ,
  29. Repetition Avoidance (by) · · , ,
  30. Mind the Accessibility Gaps—Most of Accessibility Issues Originate in Design and How to Fix That (by) · · , ,
  31. Accessible Notifications With ARIA Live Regions (by) · · , ,
  32. Accessible Notifications With ARIA Live Regions II (by) · · , ,
  33. ARIA Live Regions (via) · · ,
  34. ARIA, the Good Parts (by/via) · · ,
  35. Web Chat Accessibility Considerations (by) · · , ,
  36. Using Chrome’s Accessibility Tree for Manual Testing of HTML and ARIA (by/via) · · , , , , , , ,
  37. Understanding HTML Landmarks and How to Apply Them (by/via) · · , ,
  38. Don’t Turn a Table Into an ARIA Grid Just for a Clickable Row (by) · · , ,
  39. Designing for All: The Basic Principles of Web Accessibility (via) · · , , ,
  40. Top 5 ARIA Implementation Errors (by/via) · · ,
  41. State of Web Accessibility, ARIA in HTML, and Missing UI Patterns (by+/via) · · , ,
  42. “aria-haspopup” and Screen Readers (by) · · , , ,
  43. Contextual Form Errors and ARIA (by) · · , ,
  44. ARIA Can Hurt or Help Web Accessibility: How to Review Your Website’s ARIA (via) · · , ,
  45. Form and Search Landmarks (by) · · , , , ,
  46. Live Regions in React (by) · · , ,
  47. Accessible Rich Internet Applications (WAI–ARIA) 1.2 (via) · · ,
  48. Be Careful Using “Menu” (by) · · , ,
  49. Respect Your Children (by/via) · · ,
  50. Short Note: Why Isn’t “role=presentation”/“none” Allowed on Focusable Elements? (by) · · , ,
  51. Answering “What ARIA Can I Use?” (by/via) · · , , , ,
  52. Foundations: Accessible Names and Descriptions (by/via) · · , ,
  53. Exposing Field Errors (by) · · , , ,
  54. ARIA Live Regions for JavaScript Frameworks (by/via) · · , , ,
  55. ARIA vs. HTML (by) · · , , ,
  56. Foundations: Introduction to WAI–ARIA (by/via) · · ,
  57. The Main Areas of WAI–ARIA (by) · ·
  58. Meaningful Labels Using ARIA—or Not (by/via) · · , ,
  59. Landmarks and Where to Put Them (by/via) · · , ,
  60. You Don’t Need ARIA for That (by/via) · · ,
  61. Shadow DOM and Accessibility: The Trouble With ARIA (by) · · , , ,
  62. Brief Note on “aria-readonly” Support (by) · · , , ,
  63. Web Accessibility: ARIA 101 (by/via) · · ,
  64. Common ARIA Mistakes and How to Avoid Them (by) · · , ,
  65. Making Sense of WAI–ARIA: A Comprehensive Guide (by/via) · · , ,
  66. HTML Markup Tips for Developing Accessible Websites (by/via) · · ,
  67. Don’t Overwrite Visual Labels With “aria-label” (by) · · ,
  68. What Is the Best Way to Mark Up an Exclusive Button Group? (by) · · , ,
  69. What You Need to Know About ARIA and How to Fix Common Mistakes (via) · · , ,
  70. Style With Stateful, Semantic Selectors (by) · ·
  71. Patterns (via) · · ,
  72. Under-Engineered Multi-Selects (by) · · ,
  73. Open Accessibility Standards (by) · · , ,
  74. Accessible Description Exposure (by) · ·
  75. “aria-labelledby” Usage Notes (by) · · ,
  76. Dynamically Generated Content and Accessibility: 3 Quick Tips (via) · ·
  77. It Needs to Map Back to a Role (by) · · , ,
  78. (Not So) Short Note on Being Owned (by) · · ,
  79. Are We Live? (by) · ·
  80. 4 Questions to Ask Before Using ARIA (via) · · , ,
  81. Boolean Attributes in HTML and ARIA: What’s the Difference? (by) · ·
  82. HTML Is General, ARIA Is Specific (by) · ·
  83. Alt Tag Emptiness (by) · · , , ,
  84. 5 Common Misconceptions About WAI–ARIA and Accessibility (via) · · ,
  85. If HTML and ARIA Don’t Allow It, It’s Probably a Bad Idea (by) · · ,
  86. Landmarks (by/via) · · ,
  87. A Tangled Web of ARIA (by) · · ,
  88. ARIA Spec for the Uninitiated (by/via) · · ,
  89. An Unreasonably Long Introduction to ARIA (With Example Implementation) (by) · · , , ,
  90. ARIA in HTML (by) · · ,
  91. Introduction to ARIA Live Regions (by) · · , ,
  92. Know Your Standards (by) · · , , , ,
  93. Micro-Note on “aria-roledescription” (by) · ·
  94. ARIA Serious? (by/via) · · ,
  95. Writing JavaScript With Accessibility in Mind (by/via) · · , , , ,
  96. Improve Your Website’s Accessibility With WAI-ARIA (by/via) · · , ,
  97. 10 Typical HTML Interview Exercises (by/via) · · , , ,
  98. An Introduction to WAI–ARIA (via) · · , ,
  99. The Accessibility of WAI–ARIA (by/via) · · , , , ,
  100. ARIA and Progressive Enhancement (by/via) · · ,
  101. Who’s Using ARIA? (by/via) · ·
  102. IE8: The Bad (Update) (by) · · , , , ,
  103. Accessibility Checker (FAE) (via) · , , ,