Website Review #3

What is the site name and URL you reviewed?

The website name is Gatsbyjs. URL: https://www.gatsbyjs.com/docs/glossary/progressive-enhancement/

What are Progressive Enhancements?

Progressive enhancement is basically a way of building websites so they work for everyone first, and then get better depending on what the user’s browser can handle. So even if someone has an older device or slower internet, they can still use the site, while others with newer tech get extra features.

Why are Progressive Enhancements Needed?

Not everyone has the same internet speed, browser, or device. Some people might even have JavaScript turned off. Progressive enhancement helps make sure the website still works for those users instead of loading incorrectly or not at all. It makes websites more reliable and more accessible for everyone.

Does the Site’s Home Page Validate?

The Gatsby home page looks professionally built. But the validator shows it to have a couple of errors and a few warning, but nothing major.

Find any other page on the site. Does the second page validate?

Not completely. It's shown to have plenty of errors and a couple of warnings.

Document how many validation errors and/or warnings may exist on each of the two pages you validate.

How would you rate the site's design, on a scale of 1(horrible) to 10 (fantastic)? Why?

I would rate the design a 9 out of 10. It looks modern and clean, and the layout makes everything easy to read with little to no clutter.

How would you rate the site's usability on a scale of 1 (horrible) to 10 (fantastic)? Why?

I would give usability a 9 out of 10 as well. The site is easy to navigate, and the information is organized in a way that makes it simple to find what you need.

Does the site meet its purpose?

Yes, it definitely meets its purpose. The goal is to explain web development concepts, and it does that clearly and effectively without being confusing.