Categories: Новости

WordPress 6.2 Openverse Integration обновлен для загрузки вставленных изображений

Интеграция Openverse в WordPress 6.2 претерпевает некоторые изменения в последнюю минуту после того, как участники выразили обеспокоенность по поводу того, что изображения по умолчанию хотлинкуются . Новая функция позволяет пользователям быстро вставлять бесплатные медиафайлы с открытой лицензией в свой контент. Это также позволяет пользователям загружать внешние изображения с помощью кнопки на панели инструментов блока, но это создает дополнительный шаг в процессе и его легко пропустить в пользовательском интерфейсе.

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

«Мне очень не нравится любая интеграция Openverse в ядро», — сказал участник WordPress Питер Шоу . «Философски WordPress — это платформа для персональных публикаций, поэтому следует избегать внешних API и зависимостей. Единственные внешние вызовы, которые он должен делать (по умолчанию), — это проверять наличие обновлений.

«Хотя с самой службой проблем нет (мне она нравится), но это должен быть канонический плагин, который владельцы сайтов устанавливают сознательно. В любом случае изображения должны быть на локальном сервере».

Поскольку хотлинкинг привлек больше внимания, участники WordPress присоединились к тикету, чтобы призвать эту функцию не поставляться в ее текущей реализации.

«Это не может поставляться таким образом, иначе неосведомленные пользователи будут привлечены к ответственности», — сказал основатель Yoast Йост де Валк. «Кроме того, это отрицательно сказывается на производительности, поскольку вы не можете выполнять srcset или loading атрибутировать изображения, загружаемые с удаленного компьютера. Боковая загрузка действительно должна быть по умолчанию и, по сути, ИМХО, единственным способом».

Соавтор Gutenberg Ник Цекурас вмешался с быстрым пиаром, который изменяет реализацию, чтобы загружать изображения Openverse, когда они вставлены , везде, где это возможно.

«Мы определенно хотим загрузить этот поток в библиотеку сайта и должны рассматривать это как ошибку», — сказал ведущий архитектор Gutenberg Матиас Вентура . «Параллельно идет работа над загрузкой по умолчанию других действий (например, вставки), которые не являются такими простыми или достаточно общими (отсюда необходимость чего-то вроде # 46014 ), но это должно быть простым».

PR Tsekouras гарантирует, что любые изображения, вставленные из Openverse, будут загружены. Если они не могут быть загружены в медиатеку из-за проблем с CORS , WordPress вставляет блок изображения с внешним URL-адресом и предупреждением о соблюдении законодательства и проблемах с конфиденциальностью.

Выпуск WordPress 6.2 Beta 4 сегодня утром был отложен до 1 марта из-за несвязанной регрессии, появившейся в версии 6.2 . Tsekouras выбрал Openverse PR для ветки wp/6.2, чтобы включить его в следующий выпуск, поэтому следующая бета-версия должна поставляться с обновленной реализацией.

writer

Recent Posts

Плагин Delete Me для WordPress помогает владельцам веб-сайтов предоставить право на забвение GDPR

Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…

2 года ago

Команда Gutenberg наращивает юзабилити-тестирование в WordCamp US

Команда Gutenberg создаст станцию ​​тестирования удобства использования в WordCamp US, где посетители смогут принять участие…

2 года ago

Плагин распространителя теперь в бета-версии: новое решение для синдикации контента WordPress от 10up

Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…

2 года ago

Gutenberg 1.8 добавляет большую расширяемость для разработчиков плагинов

На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…

2 года ago

Gutenberg 15.5 представляет экспериментальную поддержку разметки сетки

На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…

2 года ago

DesktopServer 3.8.4 включает подарок сообществу

DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…

2 года ago