Tag Archives: CSS

Стратегия развития отдельного специалиста

6 Feb

1344_0846569 Плотно занимаясь версткой сайтов нужно быть готовым к тому, что рано или поздно упрешься в потолок. Не в такой потолок, на который можно наткнуться строя карьеру, но симптомы в обоих случаях схожие. В общем, в один прекрасный момент станет понятно, что не понятно как дальше развиваться =].

Поймите меня правильно – это классно, когда знаешь на зубок популярные техники и трики, понимаешь как они работают. Скорость генерации кода в разы возрастает даже не самых разлапистых и объемных проектах, что важно, если работаешь в качестве фрилансера. Вроде все хорошо, но душа не на месте. Читая очередную заметку о том, как можно круглить углы у блоков или как заменять спрайты data:URL уже не ликуешь как в былые времена. Редко когда приходится поломать голову над не известной ранее проблемой, ты сам себе фреймворк, который выдает нужные строчки кода в зависимости от условий. Есть некий фан от того, что “фигачишь” как паровоз, но начинаешь чувствовать, что залипаешь и не развиваешься. Вроде как некуда…
(more…)

Особенности верстки крупных проектов

12 Nov

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

Mac OS и программы для HTML верстки

3 Nov

Честно говоря, совсем это не обзор, а кратенькое такое описание проблем, с которыми я столкнулся при выборе текстового редактора для верстки под Макосью.

Под Windows, сколько себя помню, версткой сайтов занимался в Notepad++ и, в общем-то, горя не знал – повесил себе на F4 в TotalCommander, зашел на FTP или локально, отредактировал и сохранил нужный файл. Честно говоря, были у меня подозрения, что вот как-то уж совсем не эффективно работа проходит с этим открыл-отредактировал-сохранил-открыл…, но альтернатив не знал и не искал.

После того, как собрал у себя на десктопе Gentoo, первое время пробовал использовать тот же Notepad++ под wine, но что-то у меня не заладилось и после некоторых поисков открыл для себя замечательный редактор Quanta Plus (странно, ну что за тяга такая у разработчиков к этим плюсам). Надо сказать, редактор меня прото покорил и избаловал раз и навсегда. Вернуться после него к инструментам вроде Notepad++ решительно невозможно. Конечно, всех фишек его я наверняка изучить не успел, но некоторые вещи узнал уже после первых запусков и остался в них влюблен по сей день. Что конкретно покорило – работа с проектами, тонкая настройка типа отступов (ширину таба можно задать не в каких-то условных еденицах на экране, а в пробелах, что, например, немаловажно при верстке в HAML), встроенная работа с фтп (тоесть нет такого открыл-отркдактировал-сохранил-открыл… – теперь только сохранить и готово, редактируй дальше) и, самое главное, автокомплит (ребяты… такого автокомплита я никогда больше не встречал и, думаю, что уже не встречу).

А потом я свитчнулся на Mac.
(more…)

Быстрый сброс CSS-кэша

8 Aug

Функция кэширования – удобная и обоснованная штука, особенно для проектов с огромной нагрузкой и десятками тысячь единовременных пользователей. И речь даже не столько о кэшировании страниц, сколько о принудительном сохранении внешних CSS файлов и картинок.

Серверам-то хорошо, а вот разработчикам – не сладко. Ctrl+F5 в браузере часто не решает проблемы, а не малоизвестный способ с добавлением к имени внешнего CSS файла псевдо параметра вида ?v=1.1 не всегда идеален. В нашем случае, например, вообще не используются сервера для отладки и все изменения сразу тестируются в бою =[. Понятно, чем это чревато для пользователей, а для меня так вообще аду подобно – чтобы увидеть внесенные в CSS изменения приходится каждый раз менять в шаблоне значение ?v= и нет ни малейшей возможности генерировать это число случайным образом, как я бы делал, если бы были тестовые сервера…
Вы тоже все еще кипятите? Тогда мы идем к вам!
(more…)

CSS-Framework

8 Jul

agat взялся за новый интересный проект. Интересен этот проект хотябы тем, что аналогичных разработок в Рунете я не встречал, хотя на западе существуют даже какие-то коммерческие аналоги подобных продуктов.

Очень удобно использовать заранее сформированный набор правил, разработка при таком подходе ускоряется в разы…