Экспериментальные компоненты AMP – это существующие функции, которые пока не готовы к массовому использованию.

Разработчики и пользователи могут отказаться от них, пока мы не сообщим об окончательной готовности. До этого момента применять экспериментальные компоненты следует с осторожностью, поскольку они могут вызывать ошибки и иногда дают непредсказуемые результаты.

Оптимизация браузера для разработчиков AMP

Консоль AMP Dev Channel обеспечивает поддержку новейших библиотек JavaScript AMP в браузере.

Чтобы добавить ее, перейдите на страницу экспериментов и активируйте эксперимент AMP Dev Channel.

Как включить экспериментальный компонент

Если вы получаете контент с адреса https://cdn.ampproject.org, включить или отключить компоненты можно на странице экспериментов. При включении в браузер будет добавлен файл cookie, активирующий эксперимент на всех AMP-страницах, которые показываются с помощью сервиса Google AMP Cache.

Если вы получаете контент с любого другого домена, активировать эксперимент можно с помощью консоли при включенном режиме разработчика. Для этого используется следующий код:

AMP.toggleExperiment('experiment')

Файлы AMP, которые содержат экспериментальные функции, не проходят проверку. Чтобы подготовить AMP-документ к публикации, отключите такие компоненты.