2015-10-08 5 views
6

Так Google объявила Ускоренные Mobile Pages (AMP) https://github.com/ampproject/amphtmlКак будут и когда мобильные браузеры начнут обслуживать контент AMP (ускоренные мобильные страницы)?

Wordpress выпустила плагин и другие издатели выпустили некоторую поддержку ... , но в основном большинство издателей/веб-сайты будут иметь альтернативный набор URL-адресов для содержания АМФ.

Я не вижу, чтобы многие веб-сайты в любое время переключили все свои интерфейсы на AMP, так как мобильная сеть использует новый контент AMP?

Итак, когда или как мобильные браузеры решит показать этот контент AMP? Если его в разделе HTML <head>, то мобильный браузер будет знать местоположение содержимого AMP после загрузки этой части. Будет ли спецификация для отправки URL-адреса AMP в HTTP-заголовке? Или есть другой способ?

+0

У вас есть ссылка для плагина wordpress? –

+0

@RobCarroll https://github.com/Automattic/amp-wp/ – kzap

ответ

7

Веб-сайты не должны переключать все свои интерфейсы на AMP. AMP следует использовать для ускорения статического контента на основе статьи по запросу клиента.

Для того, чтобы информировать клиентов о том, что версия AMP содержания доступна вы можете использовать link тег документа head как:

<link rel="amphtml" href="http://www.bbc.co.uk/news/amp/34471849"> 
+0

Почему бы не созвать спецификацию? Если это сделает страницы намного меньшими и загрузит только то, что необходимо, это не плохой шаблон. – kzap

+0

AMP оптимизирует содержание статьи; он не позволяет использовать внешний JavaScript, формы, пользовательские шрифты (кроме одобренных доменов) и множество других ограничений.Если ваш сайт является простым блогом (который не требует поиска), то может быть полезно перейти на 100% AMP, но я бы очень тщательно подумал о последствиях в первую очередь - большинство веб-сайтов больше, чем просто хранилища для контента статьи. – edlea

+0

решающим фактором будет участие рекламы, в то время как по указанным выше причинам сайт вряд ли пойдет на 100% AMP, чтобы думать, как дома и страницы навигации, имеет смысл переключать все статьи, если уменьшенная скорость отказа дает лучшую глубину страницы и ecpm , –

-2

Там нет никакого способа отличить на основе на ответа HTTP заголовки b/w обычное содержимое сети и содержимое веб-сайта AMP.

Только после получения веб-контента могут быть дифференцированы как веб-содержимого AMP имеют «метки верхнего уровня < HTML ⚡> или тег < HTML амп>» .

Невозможно, чтобы одно и то же содержимое перемещалось для получения AMP-функций, но они могут хранить отдельный AMP-код HTML на сервере.

0

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

+0

И было бы целесообразно сделать что-то вроде этого: ? –

1

Если вы хотите начать просмотр версий AMP, я выпустил плагин Chrome, который перенаправляет вас на версию AMP, если она существует. Настройки настраиваются для каждого URL-адреса, для каждого домена и настраивается по умолчанию.

https://chrome.google.com/webstore/detail/amp-accelerated-mobile-pa/baodpdnidmedcpanneabeldenamaaeoe

0

Согласно этому объявлению: https://amphtml.wordpress.com/2015/12/09/continued-momentum-for-the-amp-project/amp/ «Google начнет передачу трафика на страницы П в Google Поиска уже в конце февраля 2016 года Twitter начнет экспериментировать с привязкой к содержимому AMP при условии издателей в начале 2016.»