#html #facebook-opengraph #amp-html
#HTML #facebook-opengraph #amp-html
Вопрос:
При вводе префикса для ogp.me на странице html amp и при проверке я получаю префикс сообщения об ошибке, не разрешенный для верхнего уровня html. Каково решение?
Ответ №1:
На основе документации: дополнение к тегу AMP HTML
AMP HTML допускает большинство стандартных тегов HTML5 и несколько дополнительных тегов, специфичных для среды выполнения AMP. Спецификация AMP в широком смысле определяет набор запрещенных тегов. Однако реализации средства проверки AMP должны быть реализованы с использованием белого списка тегов. В этом приложении приведен список тегов, которые валидатор AMP должен внести в белый список.
Если HTML-тега нет в этом списке, средство проверки AMP не считает этот тег допустимым ни в каком контексте. Однако многие из этих тегов имеют дополнительные ограничения. Например
<script>
, есть в списке, но пользовательский javascript не разрешен.
Единственным решением для этого было бы удаление префикса, который делает страницу AMP недействительной.