Блог Вячеслава Волкова

Лучше красиво делать, чем красиво говорить

— Бенджамин Франклин

Раздел блога / HTML

Сборка backbone+requirejs проекта с помощью grunt

Моей основной задачей в последнее время является создание одностраничных javascript приложений. В основном я использую фреймворк Backbone и requirejs. Обычно публикация приложения была простым действием "svn update" но из-за этого возникала куча проблем, начиная с несжатых файлов стилей, огромного количества js файлов и заканчивая кэшированием файлов браузером.

Поэтому я решил озадачится и воспользоваться сборщиком проектов, который должен был решить все возможные проблемы с публикацией проектов. Выбор пал на Grunt. Почему именно он? Возможно потому что для него сейчас уже существует огромное количество плагинов и им легко пользоваться.

Не буду вдаваться в описание этого сборщика, в Интернете есть достаточное количество уже информации. Расскажу о том, как он помогает решать непосредственно мои задачи.

Узнать больше »

Как написать плагин для WordPress

Однажды Вы решили создать свой сайт или блог, а для системы управления Вы выбрали Wordpress...Прошло время ваш сайт становится все более и более читаемым и тут, вы поняли, что для ещё большей популярности необходимо добавить немного функционала к сайту или же просто автоматизировать какое-то действие.

Вы идете на "склад" плагинов для wordpress и обнаруживаете, что необходимого плагина для Вас нету. Что же делать? Как быть ? Если вы хотя бы немного знакомы с азами программирования на php, верстке, то Вам не составит труда Самому написать плагин для Wordpress.

А теперь отправимся на "кухню" для приготовления нашего плагина.

p.s. Если знаний в php и верстке нету... не расстраивайтесь, попросите кого-либо написать Вам нужный функционал :)

Узнать больше »

Создаем горизонтальное меню

Навигационное меню сайта - это элемент который присутствует на каждом сайте, будь то домашняя страничка, блог или же интернет-магазин. В стандарте HTML 5, данный элемент выделили даже в отдельный тег <nav></nav>.

Множество разработчиков создает этот элемент различными способами, но я хотел бы представить Вашему вниманию одну из самых удачных практик.

Узнать больше »

А ты тестировал свой сайт на скорость?

Сегодня блуждая по Интернету наткнулся на один интересный сайт http://whichloadsfaster.com/. Как видно из названия, сайт сравнивает загрузку 2-х сайтов по скорости и показывает на сколько один и них грузится быстрее второго.

Конечно, этот сайт не дает в полной мере информацию почему один сайт грузится быстрее другого, но в конце сравнения он предлагает посетить другие сайты и уже проанализировать Ваш сайт на скорость.

Узнать больше »