Categories: Мнение

Новый плагин WordPress обслуживает предварительно сжатые эмодзи

Смайлики WordPress подаются из sworg, но они не сжимаются. Это влияет на время загрузки SVG, в зависимости от того, сколько эмодзи вы используете, и может даже вызывать предупреждения в инструменте Google PageSpeed ​​Insights . Турецкий разработчик WordPress Мустафа Уйсал только что выпустил Compressed Emoji , плагин, который использует фильтр emoji_svg_url , представленный в версии 4.6. Этот фильтр позволяет разработчикам изменять URL-адрес, по которому размещаются изображения эмодзи в формате SVG.

Когда плагин активирован, сжатие обеспечивает экономию в диапазоне от 3 КБ до 1,3 КБ (примерно 60 %) на каждый эмодзи.

Уйсал сказал, что надеется, что WordPress.org рассмотрит возможность сжатия эмодзи в будущем, тем более что примерно 10% Интернета используют WordPress 4.6. Сжатие эмодзи — это небольшой способ ускорить значительную часть Интернета. Четыре месяца назад на Trac был создан тикет с запросом заголовков кеша для файлов эмодзи и сжатия. По словам Гэри Пендергаста, это изменение может быть внесено вне основного цикла разработки WordPress, поэтому он закрыл тикет и передал предложение системной команде . Заголовки кеша были добавлены командой, но в этом обновлении не было реализовано сжатие.

«Текущий план состоит в том, чтобы перенести все на новый CDN», — сообщил Гэри Пендергаст после беседы с командой Systems. «Текущий CDN немного устарел — например, они не поддерживают HTTP/2. Им нужно провести еще несколько тестов, но это занимает первое место в списке задач».

Тем временем пользователи, которым нужны сжатые эмодзи, могут использовать плагин Uysal’s. Он сжимал файлы с помощью SVGO , инструмента с открытым исходным кодом на основе Node.js для оптимизации файлов векторной графики SVG. Инструмент удаляет ненужные вещи, такие как метаданные, комментарии, скрытые элементы и значения по умолчанию или неоптимальные значения из файлов SVG, не влияя на их рендеринг. Еще одним преимуществом является то, что он не требует подключения к Интернету для тех, кто разрабатывает локально.

Сжатые эмодзи доступны в каталоге плагинов WordPress, а также открыты для публикации на GitHub .

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