Можно ли создать страницу AMP без включения скрипта v0.js? - PullRequest
0 голосов
/ 11 июня 2019

Я хотел бы сделать мой сайт дружественным к AMP, чтобы использовать преимущества кэширования. Тем не менее, библиотека javascript v0.js AMP занимает более 250 КБ, а моя веб-страница занимает всего 7 КБ, включая все изображения, CSS и сценарии. Я не могу оправдать добавление такого большого объема на свой сайт только для того, чтобы воспользоваться кешированием. Можно ли создать страницу AMP без включения библиотеки Javascript?

Сайт достаточно прост, и мне не нужно заменять какие-либо элементы компонентами AMP.

1 Ответ

2 голосов
/ 11 июня 2019

Краткий ответ: нет.

v0.js по сути является основой платформы AMP, и без нее кэш AMP действительно не знает, что делать с вашим сайтом. Специальные теги внутри AMP (то есть, amp-img, который является частью v0.js) - это то, что позволяет кешу легко распознавать элементы, которые могут быть включены в кеш AMP. Очевидно, что при создании допустимой страницы AMP существуют и другие препятствия, но в конце дня v0.js является требованием.

Если ваша страница уже настолько легкая, вы, скорее всего, уже достаточно дружественны к мобильным приложениям, поскольку размер страницы и AMP-кеш не дадут вам больше никаких преимуществ.

...