5 советов верстальщику
Ну что же - раз нам передали эстафету, почему бы не посвятить очередную статью именно теме верстки? Вопреки призыву давать конкретные советы по верстке, очень хочется поговорить о не столько о тактике и приемах выживания верстальщика в современном интернет-пространстве, сколько о стратегии этого выживания.
-
Следовать духу веб-стандартов гораздо важнее, чем их букве.
Немного крамольно, но попробую объяснить. Стандарты отличная вещь, и люди ее создающие отличные специалисты, но они тоже могут ошибаться. Не бывает идеальных спецификаций. Реализации спецификаций тоже не безгрешны. Валидатор - ошибается.
Ваша задача не только знать, как надо делать, но и для чего это сделано именно так. Только тогда Вы сможете отделить зерна от плевел и не поддаться на искушение сделать проект " в угоду валидатору", а не людям.
-
Знайте, чему и у кого вы учитесь.
Очень легко выглядеть профессионально и говорить умные вещи. Многие этим пользуются. Кто-то обманывает сознательно, кто-то несознательно , но недостоверных сведений очень много. Будьте к этому готовы. Узнайте о своих учителях больше! Познакомьтесь, выпейте пива, выясните чем они занимаются, узнайте об их проектах.
Сделайте это не для того, что бы стать параноиком. Сделайте это для того, чтобы лучше понять то, о чем говорит Ваш собеседник. Существуют сотни специалистов по PHP, и у каждого из них своя проблематика, у каждого свой опыт, и на один и тот же вопрос они ответят вам по-разному. Причем все ответы могут быть правильными, но в вашей ситуации возможно подойдет лишь один.
-
Забудьте про копи-паст. Пробуйте сами!
Теоретически, можно шикарно сэкономить кучу времени, стащив кусок кода у кого-нибудь еще. Фактически у этого метода есть несколько недостатков. Во-первых, вы не научитесь делать так же, стащив чужой код. Во-вторых, код может иметь "подводные камни" и ваш проект может перекосить в самый неподходящий момент. (Например, при показе заказчику на его машине с идиотскими настройками.) В-третьих, если постоянно таскать чужой код, чрез некоторое время ваш собственный код станет неуправляемой мешаниной кусков с различной нотацией.
Смотрите на чужой результат, попробуйте сделать сами. Не получилось? Посмотрите основную идею кода и попробуйте еще. Не получилось? Попробуйте еще...
-
Обратите внимание на XML.
Появляется все больше сервисов, работающих с данными в формате XML. Различные попытки создать машиночитаемые страницы тоже, как правило, упираются в XML. Новые технологии Flex и Silverlight основаны на XML. Язык XML много гибче своего подмножества XHTML, но освоение связки XML/XSLT требует бОльших усилий от разработчика. Начните изучать XML/XSLT сегодня, чтобы завтра иметь возможность верстать на надлежащем уровне
-
Подумайте о том, кем Вы будете через 5 лет. Поставьте себе цель.
Существует замечательная книга "Книга для героев" я очень рекомендую Всем прочесть одну из ее первых притч. Вкратце она звучит примерно так: "Мальчик пошел гулять в лес и заблудился. Он долго пытался выйти назад по народным приметам, но это не помогло, тогда он залез на самое высокое дерево в лесу и увидел как ему пройти домой. После чего благополучно вернулся к ужину. Так и человек с высоты поставленной им цели может отыскать путь к ней." Если Вы верстальщик сейчас, кем Вы будете через 5 лет?
Если Вы собираетесь стать главой отдела веб-разработок крупной корпорации, вам понадобятся одни знания, если вам хочется запустить и успешно управлять своим проектом, то другие.
Ну вот собственно и все. Кстати, другие советы "эстафеты" вы сможете найти на сайте RMcreative.ru


Комментарии:
интересная мода у блоггеров - эстафеты передавать. :)
Серега
и не менее интересные советы :)
Весьма правильные с методической точки зрения.
Stac