{"id":1782,"date":"2025-11-02T15:15:25","date_gmt":"2025-11-02T15:15:25","guid":{"rendered":"https:\/\/html5accessibility.com\/stuff\/?p=1782"},"modified":"2026-04-10T15:22:56","modified_gmt":"2026-04-10T15:22:56","slug":"a-brief-professional-history-of-me","status":"publish","type":"post","link":"https:\/\/html5accessibility.com\/stuff\/2025\/11\/02\/a-brief-professional-history-of-me\/","title":{"rendered":"a brief professional history of me"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-1787\" src=\"https:\/\/html5accessibility.com\/stuff\/wp-content\/uploads\/2025\/10\/Screenshot-2025-10-29-123533.jpg\" alt=\"Selfie of me in my lounge wearing my expressionelss face emoji t-shirt\" width=\"498\" height=\"633\" srcset=\"https:\/\/html5accessibility.com\/stuff\/wp-content\/uploads\/2025\/10\/Screenshot-2025-10-29-123533.jpg 679w, https:\/\/html5accessibility.com\/stuff\/wp-content\/uploads\/2025\/10\/Screenshot-2025-10-29-123533-236x300.jpg 236w\" sizes=\"auto, (max-width: 498px) 100vw, 498px\" \/><\/p>\n<h2>brief history<\/h2>\n<ul>\n<li>1996-2000: worked mainly as a front end developer for hire<\/li>\n<li>2001-2006: worked as an accessibility specialist for <a href=\"https:\/\/visionaustralia.org\/\">Vision Australia<\/a>\n<ul>\n<li>Conducted Accessibility Assessments using <a href=\"https:\/\/www.w3.org\/TR\/WAI-WEBCONTENT\/\">WCAG 1.0<\/a> as a baseline<\/li>\n<li>Developed the <a href=\"https:\/\/www.dhs.gov\/archive\/publication\/web-accessibility-toolbar\">Web Accessibility Toolbar<\/a> to aid in manual testing of acessibillity of web page UI<\/li>\n<li>Developed (with much help) the original <a href=\"https:\/\/www.visionaustralia.org\/business-consulting\/digital-access\/resources\/colour-contrast-analyser\">Colour Contrast Analyser<\/a> (Windows version) to test contrast ratio&#8217;s.<\/li>\n<li><a href=\"https:\/\/web.archive.org\/web\/20060208154724\/http:\/\/www.sf.id.au\/WE05\/survey.html\">Researched<\/a>,<a href=\"https:\/\/web.archive.org\/web\/20070909140612\/http:\/\/www.sf.id.au\/WE05\/forms.html\"> tested<\/a> and <a href=\"https:\/\/web.archive.org\/web\/20060208031019\/http:\/\/www.sf.id.au\/WE05\/indexa.html\">presented<\/a> on the HTML <code>title<\/code> attribute (2005)<\/li>\n<\/ul>\n<\/li>\n<li>2006-2023 worked at The Paciello Group (TPG) (<a href=\"https:\/\/www.tpgi.com\/\">TPGi<\/a>) in various roles; accessibility consultant, senior consultant, principal consultant, CAO, W3C Rep. and Director of the Knowledge Center.\n<ul>\n<li>2007 I got involved in the <a href=\"https:\/\/www.w3.org\/groups\/wg\/htmlwg\/\">HTML working group<\/a> at the <a href=\"https:\/\/www.w3.org\/\">W3C<\/a>, was on various taskforces related to HTML and Accessibility.<\/li>\n<li>2007 became active in <a href=\"https:\/\/www.w3.org\/WAI\/\">W3C WAI<\/a> working groups<\/li>\n<li>2010 Wrote <a href=\"https:\/\/www.w3.org\/TR\/2010\/WD-html-alt-techniques-20100624\/\">HTML5: Techniques for providing useful text alternatives<\/a> which was merged into <a href=\"https:\/\/www.w3.org\/TR\/2014\/REC-html5-20141028\/\">HTML5 recommendation<\/a> (by me)<\/li>\n<li>2010 I developed <a href=\"https:\/\/html5accessibility.com\/\">HTML5Accessibility.com<\/a> to test and report the implementation support for new features in HTML.<\/li>\n<li>2011 Started work on what became the <a href=\"https:\/\/w3c.github.io\/html-aam\/\">HTML Accessibility API Mappings 1.0<\/a>. I co-edited the spec with various people up until 2023<\/li>\n<li>2011 Became a co-editor of <a href=\"https:\/\/www.w3.org\/TR\/2014\/REC-html5-20141028\/\">HTML5<\/a> and helped to include accessibility considerations<\/li>\n<li>2013 Started collecting practical <a href=\"https:\/\/www.w3.org\/TR\/2013\/WD-aria-in-html-20130214\/\">ARIA usage notes<\/a>, including the <a href=\"https:\/\/www.w3.org\/TR\/2013\/WD-aria-in-html-20130214\/#first-rule-of-aria-use\">Rules of ARIA<\/a><\/li>\n<li>Developed the specification for the <a href=\"https:\/\/www.w3.org\/TR\/html-main-element\/\"><code>main<\/code> element<\/a>, which was merged into the <a href=\"https:\/\/www.w3.org\/TR\/2014\/REC-html5-20141028\/grouping-content.html#the-main-element\">W3C HTML spec<\/a><\/li>\n<li>The specification of the <code>main<\/code> element in HTML5 and the WHATWG HTML remained divergent until <a href=\"https:\/\/github.com\/whatwg\/html\/issues\/100\">after much debate<\/a> the 2 specs were aligned.<\/li>\n<li>As part of my editor work on HTML5 I removed the <code>hgroup<\/code> element to bring the outline algorithm in line with implementation reality. Worked further on this to improve the specification of the <a href=\"https:\/\/github.com\/whatwg\/html\/issues\/83\">outline algorithm<\/a> in the the <a href=\"https:\/\/html.spec.whatwg.org\/multipage\/\">WHATWG HTML<\/a> specification. The HTML spec was updated (in 2022) after much debate&#8230; and my writing of a <a href=\"https:\/\/github.com\/whatwg\/html\/pull\/7829\">pull request<\/a><\/li>\n<li>2014 &#8211; I tested the <a href=\"https:\/\/stevefaulkner.github.io\/html-mapping-tests\/\">browser implementation support for ARIA roles<\/a> in HTML5 as part of the recommendation exit criteria.<\/li>\n<li>2015\u00a0 I moved the ARIA conformance requirements out of the <a href=\"https:\/\/www.w3.org\/TR\/2014\/REC-html5-20141028\/dom.html#wai-aria\">HTML5 spec<\/a> into their own spec: <a href=\"https:\/\/w3c.github.io\/html-aria\/\">ARIA in HTML<\/a> which I was editor of until 2023.<\/li>\n<li>2014 <a href=\"https:\/\/www.w3.org\/TR\/2017\/REC-html52-20171214\/\">HTML5<\/a>\u00a0became a W3C Recommendation<\/li>\n<li>2017 <a href=\"https:\/\/www.w3.org\/TR\/2017\/REC-html52-20171214\/\">HTML5.2<\/a> became a W3C Recommendation<\/li>\n<li>2017 Created the <a href=\"https:\/\/www.tpgi.com\/jaws-wide-open\/\">JAWS public issue tracker<\/a><\/li>\n<li>2017 started work on <a href=\"https:\/\/github.com\/FreedomScientific\/standards-support\">JAWS support for HTML<\/a><\/li>\n<li>2006-2023 &#8211; published <a href=\"https:\/\/www.tpgi.com\/author\/steve\/\">articles on the TPGi blog<\/a><\/li>\n<li>2013-2016 &#8211; published <a href=\"https:\/\/html5doctor.com\/author\/stevef\/\">articles on HTML5Doctor.com<\/a><\/li>\n<\/ul>\n<\/li>\n<li>2020-2026 &#8211; published <a href=\"https:\/\/html5accessibility.com\/stuff\/\">articles on HTML Accessibility blog<\/a><\/li>\n<li>2021 &#8211; Started desgining and selling Web Standards Leisurewear on <a href=\"https:\/\/www.etsy.com\/uk\/shop\/HTMLZ\">HTMLZ Etsy store<\/a><\/li>\n<li>2023 &#8211; left TPGi, <a href=\"https:\/\/tetralogical.com\/about\/team\/\">joined TetraLogical<\/a> as 4th Director\/owner<\/li>\n<li>2023 &#8211; 2025 published articles on the <a href=\"https:\/\/tetralogical.com\/blog\/\">TetraLogical blog<\/a><\/li>\n<li>2023 &#8211; 2025 became active again in <a href=\"https:\/\/www.w3.org\/WAI\/\">W3C WAI<\/a> working groups<\/li>\n<li>2023 &#8211; 2025 &#8211; continued work on <a href=\"https:\/\/tetralogical.com\/blog\/2025\/07\/10\/html-support\/\">Screen Reader HTML support tables<\/a>, developed <a href=\"https:\/\/tetralogical.github.io\/screen-reader-HTML-support\/lookup\/lookup.html\">SR HTML support Lookup web app<\/a><\/li>\n<li>2025 &#8211; Became co-editor of the <a href=\"https:\/\/w3c.github.io\/wai-wcag-em\/\">W3C Accessibility Guidelines Evaluation Methodology (WCAG-EM) 2.0<\/a><\/li>\n<li>2025-2026 &#8211; <a href=\"https:\/\/youtube.com\/playlist?list=PLOVkzxjLKLJU5nV0918unSmLQ49qFfSLv&amp;si=e0kjfC8tp4E-Nwg7\">Fireside Chat pocasts<\/a> with various people involved in web standards and accessibility<\/li>\n<\/ul>\n<h2>TISM &#8211; let&#8217;s form a company<\/h2>\n<p><iframe loading=\"lazy\" title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/uPJxVwImxF0?si=XMO5pyy0dXf4MiNf\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<details>\n<summary>lyrics<\/summary>\n<pre>Let's, let's form a company\r\nLet's do it now\r\nLet's form a company\r\nLet's do it immediately\r\n\r\nLet's form a company\r\nLet's do it now\r\nLet's form a company\r\n\r\nYou, you say tomarto\r\nI say tomayto\r\nYou say Oscar Wilde\r\nAnd I say Rambo\r\n\r\nYou, you say art\r\nI say relevant\r\nYou say rock\r\nI say intelligent\r\n\r\nLet's, let's form a company\r\nLet's do it now\r\nLet's form a company\r\nLet's do it immediately\r\n\r\nLet's form a company\r\nLet's do it now\r\nLet's form a company\r\n\r\nYou, you say books\r\nI say reality\r\nYou say jealous\r\nThen I say originality\r\n\r\nYou, you say Sting\r\nI say humility\r\nYou say Bond\r\nI say university\r\n\r\nLet's, let's form a company\r\nLet's do it now\r\nLet's form a company\r\nLet's do it immediately\r\n\r\nLet's form a company\r\nLet's do it now\r\nLet's form a company\r\n\r\nYou, you say Bono\r\nI say credible\r\nYou say McDonald's\r\nAnd I say edible\r\n\r\nYou, you say religion\r\nI say pacifism\r\nYou say quality\r\nI say TISM!\r\n\r\nLet's, let's form a company\r\nLet's do it now\r\nLet's form a company\r\nLet's do it immediately\r\n\r\nLet's form a company\r\nLet's do it now\r\nLet's form a company\r\nLet's do it immediately\r\n\r\nLet's form a company\r\nLet's do it now\r\nLet's form a company\r\nLet's do it immediately\r\n\r\nLet's form a company\r\nLet's do it now\r\nLet's form a company\r\nLet's do it immediately\r\n\r\nNananana, nananana\r\nNananana, nananana\r\nNananana, nananana\r\nNananana, nananana\r\nNananana, nananana\r\nNananana, nananana\r\nNananana, nananana\r\n<\/pre>\n<\/details>\n","protected":false},"excerpt":{"rendered":"<p>brief history 1996-2000: worked mainly as a front end developer for hire 2001-2006: worked as an accessibility specialist for Vision Australia Conducted Accessibility Assessments using WCAG 1.0 as a baseline Developed the Web Accessibility Toolbar to aid in manual testing of acessibillity of web page UI Developed (with much help) the original Colour Contrast Analyser [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1782","post","type-post","status-publish","format-standard","hentry","category-htmlaccessibility"],"_links":{"self":[{"href":"https:\/\/html5accessibility.com\/stuff\/wp-json\/wp\/v2\/posts\/1782","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/html5accessibility.com\/stuff\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/html5accessibility.com\/stuff\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/html5accessibility.com\/stuff\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/html5accessibility.com\/stuff\/wp-json\/wp\/v2\/comments?post=1782"}],"version-history":[{"count":19,"href":"https:\/\/html5accessibility.com\/stuff\/wp-json\/wp\/v2\/posts\/1782\/revisions"}],"predecessor-version":[{"id":1993,"href":"https:\/\/html5accessibility.com\/stuff\/wp-json\/wp\/v2\/posts\/1782\/revisions\/1993"}],"wp:attachment":[{"href":"https:\/\/html5accessibility.com\/stuff\/wp-json\/wp\/v2\/media?parent=1782"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/html5accessibility.com\/stuff\/wp-json\/wp\/v2\/categories?post=1782"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/html5accessibility.com\/stuff\/wp-json\/wp\/v2\/tags?post=1782"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}