Подтвердить что ты не робот

Поддержка браузера AMP?

Рассматривая спецификацию AMP, учитывая зависимость переменных CSS от элементов пользовательского стиля, это означает, что текущая поддержка браузера является узкой. Смотрите: Могу ли я использовать ссылку

Я предполагаю, что есть "грациозная ошибка" для нестандартного стиля, поскольку браузеры, не понимающие переменные CSS, просто игнорируют этот CSS.

Существует ли матрица совместимости/поддержки браузера для AMP?

4b9b3361

Ответ 1

Поддержка браузера

В целом мы поддерживаем две последние версии основных браузеров, таких как Chrome, Firefox, Edge, Safari и Opera. Мы поддерживаем настольные, телефонные, планшетные и веб-версии этих соответствующих браузеров.

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

В частности, мы стараемся поддерживать "это может быть не идеально, но не нарушено" - поддержка системного браузера Android 4.0 и Chrome 28+ на телефонах.

из DEVELOPING.md#supported-browsers

Но.. Переменные CSS?

Использование пользовательских свойств CSS (также называемых переменными CSS) polyfilled:

Компоненты HTML AMP, которые являются более сложными и вложенными... могут быть оформлены с явно определенным набором пользовательских свойств CSS. Они распространяются на любые дочерние элементы, которые динамически создаются средой выполнения, для достижения желаемого стиля.

из spec/amp-html-components.md

Ответ 2

В дополнение к тому, что Paul Irish сказал, теперь есть специальный веб-браузер для веб-страниц AMP: Браузер AMP на основе Chromium.