Какие компоненты необходимы для нового сайта AMP? - PullRequest
0 голосов
/ 14 мая 2018

Мне нужно создать новый веб-сайт для демонстрации некоторых продуктов. Я не сделал один с amp-html, поэтому я хочу попробовать. Я немного читал и тестировал и получил несколько вопросов, на которые не могу найти ответы.

Я хочу создать новую страницу для каждого продукта. Это означает, что я дублирую sidenav и мой нижний колонтитул. Когда я добавляю новый продукт / страницу, мне нужно изменить все страницы. Это общий подход? Или я могу поместить содержимое в файл json и использовать amp-list и / или amp-bind? Или я должен создать скрипт, который будет обновлять sidenav html перед публикацией? Что-то, что Dreamweaver использует для этого.

Является ли создание новой страницы для каждого продукта хорошей идеей или другой подход лучше? Я видел видео, в которых пользователь перелистывает страницу, как это работает?

Будем весьма благодарны за любые ссылки на дополнительную документацию (письменную или видео).

1 Ответ

0 голосов
/ 15 мая 2018

Я постараюсь ответить на ваши вопросы.

В1 - Я хочу создать новую страницу для каждого продукта ... Это общий подход?Или я могу поместить содержимое в файл json и использовать amp-list и / или amp-bind?

A - Да, вы можете и должны использовать динамическое присоединение для вашего контента, в этом случае используйте JSONфайл для хранения данных и 'amp-list' / 'amp-bind' для его рендеринга.

Q2 - Я видел видео, в которых пользователь перелистывает страницу, как это работает?

A - Я бы посоветовал вам сначала начать делать базовые сценарии и привыкнуть к нему, прежде чем делать какие-то продвинутые трюки, такие как смахивание, но если вы действительно на нем, я бы рекомендовал http://idangero.us/swiper/

...