View Transitions – новый плагин от команды WordPress Performance

Команда WordPress Performance выпустила новый экспериментальный плагин, который позволяет сделать сайт приближенным по скорости загрузки к одностраничному приложению (Single Page Application). Анонсировал новый проект Феликс Арнц, участник WordPress Performance Team и программист Google.

Плагины, издаваемые под вывеской WordPress Performance Team, создаются с целью тестирования новых улучшений производительности, прежде чем указанный функционал «поселится» в ядре WordPress – в том или ином виде.

Плагин View Transitions обеспечивает плавную, нативную браузерную анимацию при загрузке страниц WordPress, имитируя ощущения от работы с одностраничными приложениями (SPA), не требуя отдельного JS-кода. Достаточно активировать плагин, чтобы получить плавный анимированный эффект перехода вместо привычной загрузки страниц. Выбрать эффект можно самостоятельно: к примеру, затухание или скольжение. Такой метод позволяет оптимизировать визуальную навигацию по сайту и улучшить воспринимаемую скорость загрузки страниц для посетителей сайта.

Работает плагин из коробки с большинством тем. Настроить поведение можно в разделе Settings – Reading своей админки. Анимацию можно задать при помощи селекторов или пресетов – поддерживаются заголовки, названия постов и миниатюры (их можно анимировать или оставить без изменений).

Вот что отмечено в анонсе:

«Вы можете настраивать анимацию по умолчанию и селекторы переходов отображения для глобальных элементов, а также элементов, характерных для записей. Опции кастомизации, пусть и ограничены UI, допускают широкий спектр разных конфигураций, что будет отвечать потребностям большинства владельцев сайтов.

Важно отметить, что UI является дополнительным, он нужен только для простого изучения плагина. Рекомендуемый способ настройки – через add_theme_support в вашей теме WP.

Базовая анимация представлена в нескольких вариантах. Также плагин предлагает API для регистрации дополнительных анимаций».

Новый плагин оптимизирован для блочных тем, но использоваться может на любых WP-сайтах.

Переходы страниц поддерживаются всеми современными браузерами, однако в старых браузерах будет применяться стандартная навигация.

Плагин позволяет сделать WP-сайты более современными, похожими на приложения – без сложностей и недостатков реальных SPA.

Блог про WordPress
Добавить комментарий

Получать новые комментарии по электронной почте.