Progressive Enhancement

Website Information

Website Name:freeCodeCamp
Website Purpose: The site in general is for learning to code. This specific page is about Progressive Enhancement.

Questions

  1. What are Progressive Enhancements? - The definition given on this website is that it is a strategy for web design that emphasizes core web page content first. This strategy then progressively adds more nuanced and technically rigorous layers of presentation and features on top of the content as the end-user's browser/Internet connection allow. — Wikipedia
  2. Why are Progressive Enhancements needed? - Allows people to access the basic content and functionality of a web page using any browser, also probiding people with advanced browser software to access and advanced version of the page.
  3. Does the site's home page validate? - The page validates but there are some errors.
  4. Does a second page validate? - Second page is the page on Progressive Enhancments, it validates with errors.
  5. How many validation errors and/or warning exist on both pages? - Home page has 87 errors and 0 warnings. Page two has 7 errors and 5 warnings.
  6. How would you rate the site's design, on a scale of 1 (horrible) to 10 (fantastic)? Why? - I give it a 7, it is laid out well, simple colors, some images. I don't like the adds, although I know it's for a reason and that there are add blockers out there if you really don't want to see them.
  7. How would you rate the site's usability on a scale of 1 (horrible) to 10 (fantastic)? Why? - Usability id give a 8, it is fairly simple to use. There's no menu though, at least that I saw. All tutorials are found via search.
  8. Does the site meet its purpose? - I think it does. If you're trying to find tuturials on coding there's 10000+ or so it says on this site.

Return to Home Page