Добавляю хэндлер класса на интересующую URL, пишу несколько строк соответствующего класса/объекта ORM, пишу .html-шаблон тела блока, смотрю что вышло. Если ошибка или что-то не так работает, как хочется - отлаживаю.
ViM + Opera, так как её разрабы, единственные кто читал стандарты и в отличии от ФФ firebug-а, её "Проверить" бросающее страницу из кеша на валидатор, таки находит ошибки.
> ViM + Opera, так как её разрабы, единственные кто читал стандарты и в отличии от ФФ firebug-а, её "Проверить" бросающее страницу из кеша на валидатор, таки находит ошибки.
Про дебагер, оно то так. Но про стандарты и оперу ты загнул. Пусть они там десять раз говорят, что опера работает по стандартам, на практике всё иначе.
А если учитывать, что опера более "умно" работаеет с ошибками разметки, то в один момент, ты обнаружишь, что див, нормально отображающийся в опере, кроме той самой оперы нигде не отображается нормально.
В венде был HomeSite, потом уже в линуксе bluefish, затем quanta, а теперь Emacs. Смотрю в опере и файрфоксе, иногда запускаю ИЕ (ies4linux или в виртуалке). Рисуем в GIMP и Inkscape. Ну и всё выкладываем на апач на локалхосте:)
>Пожалуйста, поделитесь алгоритмом построения вашей работы над сайтом. Особенно интересует набор приложений, который задействован вами для верстки!
Как я понял, вопрос скорее задаёт совсем не программист. Если не прав, уже поздно. Надо задавать вопросы правильно :-)
Для вёрстки использую тот же редактор, что и для программирования. Вёрстка идёт исключительно в ручную без всяких дрЁмвиверов с соблюдением правил xhtml 1.0 + css
Редакторы: jedit, netbeans 6, textmate (когда за mac os x)
Слышал про css framework - blueprint. Ещё не смотрел, но надо бы как-нибудь...