Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    M

    Marco Zehe

    marcozehe.de · Personal blog · on HN since 2008

    Marco Zehe, a blind accessibility engineer at Mozilla, writes about web accessibility, ARIA, and screen reader support across platforms.

    Visit blogHN submissions
    Web DevelopmentDesign & UX
    What HN says

    HN links it for firsthand reports on accessibility in Firefox developer tools, Slack, and Firefox OS, written from a blind user's view.

    Stats for nerds
    24HN people shared it
    28linked in comments
    50story points
    Jun 2018last shared
    2014people per year2018

    Top posts on HN

    1. 1
      Making the Firefox Developer Tools Accessible
      3 people · 4 points · first shared 2016 · Discussion on HN
    2. 2
      JavaScript is not an enemy of accessibility
      1 person · 4 points · first shared 2016 · Discussion on HN
    3. 3
      The web accessibility basics
      2 people · 3 points · first shared 2015 · Discussion on HN
    4. 4
      Apple are losing their edge also in accessibility quality
      2 people · 3 points · first shared 2015 · Discussion on HN
    5. 5
      Advanced ARIA tip #1: Tabs in web apps | Marco’s accessibility blog
      1 person · 3 points · first shared 2013 · Discussion on HN
    6. 6
      Advancements in the accessibility of Facebook
      1 person · 3 points · first shared 2013 · Discussion on HN
    7. 7
      Improvements in accessibility for Mac OS X in Firefox 41
      1 person · 3 points · first shared 2015 · Discussion on HN
    8. 8
      Introducing the Accessibility Inspector in the Firefox Developer Tools
      1 person · 3 points · first shared 2018 · Discussion on HN
    9. 9
      Switching to Android full-time – an experiment (by a sight-impaired user)
      1 person · 3 points · first shared 2013 · Discussion on HN
    10. 10
      Why accessibility APIs matter
      1 person · 2 points · first shared 2013 · Discussion on HN

    What HN people wrote when they linked it

    • ctothOct 2016

      I'm also a blind software developer. I scrape by building apps[0] and services[1] for other blind people, and running the occasional crowdfunding[2] campaign.

      First off, you're 100% correct when you talk about how devtools are inaccessible. This problem is an historic one, stretching back as far as early versions of Visual Studio, or other early IDEs on Windows. Basically, the people who build the tools make the tools for themselves, and not being blind, make inaccessible by default tooling.

      I do most of my work on Windows, using the NVDA screen reader, and consequently I have the ability to write or use add-ons for my screen reader to help with a variety of tasks[3]. This being said, this always means more work for equal access, if access is even possible.

      I'm interested in any sort of collaborative effort you might propose. Targeting accessibility issues in common devtools does seem to me like a reasonable place to start attacking this problem.
      I had read a few months ago that Marco Zehe, a blind developer at Mozilla, was pushing some work forward for the Firefox devtools[4], but haven't heard much about that recently, and I think they might be distracted trying to get a11y and e10s working together.

      Basically, I'm interested in helping in any way you might suggest, and from the thread here it looks like there are some enthusiastic people at least willing to listen.
      My email is in my profile, let's make something awesome.

      [0] https://GetAccessibleApps.com

      [1]…

    • mwcampbellJan 2018

      > I think it would be a grave mistake to simply give up on mixing code with different trust labels in the same address space. Apart from having to redesign lot of software, that would set a hard lower bound on the cost of transitioning between trust zones. It would be much better if hardware mitigations can be designed to be usable within a single address space.

      I wonder what software redesigns he has in mind. As far as I can tell, best practices are already trending toward only one trust zone per address space. Some might argue that that's the whole point of multiple address spaces. I suspect that Spectre will accelerate this trend.

      I do know how difficult this kind of change can be. The example I have in mind started before Spectre, and is unique to one platform. On Windows, developers of third-party screen readers for the blind are going through a painful transition where they can no longer inject code into application processes in order to make numerous accessibility API calls with low overhead. This change particularly impacts the way screen readers have been making web pages accessible since 1999. For the curious, here's a blog post on this subject: https://www.marcozehe.de/2017/09/29/rethinking-web-accessibility-on-windows/

    • extra88Jun 2018

      Marco Zehe is an Accessibility QA Engineer at Mozilla, he is blind, and he writes on his own site. Two years ago, he wrote a post, "The Firefox developer tools Inspector Panel is becoming accessible" [0]. I don't know how things have progressed since then and I wonder if there are problems particular to Firefox on Linux and Orca, as opposed to other combinations like Firefox for Windows with JAWS or NVDA.

      [0] https://www.marcozehe.de/2016/05/24/the-firefox-developer-tools-inspector-panel-is-becoming-accessible/

    • geofftFeb 2018

      The internet suggests that the official desktop/web client is not particularly usable with a screen reader:

      https://www.marcozehe.de/2016/01/16/status-of-the-accessibility-of-slack/

      https://slackhq.com/designing-slack-for-everyone-456002920bf2 (talks mostly about the mobile clients, which were designed later)

      Maybe this has changed recently?

    • jaredsMay 2014

      Any idea what the state of accessibility would be at the welcome screen if I ordered this phone? The last update I saw is several months old.
      http://www.marcozehe.de/2014/02/23/accessibility-in-firefox-os-an-update/

    Related

    Hidde de Vrieshidde.blog16 people

    Trains Are Offices

    Hidde de Vries
    Personal · last shared 2026
    Eric W. Baileyericwbailey.website28 people

    Dungeons and Dragons taught me how to write alt text

    Eric W. Bailey
    Personal · last shared 2026
    Heydon Pickeringinclusive-components.design19 people

    Inclusive Components

    Heydon Pickering
    Personal · last shared 2026
    Léonie Watsontink.uk15 people

    Losing Sight

    Léonie Watson
    Personal · last shared 2024
    Adrian Roselliadrianroselli.com65 people

    Accessibility: Don't Use Fake Bold or Italic in Social Media

    Adrian Roselli
    Personal · last shared 2026
    Brendan Eichbrendaneich.com173 people

    From Asm.js to WebAssembly

    Brendan Eich
    Personal · last shared 2026
    Chrome for Developersdeveloper.chrome.com1.1k people

    "Begin disabling installed extensions still using Manifest V2 in Chrome stable"

    Chrome for Developers
    Company · last shared 2026
    Mozilla Researchresearch.mozilla.org43 people

    Over the edge: The use of design tactics to undermine browser choice

    Mozilla Research
    Company · last shared 2026