Dashicons , шрифт значков администратора WordPress, теперь закрыт для новых запросов на значки . После того, как редактор блоков принял подход к использованию SVG-иконок напрямую, разработчики WordPress недавно пересмотрели усилия, вложенные в проект Dashicons. Команда решила упаковать существующие заявки на новые значки, выпустить окончательный выпуск, а затем объединить свои усилия над новым компонентом Icon .
«Одна из проблем с иконочным шрифтом заключается в том, что это один большой скомпилированный« спрайт », и поэтому, несмотря на то, что он хорошо кэшируется, для каждого добавляемого вами значка спрайт становится больше», – сказал участник дизайна WordPress Джоэн Асмуссен в сообщении, в котором изменение. «С SVG вы включаете только нужные значки».
Недавно объединенный запрос на вытягивание довел коллекцию проекта из 303 значков до 340, с последними добавлениями, включая такие элементы, как самолет, пиво, кофе и многое другое, на основе оставшихся нерешенных проблем.
Dashicons, в которой участвовало всего несколько человек, нечасто обновлялась. До WordPress 5.2 (май 2019 г.), который обновил шрифт значков для использования WOFF2 (Web Open Font Format 2) и добавил 13 новых значков, Dashicons бездействовал в течение трех лет. Это означает, что разработчики, которым нужен был определенный значок, иногда долго ждали его добавления и часто предпочитали использовать другую библиотеку.
На новый компонент Icon не распространяются те же ограничения. Во время недавнего обсуждения командой дизайнеров следующих шагов Dashicon Асмуссен отметил, что новый компонент Icon поставляется с набором значков, но разработчики также могут скормить ему собственный SVG.
«Значок не обязательно должен быть частью набора, чтобы его можно было рассматривать как любой другой значок в системе», – сказал Асмуссен. «Что упрощает отказ от некоторых значков социальных сетей – мы можем сказать« Нет, но вы можете сделать это: {code example} »». Такая гибкость избавляет разработчиков от необходимости тратить время на лоббирование добавления определенного значка или работает, чтобы продемонстрировать свою популярность.
Асмуссен поблагодарил создателя Dashicons Бена Данкла за его работу по поддержанию значков шрифта на протяжении многих лет. Дункл присоединится к усилиям по улучшению нового компонента Icon, поскольку он все еще дорабатывается.
«И многие уроки, которые мы с Беном извлекли из Dashicons, вероятно, могли бы помочь сформулировать некоторые принципы того, что входит в компонент», – сказал Асмуссен. «В некотором смысле, я думаю, мы можем быть более открытыми для принятия значков, потому что это не раздувает спрайт. В других случаях, как уже упоминалось, мы можем решить, что это не место WordPress ».
Дашиконы будут храниться в ядре на неопределенный срок, но после этого не будут добавляться новые значки. Разработчики подключаемых модулей имеют возможность продолжить использование шрифта значка или использовать новый компонент значка.
«Переход на SVG в WP-admin и, возможно, новый компонент Icon – это определенно стоит обсудить в какой-то момент», – сказал Асмуссен. «Но [стоит] отметить, что это не обязательно является частью сегодняшней дискуссии. Это в первую очередь для того, чтобы Dashicons была надежным местом для всех, кто на нее полагается ».
Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…
Команда Gutenberg создаст станцию тестирования удобства использования в WordCamp US, где посетители смогут принять участие…
Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…
На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…
На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…
DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…