Webamator Blog

Блог вебаматора
MENU

Lazy Load Google Maps

Добавлено 10 января 2020 | Оставить комментарий

Я думаю, не секрет, что карты Google замедляют загрузку вашей страницы. Давайте взглянем ближе на популярную проблему: стандартные методы для вставки карт на сайт создают много дополнительных запросов поскольку загружается очень много изображений. Такое количество файлов может серьезно замедлить работу сайта.
Lazy Load Google Maps – это очень простой плагин для WordPress, позволяющий решить эту проблему. [...]

Popularity: 18%

YEP for WordPress

Добавлено 31 мая 2019 | Оставить комментарий

Я думаю, ни для кого не секрет, что стандартные методы для вставки видео на сайт (с использованием iframe или embed) замедляют загрузку вашей страницы. Дело в том что даже один такой iframe создает много дополнительных запросов при загрузке страницы. Встраивая видео, мы запрашиваем не только видеофайл, но также и файлы JavaScript, таблицу стилей, изображения, рекламу [...]

Popularity: 46%

Подключение JS только там, где это необходимо

Добавлено 2 ноября 2017 | Оставить комментарий

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

Popularity: 55%

SLON – пример плагина

Добавлено 11 октября 2017 | Оставить комментарий

Повторное подключение JavaScript приводит к его повторному выполнению, то есть к проблеме производительности сайта. Кроме того, это может привести к неприятным побочным эффектам – например, если данный скрипт связывает действие с щелчком на определенном элементе, при нажатии это действие будет выполняться несколько раз.
Несколько недель назад я описал популярные причины этой проблемы: прямое подключение внутри тега [...]

Popularity: 54%

Single Load Only. Избавляемся от дублирования js

Добавлено 19 сентября 2017 | Оставить комментарий

В данной статье я расскажу об одной из проблем Wordpress – повторному подключению javascript. Подключение скрипта несколько раз приводит к его повторному выполнению, т.е. страдает производительность. Кроме того, это может привести к неприятным побочным эффектам – например, если данный скрипт привязывает какое-то действие к нажатию на определенный элемент, при нажатии это действие выполнится несколько раз.
Popularity: [...]

Popularity: 38%

Блокировка доставки по городам в WooCommerce.

Добавлено 16 сентября 2016 | Оставить комментарий

Когда-то я уже писал об ограничении штатов США в WooCommerce. Но похожая задача может возникнуть не только на уровне штатов, но и на уровне отдельных округов или городов – все дело в американских законах и американский административных единицах.
Немного географического ликбеза: кроме штатов, существоют инкорпорированные/неинкорпорированные островные територии (например Пуэрто-Рико или Американские Вирджинские Острова). И несмотря на [...]

Popularity: 43%

Простой рейтинг бар со звездами

Добавлено 23 августа 2016 | Оставить комментарий

Я люблю простые решения, ведь зачастую простота означает надежность, а надежность является для меня наивысшим приоритетом.
Однажды для одного из проектов мне понадобился рейтинг-бар, состоящий из звезд. Основные требования – минимум кода, без подключамы файлов яваскрипт или шрифтов, но с возможностью процентного показа. Т.е. если всего имеем 5 звезд, а рейтинг, например, 4.75, то бар должен [...]

Popularity: 14%

Woocommerce exclude states – бесплатный плагин для WooCommerce

Добавлено 4 августа 2016 | Оставить комментарий

Иногда владельцам магазина на базе WooCommerce требуется изменить список штатов США на странице оформления заказа. Причины могут быть разными – например, владелец не хочет доставлять свои товары в некоторые штаты. Или наоборот – магазин работает только с несколькими конкретными штатами США, а в остальные доставка отсутствует.
Те кто давно и плотно работают с США, наверняка [...]

Popularity: 14%

Интернационализация плагинов Wordpress

Добавлено 4 января 2016 | Оставить комментарий

Итак, предположим мы написали некий плагин, который уже успешно работает. Один из способов сделать его более популярным – это добавить возможность перевода на другие языки.
Интернационализация и транслитерация.
Для начала давайте определимся с терминами. Перевод готового плагина – это транслитерация. А когда при написании плагина мы создаем возможность сделать этот самый перевод – это интернационализация. Именно о [...]

Popularity: 26%

Новые возможности формы в HTML 5

Добавлено 30 марта 2013 | 1 комментарий »

Пост навеян недавно попавшимся мне шаблоном, который нужно было натянуть на самописный движок. В шаблоне был декларирован доктайп HTML 5, но возможности 5-ой версии языка разметки почему-то не использовались. Поэтому хочу рассказать начинающим верстальщикам о некоторых вещах, которые сделают ваш сайт более дружелюбным, семантичным и быстрым.
Popularity: 17%

Popularity: 17%