2. Who am I?
Parvateesam Konapala
Bangalore, India
Sr.Drupal Developer (TCS)
Twitter : @paru_523
3. Over View
● What is AMP?
● Why is AMP required?
● AMP HTML
● AMP JS
● Google AMP Cache
● Available AMP tags
● Validate AMP pages
● Ampifying your Drupal 8 site
● Pros and Cons of AMP
11. AMP Tags
● A <img> tag is converted to an <amp-img> tag
● A <iframe> tag is converted to an <amp-iframe> tag
● A <audio> tag is converted to an <amp-audio> tag
● A <video> tag is converted to an <amp-video> tag
● Twitter embed code for tweets is converted to an <amp-twitter> tag.
● Instagram embed code for instagrams is converted to an <amp-instagram> tag.
● Youtube embed code for videos is converted to an <amp-youtube> tag
● Dailymotion embed code for videos is converted to an <amp-dailymotion> tag
● Pinterest embed code for pins is converted to an <amp-pinterest> tag
● Soundcloud embed code for audio music is converted to an <amp-soundcloud> tag
● Vimeo embed code for videos is converted to an <amp-vimeo> tag
● Vine embed code for videos is converted to an <amp-vine> tag
● Facebook iframe and Javascript SDK embed code for posts and videos is converted to
an <amp-facebook> tag
12.
13. Validate AMP pages
Append "#development=1" to the URL
Ex : http://localhost:8000/released.amp.html#development= 1
23. Pros of AMP
● Much faster mobile web experience.
● It speeds up website load time.
● It increases mobile ranking.
● It improves server performance.
● Incredibly good distribution (mobile SERPs)
24. Cons of AMP
● Analytics are a bit stripped
● AMP isn't exactly easy to implement
● AMP offers limited functionality