Альберто Медина и Уэстон Рутер вчера выступили с презентацией о прогрессивных системах управления контентом на Chrome Dev Summit 2018 в Сан-Франциско. Медина – защитник разработчиков в Google, и Рутер недавно перешел на новую роль инженера по программам для разработчиков после восьми лет работы в XWP.
Медина начала сессию с краткого обзора все более сложного пространства CMS, которое, согласно цифрам, которые он привел из w3techs, продолжает расти: 54% сайтов построены с использованием тех или иных CMS (рост на 11% в годовом исчислении). Многие CMS сталкиваются с общими проблемами, когда дело доходит до интеграции современных веб-технологий в их платформы, таких как большие базы кода, устаревший код и технический долг.
Решая проблемы, с которыми сталкивается WordPress, Google стремится оказать влияние на большую часть Интернета. Медина описала двухэтапный подход, который Google использует в экосистеме WordPress. Это включает интеграцию AMP через плагин AMP для WordPress. В настоящее время это версия 1.0 RC2, а выпуск стабильной версии запланирован на конец этого месяца.
Вторая часть подхода – это интеграция современных веб-возможностей и API-интерфейсов в ядро, так что такие вещи, как сервис-воркеры и фоновая синхронизация, поддерживаются изначально таким образом, чтобы вся экосистема могла ими воспользоваться. Google вложил ресурсы, чтобы добавить эти функции в ядро.
Рутер продемонстрировал одностраничное приложение, созданное на WordPress, используя стандартную тему в качестве основы и плагин AMP в качестве основы. Медина сказала, что команда планирует продолжить расширять эту работу, интегрируя AMP-контент в WordPress, особенно в контексте Гутенберга. Он быстро продемонстрировал, как они работают, чтобы помочь создателям контента легко использовать преимущества таких функций, как истории AMP, через интеграцию с Гутенбергом.
Медина сказала, что истории AMP состоят из компонентов и хорошо работают с Гутенбергом, поскольку все в новом редакторе соответствует блоку.
«Мы хотим, чтобы такие мощные компоненты стали доступны для всех CMS», – сказал Медина. «Пространство CMS неуклонно движется по пути прогрессивного Интернета».
Посмотрите видео ниже, чтобы узнать больше об опыте Google по интеграции современных веб-возможностей и прогрессивных технологий в платформу и экосистему WordPress.
^