Как долго оформлять веб-страницу?
Все зависит от того, что на странице! Когда я оцениваю проект, чтобы установить цену проекта, я назначаю значение времени от 2 до 4 часов на страницу. В среднем для веб-сайта объемом от 10 до 20 страниц я обнаружил, что это дает мне достаточно времени для разработки семантически значимой разметки, краткого и надежного CSS и интеграции в систему управления контентом.
Некоторые страницы являются сложными и занимают больше времени, например, страницы галереи изображений или таблицы структурированных данных. В зависимости от количества JavaScript / jQuery или PHP / MySQL, которое может понадобиться странице, на создание страницы может уйти день или больше.
В других случаях, например, на биографических страницах, где у вас есть простой заголовок, выстрел в голову / изображение и два абзаца, вы можете легко получить набор из 10 страниц за час.
Как ускорить процесс наценки
Я стараюсь придерживаться последовательного подхода к использованию отступов и полей. Например, я склонен использовать ненулевые значения поля на полях для заголовков и абзацев и обнулять поля на полях, хотя другие делают это иначе. Я также использую правильную таблицу стилей сброса (см. Выше предложенный Эндрю Маршаллом).
Я также предварительно настраиваю заголовки (h1 ... h6), списки и т. Д., Чтобы у меня был общий типографский стиль по умолчанию, который я могу использовать в качестве основы для каждого создаваемого мной сайта.
Кросс-браузер Pixel Perfection
Я большой поклонник Дэна Седерхольма (автора Bulletproof Webdesign, Hand-Crafted CSS), и я согласен с его подходом в том, что веб-страницы должны просто хорошо выглядеть во всех браузерах и работать должным образом. Они не должны быть идеальными для всех браузеров. Большинство моих клиентов не будут платить за тщательное кодирование, необходимое для совершенствования страниц во всех браузерах.
Сказав это, я использую один или два хака, чтобы время от времени исправлять странности IE, но в остальном я не слишком обеспокоен. Главное, на что я обращаю внимание - это ширины блочных элементов (проблемы с блочной моделью IE), которые могут нарушить разметку с плавающей точкой.
Мой HTML / CSS Framework
Я склонен использовать довольно общий дизайн с 3 столбцами, поэтому у меня есть базовый макет страницы и связанные таблицы стилей, которые я использую для запуска всех сборок моего сайта. Это экономит мое время.
В будущем у меня появятся более стандартизированные одно- или двухуровневые меню (горизонтальные и вертикальные макеты) и некоторые общие формы контактов «под ключ» с проверкой на стороне клиента / сервера.
Заключительные комментарии
Я магазин для одного человека, и я часто создаю сайты для других графических дизайнеров. Я падаю на сторону разработчика профессионального веб-спектра.
Я в бизнесе более 7 лет и люблю работу.
Я также прочитал много книг по CSS и HTML, к большому отчаянию моей близкой семьи.