Блог

Аналог var_dump в javascript

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

Минификация HTML кода в Modx Evolution и MODX Revolution

Автор: Кудашев Сергей
Очередное простенькое решение по минификации, на этот раз по минификации HTML для Modx Evolution и MODX Revolution. С одной стороны минификация HTML кода не является обязательным, в отличие от минификации CSS и JS. С другой стороны убрать лишние килобайты из кода HTML страницы не будет лишним.
Минификация HTML »

Административная панель Modx и основное зеркало

Автор: Кудашев Сергей
Иногда сложно подобрать название для поста, но описать проблему, с которой постоянно сталкиваюсь, как-то иначе у меня не получилось. Суть проблемы, что если мною назначается основное зеркало, прописывается в .htaccess и после я случайно логинюсь в админку по дополнительному зеркалу, то я получаю массу артефактов как на Evolution, так и на Revolution. Так как каждый раз я начинаю искать причину, почему так происходит, а через полчаса чертыхаясь вспоминаю про данную проблему, решил написать этот пост.
Modx и основное зеркало »

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

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

Теоретические основы адаптивной верстки и адаптивного дизайна

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

Многострочность и равномерные отступы в списках

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

Вывод даты в MODX Revolution без использования сниппета

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

Фиксированный размер пунктов меню в Modx

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