В WordPress 5.8 появится поддержка WebP. Этот современный формат файлов изображений был создан Google в сентябре 2010 года и теперь поддерживается 95% веб-браузеров, используемых во всем мире. Он имеет явные преимущества перед более широко используемыми форматами, обеспечивая сжатие без потерь и с потерями, которое на 26% меньше по размеру по сравнению с PNG и на 25-34% меньше по сравнению с сопоставимыми изображениями JPEG.
По данным W3Techs, в настоящее время WebP используют 1,6% всех 10 миллионов веб-сайтов, и за последние пять лет их использование увеличилось.
Добавление поддержки WebP в ядро не сделает все сайты WordPress мгновенно быстрее, но даст каждому владельцу сайта возможность уменьшить пропускную способность путем загрузки изображений WebP. В примечании разработчика Адам Сильверстайн предложил конвертировать изображения в WebP с помощью инструментов преобразования командной строки или веб-инструментов, таких как Squoosh, но есть также много плагинов, которые могут выполнять преобразование при загрузке.
WebP Express использует библиотеку WebP Convert для преобразования изображений, а затем передает их поддерживающим браузерам. Он используется более чем на 100 000 сайтов WordPress. Imagify — один из самых популярных плагинов с более чем 500 000 активных установок. В нем есть инструмент Bulk Optimizer, который может конвертировать ранее загруженные изображения одним щелчком мыши. Плагин EWWW Image Optimizer, используемый на более чем 800 000 веб-сайтов, также поддерживает автоматическое преобразование изображений в формат WebP.
По умолчанию WordPress создает изображения меньшего размера в том же формате, что и загруженный файл. Более смелые пользователи могут поэкспериментировать с плагином Silverstein который предлагает настройку для указания формата изображения по умолчанию, используемого для изображений меньшего размера, создаваемых WordPress. Разработчикам доступен новый фильтр wp_editor_set_quality
позволяющий изменять настройки качества для загружаемых изображений.
«Команда медиа-компонентов также изучает возможность того, чтобы WordPress выполнял преобразование формата изображения для загруженных изображений — используя WebP в качестве выходного формата по умолчанию для изображений небольшого размера», — сказал Сильверстайн. «Мы также следим за еще более современными форматами, такими как AVIF и JPEGXL, которые улучшат сжатие и еще больше уменьшат ресурсы, необходимые для сжатия».
Ожидается, что 20 июля выйдет WordPress 5.8 с поддержкой WebP для загрузки. В новом выпуске также добавлена информация в раздел «Обработка мультимедиа» на экране «Состояние сайта», где показаны поддерживаемые ImageMagick / Imagick форматы файлов для сайта на случай, если они понадобятся пользователям для отладки.