|
|
|
Web design quality assurance procedure
Use this procedure to help you develop content that will meet the business needs of your organisation and the needs of those who user your website.
-
Reviewers must be familiar with requirements of the
Monash Web Style Guide
and with the tools used in the review process.
-
First reviewer may
be the designer. Second reviewer can be a peer or superior.
Overview of the process
-
Markup validation
-
Link integrity check
-
Metadata review
-
Content review
-
Accessibility evaluation
-
Page size check
-
Cross-browser evaluation
-
Script and SSI check
-
Screen resolution check
Detail of the process
Step 1: Markup validation
-
Use the W3C validator to check your markup. You can install this as a bookmarklet/favelet to make validation a smoother process.
-
Correct any errors identified by the validator.
-
If you have made changes to a stylesheet, use the W3C stylesheet validator to check the stylesheet syntax
-
Correct any errors identified by the validator.
Resources
Step 2: Link integrity check
-
Use the W3C link checker to test the integrity of your links.
-
Perform a manual check (by clicking on each link) to links are directing users to the correct document
-
Correct any errors as identified by the link checker or found
during the manual check
Resources
Step 3: Metadata review
-
Check to ensure page has
-
An appropriate page title.
-
A short description/summary of the content.
-
A set of keywords that identify the content. Think about the type of words that people might type into a search engine to find your content.
-
All pages MUST have a page title
-
All key pages (home, section home pages, etc.) should have descriptive metadata
-
Remove or populate empty metadata tags
Resources
Step 4: Content review
Step 5: Accessibility evaluation
-
Use Webaim’s The WAVE (or an alternative tool) to check for accessibility problems
-
Ensure structural markup is used
-
Ensure all images have
appropriate text alternatives
-
Ensure tables (layout or data) used and marked up correctly
-
Ensure all form labels are explicitly associated with their controls
-
Ensure all accessibility features of templates are in place
-
Correct as required
Resources
Step 6: Page size check
Use this
step for navigation pages (home pages, section home pages) only
-
Use Netmechanic to check page size
-
Aim for page size of 40kb or less
Resources
-
Netmechanic
(enter URL at step 1, and go to step 4. Check “load time” on results page, and follow link to check “total page size”)
-
Check your site
provides an alternative access point to Netmechanic
Step 7: Cross-browser evaluation
Extensive cross-browser testing of the Monash web templates was performed at the time they were developed. There are some known issues with minor release versions of Netscape 6 and 7. To ensure you have not introduced any further problems:
-
Check in IE6, Mozilla 1.6 and Netscape 4.7x
-
Correct any errors
Step 8:
Script and SSI check
Run script in a way that tests all functionality. E.g. if a form is being tested, enter data in all fields.
-
Correct SSI errors
-
Correct or report other errors to script owner
Step 9: Screen resolution check
-
Using browser tools such as Mozilla prefbar, reset screen to 640x480 and 800x600
-
If horizontal scrollbar appears, correct problem
Resources
|