Using AChecker to Evaluate Web Accessibility
-
0:02 - 0:08In this video you'll see how to use AChecker to check the accessibility of a Web page.
-
0:08 - 0:13So to begin with go to achecker.ca
-
0:13 - 0:21and click on the login link to login to the system or click on register to create an account first.
-
0:21 - 0:27Enter your login information into the login form. Press the Login button.
-
0:27 - 0:34Then in the Address field, enter the URL to the page that you want to evaluate.
-
0:34 - 0:40Below that select from the available options, those you want to use for this evaluation.
-
0:40 - 0:47You have the option to validate the HTML or the style sheets associated with the page while you're accessibility
-
0:47 - 0:58evaluation is ongoing. You can also choose to show the source of the HTML along with the accessibility report.
-
0:58 - 1:05You can choose to display the report guideline by guideline or line number by line number.
-
1:05 - 1:11If you choose Guideline you can only choose one of the guidelines to evaluate against.
-
1:11 - 1:20if you choose line number you can potentially choose multiple guidelines and combine them into a single report.
-
1:20 - 1:28So in this case we'll choose view by guideline, and we'll select the default which is WCAG 2 level AA.
-
1:28 - 1:34I'm going to evaluate the atutor.ca site, which is already pretty accessible.
-
1:34 - 1:43I've purposely removed the alt text associated with the ATutor logo up here in the top left corner.
-
1:43 - 1:51So if we click on "Check It", it grabs the HTML of that page, runs it through the evaluator
-
1:51 - 1:55and generates a report that looks something like this.
-
1:55 - 1:58So as you can see it's identified one known problem.
-
1:58 - 2:10And that known problem is "Image used as an anchor is missing valid alt text. "
-
2:10 - 2:20So this is the ATutor logo, as you can see there is no alt text associated with it.
-
2:20 - 2:26So to fix known problems, you have to actually edit the HTML of the page that's been evaluated.
-
2:26 - 2:32So we'll do that. We'll go to our HTML, this is it here.
-
2:32 - 2:40We see that there is the alt attribute for the image that it's referring to.
-
2:40 - 2:47So we can enter the word ATutor as alt text.
-
2:47 - 2:50and save that.
-
2:50 - 2:59and now we go back to the evaluation and we run it again. So in this case it will come back with all of
-
2:59 - 3:03the known problems now resolved.
-
3:03 - 3:12so now we need to look at the likely and potential problems, so these require a human to make a decisions,
-
3:12 - 3:18because AChecker can't determine with certainty whether they're actual problems or not. So we click
-
3:18 - 3:27on likely problems, and we see that it's identified that there's a paragraph element that
-
3:27 - 3:34might be misused, that might be being used to produce a header.
-
3:34 - 3:41So you answer the question, "Should this text be marked up as a header. " You look over the HTML
-
3:41 - 3:49that it's identified as a potential problem. And you see that these are all date, so none of them actually
-
3:49 - 3:57require a header. So to pass can we answer "Text is not a header, current markup is okay?"
-
3:57 - 4:05Yes we can. So we choose pass for all of those. and click on "Make Decisions."
-
4:05 - 4:11So that saved successfully. Now you can see that there are no known problem, and no likely problems.
-
4:11 - 4:17Finally we need to resolve the potential problems.
-
4:17 - 4:21So we have two potential problems listed here. There are actually many more than that
-
4:21 - 4:27that we have to go through and confirm that they are not actually barriers.
-
4:27 - 4:32So I've done those ahead of time here. In this case we've got two images that
-
4:32 - 4:37it's identified as potentially needing a long description.
-
4:37 - 4:43So the question it asks, "Does this image require a long description, and if so is the long description
-
4:43 - 4:47properly marked." So looking at these images, these are two fairly small images.
-
4:47 - 4:52First one ATutor logo is fine with just a single word "ATutor"
-
4:52 - 5:03The second one which is the RSS feeds logo, has short alt text here which sufficiently describes it.
-
5:03 - 5:11so it doesn't need a long description either. So to pass, "Image does not require a long description
-
5:11 - 5:14or the long description has been provided."
-
5:14 - 5:18So we'll choose pass, and resolve those.
-
5:18 - 5:27And now you can see that there are no known, likely or potential problems remaining.
-
5:27 - 5:35So, you can also see that it's generated the seal to confirm that the site conforms with WCAG 2 level AA.
-
5:35 - 5:46You can now take the HTML that's generated, copy it. And, paste it into the page that you evaluated.
-
5:46 - 5:50So in this case we're going to open up the footer of that particular page,
-
5:50 - 6:01and we're going to paste that right at the very bottom of the page. And we will save that.
-
6:01 - 6:13And if we go back to ATutor now, you'll see down at the bottom of the page, right about here
-
6:13 - 6:20the seal will be inserted... there you go.
-
6:20 - 6:27But what happens is because the page has now changed, and there's some new HTML inserted, it's going to
-
6:27 - 6:35cause AChecker to recognize that and ask you to answer a couple more questions
-
6:35 - 6:39to ensure that what you just inserted is also accessible.
-
6:39 - 6:47So as you can see there are 7 potential problems because of the change in the HTML.
-
6:47 - 6:53So you need to go through and resolve those. So in this case again, does it need a long description,
-
6:53 - 7:02No... and so on. I'll just go through these quickly and resolve them all.
-
7:05 - 7:07three
-
7:08 - 7:09four
-
7:11 - 7:14five
-
7:23 - 7:24six
-
7:29 - 7:30and seven
-
7:30 - 7:37and we make those decision, and now you can see that the conformance seal has been reissued again.
-
7:37 - 7:45So now the evaluation is complete. We can logout.
-
7:45 - 7:52And if we go back to our page that we evaluated and reload it.
-
7:52 - 7:59Now the AChecker logo can be clicked on to bring up the original review, so that when people
-
7:59 - 8:05come to your web site they can see that the accessibility of the site has been reviewed.
-
8:05 - 8:10So there you go. There's the conformance seal that was issued.
-
8:10 - 8:17If they wish they can go through the likely problems and see the decisions that were made.
-
8:17 - 8:19like that
-
8:22 - 8:30So this can also be used by site developers, to help monitor web sites as content changes.
-
8:30 - 8:37As new content or information is entered into the page, they can just click on the logo at the bottom
-
8:37 - 8:45of it to be sure that is hasn't introduce any new accessibility barriers.
-
8:45 - 8:51So those are the basics of doing an accessibility evaluation using AChecker.
- Title:
- Using AChecker to Evaluate Web Accessibility
- Description:
-
AChecker can be used to test Web pages to ensure they conform with various international accessibility standards, and that pages are accessible to people with disabilities. This video describes how to evaluate the accessibility of a Web page.
- Video Language:
- English
- Duration:
- 08:52
Griffin Bonfilio edited English subtitles for Using AChecker to Evaluate Web Accessibility | ||
Greg Gay edited English subtitles for Using AChecker to Evaluate Web Accessibility |