Validating your AMP pages
Now that we've included the AMP-JS library we have access to a very important component of AMP that comes bundled with the library: the AMP validator. We briefly touched on AMP validation in the last chapter. Let's look at it in a bit more detail now.
Validation is useful because it will tell us when there are issues with our AMP pages, and it will report which part of a page has caused a problem. If an AMP page doesn't validate, it won't be included in the AMP Cache, and while it will still generally load quickly, it won't enjoy the benefit of instant loading that the cache brings.
Time to validate! If there's one thing that AMP is not short on, it's validation tools. There are a few different ways we can validate our pages.
Developer tools console
The browser developer console is probably the easiest way to start validating your pages. Since the validator is included in the AMP-JS library, you can validate every page out of the box. To validate an AMP page, open the...