{"id":75844,"date":"2019-03-12T10:05:18","date_gmt":"2019-03-12T17:05:18","guid":{"rendered":"https:\/\/cloudblogs.microsoft.com\/opensource\/?p=75844"},"modified":"2025-06-27T10:20:12","modified_gmt":"2025-06-27T17:20:12","slug":"microsoft-open-sources-accessibility-insights","status":"publish","type":"post","link":"https:\/\/opensource.microsoft.com\/blog\/2019\/03\/12\/microsoft-open-sources-accessibility-insights\/","title":{"rendered":"Microsoft open sources Accessibility Insights"},"content":{"rendered":"\n<p>Today we\u2019re announcing the open sourcing of <a href=\"http:\/\/aka.ms\/accessibilityinsights\">Accessibility Insights for Windows and Accessibility Insights for Web<\/a>, a set of two free tools to help developers easily find and fix common accessibility issues early in the dev cycle. Built on Deque\u2019s <a href=\"https:\/\/www.deque.com\/axe\/\">open source axe technology<\/a>, Accessibility Insights can run as standalone tools, or you can integrate the rules engine into your build process.<\/p>\n\n\n\n<p>We\u2019re on a journey to design, build, and launch more accessible products to foster inclusion. That\u2019s why we created Accessibility Insights, a first step in developing tools that help developers address accessibility issues early in the design process. Our aim with Accessibility Insights is not to reinvent the wheel, but to modernize existing technology and optimize it for use in developer workflows. It\u2019s a piece of a much larger inclusion effort \u2013 one that involves inclusive hiring, <a href=\"https:\/\/blogs.msdn.microsoft.com\/accessibility\/2017\/02\/20\/supporting-enterprise-and-government-customers-with-accessibility-standards-conformance-testing-for-microsoft-products\/\">Trusted Tester<\/a> \u2013 all the tools in the toolbox!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"why-open-source\">Why open source?<\/h2>\n\n\n\n<p>We are driven by the promise of more accessible products for more people.&nbsp; That\u2019s why we\u2019re releasing Accessibility Insights to the open source and accessibility communities \u2013 it\u2019s all of ours now, and together we\u2019ll continue to make it a better tool and build a more accessible future. We\u2019re happy to announce that <a href=\"https:\/\/www.deque.com\/\">Deque Systems<\/a> is one of the first contributors, providing GitHub issue filing for Accessibility Insights for Web, and color contrast detection heuristics for Accessibility Insights for Windows. Microsoft has contributed our Windows rules engine to the <a href=\"https:\/\/www.deque.com\/axe\/\">axe accessibility project<\/a>, helping the axe engine cover all major platforms.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"find-and-fix-common-accessibility-issues-in-under-five-minutes\">Find and fix common accessibility issues in under five minutes<\/h2>\n\n\n\n<p>The automated checks in Accessibility Insights can identify common accessibility issues in seconds. This enables the developer to find and fix any issues detected through automated checks before proceeding to the remaining tests, which require human judgement. The human-powered tests are supported by assistance from the tools, which makes these tests easier, faster, and more reliable.<\/p>\n\n\n\n<p>In this post we\u2019ll walk through the steps to scan, identify and fix issues, and log bugs from the Accessibility Insights UI.<\/p>\n\n\n\n<p>First, point Accessibility Insights to the website or app you\u2019re developing. On first scan for A11y issues, failure instances are highlighted in the app, with detailed descriptions of the issue in the right pane, including links to the relevant accessibility standards.<\/p>\n\n\n<figure class=\"wp-block-image aligncenter size-large wp-image-75847\"><img decoding=\"async\" src=\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Accessibility-Insights-for-Web-Screenshot-Automated-Checks-1024x576.webp\" alt=\"Screen showing automated check test results in Accessibility Insights for Web\" class=\"wp-image-75847 webp-format\" srcset=\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Accessibility-Insights-for-Web-Screenshot-Automated-Checks.webp 3840w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Accessibility-Insights-for-Web-Screenshot-Automated-Checks-300x169.webp 300w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Accessibility-Insights-for-Web-Screenshot-Automated-Checks-1024x576.webp 1024w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Accessibility-Insights-for-Web-Screenshot-Automated-Checks-768x432.webp 768w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Accessibility-Insights-for-Web-Screenshot-Automated-Checks-1536x864.webp 1536w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Accessibility-Insights-for-Web-Screenshot-Automated-Checks-2048x1152.webp 2048w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Accessibility-Insights-for-Web-Screenshot-Automated-Checks-330x186.webp 330w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Accessibility-Insights-for-Web-Screenshot-Automated-Checks-800x450.webp 800w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Accessibility-Insights-for-Web-Screenshot-Automated-Checks-400x225.webp 400w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Accessibility-Insights-for-Web-Screenshot-Automated-Checks-235x132.webp 235w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Accessibility-Insights-for-Web-Screenshot-Automated-Checks-960x540.webp 960w\" data-orig-src=\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Accessibility-Insights-for-Web-Screenshot-Automated-Checks.png\" data-orig-srcset=\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Accessibility-Insights-for-Web-Screenshot-Automated-Checks.png 3840w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Accessibility-Insights-for-Web-Screenshot-Automated-Checks-300x169.png 300w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Accessibility-Insights-for-Web-Screenshot-Automated-Checks-1024x576.png 1024w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Accessibility-Insights-for-Web-Screenshot-Automated-Checks-768x432.png 768w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Accessibility-Insights-for-Web-Screenshot-Automated-Checks-1536x864.png 1536w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Accessibility-Insights-for-Web-Screenshot-Automated-Checks-2048x1152.png 2048w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Accessibility-Insights-for-Web-Screenshot-Automated-Checks-330x186.png 330w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Accessibility-Insights-for-Web-Screenshot-Automated-Checks-800x450.png 800w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Accessibility-Insights-for-Web-Screenshot-Automated-Checks-400x225.png 400w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Accessibility-Insights-for-Web-Screenshot-Automated-Checks-235x132.png 235w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Accessibility-Insights-for-Web-Screenshot-Automated-Checks-960x540.png 960w\"><figcaption class=\"wp-element-caption\">Screen showing automated check test results in Accessibility Insights for Web<\/figcaption><\/figure>\n\n\n\n<p>If you want to learn more about how to fix the issues, you\u2019re one step away from documentation with the suggested fix and code snippets in the relevant platform language to help fix the issue.<\/p>\n\n\n\n<p>When and if you need to file a bug against issues found in Accessibility Insights, the tools make it super easy. As our first open source contribution, Deque integrated bug filing from Accessibility Insights for Web to GitHub. Select the \u201cFile issue\u201d link, and we open an issue with all the relevant repos and how-to-fix information.<\/p>\n\n\n<figure class=\"wp-block-image aligncenter size-large wp-image-75853\"><img decoding=\"async\" src=\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Issue-creation-1024x576.webp\" alt=\"Screen showing an issue created from Accessibility Insights for Web\" class=\"wp-image-75853 webp-format\" srcset=\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Issue-creation.webp 2560w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Issue-creation-300x169.webp 300w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Issue-creation-1024x576.webp 1024w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Issue-creation-768x432.webp 768w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Issue-creation-1536x864.webp 1536w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Issue-creation-2048x1152.webp 2048w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Issue-creation-330x186.webp 330w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Issue-creation-800x450.webp 800w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Issue-creation-400x225.webp 400w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Issue-creation-235x132.webp 235w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Issue-creation-960x540.webp 960w\" data-orig-src=\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Issue-creation.png\" data-orig-srcset=\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Issue-creation.png 2560w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Issue-creation-300x169.png 300w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Issue-creation-1024x576.png 1024w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Issue-creation-768x432.png 768w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Issue-creation-1536x864.png 1536w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Issue-creation-2048x1152.png 2048w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Issue-creation-330x186.png 330w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Issue-creation-800x450.png 800w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Issue-creation-400x225.png 400w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Issue-creation-235x132.png 235w, https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Issue-creation-960x540.png 960w\"><figcaption class=\"wp-element-caption\">Screen showing an issue created from Accessibility Insights for Web<\/figcaption><\/figure>\n\n\n\n<p>By focusing on easy-to-use tooling, we hope to help make accessibility more accessible.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"please-join-us\">Please join us<\/h2>\n\n\n\n<p>We\u2019re still in the early stage of our journey, but in the spirit of agile teams, we\u2019re sharing our code and learnings with you now. Here are three things you can do today:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Download the tools at <a href=\"http:\/\/aka.ms\/accessibilityinsights\">aka.ms\/accessibilityinsights<\/a><\/li>\n\n\n\n<li>Find our repos on GitHub at: <a href=\"https:\/\/github.com\/Microsoft\/accessibility-insights-windows\">https:\/\/github.com\/Microsoft\/accessibility-insights-windows<\/a> and <a href=\"https:\/\/github.com\/Microsoft\/accessibility-insights-web\">https:\/\/github.com\/Microsoft\/accessibility-insights-web<\/a><\/li>\n\n\n\n<li>Contribute to help make the tool better for everyone. Whether its additional automation, documentation or integration with other work flows, we are always open to contributions.<\/li>\n<\/ol>\n\n\n\n<p>We value the insights of a diverse community to ensure that we build the best tooling in the industry.&nbsp;Together, with partners, developers, designers, and the disability community, we can ensure equal access to information for everyone.<\/p>\n\n\n\n<p>Questions or feedback? Please let us know in the comments.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Today we\u2019re announcing the open sourcing of Accessibility Insights for Windows and Accessibility Insights for Web, a set of two free tools to help developers easily find and fix common accessibility issues early in the dev cycle.<\/p>\n","protected":false},"author":5562,"featured_media":95463,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"msxcm_post_with_no_image":false,"ep_exclude_from_search":false,"_classifai_error":"","_classifai_text_to_speech_error":"","footnotes":""},"post_tag":[2272],"content-type":[346],"topic":[2248],"programming-languages":[],"coauthors":[502],"class_list":["post-75844","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-microsoft","content-type-news","topic-standards","review-flag-1593580428-734","review-flag-alway-1593580310-39","review-flag-free-1593619513-693","review-flag-integ-1593580288-449"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Microsoft open sources Accessibility Insights | Microsoft Open Source Blog<\/title>\n<meta name=\"description\" content=\"Today we\u2019re open sourcing Accessibility Insights -- free tools to help developers easily find and fix common accessibility issues early in the dev cycle.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/opensource.microsoft.com\/blog\/2019\/03\/12\/microsoft-open-sources-accessibility-insights\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Microsoft open sources Accessibility Insights | Microsoft Open Source Blog\" \/>\n<meta property=\"og:description\" content=\"Today we\u2019re open sourcing Accessibility Insights -- free tools to help developers easily find and fix common accessibility issues early in the dev cycle.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/opensource.microsoft.com\/blog\/2019\/03\/12\/microsoft-open-sources-accessibility-insights\/\" \/>\n<meta property=\"og:site_name\" content=\"Microsoft Open Source Blog\" \/>\n<meta property=\"article:published_time\" content=\"2019-03-12T17:05:18+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-27T17:20:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2024\/06\/53323608046_faf09a3aab_c-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1170\" \/>\n\t<meta property=\"og:image:height\" content=\"640\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Keith Ballinger\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Accessibility-Insights_TW-1024x512.png\" \/>\n<meta name=\"twitter:creator\" content=\"@OpenAtMicrosoft\" \/>\n<meta name=\"twitter:site\" content=\"@OpenAtMicrosoft\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Keith Ballinger\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 min read\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2019\/03\/12\/microsoft-open-sources-accessibility-insights\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2019\/03\/12\/microsoft-open-sources-accessibility-insights\/\"},\"author\":[{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/author\/keith-ballinger\/\",\"@type\":\"Person\",\"@name\":\"Keith Ballinger\"}],\"headline\":\"Microsoft open sources Accessibility Insights\",\"datePublished\":\"2019-03-12T17:05:18+00:00\",\"dateModified\":\"2025-06-27T17:20:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2019\/03\/12\/microsoft-open-sources-accessibility-insights\/\"},\"wordCount\":658,\"commentCount\":13,\"publisher\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2019\/03\/12\/microsoft-open-sources-accessibility-insights\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2024\/06\/53323608046_faf09a3aab_c-1.webp\",\"keywords\":[\"Microsoft\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/opensource.microsoft.com\/blog\/2019\/03\/12\/microsoft-open-sources-accessibility-insights\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2019\/03\/12\/microsoft-open-sources-accessibility-insights\/\",\"url\":\"https:\/\/opensource.microsoft.com\/blog\/2019\/03\/12\/microsoft-open-sources-accessibility-insights\/\",\"name\":\"Microsoft open sources Accessibility Insights | Microsoft Open Source Blog\",\"isPartOf\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2019\/03\/12\/microsoft-open-sources-accessibility-insights\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2019\/03\/12\/microsoft-open-sources-accessibility-insights\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2024\/06\/53323608046_faf09a3aab_c-1.webp\",\"datePublished\":\"2019-03-12T17:05:18+00:00\",\"dateModified\":\"2025-06-27T17:20:12+00:00\",\"description\":\"Today we\u2019re open sourcing Accessibility Insights -- free tools to help developers easily find and fix common accessibility issues early in the dev cycle.\",\"breadcrumb\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2019\/03\/12\/microsoft-open-sources-accessibility-insights\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/opensource.microsoft.com\/blog\/2019\/03\/12\/microsoft-open-sources-accessibility-insights\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2019\/03\/12\/microsoft-open-sources-accessibility-insights\/#primaryimage\",\"url\":\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2024\/06\/53323608046_faf09a3aab_c-1.webp\",\"contentUrl\":\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2024\/06\/53323608046_faf09a3aab_c-1.webp\",\"width\":1170,\"height\":640},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2019\/03\/12\/microsoft-open-sources-accessibility-insights\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/opensource.microsoft.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Microsoft open sources Accessibility Insights\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/#website\",\"url\":\"https:\/\/opensource.microsoft.com\/blog\/\",\"name\":\"Microsoft Open Source Blog\",\"description\":\"Open dialogue about openness at Microsoft \u2013 open source, standards, interoperability\",\"publisher\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/opensource.microsoft.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/#organization\",\"name\":\"Microsoft Open Source Blog\",\"url\":\"https:\/\/opensource.microsoft.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/08\/Microsoft-Logo.png\",\"contentUrl\":\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/08\/Microsoft-Logo.png\",\"width\":259,\"height\":194,\"caption\":\"Microsoft Open Source Blog\"},\"image\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/OpenAtMicrosoft\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Microsoft open sources Accessibility Insights | Microsoft Open Source Blog","description":"Today we\u2019re open sourcing Accessibility Insights -- free tools to help developers easily find and fix common accessibility issues early in the dev cycle.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/opensource.microsoft.com\/blog\/2019\/03\/12\/microsoft-open-sources-accessibility-insights\/","og_locale":"en_US","og_type":"article","og_title":"Microsoft open sources Accessibility Insights | Microsoft Open Source Blog","og_description":"Today we\u2019re open sourcing Accessibility Insights -- free tools to help developers easily find and fix common accessibility issues early in the dev cycle.","og_url":"https:\/\/opensource.microsoft.com\/blog\/2019\/03\/12\/microsoft-open-sources-accessibility-insights\/","og_site_name":"Microsoft Open Source Blog","article_published_time":"2019-03-12T17:05:18+00:00","article_modified_time":"2025-06-27T17:20:12+00:00","og_image":[{"width":1170,"height":640,"url":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2024\/06\/53323608046_faf09a3aab_c-1.png","type":"image\/png"}],"author":"Keith Ballinger","twitter_card":"summary_large_image","twitter_image":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/03\/Accessibility-Insights_TW-1024x512.png","twitter_creator":"@OpenAtMicrosoft","twitter_site":"@OpenAtMicrosoft","twitter_misc":{"Written by":"Keith Ballinger","Est. reading time":"3 min read"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/opensource.microsoft.com\/blog\/2019\/03\/12\/microsoft-open-sources-accessibility-insights\/#article","isPartOf":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2019\/03\/12\/microsoft-open-sources-accessibility-insights\/"},"author":[{"@id":"https:\/\/opensource.microsoft.com\/blog\/author\/keith-ballinger\/","@type":"Person","@name":"Keith Ballinger"}],"headline":"Microsoft open sources Accessibility Insights","datePublished":"2019-03-12T17:05:18+00:00","dateModified":"2025-06-27T17:20:12+00:00","mainEntityOfPage":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2019\/03\/12\/microsoft-open-sources-accessibility-insights\/"},"wordCount":658,"commentCount":13,"publisher":{"@id":"https:\/\/opensource.microsoft.com\/blog\/#organization"},"image":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2019\/03\/12\/microsoft-open-sources-accessibility-insights\/#primaryimage"},"thumbnailUrl":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2024\/06\/53323608046_faf09a3aab_c-1.webp","keywords":["Microsoft"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/opensource.microsoft.com\/blog\/2019\/03\/12\/microsoft-open-sources-accessibility-insights\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/opensource.microsoft.com\/blog\/2019\/03\/12\/microsoft-open-sources-accessibility-insights\/","url":"https:\/\/opensource.microsoft.com\/blog\/2019\/03\/12\/microsoft-open-sources-accessibility-insights\/","name":"Microsoft open sources Accessibility Insights | Microsoft Open Source Blog","isPartOf":{"@id":"https:\/\/opensource.microsoft.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2019\/03\/12\/microsoft-open-sources-accessibility-insights\/#primaryimage"},"image":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2019\/03\/12\/microsoft-open-sources-accessibility-insights\/#primaryimage"},"thumbnailUrl":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2024\/06\/53323608046_faf09a3aab_c-1.webp","datePublished":"2019-03-12T17:05:18+00:00","dateModified":"2025-06-27T17:20:12+00:00","description":"Today we\u2019re open sourcing Accessibility Insights -- free tools to help developers easily find and fix common accessibility issues early in the dev cycle.","breadcrumb":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2019\/03\/12\/microsoft-open-sources-accessibility-insights\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/opensource.microsoft.com\/blog\/2019\/03\/12\/microsoft-open-sources-accessibility-insights\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/opensource.microsoft.com\/blog\/2019\/03\/12\/microsoft-open-sources-accessibility-insights\/#primaryimage","url":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2024\/06\/53323608046_faf09a3aab_c-1.webp","contentUrl":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2024\/06\/53323608046_faf09a3aab_c-1.webp","width":1170,"height":640},{"@type":"BreadcrumbList","@id":"https:\/\/opensource.microsoft.com\/blog\/2019\/03\/12\/microsoft-open-sources-accessibility-insights\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/opensource.microsoft.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Microsoft open sources Accessibility Insights"}]},{"@type":"WebSite","@id":"https:\/\/opensource.microsoft.com\/blog\/#website","url":"https:\/\/opensource.microsoft.com\/blog\/","name":"Microsoft Open Source Blog","description":"Open dialogue about openness at Microsoft \u2013 open source, standards, interoperability","publisher":{"@id":"https:\/\/opensource.microsoft.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/opensource.microsoft.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/opensource.microsoft.com\/blog\/#organization","name":"Microsoft Open Source Blog","url":"https:\/\/opensource.microsoft.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/opensource.microsoft.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/08\/Microsoft-Logo.png","contentUrl":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/08\/Microsoft-Logo.png","width":259,"height":194,"caption":"Microsoft Open Source Blog"},"image":{"@id":"https:\/\/opensource.microsoft.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/OpenAtMicrosoft"]}]}},"msxcm_display_generated_audio":false,"msxcm_animated_featured_image":null,"distributor_meta":false,"distributor_terms":false,"distributor_media":false,"distributor_original_site_name":"Microsoft Open Source Blog","distributor_original_site_url":"https:\/\/opensource.microsoft.com\/blog","push-errors":false,"_links":{"self":[{"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/posts\/75844","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/users\/5562"}],"replies":[{"embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/comments?post=75844"}],"version-history":[{"count":1,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/posts\/75844\/revisions"}],"predecessor-version":[{"id":97803,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/posts\/75844\/revisions\/97803"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/media\/95463"}],"wp:attachment":[{"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/media?parent=75844"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/post_tag?post=75844"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/content-type?post=75844"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/topic?post=75844"},{"taxonomy":"programming-languages","embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/programming-languages?post=75844"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/coauthors?post=75844"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}