41554 blogs · [ { "id": "01a07def-c925-72fb-a360-65b1145d1214", "title": "Automated tools can ensure full accessibility compliance", "url": "https://a11yproject.com/posts/automated-tools-can-ensure-full-accessibility-compliance/", "published_at": "2025-03-10T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b113bf1ff4", "title": "What is Semantic HTML?", "url": "https://a11yproject.com/posts/what-is-semantic-html/", "published_at": "2023-04-04T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b113224b4f", "title": "The power of ChatGPT as a cognitive accessibility assistive technology for Traumatic Brain Injury survivors", "url": "https://a11yproject.com/posts/the-power-of-chatgpt-as-a-cognitive-accessibility-assistive-technology-for-traumatic-brain-injury-survivors/", "published_at": "2023-03-14T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b112ac5940", "title": "Getting started with TalkBack on Android", "url": "https://a11yproject.com/posts/getting-started-talkback/", "published_at": "2023-03-06T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b111e24537", "title": "Are you making these five mistakes when writing alt text?", "url": "https://a11yproject.com/posts/are-you-making-these-five-mistakes-when-writing-alt-text/", "published_at": "2023-03-02T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b1117773b0", "title": "A guide to troublesome UI components", "url": "https://a11yproject.com/posts/a-guide-to-troublesome-ui-components/", "published_at": "2023-02-14T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b11140c338", "title": "Blind people need to be considered more when making data visualizations", "url": "https://a11yproject.com/posts/blind-people-need-to-be-considered-more-when-making-data-visualizations/", "published_at": "2022-09-22T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b11136043f", "title": "What is WAI? The Web Accessibility Initiative", "url": "https://a11yproject.com/posts/what-is-wai/", "published_at": "2022-07-18T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b1106b4b4a", "title": "Use Firefox for accessibility testing", "url": "https://a11yproject.com/posts/using-firefox-for-accessibility-testing/", "published_at": "2022-07-17T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b10f78663e", "title": "Accessible heading structure", "url": "https://a11yproject.com/posts/how-to-accessible-heading-structure/", "published_at": "2022-01-03T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b10f6afd2d", "title": "Disability: let’s say the word", "url": "https://a11yproject.com/posts/lets-say-the-word-disability/", "published_at": "2021-10-18T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b10ecb5885", "title": "How I deal with colorblindness as a digital product designer", "url": "https://a11yproject.com/posts/how-i-deal-with-colorblindness-as-a-digital-product-designer/", "published_at": "2021-10-09T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b10dd64880", "title": "Getting started with Orca screen reader on Gnome desktop environment on Ubuntu 20.04 LTS", "url": "https://a11yproject.com/posts/getting-started-with-orca/", "published_at": "2021-09-03T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b10dd307a7", "title": "Starting a design with accessibility", "url": "https://a11yproject.com/posts/starting-a-design-with-accessibility/", "published_at": "2021-08-25T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b10d70a7b5", "title": "Reviewing a design for accessibility", "url": "https://a11yproject.com/posts/reviewing-a-design-for-accessibility/", "published_at": "2021-08-14T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b10d25b90d", "title": "Accessibility and SEO", "url": "https://a11yproject.com/posts/accessibility-seo/", "published_at": "2021-07-01T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b10cd294f3", "title": "Everyday Accessibility", "url": "https://a11yproject.com/posts/everyday-accessibility/", "published_at": "2021-06-15T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b10cc9b645", "title": "Fixing contrast issues, on your own site and elsewhere", "url": "https://a11yproject.com/posts/fixing-contrast-issues-on-your-own-site-and-elsewhere/", "published_at": "2021-06-07T00:00:00+00:00" }, { "id": "01a0d831-7e9b-7296-bbf5-4fa0ab76262d", "title": "Myth: Alternate text and automation", "url": "https://www.a11yproject.com/posts/2021-03-23-myth-alternate-text-can-be-automated/", "published_at": "2021-03-24T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b10c3e93aa", "title": "Alternate text and automation", "url": "https://a11yproject.com/posts/alternate-text-and-automation/", "published_at": "2021-03-23T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b10bc230e6", "title": "Should I use an accessibility overlay?", "url": "https://a11yproject.com/posts/should-i-use-an-accessibility-overlay/", "published_at": "2021-03-08T00:00:00+00:00" }, { "id": "01a0d831-7e9b-7296-bbf5-4fa0abca8e60", "title": "Should I use an accessibility overlay", "url": "https://www.a11yproject.com/posts/2021-03-08-should-i-use-an-accessibility-overlay/", "published_at": "2021-03-08T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b10b31420a", "title": "Dyslexia fonts", "url": "https://a11yproject.com/posts/dyslexia-fonts/", "published_at": "2021-02-22T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b10a727412", "title": "Use the tabindex attribute", "url": "https://a11yproject.com/posts/how-to-use-the-tabindex-attribute/", "published_at": "2021-01-28T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b10a9836a0", "title": "Text resizing in iOS and Android", "url": "https://a11yproject.com/posts/text-resizing-in-ios-and-android/", "published_at": "2021-01-28T00:00:00+00:00" }, { "id": "01a0d831-7e9b-7296-bbf5-4fa0abda0082", "title": "How-to: Use the tabindex attribute", "url": "https://www.a11yproject.com/posts/2021-01-28-how-to-use-the-tabindex-attribute/", "published_at": "2021-01-28T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b109b6c6bd", "title": "Designing accessible animation", "url": "https://a11yproject.com/posts/design-accessible-animation/", "published_at": "2020-12-22T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b1091a01a5", "title": "Getting started with VoiceOver on iOS", "url": "https://a11yproject.com/posts/getting-started-with-voiceover-ios/", "published_at": "2020-11-23T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b10892e152", "title": "Enabling keyboard culture with No Mouse Days", "url": "https://a11yproject.com/posts/no-mouse-days/", "published_at": "2020-10-15T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b108082f28", "title": "Introduction to WCAG 2.x", "url": "https://a11yproject.com/posts/wcag2-documents/", "published_at": "2020-10-14T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b1073f628b", "title": "Introduction to the Web Accessibility Initiative", "url": "https://a11yproject.com/posts/introduction-to-wai/", "published_at": "2020-10-02T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b106b45993", "title": "Create accessible forms", "url": "https://a11yproject.com/posts/how-to-write-accessible-forms/", "published_at": "2020-09-16T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b1065cf630", "title": "An in-depth guide to ARIA roles", "url": "https://a11yproject.com/posts/an-indepth-guide-to-aria-roles/", "published_at": "2020-08-20T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b105d63ad6", "title": "Learning common keyboard shortcuts for screen readers", "url": "https://a11yproject.com/posts/learning-common-keyboard-shortcuts-for-screen-readers/", "published_at": "2020-07-24T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b10529d05f", "title": "ARIA has perfect support", "url": "https://a11yproject.com/posts/aria-has-perfect-support/", "published_at": "2020-05-13T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b104c6183a", "title": "Operating System and Browser Accessibility Display Modes", "url": "https://a11yproject.com/posts/operating-system-and-browser-accessibility-display-modes/", "published_at": "2020-01-23T00:00:00+00:00" }, { "id": "01a0d831-7e9b-7296-bbf5-4fa0ac613da7", "title": "Operating System and Browser Accessibility Display Modes", "url": "https://www.a11yproject.com/posts/2020-01-23-operating-system-and-browser-accessibility-display-modes/", "published_at": "2020-01-23T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b103c98223", "title": "Creating valid and accessible links", "url": "https://a11yproject.com/posts/creating-valid-and-accessible-links/", "published_at": "2019-02-15T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b103b6eaab", "title": "Resize text", "url": "https://a11yproject.com/posts/resize-text/", "published_at": "2018-11-26T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b10389f7f1", "title": "Large touch targets", "url": "https://a11yproject.com/posts/large-touch-targets/", "published_at": "2018-11-21T00:00:00+00:00" }, { "id": "01a0d831-7e9b-7296-bbf5-4fa0ad1737f5", "title": "Quick test: Large touch targets", "url": "https://www.a11yproject.com/posts/2018-11-21-large-touch-targets/", "published_at": "2018-11-21T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b1025d9a0b", "title": "ARIA properties", "url": "https://a11yproject.com/posts/aria-properties/", "published_at": "2018-07-30T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b102fc88f5", "title": "ARIA states", "url": "https://a11yproject.com/posts/aria-states/", "published_at": "2018-07-30T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b10221edcf", "title": "Browser keyboard navigation in macOS", "url": "https://a11yproject.com/posts/macos-browser-keyboard-navigation/", "published_at": "2017-12-29T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b101a63443", "title": "Understanding color blindness", "url": "https://a11yproject.com/posts/understanding-colourblindness/", "published_at": "2017-10-18T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b10178e66e", "title": "a11y and a brief numeronyms primer", "url": "https://a11yproject.com/posts/a11y-and-other-numeronyms/", "published_at": "2017-08-26T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b100a2af84", "title": "Create accessible data tables", "url": "https://a11yproject.com/posts/accessible-data-tables/", "published_at": "2016-03-05T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b1001bfe3b", "title": "Use placeholder attributes", "url": "https://a11yproject.com/posts/placeholder-input-elements/", "published_at": "2016-01-07T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b0ff9d1ec8", "title": "Getting started with NVDA", "url": "https://a11yproject.com/posts/getting-started-with-nvda/", "published_at": "2015-05-29T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b0ff214c8a", "title": "What is color contrast?", "url": "https://a11yproject.com/posts/what-is-color-contrast/", "published_at": "2015-01-05T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b0fe5c30d5", "title": "Getting started with ARIA", "url": "https://a11yproject.com/posts/getting-started-aria/", "published_at": "2014-05-15T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b0fd92da33", "title": "Using captions with HTML's video element", "url": "https://a11yproject.com/posts/using-caption-services-with-html5-video/", "published_at": "2013-07-17T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b0fcc7c881", "title": "Use skip navigation links", "url": "https://a11yproject.com/posts/skip-nav-links/", "published_at": "2013-05-11T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b0fc385f8c", "title": "A primer to vestibular disorders", "url": "https://a11yproject.com/posts/understanding-vestibular-disorders/", "published_at": "2013-05-05T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b0fbab9b4d", "title": "Use title attributes", "url": "https://a11yproject.com/posts/title-attributes/", "published_at": "2013-04-22T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b0fae259b9", "title": "People who use screen readers don't use JavaScript", "url": "https://a11yproject.com/posts/people-who-use-screen-readers-dont-use-javascript/", "published_at": "2013-04-21T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b0f9f21e41", "title": "Hide content", "url": "https://a11yproject.com/posts/how-to-hide-content/", "published_at": "2013-02-15T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b0f902cd2a", "title": "Use role='application'", "url": "https://a11yproject.com/posts/how-to-use-application-role/", "published_at": "2013-02-09T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b0f8005e51", "title": "Check comprehension level", "url": "https://a11yproject.com/posts/check-comprehension-level/", "published_at": "2013-01-25T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b0f887b2da", "title": "Never remove CSS outlines", "url": "https://a11yproject.com/posts/never-remove-css-outlines/", "published_at": "2013-01-25T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b0f6ba73df", "title": "Check contrast with your mobile device", "url": "https://a11yproject.com/posts/check-contrast-with-mobile-device/", "published_at": "2013-01-22T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b0f757aae3", "title": "Future-proofing your accessibility efforts", "url": "https://a11yproject.com/posts/future-proof-your-accessibility/", "published_at": "2013-01-22T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b0f77cd418", "title": "A primer to visual impairment", "url": "https://a11yproject.com/posts/understanding-visual-impairment/", "published_at": "2013-01-22T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b0f6000510", "title": "Don't auto-play video, music and more", "url": "https://a11yproject.com/posts/never-use-auto-play/", "published_at": "2013-01-15T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b0f3203a2f", "title": "Using alt text properly", "url": "https://a11yproject.com/posts/alt-text/", "published_at": "2013-01-14T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b0f3f50429", "title": "ARIA Landmark roles and HTML5 implicit mapping", "url": "https://a11yproject.com/posts/aria-landmark-roles/", "published_at": "2013-01-14T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b0f4c3a9d7", "title": "Getting started with macOS VoiceOver", "url": "https://a11yproject.com/posts/getting-started-with-voiceover/", "published_at": "2013-01-14T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b0f599787b", "title": "Never use maximum-scale='1.0'", "url": "https://a11yproject.com/posts/never-use-maximum-scale/", "published_at": "2013-01-14T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b0f1d741ce", "title": "Accessibility is 'blind people'", "url": "https://a11yproject.com/posts/accessibility-is-blind-people/", "published_at": "2013-01-11T00:00:00+00:00" }, { "id": "01a07def-c925-72fb-a360-65b0f237018e", "title": "Navigate using just your keyboard", "url": "https://a11yproject.com/posts/navigate-using-just-your-keyboard/", "published_at": "2013-01-11T00:00:00+00:00" } ] posts Claim your blog
Back to The A11Y Project
Blog · corpus.blog/blogs/a11yproject.com/posts

The A11Y Project

a11yproject.com

2025

2023

2022

2021

2020

2019

2018

2017

2016

2015

2014

2013