html

Обязанности HTML-верстальщика

Что должен уметь делать HTML-верстальщик сайтов.

HTML-верстальщик должен знать:

HTML и CSS на 100%. Именно с помощью этих языков разметки и происходит верстка страницы с макета дизайнера. При этом верстальщик должен учитывать все особенности, предпочтения и версии этих языков для того, чтобы осуществлять верстку страниц любой сложности;

JavaScript или jQuery. JavaScript (jQuery) используется для реализации различных динамических элементов на странице (слайдеры, калькуляторы и т.д.). jQuery — набор готовых функций, написанных на языке JavaScript (так называемый, фреймворк);

Photoshop. Верстальщик должен уметь работать в Adobe Photoshop и обладать знаниями веб-дизайна для того, чтобы при анализе макета до верстки указать дизайнеру на его ошибки и, если потребуется, быстро сделать поправки в макете без особых усилий;

Язык программирования PHP. В арсенале верстальщика должно быть представление о языке PHP и о том, как программист будет натягивать верстку сайта на движок;

Как работает CMS и ее API. Обычно верстка сайта делается под какой-то конкретный движок и в большинстве случаев ставится на бесплатную CMS. Знание того, как работает CMS, а также ее особенностей, нужно для того, чтобы у человека, который будет работать с вашей версткой, не возникало проблем при ее «натяжке». Только плюсом будет идеальное знание API одной или нескольких CMS. Например, клиент может заказать изготовление шаблона на CMS у вас.

SEO-оптимизацию. HTML-верстальщик обязательно должен ориентироваться в SEO, потому что оптимизация сайта начинается именно с первых строк верстальщика.

Что должен делать HTML-верстальщик:

Кроссбраузерную верстку — учет особенностей отображения кода веб-страницы во всех браузерах любой операционной системы.

Валидную верстку сайта — написание HTML и CSS-кода, соответствующих стандартам W3C (компании, разрабатывающей и внедряющей интернет-стандарты), и проходящим тест на валидаторе.

Семантическую верстку. Осмысленное расположение фрагментов кода на странице, правильное использование тегов, понятные название классов и идентификаторов.

Оптимизацию под поисковые системы. От верстальщика вы должны получить полностью оптимизированную верстку, начиная от наличия тегов title, description, keywords до присутствия alt в картинках и title в ссылках.

Оптимизировать скорость загрузки сайта:

  • За счет уменьшения количества кода, но не в ущерб читаемости и производительности;
  • За счет уменьшения веса и количества картинок (так называемая, верстка спрайтами).

Уметь работать с CMS и ее API. Даже если вам не нужно получить от верстальщика готовый шаблон, но вы планируете использовать его верстку для изготовления шаблона на нужную вам CMS, верстальщик все равно должен знать требования к верстке данной CMS.

На заметку:

  • верстка шаблона под CMS подразумевает изготовление простой верстки (HTML + CSS) с учетом требований данной CMS. То есть, на выходе вы не получаете готовый шаблон, а вам еще нужно будет искать человека который сделает шаблон из этой верстки;
  • изготовление шаблона под CMS включает верстку и изготовление из этой верстки готового шаблона, который на 100% готов для дальнейшего использования.

Предоставлять качественный сервис

Должен гарантировать качество проведенной работы, не подводить по срокам и вовремя вносить правки, если потребуется.

Нашли ошибку? Выделите ее и нажмите Ctrl + Enter. Хочу такое на свой сайт!