Hacker News new | ask | show | jobs
by resplin 5166 days ago
Is Disqus more friendly to screen readers / impaired users? In the past its reliance on Javascript has made it painful for accessibility software, but the SEO improvements might have made things nicer now. This is the big objection to deploying Disqus on our site.
1 comments

We've gotten positive feedback from early testers who use screen readers. Let us know if there are still gaps. Accessibility is a priority for us.
Accessibility isn't just about screen readers.

Example user flow illustrating brokenness:

1. Open Firefox.

2. Disable JS.

3. Go to:

    http://www.avc.com/a_vc/2012/05/twitter-brings-you-closer.html
4. Follow the "View the entire comment thread." link:

    http://avc.disqus.com/?url=http://www.avc.com/a_vc/2012/05/twitter-brings-you-closer.html
5. The "Please login to view this page" dialog is missing any visible keyboard focus for hyperlink controls.

   http://www.w3.org/TR/WCAG/#visible-focus
6. The dialog includes a "Use OpenID?" link that doesn't lead anywhere. Not supporting some functionality without JS is regrettable and sometimes unavoidable; leaving broken controls in the DOM is just that: _broken_. Feature detect and add controls to the DOM when the necessary functionality is available.

7. Follow the "Go home" link:

   http://disqus.com/
8. No visible keyboard focus on the Disqus homepage either.

9. Click "Sign Up".

10. Click "Create commenter account".

11. There are big buttons in the page ("Facebook", "Twitter", "Google") that do nothing.

As a web developer who cares about frontend code and UI quality, this sort of thing is enough to put me off integrating with Disqus. Which is a shame, as I think commenting-as-a-service is a great idea.