AMP HTML is a programming language similar to traditional HTML, with the same structure, base, and tags. However, it has performance restrictions to improve its performance.
A unique feature of this type of framework is that its code can be edited line database to improve it and make corrections to the system. It's not necessary to install a program or extension to access web pages optimized by AMP HTML.
However, it has notable limitations, as it only allows asynchronous JavaScript . This means that some resources remain in the background, waiting for their turn to be executed.
Also, resources such as images and ads must indicate their size, and only line styles under 50 kb are allowed.
AMP JS
AMP JS is a type of library that is responsible for running faster performance of AMP HTML pages to offer optimal loading speed.
It allows you to use custom tags and speeds up resource loading, as all external content loads in parallel without having to stop other content from loading.
This means it calculates the size of the elements within a website to stop those CSS selectors that slow down loading speed.