WebP поддерживается в наборе инструментов для изображений GD.
Как указано в записи об изменении, вы можете проверить, поддерживает ли ваша версия PHP WebP, перейдя на страницу админ/отчеты/статус/php#module_gd
.
Что делать, если я использую Imagemagick?
Если вы часто обрабатываете изображения на своем сайте, возможно, вы используете инструментарий ImageMagick через Вкладной модуль ImageMagick. В этом случае не имеет значения, включена ли поддержка GD, потому что Drupal использует Imagemagick, а не GD.
Итак, сначала проверьте свой инструментарий для работы с изображениями на /admin/config/media/image-инструментарий
. Если вы используете ImageMagick, вам необходимо сделать следующее:
- Нажмите Форматы изображений название аккордеона на
/admin/config/media/image-инструментарий
.
- В Включить/отключить форматы изображений, прокрутите вниз до ВЕБП и установить
включено: правда
.
- Сохранять.
Теперь это позволит вам конвертировать в WebP ваши стили изображений. (/admin/config/media/стили изображений
)
Что делать, если я использую адаптивные изображения?
Если вы используете адаптивные стили изображений на своем сайте через ядро Адаптивное изображение модуль, и вы конвертируете все свои стили изображений в WebP, вы прекратите поддержку старых версий Safari и Internet Explorer, которые не поддерживают WebP. (можно использовать webP)
Это то, что модуль WebP обрабатывает автоматически, а ядро — нет. Поэтому, если вы переведете все в WebP и закончите с этим, вы сломаете свой сайт для некоторых пользователей.
К сожалению, модуль Responsive Image ядра поддерживает только точки останова на основе размера области просмотра, но правильный подход заключается в установке тип
на бирке, какое ядро сделать не позволяет. Существует drupal.org проблема по этому поводу.
Обходные пути:
- Использовать WebP или же ImageОптимизировать WebP модули вместо ядра.
- Для каждого адаптивного стиля изображения (
/admin/config/media/response-image-style/MY_STYLE
), используйте стили изображения, преобразованные в WebP, для всех контрольных точек, а затем используйте стиль изображения, отличный от WebP, в качестве Стиль резервного изображения.