Интеграция 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, чтобы включить его в следующий выпуск, поэтому следующая бета-версия должна поставляться с обновленной реализацией.
Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…
Команда Gutenberg создаст станцию тестирования удобства использования в WordCamp US, где посетители смогут принять участие…
Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…
На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…
На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…
DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…