{"id":241192,"date":"2014-10-14T13:31:07","date_gmt":"2014-10-14T17:31:07","guid":{"rendered":"https:\/\/2014.toronto.wordcamp.org\/?post_type=wcb_session&#038;p=241192"},"modified":"2014-11-15T15:45:08","modified_gmt":"2014-11-15T20:45:08","slug":"next-gen-a11y-testingtools","status":"publish","type":"wcb_session","link":"https:\/\/toronto.wordcamp.org\/2014\/session\/next-gen-a11y-testingtools\/","title":{"rendered":"Next-gen A11y Testing Tools"},"content":{"rendered":"<p>With <a title=\"Session info\" href=\"https:\/\/2014.toronto.wordcamp.org\/speaker\/karl-groves\/\">Karl Groves<\/a> In the <a title=\"Track listings\" href=\"\/track\/a11y\">A11y<\/a> track<\/p>\n<p><a href=\"http:\/\/new-hotness.karlgroves-sandbox.com\/slides\/\">Slides from the presentation<\/a><\/p>\n<p>Since the invention of the Web, we\u2019ve never experienced the kind of explosion in new techniques for developers to ensure efficiency and quality of their work \u2013 from JavaScript task runners to unit testing &amp; acceptance testing, to continuous integration and automated build &amp; deploy systems. Modern web developers can and should leverage these toolsets to make their work better. This talk will discuss how Tenon.io uses many of these tools to create our product \u2013 an automated web accessibility testing API.<\/p>\n<h2>Learning Outcomes<\/h2>\n<p>Participants will learn about an array of items in the modern web developer&#8217;s toolkit.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>With Karl Groves In the A11y track Slides from the presentation Since the invention of the Web, we\u2019ve never experienced the kind of explosion in new techniques for developers to ensure efficiency and quality of their work \u2013 from JavaScript task runners to unit testing &amp; acceptance testing, to continuous integration and automated build &amp; &hellip; <a href=\"https:\/\/toronto.wordcamp.org\/2014\/session\/next-gen-a11y-testingtools\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Next-gen A11y Testing Tools<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":7390768,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1416069000,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[241178],"footnotes":""},"session_track":[390011],"session_category":[],"class_list":["post-241192","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-a11y"],"jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"session_date_time":{"date":"November 15, 2014","time":"11:30 am"},"session_speakers":[{"id":"241178","slug":"karl-groves","name":"Karl Groves","link":"https:\/\/toronto.wordcamp.org\/2014\/speaker\/karl-groves\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/toronto.wordcamp.org\/2014\/wp-json\/wp\/v2\/sessions\/241192","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/toronto.wordcamp.org\/2014\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/toronto.wordcamp.org\/2014\/wp-json\/wp\/v2\/types\/wcb_session"}],"author":[{"embeddable":true,"href":"https:\/\/toronto.wordcamp.org\/2014\/wp-json\/wp\/v2\/users\/7390768"}],"version-history":[{"count":3,"href":"https:\/\/toronto.wordcamp.org\/2014\/wp-json\/wp\/v2\/sessions\/241192\/revisions"}],"predecessor-version":[{"id":242233,"href":"https:\/\/toronto.wordcamp.org\/2014\/wp-json\/wp\/v2\/sessions\/241192\/revisions\/242233"}],"speakers":[{"embeddable":true,"href":"https:\/\/toronto.wordcamp.org\/2014\/wp-json\/wp\/v2\/speakers\/241178"}],"wp:attachment":[{"href":"https:\/\/toronto.wordcamp.org\/2014\/wp-json\/wp\/v2\/media?parent=241192"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/toronto.wordcamp.org\/2014\/wp-json\/wp\/v2\/session_track?post=241192"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/toronto.wordcamp.org\/2014\/wp-json\/wp\/v2\/session_category?post=241192"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}