В качестве предисловия:
(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">
Ошибка ссылки бесплатного хостинга (внизу страницы) при ускорении страниц
Ошибка ссылки бесплатного хостинга (внизу страницы) при ускорении страниц
Конечно можно!:) Купите платный пакет услуг (цены то низкие ), где не будет нашего рекламного баннера.
Чтобы купить пакет услуг Pro или VIP:
1) В панели в закладке "Аккаунты" кликните "Улучшение" напротив названия аккаунта (или перейдите в закладку "Платежи", в самом верху страницы можно выбрать пакет услуг);
2) Выберите пакет услуг Pro или VIP и укажите желаемый срок его действия;
3) Кликните "Заказ".
Оплата производится через систему "WalletOne".
Другими преимуществами платных акаунтов является отсутствие нашей рекламы на сайте, увеличения доступного диского пространства и не только. Детали и цены можно найти здесь: http://www.zzz.com.ua/ru/offer/hosting.
Чтобы купить пакет услуг Pro или VIP:
1) В панели в закладке "Аккаунты" кликните "Улучшение" напротив названия аккаунта (или перейдите в закладку "Платежи", в самом верху страницы можно выбрать пакет услуг);
2) Выберите пакет услуг Pro или VIP и укажите желаемый срок его действия;
3) Кликните "Заказ".
Оплата производится через систему "WalletOne".
Другими преимуществами платных акаунтов является отсутствие нашей рекламы на сайте, увеличения доступного диского пространства и не только. Детали и цены можно найти здесь: http://www.zzz.com.ua/ru/offer/hosting.
Ошибка ссылки бесплатного хостинга (внизу страницы) при ускорении страниц
Ответ очевидный, но далеко не полный. Акцентирую внимание - ссылку (рекламный баннер), которая нужна для бесплатного аккаунта, убирать не надо, она устраивает. Есть конкретные ошибки кода (а со стилями даже не ошибки, а эклектическая смесь кодов), так сложилось исторически. Так вот именно эти ошибки можно убрать? или это достаточно трудно? или они должны быть сохранены целенаправленно?
Например, строки div-ов можно сократить до одного класса:
- <div class="cbalink">
- <div class="cumf_bt_form_wrapper">
а стили прописать в классе.
Или, если указанные классы используются еще где-то, то написать что-то типа
- <div class="cbalink center_11">
- <div class="cumf_bt_form_wrapper display_none">
а описания классов center_11 и display_none внести в соответствующий css.
Надеюсь, мысль понятна
Например, строки div-ов можно сократить до одного класса:
- <div class="cbalink">
- <div class="cumf_bt_form_wrapper">
а стили прописать в классе.
Или, если указанные классы используются еще где-то, то написать что-то типа
- <div class="cbalink center_11">
- <div class="cumf_bt_form_wrapper display_none">
а описания классов center_11 и display_none внести в соответствующий css.
Надеюсь, мысль понятна
Кстати, прошу прощения за офтоп, но раз уж этот вопрос был затронут, то можно ссылку и на этот список тоже, если он существует? Чтобы сразу понимать, где ошибка кода, а где ограничение бесплатного пакета.oa-cru писал(а): и не только.
Ошибка ссылки бесплатного хостинга (внизу страницы) при ускорении страниц
Добавлю к ответу коллеги: в обычной разметке HTML не считается ошибкой использование тега style внутри div и аттрибута action внутри form. Поскольку очень немного наших пользователей используют на своих сайтах разметку HTML с органичениями (AMP HTML), для нас нецелесообразно менять эту вставку под страндарты такой разметки. Поэтому мы рекомендуем переход на платный пакет услуг, на котором эта проблема вообще исчезает. При покупке Pro на год цена в месяц составляет всего 23,25 грн. Платные пакеты услуг позволяют значительно расширить возможности (лучшие параметры аккаунтов, отсутствие ссылки на наш хостинг на сайте, автоматически создаваемые резервные копии, к тому же сайты будут расположены на отдельном, более быстром сервере), а также имеют высший приоритет при предоставлении им технической помощи.
Больше информации здесь: https://www.zzz.com.ua/ru/predlozhenie/hosting .
Всегда рада помочь,
Мира,
Служба поддержки ZZZ
Больше информации здесь: https://www.zzz.com.ua/ru/predlozhenie/hosting .
Всегда рада помочь,
Мира,
Служба поддержки ZZZ
Ошибка ссылки бесплатного хостинга (внизу страницы) при ускорении страниц
В целом, в бесплатном хостинге есть довольно много проблем, и поэтому не рекомендуется использовать что-то подобное. И вообще, не так давно. я понял, что виртуальные серверы это наилучший вариант, потому что они могут быть настроены как угодно и под любые задачи, и мне кажется, что это довольно удобно.