{"id":75,"date":"2010-08-12T19:26:42","date_gmt":"2010-08-12T17:26:42","guid":{"rendered":"http:\/\/www.assistivetechnologygroup.org.uk\/blog\/?p=75"},"modified":"2010-08-12T19:26:42","modified_gmt":"2010-08-12T17:26:42","slug":"microsoft-ui-accessibility-checker-2-0","status":"publish","type":"post","link":"https:\/\/www.webbie.org.uk\/blog\/microsoft-ui-accessibility-checker-2-0\/","title":{"rendered":"Microsoft UI Accessibility Checker 2.0"},"content":{"rendered":"<p>I&#8217;ve been doing some application building in the last few days, and I&#8217;ve found Microsoft&#8217;s (newish) free <a title=\"Download from CodePlex\" href=\"http:\/\/acccheck.codeplex.com\/\">AccChecker<\/a> program enormously helpful. <\/p>\n<p>In some ways it&#8217;s much like the old <a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/ms971350.aspx\"><abbr title=\"Microsoft Active Accessibility\">MSAA<\/abbr><\/a> tools AccExplorer32.exe and inspect32.exe. You can navigate around the MSAA tree for a program\/window, explore what controls work and what don&#8217;t, and check you or your GUI toolkit have correctly populated the necessary accessibility information. Because Microsoft is trying to push us all to using <a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/ms747327.aspx\">UI Automation<\/a> instead of MSAA it also provides you with the full range of the richer UIA content. <\/p>\n<p>This&#8217;ll be especially useful as we try to support things like text rendered using DirectDraw\/DirectX in Internet Explorer 9 (breaking lots of offscreen models). But in any case it&#8217;s an enormously useful utility. It&#8217;ll check tab order, screenreader views, UIA errors and even provide you with priorities and commentary on problems. Finally, the code is available from CodePlex to demonstrate the UIA techniques involved: great for anyone writing UIA support for AT or scripting. <\/p>\n<p><a href=\"http:\/\/acccheck.codeplex.com\/releases\/view\/46527\">Download AccChecker 2.0, June 2010<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve been doing some application building in the last few days, and I&#8217;ve found Microsoft&#8217;s (newish) free AccChecker program enormously helpful. In some ways it&#8217;s much like the old MSAA tools AccExplorer32.exe and inspect32.exe. You can navigate around the MSAA tree for a program\/window, explore what controls work and what don&#8217;t, and check you or &hellip; <a href=\"https:\/\/www.webbie.org.uk\/blog\/microsoft-ui-accessibility-checker-2-0\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Microsoft UI Accessibility Checker 2.0&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21,20],"tags":[],"class_list":["post-75","post","type-post","status-publish","format-standard","hentry","category-api","category-microsoft"],"_links":{"self":[{"href":"https:\/\/www.webbie.org.uk\/blog\/wp-json\/wp\/v2\/posts\/75","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.webbie.org.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.webbie.org.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.webbie.org.uk\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.webbie.org.uk\/blog\/wp-json\/wp\/v2\/comments?post=75"}],"version-history":[{"count":2,"href":"https:\/\/www.webbie.org.uk\/blog\/wp-json\/wp\/v2\/posts\/75\/revisions"}],"predecessor-version":[{"id":77,"href":"https:\/\/www.webbie.org.uk\/blog\/wp-json\/wp\/v2\/posts\/75\/revisions\/77"}],"wp:attachment":[{"href":"https:\/\/www.webbie.org.uk\/blog\/wp-json\/wp\/v2\/media?parent=75"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.webbie.org.uk\/blog\/wp-json\/wp\/v2\/categories?post=75"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.webbie.org.uk\/blog\/wp-json\/wp\/v2\/tags?post=75"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}