AMP

Философия и миссия

Наша философия — это наша путеводная звезда, а наша миссия описывает то, как мы движемся по направлению к ней.

Философия

Философия

Мощный, сфокусированный на пользователе открытый Интернет навсегда.

& Миссия

Миссия

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

Принципы дизайна

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

Пользовательский опыт > Опыт разработчиков > Простота реализации. Если сомневаетесь, делайте то, что будет лучше для конечного пользователя, даже если это означает, что автору страницы будет сложнее ее создать, а разработчику библиотеки ее реализовать.
Не разрабатывайте для гипотетически более быстрых будущих браузеров. Мы решили выпустить AMP в качестве библиотеки в духе расширяемого Интернет-манифеста, чтобы иметь возможность доработать сеть сегодняшнего дня, а не завтрашнего. AMP должен работать быстро в современных браузерах. Когда определенная оптимизация невозможна на базе современной платформы, разработчики AMP должны участвовать в разработке новых стандартов, расширяя возможности этой веб-платформы.
Не ломайте Интернет. Настройте контент так, чтобы он отображался в обычном режиме, если в работе AMP возникнут неполадки. Другими словами, если Google AMP Cache, URL API или какая-то из библиотек выйдут из строя, это должно привести к деликатной потере качества при отображении сайта, а не его простою. То, что работает с AMP-кешем, должно работать и без него.
Решайте проблемы на соответствующем уровне. Например, не интегрируйте что-то на стороне клиента просто потому, что это проще, если взаимодействие с пользователем будет лучше при интеграции на стороне сервера.
Делайте что-то только в том случае, когда это может быть сделано быстро. Не вводите в AMP компоненты или функции, которые не смогут надежно работать при частоте 60fps или будут препятствовать мгновенной загрузке на самых распространенных современных мобильных устройствах.
Сделайте приоритетными такие нововведения, которые улучшают пользовательский опыт, но при необходимости ищите компромиссное решение. Некоторые вещи можно сделать быстро, но их взаимодействие с пользователем будет ужасным. AMP создает у пользователей исключительные впечатления, и высокая скорость — лишь часть общей картины. Проблемы возможны только в том случае, если что-то не будет поддерживаться, и из-за этого AMP не сможет широко применяться.
Никаких белых списков. Мы не даем привилегий каким-либо отдельным сайтам, доменам или источникам, за исключением случаев, когда это необходимо по соображениям безопасности или производительности.