{"id":17560,"date":"2022-09-08T09:13:08","date_gmt":"2022-09-08T09:13:08","guid":{"rendered":"https:\/\/www.booksofall.com\/vi\/?post_type=product&#038;p=17560"},"modified":"2022-09-08T09:13:08","modified_gmt":"2022-09-08T09:13:08","slug":"web-accessibility-for-developers-essential-skills-for-web-developers","status":"publish","type":"product","link":"https:\/\/www.booksofall.com\/vi\/web-accessibility-for-developers-essential-skills-for-web-developers\/","title":{"rendered":"Web Accessibility for Developers &#8211; Essential Skills for Web Developers"},"content":{"rendered":"<p><a href=\"https:\/\/www.w3.org\/WAI\/fundamentals\/accessibility-intro\/\" target=\"_blank\" rel=\"noopener\">Web Accessibility<\/a> for Developers is a technical resource aimed primarily at programmers. Learn how to develop accessible interactivity on the Web and gain expertise using <a href=\"https:\/\/www.w3.org\/WAI\/standards-guidelines\/aria\/\" target=\"_blank\" rel=\"noopener\">WAI-ARIA<\/a>, a W3C specification that enables optimal use of assistive technologies, like screen readers, when navigating the Web.<\/p>\n<p>In order to understand why web accessibility is necessary, it is helpful to have a basic understanding of the range of disabilities and their related barriers with respect to the consumption of web content.<\/p>\n<p>Not all people with disabilities encounter barriers on the Web, and those with different types of disabilities encounter different types of barriers. For instance, if a person is in a wheelchair they may encounter no barriers at all in web content. A person who is blind will experience different barriers than a person with limited vision. Different types of <a href=\"https:\/\/www.who.int\/health-topics\/disability\" target=\"_blank\" rel=\"noopener\">disabilities<\/a> and some of their commonly associated barriers are described here.<\/p>\n<h3>People Who Are Blind<\/h3>\n<p>People who are blind tend to face many barriers in web content, given the visual nature of the Web. They will often use a screen reader to access their computer or device and may use a refreshable Braille display to convert text to Braille.<\/p>\n<ul>\n<li>Common barriers for this group include:<\/li>\n<li>Visual content that has no text alternative<\/li>\n<li>Functional elements that cannot be controlled with a keyboard<\/li>\n<li>Overly complex or excessive amounts of content<\/li>\n<li>Inability to navigate within a page of content<\/li>\n<li>Content that is not structured Inconsistent navigation<\/li>\n<li>Time limits (insufficient time to complete tasks) Unexpected actions (e.g., redirect when an element receives focus)<\/li>\n<li>Multimedia without audio description<\/li>\n<\/ul>\n<h3>People with Low Vision<\/h3>\n<p>People with low vision are often able to see web content if it is magnified. They may use a screen magnification program to increase the size and contrast of the content to make it more visible. They are less likely to use a screen reader than a person who is blind, though in some cases they will. People with low vision may rely on the magnification or text customization features in their web browser, or they may install other magnification or text reading software.<\/p>\n<p>For most people who are deaf the greatest barrier on the Web is audio content that is presented without text-based alternatives. They encounter relatively few barriers on the Web otherwise. Those who are deaf and blind will face many more barriers, including those described for people who are blind. For those who communicate with American Sign Language (ASL) or other sign languages, such as <a href=\"https:\/\/histoireengagee.ca\/la-langue-des-signes-quebecoise-langue-populaire-et-enjeux-ordinaires\/\" target=\"_blank\" rel=\"noopener\">langue des signes qu\u00e9b\u00e9coise<\/a> (LSQ), the written language of a website may produce barriers similar to those faced when reading in a second language.<\/p>\n","protected":false},"excerpt":{"rendered":"<p><iframe frameborder=\"0\" allowtransparency=\"true\" allowFullscreen=\"true\" style=\"width: 100%; height: 700px; border: none;\" src=\"https:\/\/online.visual-paradigm.com\/share\/book\/web-accessibility-for-developers-essential-skills-for-web-developers-12yr3mi03m?enforceShowPromotionBar=true&#038;p=1\"><\/iframe><\/p>\n","protected":false},"featured_media":17563,"template":"","meta":{"_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"Web Accessibility for Developers is a technical resource aimed primarily at programmers. Learn how to develop accessible interactivity on the Web and gain expertise using WAI-ARIA, a W3C specification that enables optimal use of assistive technologies, like screen readers, when navigating the Web."},"product_brand":[],"product_cat":[15,210],"product_tag":[],"class_list":{"0":"post-17560","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-all","7":"product_cat-technology","9":"first","10":"instock","11":"shipping-taxable","12":"product-type-simple"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Web Accessibility for Developers - Essential Skills for Web Developers - BooksOfAll Vietnamese<\/title>\n<meta name=\"description\" content=\"Web Accessibility for Developers is a technical resource aimed primarily at programmers. Learn how to develop accessible interactivity on the Web and gain expertise using WAI-ARIA, a W3C specification that enables optimal use of assistive technologies, like screen readers, when navigating the Web.\" \/>\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.booksofall.com\/vi\/web-accessibility-for-developers-essential-skills-for-web-developers\/\" \/>\n<meta property=\"og:locale\" content=\"vi_VN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Web Accessibility for Developers - Essential Skills for Web Developers - BooksOfAll Vietnamese\" \/>\n<meta property=\"og:description\" content=\"Web Accessibility for Developers is a technical resource aimed primarily at programmers. Learn how to develop accessible interactivity on the Web and gain expertise using WAI-ARIA, a W3C specification that enables optimal use of assistive technologies, like screen readers, when navigating the Web.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.booksofall.com\/vi\/web-accessibility-for-developers-essential-skills-for-web-developers\/\" \/>\n<meta property=\"og:site_name\" content=\"BooksOfAll Vietnamese\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2022\/09\/Web-Accessibility-for-Developers-Essential-Skills-for-Web-Developers-07.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2022\/09\/Web-Accessibility-for-Developers-Essential-Skills-for-Web-Developers-07.png\" \/>\n<meta name=\"twitter:label1\" content=\"\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 ph\u00fat\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.booksofall.com\/vi\/web-accessibility-for-developers-essential-skills-for-web-developers\/\",\"url\":\"https:\/\/www.booksofall.com\/vi\/web-accessibility-for-developers-essential-skills-for-web-developers\/\",\"name\":\"Web Accessibility for Developers - Essential Skills for Web Developers - BooksOfAll Vietnamese\",\"isPartOf\":{\"@id\":\"https:\/\/www.booksofall.com\/vi\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.booksofall.com\/vi\/web-accessibility-for-developers-essential-skills-for-web-developers\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.booksofall.com\/vi\/web-accessibility-for-developers-essential-skills-for-web-developers\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2022\/09\/Web-Accessibility-for-Developers-Essential-Skills-for-Web-Developers-07.png\",\"datePublished\":\"2022-09-08T09:13:08+00:00\",\"description\":\"Web Accessibility for Developers is a technical resource aimed primarily at programmers. Learn how to develop accessible interactivity on the Web and gain expertise using WAI-ARIA, a W3C specification that enables optimal use of assistive technologies, like screen readers, when navigating the Web.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.booksofall.com\/vi\/web-accessibility-for-developers-essential-skills-for-web-developers\/#breadcrumb\"},\"inLanguage\":\"vi\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.booksofall.com\/vi\/web-accessibility-for-developers-essential-skills-for-web-developers\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"vi\",\"@id\":\"https:\/\/www.booksofall.com\/vi\/web-accessibility-for-developers-essential-skills-for-web-developers\/#primaryimage\",\"url\":\"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2022\/09\/Web-Accessibility-for-Developers-Essential-Skills-for-Web-Developers-07.png\",\"contentUrl\":\"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2022\/09\/Web-Accessibility-for-Developers-Essential-Skills-for-Web-Developers-07.png\",\"width\":\"597\",\"height\":\"844\",\"caption\":\"Web Accessibility for Developers - Essential Skills for Web Developers\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.booksofall.com\/vi\/web-accessibility-for-developers-essential-skills-for-web-developers\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.booksofall.com\/vi\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Categories\",\"item\":\"https:\/\/www.booksofall.com\/vi\/categories\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Web Accessibility for Developers &#8211; Essential Skills for Web Developers\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.booksofall.com\/vi\/#website\",\"url\":\"https:\/\/www.booksofall.com\/vi\/\",\"name\":\"BooksOfAll Vietnamese\",\"description\":\"Biggest IT eBooks library and learning resources - Free eBooks for programming, computing, artificial intelligence and more.\",\"publisher\":{\"@id\":\"https:\/\/www.booksofall.com\/vi\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.booksofall.com\/vi\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"vi\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.booksofall.com\/vi\/#organization\",\"name\":\"BooksOfAll Vietnamese\",\"url\":\"https:\/\/www.booksofall.com\/vi\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"vi\",\"@id\":\"https:\/\/www.booksofall.com\/vi\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2022\/06\/booksofall-logo-2.png\",\"contentUrl\":\"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2022\/06\/booksofall-logo-2.png\",\"width\":166,\"height\":30,\"caption\":\"BooksOfAll Vietnamese\"},\"image\":{\"@id\":\"https:\/\/www.booksofall.com\/vi\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Web Accessibility for Developers - Essential Skills for Web Developers - BooksOfAll Vietnamese","description":"Web Accessibility for Developers is a technical resource aimed primarily at programmers. Learn how to develop accessible interactivity on the Web and gain expertise using WAI-ARIA, a W3C specification that enables optimal use of assistive technologies, like screen readers, when navigating the Web.","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.booksofall.com\/vi\/web-accessibility-for-developers-essential-skills-for-web-developers\/","og_locale":"vi_VN","og_type":"article","og_title":"Web Accessibility for Developers - Essential Skills for Web Developers - BooksOfAll Vietnamese","og_description":"Web Accessibility for Developers is a technical resource aimed primarily at programmers. Learn how to develop accessible interactivity on the Web and gain expertise using WAI-ARIA, a W3C specification that enables optimal use of assistive technologies, like screen readers, when navigating the Web.","og_url":"https:\/\/www.booksofall.com\/vi\/web-accessibility-for-developers-essential-skills-for-web-developers\/","og_site_name":"BooksOfAll Vietnamese","og_image":[{"url":"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2022\/09\/Web-Accessibility-for-Developers-Essential-Skills-for-Web-Developers-07.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_image":"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2022\/09\/Web-Accessibility-for-Developers-Essential-Skills-for-Web-Developers-07.png","twitter_misc":{"\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc":"2 ph\u00fat"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.booksofall.com\/vi\/web-accessibility-for-developers-essential-skills-for-web-developers\/","url":"https:\/\/www.booksofall.com\/vi\/web-accessibility-for-developers-essential-skills-for-web-developers\/","name":"Web Accessibility for Developers - Essential Skills for Web Developers - BooksOfAll Vietnamese","isPartOf":{"@id":"https:\/\/www.booksofall.com\/vi\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.booksofall.com\/vi\/web-accessibility-for-developers-essential-skills-for-web-developers\/#primaryimage"},"image":{"@id":"https:\/\/www.booksofall.com\/vi\/web-accessibility-for-developers-essential-skills-for-web-developers\/#primaryimage"},"thumbnailUrl":"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2022\/09\/Web-Accessibility-for-Developers-Essential-Skills-for-Web-Developers-07.png","datePublished":"2022-09-08T09:13:08+00:00","description":"Web Accessibility for Developers is a technical resource aimed primarily at programmers. Learn how to develop accessible interactivity on the Web and gain expertise using WAI-ARIA, a W3C specification that enables optimal use of assistive technologies, like screen readers, when navigating the Web.","breadcrumb":{"@id":"https:\/\/www.booksofall.com\/vi\/web-accessibility-for-developers-essential-skills-for-web-developers\/#breadcrumb"},"inLanguage":"vi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.booksofall.com\/vi\/web-accessibility-for-developers-essential-skills-for-web-developers\/"]}]},{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/www.booksofall.com\/vi\/web-accessibility-for-developers-essential-skills-for-web-developers\/#primaryimage","url":"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2022\/09\/Web-Accessibility-for-Developers-Essential-Skills-for-Web-Developers-07.png","contentUrl":"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2022\/09\/Web-Accessibility-for-Developers-Essential-Skills-for-Web-Developers-07.png","width":"597","height":"844","caption":"Web Accessibility for Developers - Essential Skills for Web Developers"},{"@type":"BreadcrumbList","@id":"https:\/\/www.booksofall.com\/vi\/web-accessibility-for-developers-essential-skills-for-web-developers\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.booksofall.com\/vi\/"},{"@type":"ListItem","position":2,"name":"Categories","item":"https:\/\/www.booksofall.com\/vi\/categories\/"},{"@type":"ListItem","position":3,"name":"Web Accessibility for Developers &#8211; Essential Skills for Web Developers"}]},{"@type":"WebSite","@id":"https:\/\/www.booksofall.com\/vi\/#website","url":"https:\/\/www.booksofall.com\/vi\/","name":"BooksOfAll Vietnamese","description":"Biggest IT eBooks library and learning resources - Free eBooks for programming, computing, artificial intelligence and more.","publisher":{"@id":"https:\/\/www.booksofall.com\/vi\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.booksofall.com\/vi\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"vi"},{"@type":"Organization","@id":"https:\/\/www.booksofall.com\/vi\/#organization","name":"BooksOfAll Vietnamese","url":"https:\/\/www.booksofall.com\/vi\/","logo":{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/www.booksofall.com\/vi\/#\/schema\/logo\/image\/","url":"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2022\/06\/booksofall-logo-2.png","contentUrl":"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2022\/06\/booksofall-logo-2.png","width":166,"height":30,"caption":"BooksOfAll Vietnamese"},"image":{"@id":"https:\/\/www.booksofall.com\/vi\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.booksofall.com\/vi\/wp-json\/wp\/v2\/product\/17560","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.booksofall.com\/vi\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/www.booksofall.com\/vi\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.booksofall.com\/vi\/wp-json\/wp\/v2\/media\/17563"}],"wp:attachment":[{"href":"https:\/\/www.booksofall.com\/vi\/wp-json\/wp\/v2\/media?parent=17560"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/www.booksofall.com\/vi\/wp-json\/wp\/v2\/product_brand?post=17560"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/www.booksofall.com\/vi\/wp-json\/wp\/v2\/product_cat?post=17560"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/www.booksofall.com\/vi\/wp-json\/wp\/v2\/product_tag?post=17560"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}