Accelerated Mobile Pages (AMP)

As I mentioned in my update news section or what ever you want to call it that I have found myself obsessed with Accelerated Mobile Pages or Amp. Thus I have created this brand new section for it.

What is Accelerated Mobile Pages?

Accelerated Mobile Pages or AMP for short is new project that was created by Google and Twitter to create faster, and I mean really fast, mobile pages.

In short, AMP puts your site on an HTML and cluttered diet thus creating a super lightweight and powerful webpage that loads almost instantaneously. To be honest it is truly amazing to watch this in progress.

Accelerated Mobile Pages

In terms of the code bases used to form a site developers and companies rely on the following:

AMP HTML

Accelerated Mobile Pages HTML Language is a basic HTML code base with some restrictions. These restrictions are not limiting the site’s functionality or appearance. It just strips less needed items.

At its core, AMP HTML is just HTML with some custom elements. Think of a person who is on a diet, they still eat essentially but what they eat is different. They still get their nutrients and requirements. They just start to feel better.

AMP JS (JavaScript)

The AMP JS portion is just JavaScript that is based on the AMP JS library built with the best practices in mind. It is again, a dieted version of what you would be accustomed too.

I would say that the best feature of this would be that all the JS is that everything is forced to be loaded from external resources asynchronous. This means that nothing on the page can block any items from rendering. It will always load as it should.

AMP Cache

This is where a huge difference can be had. Using the AMP cache adds a new turbo or super charger to your website where it loads super fast because it based off a proxy-based content delivery network or CDN that ultimately would be based off of Google and Twitters own servers built for the purposes of the AMP CDN.

There is also a built in validation system that ensures that your site is built in the best possible manner without breaking. you are able to test and validate using various testing tools.

So that is the basic overview of what AMP is.

I am going to be creating a series of articles that will dive