| Feature | Page | description |
|---|---|---|
| SSI (1) | All | header |
| SSI (2) | All | footer |
| Image(1) | Home page | reading photo |
| Image(2) | Latest books | new book covers |
| Image(3) | Contact Us | map |
| Widget | YA | teen picks |
| Form (JS/PHP) | Events | notification form |
| XML/XSLT | This Week | weekly events |
| RSS feed | Home page | Arts and Letters Daily |
| JavaScript feature | Latest Books | Dropdown |
| Embedded video | YA | author interview |
| Printable page | Contact Us | information |
Because none of my pages will incorporate more than two pieces of "block content" (apart from the text), I decided to offset the first block to the right of the page, and leave the second one at the left margin. The feature index table is one of the physically biggest, I think, and so all the other pages will have the text wrap around them nicely (or not need it at all). I've liked using the dark green wrap with a white background screen; it looks clean, as well as being accessible. The orange background on the nav menu buttons was chosen for the same reason.
| Name | Email address | Phone number | Library Card | Overdue notification | Expected result | Actual observed result |
|---|---|---|---|---|---|---|
| Zoe Zane | zz@gmail.com | 6472225412 | 12345678 | Yes/No | Accepted; summary displayed | Pass |
| Zo | zz@gmail.com | 6472225412 | 12345678 | Yes/No | "Name must be at least 3 characters" | Pass |
| Zoe Zane | z@g.c | 6472225412 | 12345678 | Yes/No | "Email must be at least 6 characters" | Pass |
| Zoe Zane | zz@gmail.com | 2225412 | 12345678 | Yes/No | "Phone number must be exactly 10 digits" | Pass |
| Zoe Zane | zz@gmail.com | 6472225412 | 1234 | Yes/No | "Library card must be exactly 8 digits" | Pass |
| Zoe Zane | zz@gmail.com | 6472225412 | 12345678 | blank | "Please choose Yes or No" | Pass |