TPGi author profile photo

Steve Faulkner

Steve was the Chief Accessibility Officer at TPGi before he left in October 2023. He joined TPGi in 2006 and was previously a Senior Web Accessibility Consultant at vision australia. Steve is a member of several groups, including the W3C Web Platforms Working Group and the W3C ARIA Working Group. He is an editor of several specifications at the W3C including ARIA in HTML and HTML Accessibility API Mappings 1.0. He also develops and maintains HTML5accessibility and the JAWS bug tracker/standards support.

Posts

  • Short note on hiding stuff in interactive elements from screen readers

    Symbols are cool. They add decoration and/or information to user interfaces. For screen reader users their inclusion can sometimes be annoying or confusing as the visual and aural user interface…

  • Short note on making your mark (more accessible)

    Is there a recommended ARIA pattern for making sure that <mark> is properly announced in screen readers? — Šime Vidas (@simevidas) December 3, 2017 Short answer is no, but there…

  • JAWS wide open

    In pursuit of a better user experience I, and many others like me, have long wrestled with this beast and others of its kind. Attempting to tease out the rhyme…

  • Shut up JAWS

    One of the tasks I perform regularly is to test web content using screen readers. It can be somewhat annoying to be capturing data in a desktop application while testing…

  • ARIA alert support

    Back in 2012 I did some testing of ARIA alert support across browsers, screen readers and operating systems. The results were not encouraging. Fast forward to yesterday, while in a…

  • An Overview of PDF Inaccessibility

    There’s a lot of help online about making Portable Document Format (PDF) accessible. Even with all the advice out there, I still encounter people who find it difficult to make…

  • In browser spellchecking

    “Necessity is the mother of invention” We have changed our Quality Assurance (QA) methods recently at TPGi and now require a screen reader friendly method to find spelling errors in…

  • TPGi at W3C in 2016

    The TPGi partners Mike, Debs and Charlie have always placed an emphasis on developing and sharing knowledge on how to make the web more accessible for users. A major aspect…

  • A (not so) short note on ARIA to the rescue

    Native HTML elements don’t require the addition of ARIA attributes to expose the semantics they have, as, for the most part, browsers expose this information: YAY. This is expressed in…

  • Notes on ZoomText Web Finder

    ZoomText Magnifier/Reader is a popular combination magnifier/screen reader, primarily for users with low vision. A feature it provides is Web Finder, which makes use of HTML semantics to provide navigation…

  • Custom Element Semantics

    The following content written by me, was until recently a part of the W3C Custom Elements specification, but was removed/substantially re-written when a new editor took over. As we think, in…

  • Short note on use of alt=”” and the title attribute

    A discussion occured on A11ySlackers gitter channel last evening about whether use of the following markup pattern was a WCAG 2.0 failure: <img src=”a.gif” alt=”” title=”some text”>

  • Short note on improving usability of scrollable regions

    You can make an element scrollable using CSS overflow property, problem is that typically the content cannot be scrolled using the keyboard.

  • The state of hidden content support in 2016

    I have reported previously on support in browsers and screen readers (SR) for aria-hidden and the HTML5 hidden attribute. The last time was 2 years ago, the orginal article published…

  • Simple standalone toggletip widget pattern

    Tooltips have always bugged me, apart from regularly mispelling as “TOOTlips” it is a bugger trying to create one that works across browsers with Assistive Technology (AT), in particular screen…

  • Simple inline error message pattern

    Error messages can be problematic to convey consistently to all users across browsers and assistive technology (AT). Using simple HTML, with a little ARIA polyfil magic if you want to…

  • TPGi folks – selected articles

    Recent articles by people of TPG:

  • WCAG 2.0 Parsing Criterion is a PITA

    Any change in WCAG 2.1? Nope, 2.1 parsing criterion is still a PITA The WCAG 2.0 Parsing Criterion is a Pain In The Ass (PITA) because the checking of it…