Rambler's Top100 КОМПЬЮТЕРРА |  ДОМАШНИЙ КОМПЬЮТЕР |  ИНФОБИЗНЕС |  GAME.EXE |  FERRA |  СОФТТЕРРА |  КОМПЬЮТЕРРА +
РАЗДЕЛЫ  
ПОИСК  

  ОНЛАЙН МАТЕРИАЛЫ  
Версия для печати 
Памятка верстальщику
 
Дата публикации: 27.08.2001

Анатолий Левенчук, ailev@asmp.msk.su

Верстальщики вебсайтов, конечно, ушли в своем развитии от полиграфических или даже веб-дизайнеров, но никогда не дойдут до программистов (ибо кто ж их пустит!). Учитывая, что верстальщики в последнее время слабо понимают, где раки зимуют, я написал эту памятку:

  1. Программисты, понятно, занимаются нетленкой - дизайном и написанием (внутри)фирменных сайтовых движков и скриптов. Верстальщики допущены делать оставшуюся от программистов часть работы - обслуживать потребности заказчиков и начальства.
  2. Верстальщики вебсайтов всегда пишут туфту - это главное, о чем они никогда не должны забывать. Если верстальщик и был программистом до того, как дотронулся до HTML (или даже XML), с момента этого дотрагивания его прошлый опыт не в счет: он уже будет не программировать сайт, а верстать туфту.
  3. Верстальщику запрещается думать, что сверстанные им шаблоны страниц - это программы, ибо HTML с расширениями не предназначен для написания программ. Поэтому в верстке не бывает свойственных программам вещей (например, ошибки в шаблонах - это не баги, а наиболее яркие проявления общей туфты, написанной верстальщиками).
  4. Верстальщик, заметивший багу движка, обязан доказать, что это бага. Если это была не бага, а фича, то ему все объяснят на понятном языке. Остальное - это его проблемы с заказчиком.
  5. Верстальщик никогда не должен отвлекать программистов от работы, потому что те пишут нетленные коды, а не туфту. Верстальщик должен помнить, что за то время, пока он пытается что-то сказать программисту, программист мог бы исправить очередную багу или допрограммировать очередную фичу (впрочем, программист через пару минут разговора ему об этом обязательно напомнит).
  6. Если движок использует реляционную базу данных, то верстальщик должен думать в терминах нереляционных моделей данных, для чего он должен хорошо знать SQL в вариантах MySQL, Oracle, PostgreSQL и FireBird. Верстальщикам также полезно знать PHP, чтобы уметь верстать свою туфту не в этом стиле (ибо тогда зачем программисты пишут собственный движок!). Полезно также уметь писать в функциональном стиле (ибо все писатели движков уважают LISP, Haskell и Erlang) на макроязыке движка, в крайнем случае - верстать сайт непосредственно на SQL. Те, кто не выполняет данный пункт, автоматически попадают под утроенное воздействие пункта 12.
  7. Поскольку HTML (даже облагороженный использованием сайтового движка) - это не язык программирования, то движок ничего не оптимизирует. Верстальщик должен сам оптимизировать свою туфту и не жаловаться на программистов: это не их движок медленный, а сверстанная туфта исполняется медленно. Почувствуйте разницу.
  8. Верстальщики должны писать свою туфту, ориентируясь на версию браузера минус две от текущей и на версию движка плюс две от текущей, ибо программисты не дремлют по обоим этим поводам. Следствие: они не должны использовать конструкции, которые (как может потом выясниться) не будут работать в следующих версиях движка или прошлом браузере программиста.
  9. Программисты внутрифирменных движков-скриптов всегда правы, и это право закреплено кодами этих движков. Если что-то иногда и переписывается, то это туфта в шаблонах страниц, но не коды движка. То, что объемы текстов движковых скриптов и шаблонов страниц сайта сравнимы, не имеет значения, ведь коды скриптов или движка - это программы, а коды шаблонов - туфта.
  10. Верстальщик не имеет право отвечать на вопрос «сколько времени потребуется на то-то и то-то» невнятно («не знаю», «как получится» и т. п.). Это право закрепляется только за программистами. Это объективно: программирование является творческой деятельностью, а написание туфты в шаблонах всегда можно точно спланировать.
  11. Начальство и заказчики имеют полное право командовать верстальщиками, а про то, что начальство некомпетентно командовать программистами, будет написано в памятке для программистов. Впрочем, правил поведения для программистов не бывает, поэтому некомпетентность начальства во всех вопросах постулируется в данной памятке. Некомпетентность начальства не касается верстальщика - в туфте начальство компетентно.
  12. Кто из верстальщиков не спрятался, тот и виноват. Кто попал под (всегда) горячую руку, тот и виноват. Кратко: верстальщик всегда виноват. Даже если виноват программист, то в этом виноват верстальщик.
  13. Верстальщики, не признающие данных правил, могут увольняться - меньше людей будет отвлекать программистов от работы, спокойней будет в коллективе.
  14. Главное: верстальщик (в том числе и динамического вебсайта) не имеет никакого права представляться программистом. Ибо если каждый токарь со своим станком с ЧПУ, каждый бухгалтер со своим Excel и даже каждый сисадмин со своими конфигами будут программировать, то кто тогда будет творить Нетленные Коды, Которые Нужны Человечеству?!

