Блог Web-разработка


Определение браузера на PHP

Определение браузера на PHP

Головная боль всех профессиональных веб‑разработчиков – отличия внешнего вида html‑страниц в зависимости от браузера. Не будет преувеличением сказать, что каждый, кто занимается версткой, активно ненавидит не любит IE, однако, проблемы встречаются и у других браузеров.

Читать дальше

Правильная пагинация для MaxSite CMS

Правильная пагинация для MaxSite CMS

MaxSite CMS – прекрасная система управления контентом сайта. Однако она молода и имеет некоторые возрастные недостатки, «угри», если угодно.

Постоянно разрабатывая сайты на этой CMS, я сталкиваюсь с типовыми задачами, не все из которых решены в MaxSite CMS удачно. Одной из таких задач является вывод постраничной навигации. Пришлось модифицировать…

Читать дальше

Тема оформления админки MaxSite CMS

Тема оформления админки MaxSite CMS

В обзоре MaxSite CMS я упомянул ряд несущественных недостатков этого движка, одноко умолчал о том, что мне жутко ненравится вид административной части этой CMS. По расположению элементов – все прекрасно, но чисто эстетически – не очень. Кроме того, недоставало мелочей, вроде автодополнения при введении тегов записи.

Читать дальше

Обзор MaxSite CMS

Обзор MaxSite CMS

4 сентября 2009 года я запустил новую версию своего блога, работающую на MavSite CMS. Хочу представить обзор этой системы управления контентом.

Читать дальше

Обновление этого блога

Обновление этого блога

Наконец, дошли руки до обновления этого блога. Было очень много лени работы; потом, на отдыхе, не хотелось что‑либо делать; потом – опять отмазки всякие работа. Короче, все откладывал в долгий ящик. Но вот, наконец, работа завершена. Рад представить четвертую версию моего сайта (начиная с третьей, он стал блогом).

Читать дальше

Блоги, которые я регулярно читаю

Блоги, которые я регулярно читаю

Принимая эстафету от Степана Комарова, опишу несколько блогов, которые я регулярно читаю через RSS. Не все описанные сайты являются чистыми блогами, но заслуживают внимания – все.

Читать дальше

RSS-иконки «Карамель»

RSS-иконки «Карамель»

Предлагаю всем RSS‑иконки собственного производства. Сделаны «по мотивам» иконки из одного урока зимней школы Миши Квакина.

Читать дальше

NTH-фреймворк

NTH-фреймворк

Главное назначение этого фреймворка – ускорение HTML/CSS верстки за счет минимизации работы над типографикой.

Читать дальше

Закругленные углы «в идеале»

Закругленные углы «в идеале»

Каждый, кто хоть раз верстал сайт с блоками, имеющими закругленные углы, задавался вопросом, как это сделать. В сети полно описаний методов и даже подборок а‑ля «38 статей о создании закругленных углов».

Читать дальше

Дизайн сайта

Навеяно вот этой картинкой, увиденной на Хабре. Увы пост с картинкой удален (уже был удален, когда я увидел его в RSS-потоке), поэтому ограничусь ссылкой на автора. Отмечу, что под «разработчиком» тут понимается хороший, грамотный разработчик.

Дизайн сайта

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

Об этом уже написаны горы текста, с этим сталкивается каждый веб-разработчик. Слать клиента к людям а-ля «сайт за 15 минут», или пытаться убедить, что силиконовые сиськи то, что он предлагает может только повредить – каждый решает сам. Мнений и мотивов тут немного и они понятны каждому, кто занимается созданием сайтов.

Картинка относится не только к дизайну сайтов.


Дополнительно

RSS-подписка

В этом блоге две категории