{"id":7522,"date":"2023-08-01T18:51:59","date_gmt":"2023-08-01T18:51:59","guid":{"rendered":"https:\/\/mysourcefunding.com\/leadership\/how-perforce-wants-to-normalize-accessibility-testing-and-spur-all-inclusive-apps\/"},"modified":"2023-08-01T18:52:00","modified_gmt":"2023-08-01T18:52:00","slug":"how-perforce-wants-to-normalize-accessibility-testing-and-spur-all-inclusive-apps","status":"publish","type":"post","link":"https:\/\/mysourcefunding.com\/?p=7522","title":{"rendered":"How Perforce Wants To Normalize Accessibility Testing And Spur \u2018All-Inclusive Apps\u2019"},"content":{"rendered":"<div>\n<p>For as much coverage as this column has seen over the years on Apple\u2019s and Google\u2019s respective efforts to make iOS and Android accessible to everyone, one aspect of the push that largely goes unseen and unappreciated is exactly <em>how<\/em> the platforms\u2019 software get to be accessible in the first place. For all Apple\u2019s myriad operating systems, including the newest in visionOS, developers use Xcode to write and test their apps. Xcode includes a tool called Accessibility Checker designed to assist with identifying parts of a user interface that is (or isn\u2019t) properly accessible.<\/p>\n<p>For Google\u2019s part, what Xcode is to iOS development, Android Studio is to Android development. In both instances, that Apple and Google make accessibility checkers available to developers is crucially important; although the desire may be there, the reality is many developers don\u2019t know best practices for being good accessibility citizens. Thus, the fact that Accessibility Checker exists in Xcode can go a long way in reassuring them they\u2019re on the right path in this crucial regard.<\/p>\n<p>The team at Perforce looks to take accessibility testing to another level by having it not function locally on the computer, it wants to offload that work to the cloud. The company\u2019s product, called Perfecto, is described on its website as \u201ca proven, enterprise test automation platform for powering 5-star mobile applications.\u201d Perfecto features virtual devices like iOS and Android simulators in order to enable developers to perform accessibility testing directly within a web browser. Although they readily acknowledge there\u2019s no substitute for actual hardware\u2014the Vision Pro headset comes to mind\u2014Perforce touts their solution as \u201c[offering] a fast, scalable, and cost-efficient way to extend test coverage and minimize escaped defects at earlier stages of development.\u201d<\/p>\n<p>\u201cPerfecto provides a 24\/7 mobile and web digital lab that allows all users anywhere around the globe to share and perform their tests,\u201d Johnny Lam, Perforce\u2019s global head of sales engineering, said to me in a recent interview conducted over email. \u201cWe have recently enhanced our solution to allow end users to leverage screen readers\u2014VoiceOver and TalkBack [on iOS and Android, respectively]\u2014and perform these end-to-end tests on real mobile devices. We also understand the need to perform accessibility testing as part of automation. We have implemented and enabled various scanners to ride along these functional tests to highlight accessibility issues as part of our reports.\u201d<\/p>\n<p><fbs-ad position=\"inread\" progressive=\"\" ad-id=\"article-0-inread\" aria-hidden=\"true\" role=\"presentation\"><\/fbs-ad><\/p>\n<p>Lam said Perforce has noticed an uptick in businesses making accessibility more of a high priority, spurred in part by what he described as \u201cregulators in many countries implementing standards and legislation surrounding accessibility.\u201d The greater emphasis on accessibility, Lam added, is important because digital is \u201cthe preferred way\u201d by which consumers like to interact with brands nowadays. \u201cWith that in mind, developers need to build apps that are all-inclusive to ensure everyone has a great user experience,\u201d he said. \u201cWhat has changed in recent years is the realization from large organizations that accessibility testing is no longer a once-a-year testing event\u2014it should now be part of the development process. By embedding accessibility testing in the development lifecycle, it will allow developers to find issues much faster and produce better-quality applications.\u201d<\/p>\n<p>When asked about feedback from customers, Lam told me the reception has been positive, saying the company prides itself on \u201cbringing value\u201d to its customers. For businesses, Lam said Perforce is able to help them understand how technology can have a positive impact on their operations. For engineers, Perforce is cognizant of the technical challenges in building quality software, and can help what Lam called \u201celevate the conversation\u201d so businesses understand what ramifications the technical challenges can have overall. \u201cOur job is done when we help bridge the communication gap, enable, and implement the digital transformations organizations aspire to have,\u201d Lam said.<\/p>\n<p>As to the future, Lam waxed sentimental in by telling me he feels \u201cblessed to be working with great colleagues\u201d at Perforce, adding that he\u2019s had many great leaders and mentors who have helped him grow personally and professionally. \u201cI\u2019m honored to represent one of the best solutions engineering teams in the industry and fortunate to have great engineers that make my job look easy,\u201d Lam said of his team at Perforce. \u201cI look to expand my career in solution engineering and sales and continue to help businesses create high-quality applications.\u201d<\/p>\n<\/div>\n<p>Read the full article <a href=\"https:\/\/www.forbes.com\/sites\/stevenaquino\/2023\/08\/01\/how-perforce-wants-to-normalize-accessibility-testing-and-spur-all-inclusive-apps\/\" target=\"_blank\" rel=\"noopener\">here<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>For as much coverage as this column has seen over the years on Apple\u2019s and Google\u2019s respective efforts to make iOS and Android accessible to everyone, one aspect of the push that largely goes unseen and unappreciated is exactly how the platforms\u2019 software get to be accessible in the first place. For all Apple\u2019s myriad [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":7523,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"content-type":"","footnotes":""},"categories":[76],"tags":[],"class_list":{"0":"post-7522","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-leadership"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How Perforce Wants To Normalize Accessibility Testing And Spur \u2018All-Inclusive Apps\u2019 | Brandiary<\/title>\n<meta name=\"description\" content=\"For as much coverage as this column has seen over the years on Apple\u2019s and Google\u2019s respective efforts to make iOS and Android accessible to everyone, one\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mysourcefunding.com\/?p=7522\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How Perforce Wants To Normalize Accessibility Testing And Spur \u2018All-Inclusive Apps\u2019 | Brandiary\" \/>\n<meta property=\"og:description\" content=\"For as much coverage as this column has seen over the years on Apple\u2019s and Google\u2019s respective efforts to make iOS and Android accessible to everyone, one\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mysourcefunding.com\/?p=7522\" \/>\n<meta property=\"og:site_name\" content=\"Brandiary\" \/>\n<meta property=\"article:published_time\" content=\"2023-08-01T18:51:59+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-08-01T18:52:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mysourcefunding.com\/wp-content\/uploads\/2023\/08\/1690915919_0x0.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"654\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"News Room\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"News Room\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/mysourcefunding.com\/?p=7522#article\",\"isPartOf\":{\"@id\":\"https:\/\/mysourcefunding.com\/?p=7522\"},\"author\":{\"name\":\"News Room\",\"@id\":\"https:\/\/mysourcefunding.com\/#\/schema\/person\/5062dafb0f932b59aa228f1a047332f4\"},\"headline\":\"How Perforce Wants To Normalize Accessibility Testing And Spur \u2018All-Inclusive Apps\u2019\",\"datePublished\":\"2023-08-01T18:51:59+00:00\",\"dateModified\":\"2023-08-01T18:52:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/mysourcefunding.com\/?p=7522\"},\"wordCount\":747,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/mysourcefunding.com\/#organization\"},\"articleSection\":[\"Leadership\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/mysourcefunding.com\/?p=7522#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/mysourcefunding.com\/?p=7522\",\"url\":\"https:\/\/mysourcefunding.com\/?p=7522\",\"name\":\"How Perforce Wants To Normalize Accessibility Testing And Spur \u2018All-Inclusive Apps\u2019 | Brandiary\",\"isPartOf\":{\"@id\":\"https:\/\/mysourcefunding.com\/#website\"},\"datePublished\":\"2023-08-01T18:51:59+00:00\",\"dateModified\":\"2023-08-01T18:52:00+00:00\",\"description\":\"For as much coverage as this column has seen over the years on Apple\u2019s and Google\u2019s respective efforts to make iOS and Android accessible to everyone, one\",\"breadcrumb\":{\"@id\":\"https:\/\/mysourcefunding.com\/?p=7522#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/mysourcefunding.com\/?p=7522\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/mysourcefunding.com\/?p=7522#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/mysourcefunding.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How Perforce Wants To Normalize Accessibility Testing And Spur \u2018All-Inclusive Apps\u2019\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/mysourcefunding.com\/#website\",\"url\":\"https:\/\/mysourcefunding.com\/\",\"name\":\"Brandiary\",\"description\":\"Latest Business and Startup News and Updates\",\"publisher\":{\"@id\":\"https:\/\/mysourcefunding.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/mysourcefunding.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/mysourcefunding.com\/#organization\",\"name\":\"Brandiary\",\"url\":\"https:\/\/mysourcefunding.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/mysourcefunding.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/mysourcefunding.com\/wp-content\/uploads\/2023\/06\/b-logo-1.png\",\"contentUrl\":\"https:\/\/mysourcefunding.com\/wp-content\/uploads\/2023\/06\/b-logo-1.png\",\"width\":381,\"height\":100,\"caption\":\"Brandiary\"},\"image\":{\"@id\":\"https:\/\/mysourcefunding.com\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/mysourcefunding.com\/#\/schema\/person\/5062dafb0f932b59aa228f1a047332f4\",\"name\":\"News Room\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/mysourcefunding.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/mysourcefunding.com\/wp-content\/uploads\/2023\/06\/avatar_user_1_1688031660-96x96.png\",\"contentUrl\":\"https:\/\/mysourcefunding.com\/wp-content\/uploads\/2023\/06\/avatar_user_1_1688031660-96x96.png\",\"caption\":\"News Room\"},\"sameAs\":[\"https:\/\/mysourcefunding.com\"],\"url\":\"https:\/\/mysourcefunding.com\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How Perforce Wants To Normalize Accessibility Testing And Spur \u2018All-Inclusive Apps\u2019 | Brandiary","description":"For as much coverage as this column has seen over the years on Apple\u2019s and Google\u2019s respective efforts to make iOS and Android accessible to everyone, one","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:\/\/mysourcefunding.com\/?p=7522","og_locale":"en_US","og_type":"article","og_title":"How Perforce Wants To Normalize Accessibility Testing And Spur \u2018All-Inclusive Apps\u2019 | Brandiary","og_description":"For as much coverage as this column has seen over the years on Apple\u2019s and Google\u2019s respective efforts to make iOS and Android accessible to everyone, one","og_url":"https:\/\/mysourcefunding.com\/?p=7522","og_site_name":"Brandiary","article_published_time":"2023-08-01T18:51:59+00:00","article_modified_time":"2023-08-01T18:52:00+00:00","og_image":[{"width":1200,"height":654,"url":"https:\/\/mysourcefunding.com\/wp-content\/uploads\/2023\/08\/1690915919_0x0.jpg","type":"image\/jpeg"}],"author":"News Room","twitter_card":"summary_large_image","twitter_misc":{"Written by":"News Room","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/mysourcefunding.com\/?p=7522#article","isPartOf":{"@id":"https:\/\/mysourcefunding.com\/?p=7522"},"author":{"name":"News Room","@id":"https:\/\/mysourcefunding.com\/#\/schema\/person\/5062dafb0f932b59aa228f1a047332f4"},"headline":"How Perforce Wants To Normalize Accessibility Testing And Spur \u2018All-Inclusive Apps\u2019","datePublished":"2023-08-01T18:51:59+00:00","dateModified":"2023-08-01T18:52:00+00:00","mainEntityOfPage":{"@id":"https:\/\/mysourcefunding.com\/?p=7522"},"wordCount":747,"commentCount":0,"publisher":{"@id":"https:\/\/mysourcefunding.com\/#organization"},"articleSection":["Leadership"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/mysourcefunding.com\/?p=7522#respond"]}]},{"@type":"WebPage","@id":"https:\/\/mysourcefunding.com\/?p=7522","url":"https:\/\/mysourcefunding.com\/?p=7522","name":"How Perforce Wants To Normalize Accessibility Testing And Spur \u2018All-Inclusive Apps\u2019 | Brandiary","isPartOf":{"@id":"https:\/\/mysourcefunding.com\/#website"},"datePublished":"2023-08-01T18:51:59+00:00","dateModified":"2023-08-01T18:52:00+00:00","description":"For as much coverage as this column has seen over the years on Apple\u2019s and Google\u2019s respective efforts to make iOS and Android accessible to everyone, one","breadcrumb":{"@id":"https:\/\/mysourcefunding.com\/?p=7522#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mysourcefunding.com\/?p=7522"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/mysourcefunding.com\/?p=7522#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mysourcefunding.com\/"},{"@type":"ListItem","position":2,"name":"How Perforce Wants To Normalize Accessibility Testing And Spur \u2018All-Inclusive Apps\u2019"}]},{"@type":"WebSite","@id":"https:\/\/mysourcefunding.com\/#website","url":"https:\/\/mysourcefunding.com\/","name":"Brandiary","description":"Latest Business and Startup News and Updates","publisher":{"@id":"https:\/\/mysourcefunding.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mysourcefunding.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/mysourcefunding.com\/#organization","name":"Brandiary","url":"https:\/\/mysourcefunding.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mysourcefunding.com\/#\/schema\/logo\/image\/","url":"https:\/\/mysourcefunding.com\/wp-content\/uploads\/2023\/06\/b-logo-1.png","contentUrl":"https:\/\/mysourcefunding.com\/wp-content\/uploads\/2023\/06\/b-logo-1.png","width":381,"height":100,"caption":"Brandiary"},"image":{"@id":"https:\/\/mysourcefunding.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/mysourcefunding.com\/#\/schema\/person\/5062dafb0f932b59aa228f1a047332f4","name":"News Room","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mysourcefunding.com\/#\/schema\/person\/image\/","url":"https:\/\/mysourcefunding.com\/wp-content\/uploads\/2023\/06\/avatar_user_1_1688031660-96x96.png","contentUrl":"https:\/\/mysourcefunding.com\/wp-content\/uploads\/2023\/06\/avatar_user_1_1688031660-96x96.png","caption":"News Room"},"sameAs":["https:\/\/mysourcefunding.com"],"url":"https:\/\/mysourcefunding.com\/?author=1"}]}},"_links":{"self":[{"href":"https:\/\/mysourcefunding.com\/index.php?rest_route=\/wp\/v2\/posts\/7522","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mysourcefunding.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mysourcefunding.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mysourcefunding.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mysourcefunding.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=7522"}],"version-history":[{"count":1,"href":"https:\/\/mysourcefunding.com\/index.php?rest_route=\/wp\/v2\/posts\/7522\/revisions"}],"predecessor-version":[{"id":7524,"href":"https:\/\/mysourcefunding.com\/index.php?rest_route=\/wp\/v2\/posts\/7522\/revisions\/7524"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mysourcefunding.com\/index.php?rest_route=\/wp\/v2\/media\/7523"}],"wp:attachment":[{"href":"https:\/\/mysourcefunding.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=7522"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mysourcefunding.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=7522"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mysourcefunding.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=7522"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}