[i40917]


 На главную   Версия для печати   Обсудить в форуме   Отправить по почте

Рассылка "Компьютерры":


  ОНЛАЙН МАТЕРИАЛЫ: ЛИБЕРТАРИУМ  

[14.05.2002] Кофе по-провайдерски
Из пяти последних "учебников" по бизнесу, которые я прочел, во всех пяти восторженно писалось про Starbucks Coffee - американские кофейни, ставшие эталоном успеха.

[06.03.2002] Не просто вебсайт
Итак, вы сделали современный вебсайт, на котором пользователи могут регистрироваться, самостоятельно размещать свои творения, комментировать их и даже искать на нем материалы своих сосайтников. А потом вы идете к потенциальным заказчикам, пытаясь рассказать им, что же такое гениальное было сотворено вами для их бизнеса.

[18.02.2002] Четыре колонки
По самым разным причинам я давно не писал колонок, поэтому испытал настолько большое затруднение при определении темы очередной из них, что решил предоставить выбор читателям "КТ". Я обозначу сейчас четыре интересности, а уж читатели пусть сами решат, о чем мне написать подробнее.

[11.09.2001] Миру по сайту - хостеру рубашка
Чем менее уникальны вебсайты, тем дешевле они могут быть. Такой процесс превращения уникальных поначалу товаров в массовые, взаимозаменяемые и называют коммодитизацией. Тысячи и миллионы характеристик, соответствующих разным единицам товара, вдруг сливаются в голове потребителя в нечто единое - так, мириады уникальных зернышек пшеницы превращаются в тонны зерна, проходящие через зерновую биржу, а отличающиеся по составу смеси углеводородов из разных месторождений становятся тоннами нефти.

[27.08.2001] Памятка верстальщику
Верстальщики вебсайтов, конечно, ушли в своем развитии от полиграфических или даже веб-дизайнеров, но никогда не дойдут до программистов. Учитывая, что верстальщики в последнее время слабо понимают, где раки зимуют, я написал эту памятку:




  РАЗДЕЛЫ  

 Новость дня
 Комментарий дня
 Итоги дня
 Железный поток
 Итоги недели
 Железка дня
 Софтинка дня
 Мысли вслух
 Бумажные номера

  БУМАЖНЫЕ НОМЕРА  

Маленькая сопровождающая картинка к журналу Свежий номер №37
(462) 24 сентября 2002


Тема номера:
ИнтелШоу

Маленькая сопровождающая картинка к журналу Предыдущий номер №36
(461) 17 сентября 2002


Тема номера:
Незримый колледж

Маленькая сопровождающая картинка к журналу Специальный выпуск №4
 1 сентября 2002


Тема выпуска:
Снова в школу

План тем номеров



  АРХИВ  

Август
ПнВтСрЧтПтСбВс
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
Архив материалов

  НОВОСТИ  

Информация предоставлена "Компьюлента"

[15.10.2002, 16:43] Владельцы испанских веб-сайтов протестуют против введения цензуры в интернете
Владельцы ряда испанских веб-сайтов временнно прекращают доступ к собственным веб-страницам, протестуя против введения законодательства о цензуре в Cети.
 
[15.10.2002, 16:38] Microsoft затратит 300 миллионов долларов на рекламу услуг доступа в интернет
Компания Microsoft намерена затратить 300 миллионов долларов на рекламу новой версии собственного программного обеспечения для доступа в интернет - MSN 8.0.
 
[15.10.2002, 16:25] Арестованы 22 "нигерийских мошенника"
Южноафриканская криминальная полиция при содействии британских и американских спецслужб арестовала 22 жителя Нигерии по обвинению в компьютерном мошенничестве.
 
[15.10.2002, 16:02] IDF Taiwan: Intel укрепляет связи с азиатскими компаниями
На азиатско-тихоокеанской сессии Форума Intel для разработчиков, проходящем в Тайбэе, на Тайване, представители Intel объявили о создании Инновационного альянса с двенадцатью азиатскими компаниями, в рамках которого будут разрабатываться новые платформы для настольных и мобильных компьютеров.
 
[15.10.2002, 15:59] Число пользователей файлообменных сетей продолжает увеличиваться
Очередное исследование активности работы пиринговых сетей показало, что закрытие Ассоциацией американских звукозаписывающих компаний файлообменной сети Napster не привело к снижению количества пиратской музыки в сети.
 
[15.10.2002, 15:27] Профессиональный 21,3-дюймовый черно-белый ЖК-монитор от IDTech
Японская компания International Display Technology (IDTech) представила новый 21,3-дюймовый жидкокристаллический черно-белый (отображающий полутона) монитор IAQS80, предназначенный для использования в медицинских учреждениях.
 


  САЙТ  

 Регистрация на сайте
 Подписка на журнал
 Контакты
 Рассылки сайта
 Рекламный отдел
 Книга отзывов
 Клуб Компьютерры
 Добавить в избранное
 Сделать страницу стартовой

  РЕКЛАМА  


  ИНФОРМАЦИЯ О СЕРВЕРЕ  
Copyright (c) 2000 ИД "Компьютерра"
Email: site@computerra.ru
Телефон: (095) 232-22-63
 TopList  Rambler's Top100 Создание сервера (с) 2000 Individ
Работает на Saitistika
Карта сервера
Главная страница