Максим Покровский передал мне эстафету советчика в акции запущенной Никитой Селецким. Не буду пытаться насоветовать что-то очень узкоспециализированного или особенно продвинутого, мои 5 советов прежде всего для тех кто еще не чувствует себя мастером кода.

  1. Изучайте стандарты
    Казалось бы, что тут и говорить, как можно верстать не зная CSS или HTML, на практике некоторые пытаются это делать, изучая их по учебникам бородатого года, иначе откуда могут браться align="center" или <center> в 2008 году, видимо частично оттуда и табличная верстка. Я даже столкнулся с тем, что новичкам преподносят стандарты как что-то очень сложное. На самом деле спецификации HTML и CSS мне кажутся вполне доступными для любого верстальщика, если не полностью то по большей части. С другой стороны прочитать всю спецификацию часто просто лень, тогда стоит хотя бы ссылку поместить на видном месте и заглядывать туда иногда если возникают вопросы или появляется время. Если кто не в курсе то основные спецификации используемые в веб можно найти на сайте W3C, для многих спецификаций там же можно найти ссылку на перевод.
  2. Используйте расширения браузеров для разработчиков
    Расширения вроде FireBug позволяют экономить много времени при верстке или доработке уже сделанной кем-то страницы (особенно во втором случае), при поиске решения и экспериментах с разметкой. Среди таких расширений FireBug вне конкуренции, Web Developer Toolbar не столь необходим, но все же там очень много разных возможностей, хотя бы даже возможность быстро изменить размер окна браузера, чтобы посмотреть как страница будет выглядеть на другом разрешении и ссылки на валидаторы. Еще пожалуй нужен плагин, позволяющий сделать скриншот страницы, причем как видимой части так и полностью, я для этой цели использую Pearl Crescent Page Saver. Постепенно такими расширениями обзаводятся все браузеры, для IE есть Web Developer Toolbar, для Opera совсем недавно появился Opera Dragonfly.
  3. Используйте семантическую разметку

    Что за зверь такой можно почитать в статье Семантическая вёрстка.

  4. Упрощайте
    Встречаются страницы код которых можно легко сократить в 2-4 раза, для чего верставший так усложнял себе жизнь? Кто-то пару раз использовал таблицы «чтобы не заморачиваться» и создал себе гору кода, там где можно было в четыре строчки вписаться, кто-то нафигачил style="" чтоб быстрее, а ускориться ему еще предстоит когда он менять будет эти стили, по всей странице.
  5. Изучайте работу мастеров
    Я часто нахожу, что нибудь полезное в приложениях Google, разбирая их с помощью FireBug. Уверен, что это не единственное место где можно заниматься изъятием интеллектуальной собственности.

Передаю эстафету: Владимиру, Дмитрию, Всеволоду, Константину, Илье.

Похожие статьи