<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Products &#8211; The ADA Book</title>
	<atom:link href="https://adabook.com/category/products/feed/" rel="self" type="application/rss+xml" />
	<link>https://adabook.com</link>
	<description>ADA Compliance for Websites, Apps, and Other Digital Assets</description>
	<lastBuildDate>Tue, 21 Mar 2023 05:47:10 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://adabook.com/wp-content/uploads/2022/11/cropped-the-ada-book-icon-32x32.jpg</url>
	<title>Products &#8211; The ADA Book</title>
	<link>https://adabook.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Inside the Course: WCAG 2.1 AA Checklist in Excel Spreadsheet Format With Sortable Columns</title>
		<link>https://adabook.com/course-wcag-21-aa-checklist-in-excel-spreadsheet/</link>
		
		<dc:creator><![CDATA[kris]]></dc:creator>
		<pubDate>Tue, 21 Mar 2023 05:46:11 +0000</pubDate>
				<category><![CDATA[transcript]]></category>
		<category><![CDATA[Products]]></category>
		<guid isPermaLink="false">https://adabook.com/?p=5907</guid>

					<description><![CDATA[<p>Alongside me on the screen is a spreadsheet, and the spreadsheet contains my WCAG 2.1 AA checklist. So just in and of itself, the spreadsheet provides value because it&#8217;s dynamic in that you can sort through the different columns and adjust the display in how you would like. But I&#8217;ve added a few additional columns ... <a title="Inside the Course: WCAG 2.1 AA Checklist in Excel Spreadsheet Format With Sortable Columns" class="read-more" href="https://adabook.com/course-wcag-21-aa-checklist-in-excel-spreadsheet/" aria-label="More on Inside the Course: WCAG 2.1 AA Checklist in Excel Spreadsheet Format With Sortable Columns">Read more</a></p>
<p>The post <a rel="nofollow" href="https://adabook.com/course-wcag-21-aa-checklist-in-excel-spreadsheet/">Inside the Course: WCAG 2.1 AA Checklist in Excel Spreadsheet Format With Sortable Columns</a> appeared first on <a rel="nofollow" href="https://adabook.com">The ADA Book</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><iframe title="YouTube video player" src="https://www.youtube.com/embed/K2fI35l-oDU" width="560" height="315" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>
<p>Alongside me on the screen is a spreadsheet, and the spreadsheet contains my WCAG 2.1 AA checklist. So just in and of itself, the spreadsheet provides value because it&#8217;s dynamic in that you can sort through the different columns and adjust the display in how you would like.</p>
<p>But I&#8217;ve added a few additional columns which are going to be extremely helpful as you work through the different guidelines. One column is the action column. This column tells you whether or not you&#8217;re likely going to need to take action for the given success criterion. One thing that many people don&#8217;t know is that for most of the success criteria, you probably don&#8217;t need to do anything because either they&#8217;re inapplicable to you, or your website doesn&#8217;t. For example, your website might not have live closed captioning, and if it doesn&#8217;t, then you just need to be aware of that when you do have a presentation where there are live presenters. But that likely is inapplicable to you, so you don&#8217;t need to take action on that.</p>
<p>There are some success criteria which you&#8217;re likely already meeting, you&#8217;re conformant with, and you just need to review to make sure that is the case. I&#8217;ve gone through each success criterion and told you what you likely need to take action on and you likely don&#8217;t. This is a way to not only sort through what you need to do, but also prioritize the actions and the next steps that you take.</p>
<p>There&#8217;s also a column for completed. This is a way that you can easily identify which success criterion you&#8217;ve already taken care of. There is also a column for role, so you can sort through this and know, okay, here are the different people that need to be responsible for these respective success criteria. It could be your content editor, it might be your designer, it might be your developer. This column gives you the ability to sort through and assign responsibility for each one, because the different success criteria, it&#8217;s not just one person that is going through everything. You are very likely going to have multiple people working on conformance. And when you do, you will want to know which people should be working on each success criterion.</p>
<p>This spreadsheet is available in my WCAG course. I think this spreadsheet alone is worth the price of the course. But then there&#8217;s also the course, which builds upon my checklist and guide, and it has video explanations in plain English, really for beginners, so that everyone can understand what each success criterion is asking for. Some of the success criteria have code examples to help guide you through and understand what each success criterion, really the implementation or the finding of issues to see where you might have an issue because your code isn&#8217;t technically correct.</p>
<p>This course is really what you need to have if you want to understand the web content accessibility guidelines. It&#8217;s beginner-friendly, in plain English, and there&#8217;s the spreadsheet checklist. I&#8217;ve incorporated what you need to understand and take action to become more conformance with whatever web asset you have, whether it&#8217;s a website or not. This spreadsheet is really going to help.</p>
<p>The post <a rel="nofollow" href="https://adabook.com/course-wcag-21-aa-checklist-in-excel-spreadsheet/">Inside the Course: WCAG 2.1 AA Checklist in Excel Spreadsheet Format With Sortable Columns</a> appeared first on <a rel="nofollow" href="https://adabook.com">The ADA Book</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Your Website Can Pass Accessibility Scans (Checkers) Despite Being Inaccessible</title>
		<link>https://adabook.com/website-pass-accessibility-scans-checkers-inaccessible/</link>
		
		<dc:creator><![CDATA[kris]]></dc:creator>
		<pubDate>Tue, 21 Mar 2023 05:18:56 +0000</pubDate>
				<category><![CDATA[transcript]]></category>
		<category><![CDATA[Products]]></category>
		<guid isPermaLink="false">https://adabook.com/?p=5899</guid>

					<description><![CDATA[<p>I received an email from someone asking about a freelance service, and the service promised to manually go through his website and fix accessibility issues and that each page would pass a WAVE and an Axe scan. In my reply, one of the things I wrote back is to keep in mind that you can ... <a title="Your Website Can Pass Accessibility Scans (Checkers) Despite Being Inaccessible" class="read-more" href="https://adabook.com/website-pass-accessibility-scans-checkers-inaccessible/" aria-label="More on Your Website Can Pass Accessibility Scans (Checkers) Despite Being Inaccessible">Read more</a></p>
<p>The post <a rel="nofollow" href="https://adabook.com/website-pass-accessibility-scans-checkers-inaccessible/">Your Website Can Pass Accessibility Scans (Checkers) Despite Being Inaccessible</a> appeared first on <a rel="nofollow" href="https://adabook.com">The ADA Book</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><iframe width="560" height="315" src="https://www.youtube.com/embed/E0jN5IK31LU" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe></p>
<p>I received an email from someone asking about a freelance service, and the service promised to manually go through his website and fix accessibility issues and that each page would pass a WAVE and an Axe scan. In my reply, one of the things I wrote back is to keep in mind that you can get scan errors down to zero without truly remediating for accessibility, and he wrote back asking how that is possible.</p>
<p>Well, it’s possible because scans are only based on rulesets, so they&#8217;re very powerful but also very simple in that they&#8217;re only looking for certain things. Scans have these rules that are defined, and if you pass those rules, then no accessibility issues are returned, and if you don&#8217;t, then you will get errors and or alerts. Keep in mind that it&#8217;s only based on automation, so it&#8217;s only based on what can be caught through automation.</p>
<p>With a scan, it’s looking through your code, and it&#8217;s looking for any scenarios where, if this exists, then return an error, but you can code your website in a way so that no ruleset is triggered, and so no error is returned. I&#8217;ve got a blog post where someone showed all of the different ways that he could have completely different websites, and yet still get a 100% perfect score on Google Lighthouse. This is not to dismiss scans, but it&#8217;s simply to bring awareness to their limitations.</p>
<p>Scans are limited in more ways than one, but in this instance, they&#8217;re limited in the sense that they can only flag accessibility issues when their rulesets allow them to, and the number of rule sets that we can have are limited because many accessibility issues simply require manual work. They require someone to manually inspect and find whether or not an accessibility issue exists.</p>
<p>One example of this is with text embedded within an image. A scan is not going to know whether text is embedded within an image; a scan will only know if an image exists. So if I have a bunch of text within an image, let&#8217;s say it&#8217;s an infographic and there are 100 words embedded within this image, a scan is not going to know that, and a scan is not going to then ask if this meaning is conveyed in the alternative text description or in a longer description outside of the alternative text value.</p>
<p>There are several other examples where automation is just limited in what can be caught. The primary concern is going to be false negatives, where a scan clears you, but accessibility issues remain. And so that&#8217;s what I was getting at in my reply: there are ways that we can work around scans so that we aren’t triggering their rulesets, so we&#8217;re not breaking their rules, and so therefore errors are not returned. But it doesn&#8217;t mean that we&#8217;ve made our website accessible. It simply means that we&#8217;ve found what errors are being returned, and we&#8217;ve worked our way around those errors.</p>
<p>It&#8217;s important to know that we can have a perfect score and yet have a completely inaccessible website. I&#8217;ll link to this article in the description, which does a really good job of showing that it&#8217;s easy to work around these rulesets and still get a perfect score. Again, this doesn&#8217;t dismiss scans; they&#8217;re very helpful, but it’s just important to know their limitations. When you&#8217;re aware of their limitations, then you have better context for how to view them, use them, and understand the different services that are being offered.</p>
<p>The post <a rel="nofollow" href="https://adabook.com/website-pass-accessibility-scans-checkers-inaccessible/">Your Website Can Pass Accessibility Scans (Checkers) Despite Being Inaccessible</a> appeared first on <a rel="nofollow" href="https://adabook.com">The ADA Book</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The Limits of Automation in Website Accessibility: How Scans Help and Overlay Widgets Fail</title>
		<link>https://adabook.com/limits-automation-website-accessibility/</link>
		
		<dc:creator><![CDATA[kris]]></dc:creator>
		<pubDate>Tue, 21 Mar 2023 05:07:39 +0000</pubDate>
				<category><![CDATA[transcript]]></category>
		<category><![CDATA[Products]]></category>
		<guid isPermaLink="false">https://adabook.com/?p=5897</guid>

					<description><![CDATA[<p>There is still confusion when it comes to website accessibility and what can be done through automation. So let&#8217;s start with all work must be performed manually, and that is the case when we are auditing a website, so finding accessibility issues and remediating a website, fixing accessibility issues. And we can&#8217;t combine automation with ... <a title="The Limits of Automation in Website Accessibility: How Scans Help and Overlay Widgets Fail" class="read-more" href="https://adabook.com/limits-automation-website-accessibility/" aria-label="More on The Limits of Automation in Website Accessibility: How Scans Help and Overlay Widgets Fail">Read more</a></p>
<p>The post <a rel="nofollow" href="https://adabook.com/limits-automation-website-accessibility/">The Limits of Automation in Website Accessibility: How Scans Help and Overlay Widgets Fail</a> appeared first on <a rel="nofollow" href="https://adabook.com">The ADA Book</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><iframe width="560" height="315" src="https://www.youtube.com/embed/AEzsc1nkA_A" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe></p>
<p>There is still confusion when it comes to website accessibility and what can be done through automation. So let&#8217;s start with all work must be performed manually, and that is the case when we are auditing a website, so finding accessibility issues and remediating a website, fixing accessibility issues.</p>
<p>And we can&#8217;t combine automation with manual work, so we can&#8217;t install an overlay widget and say that overlay widget fixes 70% of issues, and then we just need to fix the remaining 30%.</p>
<p>And similarly with the scan, we can&#8217;t run a scan and say that scan has caught 30% of accessibility issues, and then we just have to refine the remaining 70%, that’s not how this works.</p>
<p>So let&#8217;s start with scans, scans are very helpful, but they are limited. With a scan, you might be able to flag or partially flag 12-15 accessibility issues. It really depends on who you ask and what accessibility scan you&#8217;re using. But think of a scan as being able to flag or partially flag about 25% of accessibility issues under WCAG 2.1 conformance level AA.</p>
<p>So in 2.1 AA, there are 50 success criteria or requirements, and the scan is going to flag or partially flag about 12-15 of those, so that&#8217;s very helpful. It reduces incidence of error,<br />
it speeds up the process. But we can&#8217;t solely rely upon that scan to find accessibility issues, and a big reason why is because scans can have false negatives.</p>
<p>So that means a scan will not return an error or alert when an accessibility issue exists. And the reason that is so is because scans are using rulesets, and that&#8217;s all that&#8217;s happening, is someone has programmed to look for x, and if x is there, then return y result, and that does not- there can be many times where an accessibility issue exists, but a scan&#8217;s rulesets will not catch that accessibility issue.</p>
<p>And so for that reason, we still have to look through everything manually. But we can use the scan to help with again reducing error and speeding up the process, but we can&#8217;t rely upon that scan, remember, I said flag or partially flag. What that means is it&#8217;s raising our attention- it’s bringing our attention to a potential accessibility issue.</p>
<p>But it doesn&#8217;t mean that the issue necessarily exists, so there could, in rare instances there, are false positives, but again, I&#8217;m more concerned with false negatives where a scan does potentially flag an accessibility issue, but it hasn&#8217;t done so in the case of our website.</p>
<p>So even though scans are really helpful, we still need to manually review the entire website. And now, when it comes to overlays, they don&#8217;t help at all there may be marginal benefit, because what&#8217;s happening with an overlay is there is a script that&#8217;s literally laying over the website, and so that script is rendering adjustments that are literally laying over the website.</p>
<p>So it&#8217;s not the script that&#8217;s a laying over the website, but the script is rendering adjustments that lay over the website, but the website itself, the code and the content has not been remediated, so it remains inaccessible.</p>
<p>And this is not to say that even the adjustment rendered has made the website accessible even when it&#8217;s activated. This is just to say that there are automatic adjustments that are being made and rendered on the website.</p>
<p>But they don&#8217;t make the website accessible, and in fact, overlays can actually introduce accessibility issues, and that has been the case time and again, or that has been shown through many demonstrations. So any marginal benefit to using an overlay is outweighed by the problems it introduces, and we have to keep in mind that it&#8217;s not making our website accessible.</p>
<p>It&#8217;s just making some adjustments that lay over our website. So keep in mind there may be a pop up blocker or an ad blocker that exists that blocks the overlay widget from even showing, or someone may not notice the overlay widget on the website, or someone may not want to use the overlay widget, or again, it doesn&#8217;t make your website accessible anyway.</p>
<p>And if you&#8217;re concerned with litigation, plaintiffs’ lawyers have repeatedly shown that they disregard overlay widgets and they don&#8217;t think the website is made accessible by them. So there are really nothing, you shouldn&#8217;t use them; you should avoid overlay widgets altogether.</p>
<p>But the point of this video is that automation can only take you so far, and the way to think of automation in terms of website accessibility is there are website accessibility scans, or they’re commonly referred to as checkers.</p>
<p>These scans, through automated rulesets, help you flag certain accessibility issues. But it’s important to remember that they are limited in the accessibility issues they flag, so there are many accessibility issues that remain unchecked by scans. But even the accessibility issues that are flagged by scans, we still need to manually review them because the scans are not conclusive.</p>
<p>And importantly, there may be a false negative or a scan has not detected an accessibility issue that remains on your website, so if you solely rely upon a scan, you could still have a perfect score on the scan returning zero errors, and accessibility issues can remain.</p>
<p>So when it comes to automation, just remember that everything must be- all work must be performed manually.</p>
<p>The post <a rel="nofollow" href="https://adabook.com/limits-automation-website-accessibility/">The Limits of Automation in Website Accessibility: How Scans Help and Overlay Widgets Fail</a> appeared first on <a rel="nofollow" href="https://adabook.com">The ADA Book</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Page Caching using Disk: Enhanced 

Served from: adabook.com @ 2026-06-05 09:52:30 by W3 Total Cache
-->