Website Review 5: amazon.com

Purpose

The purpose of this website is to be an onlinie retailer.

Questions & Answers

  1. Does the sites home page validate?
    No,the home page of the website contains 162 errors and 93 warnings.
  2. Find any other page on the site. Does the second page validate?
    No,the my cart page of the website contains 52 errors and 82 warnings.
  3. Document how many validation errors and/or warnings may exist on each of the two pages you validate.
    For the home page, the first ten errors/warnings are as follows:
    1. Error:Bad value x-dns-prefetch-control for attribute http-equiv on element meta
    2. Error:Bad value for attribute href on element link: Illegal character in path segment: | is not allowed
    3. Error:A document must not include both a meta element with an http-equiv attribute whose value is content-type, and a meta element with a charset attribute.
    4. Error:Bad value x-dns-prefetch-control for attribute http-equiv on element meCSS: min-width: Too many values or values are not recognized.ta
    5. Error:Attribute value not allowed on element meta at this point.
    6. Error:Attribute mark not allowed on element script at this point.
    7. Error:Attribute cel_widget_id not allowed on element div at this point.
    8. Error:Element meta is missing one or more of the following attributes: content, property
    9. Error:Attribute xmlns:og not allowed here
    10. Error:Bad value a-state for attribute type on element script: Subtype missing.
    11. Warning:The type attribute is unnecessary for JavaScript resources
    12. Warning:The type attribute for the style element is not needed and should be omitted.
    13. Warning:Attribute with the local name xmlns:og is not serializable as XML 1.0.
    14. Warning:Possible misuse of aria-label. (If you disagree with this warning, file an issue report or send e-mail to www-validator@w3.org.)
    15. Warning:The name attribute is obsolete. Consider putting an id attribute on the nearest container instead.
    16. Warning:The list role is unnecessary for element ol
    17. Warning:The listitem role is unnecessary for element li.
    18. Warning:The first occurrence of ID qQDaqTdjL8rkFKqTG7Nh0A was here.
    19. Warning:The first occurrence of ID ldemT4HNLrmPKRQiD0xJXw was here.
    20. Warning:A table row was 1 columns wide, which is less than the column count established by the first row (13)

    For the My Cart page, the first ten errors/warnings are as follows:
    1. Error:A charset attribute on a meta element found after the first 1024 bytes.
    2. Error:Bad value a-state for attribute type on element script: Subtype missing.
    3. Error:Bad value for attribute href on element link: Illegal character in path segment: | is not allowed
    4. Error:An img element must have an alt attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.
    5. Error:Element style not allowed as child of element div in this context.
    6. Error:Element style not allowed as child of element noscript in this context.
    7. Error:Element div not allowed as child of element a in this context.
    8. Error:Element div not allowed as child of element span in this context.
    9. Error:Attribute mark not allowed on element script at this point
    10. Error:Attribute cel_widget_id not allowed on element div at this point.
    11. Warning:The type attribute is unnecessary for JavaScript resources.
    12. Warning:The type attribute for the style element is not needed and should be omitted.
    13. Warning:Possible misuse of aria-label. (If you disagree with this warning, file an issue report or send e-mail to www-validator@w3.org.)
    14. Warning:The name attribute is obsolete. Consider putting an id attribute on the nearest container instead
    15. Warning:The first occurrence of ID cart-item-recs was here.
    16. Warning:A table row was 1 columns wide, which is less than the column count established by the first row (13).
    17. Warning:A table row was 11 columns wide, which is less than the column count established by the first row
    18. Warning:Consider adding a lang attribute to the html start tag to declare the language of this document.
    19. Warning:The type attribute for the style element is not needed and should be omitted.
    20. Warning:The first occurrence of ID cart-item-recs was here.

  4. How would you rate the site's design, on a scale of 1(horrible) to 10(fantastic)? Why?
    I like the design of this website it is easy to use. I am on a research group for this page and Amazon is constantly trying to get user feedback on designs for products and usability of the site. Some of the features of the site are harder to use and find, but the retail side of the stie is designed for use by the majority of users. I would give this site a 8 for design simply because with the sheer man power behind this site it should be the best design. I feel it falls short of that.
  5. How would you rate the site's usability on a scale of 1(horrible) to 10(fantastic)? Why?
    The navagation on the site is good. I can move around on the site fairly easily using my mouse a few of the designs are easier to navagate than others. The site reader does a good job of reading the site to you. Accessability features have been coded into the site. When you begin the narrator on the page it prompts you to call a disability assistance line. This is a good effort at accessability. With this in mind I would give the site a 9.
  6. Does the site meet its purpose?
    Yes this site meets its purpose as an online retailer.

back to Website Coding Home Page