Блог

Основы сборки на Gulp и автоматизации процессов

Автор: Кудашев Сергей
На протяжении нескольких лет слышал об автоматизированном потоке разработке, как это экономит время и вообще. Решил разобраться с автоматизацией и, сразу же поменял часть решений связанных с минификацией css и js. Думаю, должно быть интересно.
Основы сборки на Gulp »

Замер скорости выполнения в JavaScript

Автор: Кудашев Сергей
В своей деятельности веб разработчиком никогда не увлекался подсчетом времени выполнения программ/приложений/скриптов. Конечно приходилось делать замеры, но в основном это были замеры на бэк-энде на PHP. И честно говоря, замерять фронтэнд мне в голову не приходило. А зря.
Замер скорости в JavaScript »

Аналог var_dump в javascript

Автор: Кудашев Сергей
Как человек, начинавший программировать с PHP, мне очень нравится выводить отладочную информацию встроенной в него функции var_dump. Особенность этой функции в том, что она сразу дает всю нужную для отладки информацию. Осваивая JavaScript озадачился вопросом, а нет ли в нем аналога данной функции.
var_dump в javascript »

Проверка производительности хостинга

Автор: Кудашев Сергей
Про выбор хостинга в свое время уже была написана довольно подробная статья. Но время идет, проекты усложняются, а поисковые системы все больше обращают внимания на скорость работы сайта. Поэтому, чтобы хостинг не оказался полным разочарованием, желательно провести его минимальное тестирование производительности (бенчмаркинг), в идеале сравнив с несколькими другими хостингами. В идеале эту процедуру надо делать в момент выбора хостинга.
Бенчмаркинг хостинга »

Внедрение Minify на сайте

Автор: Кудашев Сергей
Несколько раз упоминал про оптимизацию JS и CSS, и даже написал статью, в которой рассказал, как эти методы применяются мною на практике. Несколько раз натыкался на материалы, где упоминались программы оптимизаторы, в том числе от Google, которые вебмастера внедряют в сайты для автоматизации этого процесса, но руки до них не доходили. Недавно у одного из разработчиков Modx промелькнуло, что он использует какой-то комплексный минифаер (minify), который был сразу загружен, изучен и внедрен.
Внедрение Minify »

Как массово наложить ватермарки

Автор: Кудашев Сергей
Часто заказчик хочет, чтобы все изображения на сайте содержали ватермарки (watermarks). Для тех, кто не в курсе, ватермарки это водяные знаки на картинках, которые не позволяют использоваться картинки на других сайтах и позволяют идентифицировать по ним владельца картинок. Такие картинки часто встречаются на контент-проектах в Интернете.
Наложение ватермарков »

Поиск несуществующих страниц и тестирование сайта

Автор: Кудашев Сергей
В день знаний решил поделиться одним решением, которое использую не первый год. Данное решение не только не теряет своей актуальности, но и в свете ужесточения требований к качеству сайтов со стороны поисковых систем, все больше актуальность обретает.
Тестирование сайта »

Массовое редактирование картинок

Автор: Кудашев Сергей
Иногда возникает необходимость в массовом редактировании картинок. Причем, иногда это количество картинок достигает такого количества, что использовать Actions в Photoshop становится нереально, так как эта прожорливая программа не позволяет открыть большое количество файлов. Открывать порциями тоже не вариант, потому что на это уходит много времени. Так что же делать?
Редактирование картинок »