![](https://oddstyle.ru/wp-content/uploads/2021/07/media-library-load-button.jpg)
Как вы уже, возможно, знаете, в WordPress 5.8 появится просто безумное количество изменений. Мы обозревали некоторые из них. Пришла пора изучить изменения, которые связаны с обработкой медиа файлов в предстоящем релизе.
Пользователи будут, бесспорно, обрадованы поддержкой WebP-формата изображений, а также появлением кнопки копирования URL изображения в буфер обмена на экране загрузки медиа. У разработчиков появится новый хук для фильтрации формата вывода изображений. Наконец, платформа отказывается от бесконечного скроллинга изображений.
![Блог Миши Рудрастых](https://oddstyle.ru/wp-content/uploads/2020/09/banner2.jpg)
Релиз WordPress 5.8 должен выйти 20 июля. Если вы еще не тестировали изменения, вы можете это сделать путем установки WordPress 5.8 Release Candidate 3.
Вместо бесконечной прокрутки теперь Ajax-кнопка
В предстоящем релизе бесконечная прокрутка для медиа исчезнет. Вместо нее будет использоваться кнопка «Load more» на Ajax. Медиатека и оверлей с медиа в редакторе будут ограничены выводом 40 медиа элементов по умолчанию.
Это изменение появилось благодаря усилиям команды WordPress Accessibility. Участник этой команды Андреа Ферсиа (Andrea Fercia) отметил две серьезные проблемы, связанные с бесконечным скроллингом. Во-первых, пользователи клавиатуры практически не могут добраться до контента после области прокрутки. Во-вторых, для скринридеров нет инструкций или сигналов о том, как работает бесконечная прокрутка.
Также он отметил некоторые проблемы с юзабилити и производительностью. Бесконечная прокрутка может нарушить историю браузера, и для нее отсутствует JavaScript-fallback. Загрузка сотен и тысяч изображений большого размера сильно раздувает объем памяти.
Медиа библиотека будет обрабатываться через Ajax в WordPress 5.8, а потому мы можем ждать аналогичных обновлений для других областей WP в будущем:
- Для страницы Add Themes
- Customizer > Add Menu Items
- Editor > Link > Search
Копирование URL на странице добавления новых медиа файлов
Это изменение устраняет одну небольшую, но довольно заметную неприятность, которая преследовала пользователей в течение многих лет. При загрузке изображения на странице Media > Add New у пользователей не было возможности получить его URL-адрес без щелчка по кнопке Edit.
В WordPress 5.8 появится кнопка «Copy URL to clipboard», которая будет видна после загрузки изображения. Не надо покидать страницу и пытаться получить URL отдельно.
Поддержка формата изображений WebP
WordPress будет поддерживать новый формат изображений. Нет, это не SVG (технически это не изображение). Пока еще есть некоторые проблемы с безопасностью, которые нужно преодолеть, чтобы появилась встроенная поддержка SVG. Теперь WordPress поддерживает WebP, что обещает лучшую производительность для тех, кто его использует.
В данный момент 1.8% от топ 10 млн сайтов поддерживают формат WebP. Поскольку в WP появилась его поддержка, этот процент, вероятно, еще увеличится в ближайшие годы.
Хук для формата вывода изображений в редакторе
Разработчики, желающие преобразовать изображения из одного MIME-типа в другой, теперь могут воспользоваться новым фильтром image_editor_output_format. Разработчики плагинов могут конвертировать все недавно загруженные изображения или переписать только определенные форматы.
В следующем примере изображения JPG конвертируются в новый формат WebP:
add_filter( 'image_editor_output_format', function( $formats ) { $formats['image/jpeg'] = 'image/webp'; return $formats; } );
Формат вывода будет применяться ко всем уменьшенным размерам изображений во время их создания. Однако это будет работать только для WebP-изображений, если вебсервер поддерживает этот формат.
Источник: wptavern.com