Top all-time · #7909
Vispero
Company blog · tpgi.comwebdesign
Vispero is the company blog at tpgi.com, writing about web and design. Since 2021, 10 different Hacker News readers have linked it 13 times, most often “The Anatomy of Visually-Hidden”. It is still writing: the last post was on 2026-10-21, and you can follow it by feed.
Discover Vispero’s portfolio of inclusive digital solutions, from JAWS and ZoomText to enterprise accessibility services, designed to empower users with vision impairment and drive innovation.
Most-linked posts?
- The Anatomy of Visually-Hidden2 people · 2 mentions · first linked 2022-11-17
- Subheadings, subtitles, alternative titles and taglines in HTML2 people · 2 mentions · first linked 2022-07-29
What Hacker News says?
I don't think it is "unpopular", the contrary in fact. It's just the best practice to stick to bronze-age standards, since reportedly there are still couple of assistive technologies that do not interpret the new perfectly valid and standardised pattern [1]: > Both Dragon Naturally Speaking for Windows, and Voice Control for macOS and iOS, don’t recognize implicit association, so the [nesting input inside label with…
Comment linking /should-form-labels-be-wrapped-or-separate/
on “Sanding UI”Submitted The Anatomy of Visually-Hidden as a story · 3 points
HN discussionEven with nesting you still need for/id attributes to make it accessible to common voice command software: https://www.tpgi.com/should-form-labels-be-wrapped-or-separa...
Comment linking /should-form-labels-be-wrapped-or-separate/
on “Sanding UI”Submitted Accessibility Errors Found in 2023 as a story · 2 points
HN discussion> hgroup is considered deprecated in HTML5 though, whatever that actually means. It was only deprecated in the W3C specification, not the WHATWG specification. But now it's back in good standing: https://www.tpgi.com/subheadings-subtitles-alternative-title...
Comment linking /subheadings-subtitles-alternative-titles-and-taglines-in-html/
on “Every HTML Element”Submitted Subheadings, subtitles, alternative titles and taglines in HTML as a story · 2 points
HN discussion> I also considered switching to iOS. But Safari doesn't even have a text scaling / sizing option. The only thing I could do on iOS is reader mode in Safari, but that's also site dependent. And I still have to pinch-zoom to set my text size every time I open a page. Apple basically invented the ability to dynamically resize browser text back in iOS 7 [1]. If you go to Settings > Accessibility > Display & Text Size a…
Comment linking /text-resizing-web-pages-ios-using-dynamic-type/
on “What is the Difference between px, rem and em?”Submitted Introduction to A.I. and Accessibility Testing as a story · 2 points
HN discussionCSS can impact screen reader accessibility. Most obviously ‘display: none’ will remove the element from the outline From a quick google it appears the article is correct: https://www.tpgi.com/short-note-on-what-css-display-properti... You can return the structure with judicious use of role attributes, but it’s surely easier to just keep a table a table.
Comment linking /short-note-on-what-css-display-properties-do-to-table-semantics/
on “Styling Tables the Modern CSS Way”Submitted The Road to Accessible Drag and Drop (Part 1) as a story · 1 points
HN discussionThere’s lots of this in the assistive technology community. This is a very representative project: https://www.tpgi.com/midi-kit-as-accessibility-tools-music-t...
Comment linking /midi-kit-as-accessibility-tools-music-to-my-ears/
on “Ask HN: Unconventional Use of MIDI?”Submitted The Anatomy of Visually-Hidden as a story · 1 points
HN discussionIn addition, aria labels don't work reliably with some HTML elements [1]. Specifically, the example from SO (div) will not work in some screen readers. [1] https://www.tpgi.com/short-note-on-aria-label-aria-labelledb...
Comment linking /short-note-on-aria-label-aria-labelledby-and-aria-describedby/
on “A Blog Post with Every HTML Element”