{"id":7104,"date":"2022-01-06T12:29:47","date_gmt":"2022-01-06T06:59:47","guid":{"rendered":"https:\/\/www.innovationm.com\/blog\/?p=7104"},"modified":"2022-01-06T12:29:47","modified_gmt":"2022-01-06T06:59:47","slug":"accessibility-handling-in-an-app","status":"publish","type":"post","link":"https:\/\/www.innovationm.com\/blog\/accessibility-handling-in-an-app\/","title":{"rendered":"Accessibility Handling in an App"},"content":{"rendered":"<p><strong>IMPORTANCE OF ACCESSIBILITY<\/strong><\/p>\n<p><span style=\"font-weight: 400;\">Being a creature of the 21st century and speaking of technology, we as humans have upgraded ourselves up to such an extent that our forebears could only ponder. On a factual note, technologies and software affect almost everything we do today and have an impact down the lane. All the advancements in technology should be easily accessible to every person with a wide range of abilities. But unfortunately, approximately 15% of the world&#8217;s population suffers from some kind of disability or impairment. Since mobile and web apps increasingly play a major role in our everyday lives, it is unusual to convey that approximately 1 in 7 people might not have the same level of access that other app users have. Taking a business into consideration, the number of end-users is directly proportional to the revenue generation. In the case of individual users, if the mobile application is not easy to use, then they would just switch to another app that could serve the same purpose with better user-friendliness in comparison to the previous one. This drops the spotlight on how essential it is to make sure that due alertness must be given to accessibility in mobile app development and its onboarding.<\/span><\/p>\n<p><strong>UNDERSTANDING ACCESSIBILITY<\/strong><\/p>\n<p><span style=\"font-weight: 400;\">In simple words, accessibility describes the way in which applications or a product is designed in order to be fully accessible for users with a disability or impairment. These impairments and disabilities can have many different forms, but we will be looking for the ones that are most relevant to software applications.<\/span><\/p>\n<p><strong>LITERACY<\/strong><\/p>\n<p><span style=\"font-weight: 400;\">Individuals like senior citizens, preschoolers, and schoolers with minimum or no knowledge of literacy or digital literacy find usage of such apps difficult. The solution to these could be by the implementation of the following features into the application-<\/span><\/p>\n<ol>\n<li><span style=\"font-weight: 400;\"><strong> Speech to Text &#8211;<\/strong> Feature by which the application can convert the speech given by the user into the text format<\/span><\/li>\n<li><span style=\"font-weight: 400;\"><strong> Text to Speech &#8211;<\/strong> Users will be able to listen to the content written on the screen in audio format for clicking a longer period of time.<\/span><\/li>\n<li><span style=\"font-weight: 400;\"><strong> App Manual &#8211;<\/strong> Videos or app usage demonstration for the users<\/span><\/li>\n<\/ol>\n<p><strong>VISUAL<\/strong><\/p>\n<p><span style=\"font-weight: 400;\">People suffering from colorblindness or visually impaired human beings cannot view features on the screen. This becomes tough for them to handle the app. This can be dealt with by implanting the following:-<\/span><\/p>\n<ol>\n<li><span style=\"font-weight: 400;\"> Dark Mode\/Light Mode &#8211; Providing users with theme handling features where the user can select as per the visibility compatibility.<\/span><\/li>\n<li><span style=\"font-weight: 400;\"> Talkback Feature &#8211; Feature where the application can reply to the users speech through a audio content<\/span><\/li>\n<li><span style=\"font-weight: 400;\"> Zoom Out\/Zoom In &#8211; By doubling tapping on the screen, the content \/images gets zoomed in\/zoomed out for clear visibility<\/span><\/li>\n<li><span style=\"font-weight: 400;\"> Screen Orientation- Providing the feature where users can rotate the screen to view in portrait\/ landscape mode.<\/span><\/li>\n<\/ol>\n<p><strong>TOUCH SCREEN GESTURES<\/strong><\/p>\n<p><span style=\"font-weight: 400;\">Many apps can be designed to be primarily operated via gestures made on a touchscreen. These gestures can be simple, such as a tap with one finger involving multiple fingers, multiple taps, and drawn shapes. In addition to touchscreen gestures, apps can also focus on device manipulation gestures such as shaking or tilting. Even though device manipulation gestures are provided,\u00a0 end-users should still be provided with touch and keyboard operable alternative control options. Highlighting a feature under gesture is providing clear indications for actionable elements. Visual indications that can set an actionable element apart include shape, color, style, positioning, text label for action, and conventional iconography.<\/span><\/p>\n<p><strong>Examples of distinguishing features:<\/strong><\/p>\n<p><span style=\"font-weight: 400;\"><strong>Conventional shape:<\/strong> Button shape (rounded corners, drop shadows), checkbox, a select rectangle with an arrow pointing downwards<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><strong>Iconography:<\/strong> conventional visual icons (question mark, home icon, burger icon for the menu, floppy disk for save, back arrow, etc)<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><strong>Color offset:<\/strong> shape with the different background color to distinguish the element from the page background, different text color<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><strong>Conventional style:<\/strong> Underlined text for links, color for links<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><strong>Conventional positioning:<\/strong> Commonly used position such as a top-left position for the back button (iOS), the position of menu items within left-aligned lists in drop-down menus for navigation<\/span><\/p>\n<p><strong>CONCLUSION<\/strong><\/p>\n<p><span style=\"font-weight: 400;\">Accessibility shall be a definite belief to be considered at the planning phase of any software application. Consideration of accessibility also comes with moral as well as financial benefits. One cannot have a recognized reason for not handling accessible in any software app.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Accessibility should not be an option but a major consideration to be taken care of!<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>IMPORTANCE OF ACCESSIBILITY Being a creature of the 21st century and speaking of technology, we as humans have upgraded ourselves up to such an extent that our forebears could only ponder. On a factual note, technologies and software affect almost everything we do today and have an impact down the lane. All the advancements in [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":7105,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,71,585,7],"tags":[667,176,159,742,743,160],"class_list":["post-7104","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-android","category-mobile","category-mobile-app-development","category-mobile-testing","tag-acceptance-testing","tag-accessibility-app-testing","tag-android","tag-app","tag-app-handling","tag-ios"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Accessibility Handling in an App - InnovationM - Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.innovationm.com\/blog\/accessibility-handling-in-an-app\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Accessibility Handling in an App - InnovationM - Blog\" \/>\n<meta property=\"og:description\" content=\"IMPORTANCE OF ACCESSIBILITY Being a creature of the 21st century and speaking of technology, we as humans have upgraded ourselves up to such an extent that our forebears could only ponder. On a factual note, technologies and software affect almost everything we do today and have an impact down the lane. All the advancements in [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.innovationm.com\/blog\/accessibility-handling-in-an-app\/\" \/>\n<meta property=\"og:site_name\" content=\"InnovationM - Blog\" \/>\n<meta property=\"article:published_time\" content=\"2022-01-06T06:59:47+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2022\/01\/Accessibility-Handling-in-an-App-1024x576.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"576\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"InnovationM Admin\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"InnovationM Admin\" \/>\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:\\\/\\\/www.innovationm.com\\\/blog\\\/accessibility-handling-in-an-app\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/accessibility-handling-in-an-app\\\/\"},\"author\":{\"name\":\"InnovationM Admin\",\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/#\\\/schema\\\/person\\\/a831bf4602d69d1fa452e3de0c8862ed\"},\"headline\":\"Accessibility Handling in an App\",\"datePublished\":\"2022-01-06T06:59:47+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/accessibility-handling-in-an-app\\\/\"},\"wordCount\":737,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/accessibility-handling-in-an-app\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/Accessibility-Handling-in-an-App.png\",\"keywords\":[\"Acceptance Testing\",\"accessibility app testing\",\"Android\",\"app\",\"app handling\",\"iOS\"],\"articleSection\":[\"Android\",\"Mobile\",\"Mobile App Development\",\"Mobile Testing\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/accessibility-handling-in-an-app\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/accessibility-handling-in-an-app\\\/\",\"url\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/accessibility-handling-in-an-app\\\/\",\"name\":\"Accessibility Handling in an App - InnovationM - Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/accessibility-handling-in-an-app\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/accessibility-handling-in-an-app\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/Accessibility-Handling-in-an-App.png\",\"datePublished\":\"2022-01-06T06:59:47+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/#\\\/schema\\\/person\\\/a831bf4602d69d1fa452e3de0c8862ed\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/accessibility-handling-in-an-app\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/accessibility-handling-in-an-app\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/accessibility-handling-in-an-app\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/Accessibility-Handling-in-an-App.png\",\"contentUrl\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/Accessibility-Handling-in-an-App.png\",\"width\":3556,\"height\":2000},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/accessibility-handling-in-an-app\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Accessibility Handling in an App\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/\",\"name\":\"InnovationM - Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/#\\\/schema\\\/person\\\/a831bf4602d69d1fa452e3de0c8862ed\",\"name\":\"InnovationM Admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5c99d9eece9dfbc82297cf34ddd58e9fe05bb52fe66c8f6bf6c0a45bfb6d7629?s=96&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5c99d9eece9dfbc82297cf34ddd58e9fe05bb52fe66c8f6bf6c0a45bfb6d7629?s=96&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5c99d9eece9dfbc82297cf34ddd58e9fe05bb52fe66c8f6bf6c0a45bfb6d7629?s=96&r=g\",\"caption\":\"InnovationM Admin\"},\"sameAs\":[\"http:\\\/\\\/www.innovationm.com\\\/\"],\"url\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/author\\\/innovationmadmin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Accessibility Handling in an App - InnovationM - Blog","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:\/\/www.innovationm.com\/blog\/accessibility-handling-in-an-app\/","og_locale":"en_US","og_type":"article","og_title":"Accessibility Handling in an App - InnovationM - Blog","og_description":"IMPORTANCE OF ACCESSIBILITY Being a creature of the 21st century and speaking of technology, we as humans have upgraded ourselves up to such an extent that our forebears could only ponder. On a factual note, technologies and software affect almost everything we do today and have an impact down the lane. All the advancements in [&hellip;]","og_url":"https:\/\/www.innovationm.com\/blog\/accessibility-handling-in-an-app\/","og_site_name":"InnovationM - Blog","article_published_time":"2022-01-06T06:59:47+00:00","og_image":[{"width":1024,"height":576,"url":"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2022\/01\/Accessibility-Handling-in-an-App-1024x576.png","type":"image\/png"}],"author":"InnovationM Admin","twitter_misc":{"Written by":"InnovationM Admin","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.innovationm.com\/blog\/accessibility-handling-in-an-app\/#article","isPartOf":{"@id":"https:\/\/www.innovationm.com\/blog\/accessibility-handling-in-an-app\/"},"author":{"name":"InnovationM Admin","@id":"https:\/\/www.innovationm.com\/blog\/#\/schema\/person\/a831bf4602d69d1fa452e3de0c8862ed"},"headline":"Accessibility Handling in an App","datePublished":"2022-01-06T06:59:47+00:00","mainEntityOfPage":{"@id":"https:\/\/www.innovationm.com\/blog\/accessibility-handling-in-an-app\/"},"wordCount":737,"commentCount":0,"image":{"@id":"https:\/\/www.innovationm.com\/blog\/accessibility-handling-in-an-app\/#primaryimage"},"thumbnailUrl":"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2022\/01\/Accessibility-Handling-in-an-App.png","keywords":["Acceptance Testing","accessibility app testing","Android","app","app handling","iOS"],"articleSection":["Android","Mobile","Mobile App Development","Mobile Testing"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.innovationm.com\/blog\/accessibility-handling-in-an-app\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.innovationm.com\/blog\/accessibility-handling-in-an-app\/","url":"https:\/\/www.innovationm.com\/blog\/accessibility-handling-in-an-app\/","name":"Accessibility Handling in an App - InnovationM - Blog","isPartOf":{"@id":"https:\/\/www.innovationm.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.innovationm.com\/blog\/accessibility-handling-in-an-app\/#primaryimage"},"image":{"@id":"https:\/\/www.innovationm.com\/blog\/accessibility-handling-in-an-app\/#primaryimage"},"thumbnailUrl":"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2022\/01\/Accessibility-Handling-in-an-App.png","datePublished":"2022-01-06T06:59:47+00:00","author":{"@id":"https:\/\/www.innovationm.com\/blog\/#\/schema\/person\/a831bf4602d69d1fa452e3de0c8862ed"},"breadcrumb":{"@id":"https:\/\/www.innovationm.com\/blog\/accessibility-handling-in-an-app\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.innovationm.com\/blog\/accessibility-handling-in-an-app\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.innovationm.com\/blog\/accessibility-handling-in-an-app\/#primaryimage","url":"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2022\/01\/Accessibility-Handling-in-an-App.png","contentUrl":"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2022\/01\/Accessibility-Handling-in-an-App.png","width":3556,"height":2000},{"@type":"BreadcrumbList","@id":"https:\/\/www.innovationm.com\/blog\/accessibility-handling-in-an-app\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.innovationm.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Accessibility Handling in an App"}]},{"@type":"WebSite","@id":"https:\/\/www.innovationm.com\/blog\/#website","url":"https:\/\/www.innovationm.com\/blog\/","name":"InnovationM - Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.innovationm.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.innovationm.com\/blog\/#\/schema\/person\/a831bf4602d69d1fa452e3de0c8862ed","name":"InnovationM Admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/5c99d9eece9dfbc82297cf34ddd58e9fe05bb52fe66c8f6bf6c0a45bfb6d7629?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/5c99d9eece9dfbc82297cf34ddd58e9fe05bb52fe66c8f6bf6c0a45bfb6d7629?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5c99d9eece9dfbc82297cf34ddd58e9fe05bb52fe66c8f6bf6c0a45bfb6d7629?s=96&r=g","caption":"InnovationM Admin"},"sameAs":["http:\/\/www.innovationm.com\/"],"url":"https:\/\/www.innovationm.com\/blog\/author\/innovationmadmin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/posts\/7104","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/comments?post=7104"}],"version-history":[{"count":0,"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/posts\/7104\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/media\/7105"}],"wp:attachment":[{"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/media?parent=7104"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/categories?post=7104"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/tags?post=7104"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}