MBMassimo Baffoniinanothercodingguy.hashnode.dev·Mar 7 · 4 min readWhy I cannot find a cross-platform screen reader?If you’ve ever tested the same web page with NVDA on Windows and VoiceOver on macOS, you’ve probably noticed something unsettling: “Why do they say different things if the HTML is the same?” At first 00
MBMassimo Baffoniinanothercodingguy.hashnode.dev·Feb 3 · 3 min readAxe DevTools linter configurationConfiguring a linter is a bit like explaining house rules to a new roommate: if you aren't clear from the start, you’ll end up fighting over dirty dishes—or in our case, over false positives cluttering your terminal. If you use axe Linter, the secret...00
MBMassimo Baffoniinanothercodingguy.hashnode.dev·Feb 3 · 3 min readAxe DevTools: quick introductionLet's be honest: how many projects have ended up rushing at the last minute to check accessibility? It usually happens right before deployment, leaving developers drowning in a sea of WCAG errors. We often view accessibility (a11y) as a final "check,...00
MBMassimo Baffoniinanothercodingguy.hashnode.dev·Jan 21, 2025 · 6 min readZoom & Reflow Accessibility RequirementCorrectly understanding what reflow is represents a key factor in accessibility testing, as it's one of the criteria for Level AA. If properly evaluated from the design phase, implementing reflowing logic in a project could be much easier. If not, it...00
MBMassimo Baffoniinanothercodingguy.hashnode.dev·Jan 18, 2025 · 2 min readA11y RoadmapAh, a new project. A blank canvas ready to be filled. Hopefully, you've already faced the struggles of implementing accessibility in an un-accessible project and this time you're adamant in avoiding all the hassle and troubles you've already experien...00