Ошибка ссылки бесплатного хостинга (внизу страницы) при ускорении страниц
Добавлено: Вс фев 26, 2017 7:06 pm
В качестве предисловия:
(1) Технология Accelerated Mobile Pages призвана обеспечить более быструю загрузку страниц для пользователей мобильных устройств даже при низкой скорости соединения: http://webstudio2u.net/ru/programming/8 ... aitah.html
(2) Рекомендации от Google Поиска по созданию ускоренных мобильных страниц https://support.google.com/webmasters/answer/6340290
(3) Минимальную валидную AMP страницу можно взять (и проверить) тут https://validator.ampproject.org/#
(4) Гугл сервис проверки ошибок на AMP-странице https://search.google.com/search-console/amp
Теперь собственно вопрос. Берем валидную AMP страницу (по ссылке 3 выше), дополнительно добавляем нужный скрипт (<script async custom-element="amp-form" src="https://cdn.ampproject.org/v0/amp-form-0.1.js"></script>), запускаем на хостинге, проверяем гуглем (ссылка 4 выше) и получаем несколько ошибок (Запрещенные или неверно используемые теги HTML), связанных с дописанной хостингом информацией. Это можно исправить?
В частности:
(1) The attribute 'action' may not appear in tag 'FORM [method=POST]'.
- <form id="contact_us_mail_feedback" action="/oldTi9QvqM6ytokU9Q8ylQq" method="post">
(2) The attribute 'style' may not appear in tag 'div'. (другими словами, почему бы не вынести стиль в класс ?)
- <div style="text-align:center;font-size:11px" class="cbalink">
- <div class="cumf_bt_form_wrapper" style="display:none">
(1) Технология Accelerated Mobile Pages призвана обеспечить более быструю загрузку страниц для пользователей мобильных устройств даже при низкой скорости соединения: http://webstudio2u.net/ru/programming/8 ... aitah.html
(2) Рекомендации от Google Поиска по созданию ускоренных мобильных страниц https://support.google.com/webmasters/answer/6340290
(3) Минимальную валидную AMP страницу можно взять (и проверить) тут https://validator.ampproject.org/#
(4) Гугл сервис проверки ошибок на AMP-странице https://search.google.com/search-console/amp
Теперь собственно вопрос. Берем валидную AMP страницу (по ссылке 3 выше), дополнительно добавляем нужный скрипт (<script async custom-element="amp-form" src="https://cdn.ampproject.org/v0/amp-form-0.1.js"></script>), запускаем на хостинге, проверяем гуглем (ссылка 4 выше) и получаем несколько ошибок (Запрещенные или неверно используемые теги HTML), связанных с дописанной хостингом информацией. Это можно исправить?
В частности:
(1) The attribute 'action' may not appear in tag 'FORM [method=POST]'.
- <form id="contact_us_mail_feedback" action="/oldTi9QvqM6ytokU9Q8ylQq" method="post">
(2) The attribute 'style' may not appear in tag 'div'. (другими словами, почему бы не вынести стиль в класс ?)
- <div style="text-align:center;font-size:11px" class="cbalink">
- <div class="cumf_bt_form_wrapper" style="display:none">