<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Блог NunDesign &#187; вёрстка</title>
	<atom:link href="http://blog.nundesign.com/tag/%d0%b2%d1%91%d1%80%d1%81%d1%82%d0%ba%d0%b0/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.nundesign.com</link>
	<description></description>
	<lastBuildDate>Mon, 21 Feb 2011 12:56:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Верстальщик. Творческая личность с аналитическим складом ума</title>
		<link>http://blog.nundesign.com/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd/2008/07/creative-analytics-expert/</link>
		<comments>http://blog.nundesign.com/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd/2008/07/creative-analytics-expert/#comments</comments>
		<pubDate>Wed, 30 Jul 2008 11:36:36 +0000</pubDate>
		<dc:creator>nundesign</dc:creator>
				<category><![CDATA[дизайн]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[WebHiTech]]></category>
		<category><![CDATA[xhtml]]></category>
		<category><![CDATA[Артемий Ломов]]></category>
		<category><![CDATA[веб-мастер]]></category>
		<category><![CDATA[верстальщик]]></category>
		<category><![CDATA[вёрстка]]></category>
		<category><![CDATA[дизайнер]]></category>
		<category><![CDATA[интерфейс]]></category>
		<category><![CDATA[программер]]></category>
		<category><![CDATA[проектировщик]]></category>

		<guid isPermaLink="false">http://blog.nundesign.com/?p=294</guid>
		<description><![CDATA[Девчушку, которая пришла к нам работать недавно верстальщиком на простенькие рекламные сайты (для сложных дотнетовских проектов ей ещё изрядное количество времени придётся нарабатывать опыт), посадила рисовать тренировочные эскизы как бы для этой же ветки сайтов. <a href="http://blog.nundesign.com/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd/2008/07/creative-analytics-expert/">Продолжить чтение <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Девчушку, которая пришла к нам работать недавно верстальщиком на простенькие рекламные сайты (для сложных дотнетовских проектов ей ещё изрядное количество времени придётся нарабатывать опыт), посадила рисовать тренировочные эскизы как бы для этой же ветки веб-сайтов. Честно критиковала композицию, сетку, отрисовку каких-то объектов, оформление навигации, блоков, кнопок. У неё получилось два не очень плохих эскиза, которые, думаю, в компаниях с менее [чем наши канадские] придирчивыми заказчиками, очень даже прошли бы как достойные. А задачу я такую поставила с конкретной целью: не достаточно верстальщику знать html+css, не достаточно очень поверхностных знаний о работе с графикой в фотошопе. Фотошоп &#8211; такой же инструмент верстальщика, как и редактор кода, чем доскональнее ты знаешь этот инструмент, чем более гибко владеешь им, чем больше у тебя знаний о том, как создаётся макет рисующим дизайнером, тем быстрее будет твоя работа во время интеграции визуального стиля в реальный сайт, тем проще будет договариваться с твоими же партнёрами по разработке. Здесь речь в ПОНИМАНИИ процесса, ещё одна капелька к статусу ХОРОШЕГО ВЕРСТАЛЬЩИКА, к теме, которую мы обсуждали вчера в <a href="http://blog.nundesign.com/design/2008/07/integrator-xhtml-css/">комментариях к посту в этом блоге</a> и к <a href="http://ztatyana.ya.ru/replies.xml?item_no=3302">ярушной трансляции</a>.</p>
<p>Обсуждение вообще вышло довольно примечательным; я, кажется, с чрезмерными претензиями к личным качествам и профессиональным навыкам специалиста, из которого получается хороший верстальщик, а ребята в комментариях только подчёркивали это; <a style="color:#333; text-decoration:none;" href="http://bondariev.info/">Женя Бондарев</a> писал:</p>
<blockquote class="note"><p><q>дизайнер верстающий должен обладать логическим мышлением, изрядным аналитическим складом ума, мыслить не образами, а логическими конструкциями</q><br />
именно. при этом человек, обладающий именно таким складом ума, скорее станет программистом и будет получать гораздо более адекватные деньги, чем верстальщик. вы же не дадите верстальщику ставку программиста?<br />
&#8230;<br />
Надо сравнивать зарплаты сопоставимых по уровню квалификации специалистов.<br />
А в этом сравнении, верстальщик практически всегда будет в проигрыше.</p></blockquote>
<p>В какой-то степени Женя прав, даже с меркантильной точки зрения в нашей компании (где программеров в любом случае раз в 5 больше, чем дизайнеров) хороший (а значит, как минимум ведущий) программист будет получать больше хорошего верстальщика, но здесь вот ещё в чём сложность расчётов: на больших проектах задачи распределяются на подзадачи и направления, и кроме PM`а на проекте есть несколько подкоманд программистов, каждой из которых управляет ведущий программист, лучший. Т.е. он не только лучше всех программирует, он ещё занимается менеджерской работой, распределяет задачи внутри своей команды и отвечает за качество кода своих подзадач. Это всё-таки другая ответственность. К сожалению, всегда бывает так (это я по себе знаю), что большую часть задач, которые ставятся перед командой, ведущий специалист может выполнить сам, и, более того, быстрее, лучше, качественнее (и дальновиднее, потому что умеет видеть проект в целом и перспективу), но задач в какой-то момент становится несколько&#8230; больше, чем может выполнять один человек за один рабочий день, а клонировать этого самого ведущего программиста пока технологии не позволяют.</p>
<p><span id="more-294"></span></p>
<p>Что же касается сравнения зарплат у обычных программеров и у верстальщиков, то здесь всё очень даже сопоставимо, а с ростом команды, когда и в нашей, дизайнерской команде понадобится выделять тимлидеров и некоторым ребятам добавится административной работы, то зарплаты будут становится сопоставимыми с зарплатами ведущих программистов, я в это верю. Но есть здесь и другой момент, о котором стоит говорить. У меня много примеров, когда человечек приходит в веб разработку, как верстальщик (веб-дизайнер), начинает изучать js, потом &#8211; серверное программирование и&#8230; в чисто вёрстку уже не возвращается. И не знаю случаев, когда программист начинает серьёзно интересоваться html+css, бросает своё программерство и становится верстальщиком. И дело не только в деньгах, во многих причинах, в том числе и в том, что &#8220;есть устойчивое мнение&#8221;, что статус программиста в любой IT компании, в любом IT сообществе выше, чем у верстальщика.</p>
<p>Нашла недавно старую уже шутку по теме, &#8220;<a href="http://karman.com.ua/index.php?lang_id=1&amp;content_id=619"><strong>Памятка верстальщику, мнение программера</strong></a>&#8221; &#8211; мило для тех, кто умеет посмеяться над собой и несовершенством мира, но если говорить серьёзно, то есть проблема с подобным отношением к верстальщикам. Мы тут на прошлой неделе заспорили с одним из программеров по поводу одного визуального глюка и методов его решения, вот он мне что-то типа такого и выдал, что &#8220;я здесь программер, и я решаю, какая будет логика на этом участке!&#8221; &#8211; пол часа бессмысленных препирательств закончились тем, что тимлид по этому проекту нашёл время подойти к нам и выяснить в чём проблема, выслушать обе стороны и подтвердить, что МОЁ решение — верное, а программер просто в собственном коде чего-то недосмотрел. И таких ситуаций в нашей компании было довольно много, видимо, поэтому ребята, которые не новички и работают со мной больше двух лет, спорят редко и уж тем более не смотрят свысока, а зачастую даже спрашивают совета по более концептуальным вопросам, чем &#8220;как отформатировать этот блок&#8221;. Но для того, чтобы на сегодняшний день было ТАК, нужно, чтобы во многих предыдущих спорных или сомнительных ситуациях верстальщик ОКАЗЫВАЛСЯ ПРАВ, и его статус рос с каждым верным решением.</p>
<p>А для этого нужны знания и опыт, потому и желательно &#8220;и творческое, и аналитическое мышление&#8221;, и — умение в сложной ситуации взять на себя ответственность, и умение мотивировать свои решения, объяснять как команде в целом, так и каждому отдельно взятому программисту, как бы свысока он поначалу не смотрел. Когда к тебе кидается программист с обвинениями в твоей кривой вёрстке и говорит, что вот он &#8220;взял тобой отвёрстанный блок, вставил его в новый документ, прописал в документе ссылку на твою же таблицу стилей, и эта таблица стилей работает не полностью, криво, где-то что-то не центрируется, где-то ещё какие-то глюки выползают&#8221;, и достаточно одной минуты на анализ проблемы: ага, программер создал документ, умничка, и код правильно скопировал, и ссылку правильно поставил. Только при генерации этого нового документа забыл указать Doctype, вообще. Подумаешь, одна непонятная такому гениальному программисту строчка.</p>
<p>Уметь отстаивать качество своего кода, в котором уверен, а то недавно наш канадский гений, который принимает нашу вёрстку веб-сайтов и занимается интеграцией в общую систему, громко (мы-то не слышали, но канадское руководство аж письмо спешно написала о том, что вот, мол, Алан кричит, что вы опять плохую вёрстку выложили) обвинял в некоторых, гм, некроссбраузерных записях в таблице стилей и требовал, чтобы поля и отступы описывались четырьмя значениями (верх-право-низ-лево) даже для симметричных свойств, типа margin: 2px auto; &#8211; это недопустимо и глючит в разных браузерах, надо писать margin: 2px auto 2px auto;, когда же я задала ему вопрос о том, что это проверялось точно ли с указанным Doctype? И если да, можно ли мне дать пример, где и для какого браузера сокращённая запись НЕ РАБОТАЕТ? он написал, что вот прямо так сразу под рукой этого примера нет, но &#8220;будет время, он продемонстрирует&#8221;, и вот вторую неделю ищет примеры, и канадское руководство, так же, как и мы, ждёт подтверждения, справедливы ли были обвинения этого интегратора в том, что украинская вёрстка &#8211; безграмотная.</p>
<p>Кстати и Женя Бондарев, который своим комментарием заставил задуматься о специальностях, пограничных с вёрсткой &#8211; программер, и проблему поиска хорошего верстальщика, а так же отношения к вёрстке и программированию видит со своей программерской точки зрения.</p>
<p>А вот <a href="http://webdev.lovata.com/">Zigzag</a> видит специалиста с другой стороны:</p>
<blockquote class="note"><p>Да, тяжело найти первоклассного вебтехнолога, как нас, верстальщиков, сейчас называют. =) Но я всеравно против дизайнера и верстальщика в одном лице. Вот UI Designer и верстальщик совсем другое дело, часто UI дизайнеры из верстальщиков рождаются.</p></blockquote>
<p>Я Паше ответила, что это, видимо, потому, что верстальщик понимает не только то, как форма или окно должны выглядеть с точки зрения “удобства пользования”, но и с точки зрения логики самой формы, сценариев отображения форм, да и с точки зрения реализации тоже.<br />
Программеры смотрят на интерфейс <strong>изнутри</strong>. Менеджмент, юзеры &#8211; <strong>снаружи</strong>. А верстальщики…<br />
Вообще, это другое видение экранного интерфейса, когда у тебя долгое время практика смотреть на него (интерфейс) <strong>изнутри и снаружи одновременно</strong>. Верстать, проверять, тестировать, да ещё и когда у тебя 14 из 16 контейнеров с формами скрыты и показываются в зависимости от разных условий, и эти сценарии тоже нужно в голове держать, и не только код делать оптимальным, но и пытаться оценивать оптимальность самих сценариев, и, конечно же, на совещаниях (митингах) не молчать, высказывать мнение о том, как оптимизировать экраны, упростить формы, сократить шаги сценариев. А как же ж без этого? Т.е. специальность проектировщика интерфейсов — она на самом деле так же близка к верстальщику, как и программирование.</p>
<p>В заключение я бы хотела попиарить один случайно обнаруженный конкурс (проводится при поддержке Ru-Center) для веб-разработчиков&#8230; который, вообще-то, объявлен уже давным давно, ещё в апреле этого года, видимо, в своё время я проигнорировала информацию. Обратила внимание на знакомое имя среди организаторов: автор идеи и председатель оргкомитета <a href="http://webhitech.ru/org/"><strong>конкурса WebHiTech</strong></a> — <strong>Артемий Ломов</strong>. Когда-то я регулярно читала его колонку о веб-дизайне &#8220;<span>Веб-анатомия по воскресеньям</span>&#8220;, была подписана на его рассылку. После, пару лет назад, приятно удивлена тем, что Артемий, решив завязать с рассылкой на Subscribe.ru, передал подписчиков моей, на то время регулярно выходившей рассылке &#8220;<a href="http://www.nundesign.com/subscribe/">Библиотека Сайтостроительства&#8230;</a>&#8220;, мда.. ностальгия. Да, так вот. Помимо интересной самой по себе идее конкурса обратила внимание на миссию конкурса:</p>
<blockquote class="note"><p>Миссия <strong><a href="http://webhitech.ru/">конкурса WebHiTech</a></strong> — посильное содействие повышению культуры веб-разработки в Рунете посредством популяризации уважительного отношения веб-разработчиков к духу (первостепенно) и букве (не первостепенно, но тоже важно) актуальных рекомендаций <a href="http://www.w3c.org">Консорциума W3C</a>. Имеются в виду, главным образом, спецификации расширяемого языка разметки гипертекста <strong>XHTML 1.0 Strict</strong> и <strong>XHTML 1.1</strong>, каскадных листов стилей <strong>CSS2</strong> и руководящие указания по обеспечению доступности веб-контента WCAG 1.0.</p></blockquote>
<p>Помимо прочего, в правилах конкурса обнаружено:</p>
<blockquote class="note"><p>Портрет идеального, с точки зрения оргкомитета, информационного сайта, имеющего все шансы победить на конкурсе WebHiTech в любой из номинаций, таков:</p>
<ul>
<li>Страницы сайта оформлены в духе разумного, функционального минимализма, производят безусловно позитивное эстетическое впечатление и воспринимаются как завершенные и целостные композиции.</li>
<li>Все страницы сайта оформлены в едином стиле. Сайт создает целостное впечатление.</li>
<li>Страницы сайта рационально используют площадь окна браузера. Оргкомитет конкурса отстаивает убеждение, что «резиновая» верстка при прочих равных условиях предпочтительнее фиксированной по ширине.</li>
<li>Область основного содержания использует максимально возможную (без ущерба для других функциональных областей) площадь на пространстве страниц. Безусловное предпочтение отдается сайтам, на которых нет бесполезных для посетителей элементов, таких, как нетематическая реклама и т. д.</li>
<li>Система навигации сайта интуитивно понятна, информативна и всячески способствует экономии времени и сил посетителей. Ссылка, ведущая на текущую страницу, считается грубейшим недочетом. Наличие полнотекстового поиска по всему контенту сайта приветствуется.</li>
<li>Посетитель может легко изменить размер шрифта на странице штатными средствами привычного ему браузера (даже если речь идет об IE).</li>
<li>Текстовое содержание сайта, а также альтернативные текстовые комментарии к графическим изображениям и другим объектам, являющимся частью контента, полностью доступны пользователям консольных и речевых браузеров, устаревших версий графических браузеров, пользователям, привыкшим отключать графику.</li>
<li>Важная для пользователей функциональность всех сервисов сайта сохраняется при отключенных JavaScript, Flash, ActiveX и т. д. в браузере.</li>
<li>HTML-разметка отвечает исключительно за логическое структурирование контента, тогда как управление его представлением (внешним видом, особенностями воспроизведения программами синтеза речи и т. п.) полностью возложено на CSS. Предпочтительно использование внешних листов стилей, загрузка которых не требуется с каждой вновь открываемой страницей.</li>
<li>HTML-код страниц соответствует идеалам семантической верстки. (Заголовки размечены тегами &lt;h1&gt;…&lt;/h6&gt; в соответствии с естественной иерархией, но никак не &lt;font&gt;; абзацы — тегом &lt;p&gt;, но не &lt;br&gt;, таблицы используются только по прямому назначению и т. п.)</li>
<li>Контент сайта легко индексируется поисковыми машинами, переход поискового робота между страницами сайта не затруднен никакими технологическими ограничениями (например, навигацией, реализованной на основе JavaScript).</li>
<li>На сайте предусмотрены автоматически генерируемые, прозрачные для пользователя (т. е. не требующие от него никаких действий) версии представления контента для вывода страниц на печать и для просмотра их на экранах карманных компьютеров.</li>
<li>Страницы сайта отображаются без существенных различий во всех сколько-либо распространенных на текущий момент графических браузерах: IE 6—7, Opera 8—9, Firefox 1—3, Safari 3.</li>
<li>Код разметки обнаруживает полное соответствие спецификации XHTML 1.0 Strict (менее желательно — HTML 4.01 Strict) или XHTML 1.1. Код листов стилей полностью соответствует спецификации CSS2.</li>
<li>Текст на страницах сайта вселяет уверенность, что его автор (редактор) в совершенстве владеет русским языком и правилами набора.</li>
<li>Иллюстративная графика и фотоматериалы, размещенные на сайте, не вызывают сомнений в художественных талантах и технических навыках их авторов.</li>
<li>Любая страница сайта загружается не более 10 секунд даже в том случае, если для доступа в Интернет посетителем используется модемное соединение со скоростью 28 800 бит/с.</li>
</ul>
<p>Оргкомитет отдает себе отчет, что идеальных информационных сайтов, как это ни печально, не существует в природе, однако полагает, что вышеприведенная «контрольная карта» сможет стать неплохим подспорьем для потенциальных участников конкурса на этапе принятия решения о целесообразности выдвижения того или иного проекта.</p></blockquote>
<p>Я, с одной стороны, пиарю конкурс и рекомендую веб-мастерам подавать заявки, а с другой — обратить внимание на эту &#8220;контрольную карту&#8221;, которая (почему нет?) вполне может стать прототипом списка для самопроверки веб-разработчика и для тестирования специалиста на очередном собеседовании. Раз уж мы в поиске такой&#8230; творческой личности с аналитическим складом ума, ха-ха.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nundesign.com/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd/2008/07/creative-analytics-expert/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Кто такой верстальщик и как его искать</title>
		<link>http://blog.nundesign.com/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd/2008/07/integrator-xhtml-css/</link>
		<comments>http://blog.nundesign.com/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd/2008/07/integrator-xhtml-css/#comments</comments>
		<pubDate>Tue, 29 Jul 2008 09:50:17 +0000</pubDate>
		<dc:creator>nundesign</dc:creator>
				<category><![CDATA[дизайн]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[xhtml]]></category>
		<category><![CDATA[верстальщик]]></category>
		<category><![CDATA[вёрстка]]></category>
		<category><![CDATA[интергратор]]></category>

		<guid isPermaLink="false">http://blog.nundesign.com/?p=293</guid>
		<description><![CDATA[Как часто заглядываете вы в статистику вашего сайта или блога? Оценить кривую посещаемости, отметить новых реферреров, ковырнуть да перепроверить страницы, на которых чаще всего &#8220;сразу&#8221; закрывают ваш сайт? Почитываете список ключевых слов, по которым находят вас в поисковиках? Если манимейкерский &#8230; <a href="http://blog.nundesign.com/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd/2008/07/integrator-xhtml-css/">Продолжить чтение <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Как часто заглядываете вы в статистику вашего сайта или блога? Оценить кривую посещаемости, отметить новых реферреров, ковырнуть да перепроверить страницы, на которых чаще всего &#8220;сразу&#8221; закрывают ваш сайт? Почитываете список ключевых слов, по которым находят вас в поисковиках? Если манимейкерский у вас проект, то, может, и каждый день, а ежели блог для души да без рекламы, то хотя бы раз в месяц неплохо бы проверять данные. Сегодня глянула и я в Google Analytics да некоторые рейтинги; кое-что порадовало, кое-что напомнило о том, что своими проектами неплохо бы хоть иногда заниматься. Обратила внимание на статистику по &#8220;ключевым словам&#8221; для этого блога: очень много людей приходит по &#8220;верстальщик&#8221;, &#8220;кто такой верстальщик&#8221; и даже &#8220;нравится ли вам работа верстальщиком?&#8221; Кто такой, кто такой&#8230; наша бухгалтерия говорит, что нет такого в реестре должностей, придумали вы что-то, господа хорошие.</p>
<p>Вчера по дороге домой встретила хорошего знакомого, <a style="color:#333333; text-decoration:none;" href="http://cor-win.blogspot.com/">Антона Наумова</a>, пожаловалась (а, правильнее сказать, сообщила с целью расширения информационного поля) про то, что ищем верстальщика, хорошего верстальщика, а он ответил, что у него и знакомых таких нет, и вообще — до момента, как он начал читать мой блог, он и не знал, что есть такая специализация среди веб-разработчиков, дизайнеры-программисты, и вот всегда как-то хватало, справлялись. Видимо, как и всегда, где-то дизайнер, способный и стиль придумать, и эскизы отрисовать, и вёрстку html-ную исполнить. А там, где сайты на движке строятся, подключается программер, и уже как-то адаптирует полученный дизайн+вёрстку к движку, когда более успешно, когда менее.</p>
<p><span id="more-293"></span></p>
<p>У нас команда большая, проекты (те, которые с web интерфейсами) есть не очень большие, а есть крупные сервисы, а есть и просто ветка рекламных сайтов (коих на каждый разрабатываемый продукт несколько делается, то на разную целевую аудиторию разные, то под разные задачи), где разделение на &#8220;дизайнер рисующий&#8221;+&#8221;дизайнер верстающий&#8221; просто уместно с любой точки зрения, хотя бы даже с целью оптимизации процесса. Канадское руководство, кстати говоря, дотошно пытало меня,  довольно долго, зачем же нужно подобное разделение? Я долго пыталась объяснить и с одной точки зрения, и с другой, и в конце концов сформулировалось что-то типа такого &#8220;всё-таки дизайнер рисующий — личность особо творческая, с развитым образным восприятием мира, способный создавать визуальные формы с нуля, типа креатив, а дизайнер верстающий должен обладать логическим мышлением, изрядным аналитическим складом ума, мыслить не образами, а логическими конструкциями&#8221;.</p>
<p>Причём и я, и вы, уважаемые читатели, мы все хорошо знаем, что да, бывает такое, что в одном человеке одинаково хорошо сочетается и творческая личность, и аналитик, состоящий весь из логических цепочек и иерархических структур. Но редко, господа, редко, и найти такого человека для работы в своей команде — это ещё ой как повезти должно, такого специалиста холят и лелеят, такую встречу нужно перед миром какими-то особыми заслугами в прошлой жизни заслужить, видимо. Найти человека, для которого достаточно будет минимальных знаний графических редакторов и с не атрофированным напрочь чувством вкуса и меры, знающего основы вёрстки всё-таки проще, теоретически. На практике же и с этим какие-то хронические проблемы. Может, не зря Антон сказал, что и не слышал о такой специализации &#8211; &#8220;верстальщик&#8221;, и в самом деле в нашем городе их нет (а есть такие вот на все руки псевдомастера, которые рисуют посредственные сайты и завёрстывают их посредственным кодом), и я себе придумала миф, в который только я и верю? Ага, иногда так и кажется.</p>
<p>Кстати к теме, уж не знаю, как мировое сообщество переводит на английский язык слово &#8220;верстальщик&#8221; (причём для web, а не для полиграфии), но у наших канадских партнёров в ходу слово &#8220;<strong>интергратор</strong>&#8221; &#8211; это как раз тот чувак, который берёт нарисованный для него эскиз и создаёт из него рабочий сайт. Интергирует, так сказать, визуальный прототип в реальный проект. И они там, и мы здесь (я и моя маленькая команда верстальщиков) — страшно сказать, интерграторы. Однако как только речь заходит о крупных .NET`овских проектах, они тушуются&#8230; вот был период, когда на одном крупном сервисе был период небольшого перепроектирования и редизайна, который совпал с перетрясками административными, и тогда канадская команда было сказала, что редизайн (и связанную с ним ре-вёрстку) они будут делать сами. И ладно, мы не обиделись, баба с возу&#8230; Прошло время. Срочное совещание по громкой связи с нами и срочно &#8211; два дизайнера-верстальщика на этот проект. Потому что&#8230; их &#8220;интерграторы&#8221; налажались и не справились. Потому что их верстальщик открыл .aspx и сказал, что он здесь ничего не понимает. Потому что даже в шаблонах он напортачил так, что я потом ещё долго чистила за ним безобразные, недопустимые на больших проектах конструкции.</p>
<p>Вспоминаю, как я, несколько лет назад, пришла в нашу контору и наш Технический Директор тоже меня&#8230; собеседовал. Собственно, смешно вспоминать начало диалога, я всё равно на тот момент знала о вёрстке на порядки больше, чем он, однако главное, что его интересовало — смогу ли я работать с движками, написанными на .NET, понимаю ли я код, который (он мне показывает) вот в этом, .aspx файле? Что я могла ответить. У меня вообще не было практики сотрудничества с .NET программерами, ни единого проекта. Однако было изрядно .php и (меньше) .java, и я самоуверенно заявила на собеседовании: нет большой разницы делать вёрстку под любую платформу, если есть понимание закономерностей, которые таки прослеживаются во внутренней логике любой из них. И я была права! Даже при том, что мне всё-же пришлось обучаться &#8220;на лету&#8221;, не было ни одной задачи, ни одного контрола, студийного или стороннего, который бы я не смогла приструнить под заданный стиль проекта.</p>
<p>И вот второй год поиска верстальщика, готового справляться на должном уровне с нашими задачами меня не то, чтобы расстраивает, но как-то, признаюсь, настораживает. Практика показывает, что очень не всегда расчёт на то, что &#8220;обучим здесь, по ходу дела&#8221; срабатывает, что есть изрядная инертность и зловредные &#8220;ложные истины&#8221;, которые тормозят специалиста в саморазвитии с одной стороны, и мешают командной работе над *успешным* проектом с другой. Потому что то, что допустимо (или, во всяком случае, не критично) в сегменте разработки 5-10 страничных сайтов-презентаций, не позволительно на серьёзных проектах. А привычка допускать кривости &#8211; она остаётся, она живёт в верстальщике и отражается в каждом первом проекте, и не надо строить иллюзий, что &#8220;в этом&#8221; проекте он, пусть с ним, юзает вложенные таблицы и атрибуты для визуальных стилей, а вот &#8220;в этом&#8221;, строгом, сделает стерильно. Не сделает.</p>
<p>Может, я себя не так веду на собеседованиях? Ставлю не те задачи, спрашиваю не о том? Сегодня вот ещё будут два человечка, девочка и мальчик. Оба позиционируют себя именно как технические дизайнеры, для вёрстки и, немножечко, для js, что нормально. Ссылки на сайты в их портфолио не впечатлили, код в лучших традициях конца прошлого века (прочем, и в то время были ребята, которые писали здравый код), и что я? Опять спрашивать о том, что такое Doctype и для чего он нужен? Как имитировать кнопку ссылкой свойствами css или позиционировать вот такую вот модель? А как же узнать, способен ли человек думать и анализировать проект, с которым ему придётся работать? Угадывая наперёд, где какое наследование будет уместно, где понадобится динамика или шаблонизация при росте проекта, чтобы на каком-то этапе не споткнуться о собственные костыли, когда без концептуальной перевёрстки проект становится ущербным и дико избыточной вёрсткой и страшной таблицей стилей? Не замыкаясь на ограниченной задаче &#8220;отверстать вот эту, присланную утром картинку&#8221; лишь бы отображалось похоже и гордиться этим, громко споря и заявляя &#8211; не важно, что там внутри и как оно написано, главное, что отображается похоже и кроссбраузерно, и валидацию даже сайты <a href="http://www.artlebedev.ru/">Артемия Лебедева</a> не проходят, и лучший валидатор — браузер! Эх, икается, наверное, господину Лебедеву, кумиру юных, нуждающихся в авторитете, подражающих даже в ошибках&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nundesign.com/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd/2008/07/integrator-xhtml-css/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>Занимательные баги вёрстки</title>
		<link>http://blog.nundesign.com/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd/2008/04/css-bug/</link>
		<comments>http://blog.nundesign.com/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd/2008/04/css-bug/#comments</comments>
		<pubDate>Wed, 30 Apr 2008 17:18:48 +0000</pubDate>
		<dc:creator>nundesign</dc:creator>
				<category><![CDATA[дизайн]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[баг]]></category>
		<category><![CDATA[вёрстка]]></category>

		<guid isPermaLink="false">http://blog.nundesign.com/design/2008/04/css-bug/</guid>
		<description><![CDATA[Иногда верстальщикам приходится отлавливать самые занимательные баги. К примеру на один из сервисов мы довольно старательно сделали весь базовый функционал, дизайн, вёрстку, вроде всё честно. Сделали языковые версии сервиса (я верстала под английскую и чуток стерелизовала после под прочие - французскую, немецкую, итальянскую и испанскую). <a href="http://blog.nundesign.com/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd/2008/04/css-bug/">Продолжить чтение <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Иногда верстальщикам приходится отлавливать самые занимательные баги. К примеру на один из сервисов мы довольно старательно сделали весь базовый функционал, дизайн, вёрстку, вроде всё честно. Сделали языковые версии сервиса (я верстала под английскую и чуток стерелизовала после под прочие &#8211; французскую, немецкую, итальянскую и испанскую). Дальше канадские программеры сказали, что &#8220;остальные мелочи мы уж тут сами&#8221;. Сегодня звонят, мол глюк у нас тут, да такой, что уже крышу сносит. В одном из блоков (простенько отвёрстанный блок, чуток только декорированный, с перечнем причин, почему могла не пройти транзакция) на английской версии (той, которую я верстала) всё нормально, а остальные версии &#8211; там типа какие-то пробелы в середине блока добавляются. Причём смотрят ресурсные файлы &#8211; вёрстка одинаковая, равная правильной английской. Смотрят source code документа в браузере &#8211; там всё чисто, вёрстка без ошибок, нигде не могут найти баг. Т.е. глюк есть, а бага не видно.</p>
<p>Я тоже не сразу нашла. Честно говоря танцы с бубном пришлось исполнить. Знаете, что оказалось? Их мудрый верстальщик, или кто-то там, кто правил ресурсные файлы, открывал xml на редактирование в каком-то (пока не знаю в каком) редакторе, который после себя оставил некоторое количество непечатных символов, не в смысле матерных, а в смысле не отображаемых. Они не обнаруживались простыми методами, они не показывались в исходном коде документа браузера, они не ловились даже если с клавиатуры по символам идти построчно. Совершенно случайно в M$ Studio в режиме редактирования полей ресурсов увидела странные квадратики. Почистила код, запустила проект ура, всё работает! Заодно обнаружила ещё несколько кривостей, уже не наших. Отписываю это всё канадскому PM`у:</p>
<blockquote class="note"><p>Alex: так-перетак-разтак!!! Как ты смогла это вычислить?<br />
Tatyana: гы. танцы с бубном<br />
Alex: шаман, однако<br />
Alex: Ты можешь все это кинуть мне в мыло? Подробненько, чтобы и дятлу было понятно. Пли-и-из<br />
Tatyana: Счас, секунду. только я по русски напишу письмо<br />
Alex: Да хоть на суахили. Мне все-равно туда нужно будет маты вставлять<br />
Alex: Ну открой секрет, как же ты все-таки находишь такие баги, Таня<br />
Tatyana: Я ковыряла долго. Потом, с возрастом приходит убеждение, что чудес не бывает<br />
Alex: А-а-а-а, так вот в чем разница. Я-то все еще верю в чудеса&#8230;<br />
Tatyana: Чудеса может и бывают, но логически предсказуемые!</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.nundesign.com/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd/2008/04/css-bug/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>О вёрстке, холиворах и реалиях</title>
		<link>http://blog.nundesign.com/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd/2008/04/css-good/</link>
		<comments>http://blog.nundesign.com/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd/2008/04/css-good/#comments</comments>
		<pubDate>Wed, 30 Apr 2008 12:42:36 +0000</pubDate>
		<dc:creator>nundesign</dc:creator>
				<category><![CDATA[дизайн]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[вёрстка]]></category>
		<category><![CDATA[таблицы стилей]]></category>

		<guid isPermaLink="false">http://blog.nundesign.com/design/2008/04/css-good/</guid>
		<description><![CDATA[Не так давно к посту “Два вопроса про качественный в кавычках CSS” получила много полезных развёрнутых комментариев, спасибо всем. Напомню, что один из вопросов был о том, что если на странице есть кнопка-ссылка, к примеру, “Download”, то как правильно её реализовать. <a href="http://blog.nundesign.com/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd/2008/04/css-good/">Продолжить чтение <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Не так давно к посту &#8220;<a href="http://blog.nundesign.com/design/2008/04/qualitative-css/" rel="bookmark" title="Permanent Link: Два вопроса про качественный в кавычках CSS">Два вопроса про качественный в кавычках CSS</a>&#8221; получила много полезных развёрнутых комментариев, спасибо всем.  Напомню, что один из вопросов был о том, что если на странице есть кнопка-ссылка, к примеру, &#8220;Download&#8221;, то как правильно её реализовать: использовать конструкцию <code>&lt;a href=""&gt;&lt;img src="" alt="Download" /&gt;&lt;/a&gt;</code>, где имидж в ссылке &#8211; красивая картинка для кнопки, или просто <code>&lt;a href=""&gt;&lt;/a&gt;</code>, где в описании класса фоном подгружать ту же красивую картинку? Правильно с точки зрения семантики, с точки зрения грамотной вёрстки и т.д. В комментариях были сторонники первого решения, были &#8211; второго, большей же частью писали о том, что без принципиальной разницы, по договорённости с главным менеджером. К примеру, заинтересовали такие критерии:</p>
<ol>
<li> Если легко придумывается адекватный текст для alt, то нужно делать картинкой</li>
<li> картинки фоном в CSS — это крайняя мера, потому что &#8220;обнаруживать их в CSS &#8211; это не прозрачно&#8221;</li>
<li> когда стили отключены, кнопка должна отображаться как кнопка</li>
<li> представить, что все img на странице проиндексируются поисковиками и будут выдаваться в поиске по картинкам. Иногда помогает сориентироваться, где уместно использовать тег img /, а где &#8211; фончик в css.</li>
</ol>
<p>На самом деле вопросов, связанных с логикой и семантикой вёрстки возникает много и не все они решаемы (или легко решаемы), где-то знаний не хватает, где-то хорошие тенденции рубятся &#8220;корпоративной политикой&#8221; или просто выбором технологий. Там же, в комментах к тому же посту несколько раз попросили дать ссылки на некоторые наши проекты, я уже как-то писала и ещё раз напишу: извиняйте, ребятки, не дам. Но задумалась о том, что вовсе не на всех наших проектах такое пристрастное требование верстать дивами, да ещё и обращать внимание на логику кода и семантические тонкости.</p>
<p><span id="more-259"></span></p>
<p>Действительно, если сложилось впечатление, что мы тут эти&#8230; фанаты исключительно дивной вёрстки, то оно правильное только отчасти. А потому, что удовлетворять пристрастие к правильному коду получается на сегодняшний день только для части проектов, для рекламных сайтов (которых много, не скрою), небольших проектов из конечного количества страниц и с заведомо известной структурой, предварительно (и гарантированно) утверждённой ДО НАЧАЛА ВЁРСТКИ. Но не все проекты у нас такие везучие.  Как только речь заходит о не однотипных рекламных сайтах, а, к примеру, о каких-то сервисах-тулзах, то просто не получается. Прежде всего потому, что как правило утверждённого проекта на наши  сервисы-тулзы мы не имеем, разработка происходит по накопительной модели.</p>
<p>К примеру разрабатывается каркас сервиса, с какой-то базовой функциональностью. Для того, чтобы презентовать его учредителям компании и/или инвесторам, его надо визуально &#8220;причесать&#8221;. Придумывается какой-нибудь дизайн, отвёрстывается макет, тюнится движок, на этом этапе вёрстка, как правило, ещё приличная, т.е. без костылей и практически всегда &#8211; без хаков. Дальше (в случае если) после презентации проект начинает бурно развиваться, разными программерами, работа верстальщика &#8211; подтюнить то, что напрограммировали программеры, в рамках же существующего дизайна. И вот здесь начинаются грабли, которые заканчиваются тем, что через пару месяцев на когда-то стерильный код просто страшно смотреть: костыли на костылях, сплошные хаки для хоть какой-то кроссбраузерности, вылазят такие требования к &#8220;элементам оформления&#8221;, которые в концепцию изначальной сетки просто не помещаются. Да, и таблицы. Мы как будто бы умеем верстать довольно сложные макеты без таблиц, но не тогда, когда невозможно предсказать требований к макету через день или уж тем более через месяц. Да, запускаем табличный каркас под основную модульную сетку (ну почти всегда).  И здесь единственное решение &#8211; затребовать время на полную перевёрстку проекта. Написать с нуля, описать по-другому модульную сетку, продуманно и грамотно, сделать совершенно другие цепочки наследований свойств, убираются здоровенные избыточные конструкции, которые при изначальной модели и убрать-то нельзя, много всего посыпется. Но это не столько от безграмотно построенной первоначальной модели html+css, сколько от того, что со временем изменяется сама концепция. Кто-то может сказать, что это уже к вопросу проджект менеджмента, мол, должно же быть какое-то ТЗ, в рамках которого разработчики ваяют свои шедевры. Здесь я вижу две проблемные стороны:</p>
<p><strong>1.</strong> Да, основное &#8211; это организационная проблема, когда всё ТЗ состоит из рекомендаций и пожеланий, которые просто добавляются по ходу разработки, когда продуманные изначально, скажем 5 разделов через пару месяцев дорастают до 10 и уже не вписываются в разработанную изначально модульную сетку, когда сама архитектура проекта меняется несколько раз принципиально и не только &#8220;а давайте добавим ещё парочку разделов в главную навигацию&#8221;, и &#8220;а почему бы быстро не сделать мультиязычность&#8221; (правда ведь никого не волнует, что в изначальном макете не особо было предусмотрена такая беда и, в частности, то, что количество букв в названиях, скажем, элементов меню на английском, немецком и французском иногда ну о-о-очень сильно разнится), когда каждый тим лидер в рамках озвученных пожеланий сам себе аналитик, когда спустя пол года проект уже ничем &#8211; ни визуально, ни по функциональности не напоминает тот сентябрьский, который презентовался в первой версии.</p>
<p><strong>2.</strong> С другой стороны обычное дело в современных условиях разработки: всегда всё нужно сразу, всегда всё должно быть интуитивно понятно и без написанного плана проекта, стартап заявляет о себе базовой функциональностью, и уже после того, как становится интересен аудитории (а значит и инвесторы найдутся без особых проблем) внимает всем пожеланиям пользователей и расширяет свою функциональность, так сказать, по ходу дела. И здесь с одной стороны никому не интересны капризы верстальщиков, у которых на глазах разваливается продуманная для первой версии проекта модель &#8211; нужно быстрее, нужно сразу, нужно бежать, бежать в два раза быстрее хотя бы для того, что бы остаться на рынке. Здесь единственное разумное решение &#8211; дождаться того, что на каком-то этапе гонка закончится хотя бы незначительной паузой и руководство выделит человеко-часы на редизайн и ревёрстку всего проекта с нуля.</p>
<p>По второму пункту &#8211; да, вот прямо сейчас именно этим мы и занялись по одному из наших сервисов. Который начинался с двух простеньких контролов, работающих с простенькой базой данных. Там тоже была головная боль с тем, что заказчик точно не знал, чего же ему на самом деле хочется, но получив ту самую базовую функциональность, начал хотеть всё больше и больше, а сделать это было реально, добавлялись разделы, тулзовые панели, отчёты и фильтры, многопользовательский доступ и прочие пряники. Изначальная вёрстка, такая стерильная, логичная, семантичная, была забыта усложнившейся нереально модульной сеткой, таблица стилей выросла до кучи файлов  с кучей же избыточных описаний и кривых наследований, но скоро, уже скоро всё изменится. Проект почти год крутился у клиента в том самом, более-менее законченном состоянии, работающий и внешне опрятный, но на вёрстку и стили я без содрогания смотреть уже не могла. И вот клиент созрел на полный редизайн, функциональность, кажется, меняться, во всяком случае принципиально и в ближайшее время не будет. Сделаем конфетку <img src='http://blog.nundesign.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Так что по поводу холиворов на тему табличной и дивной вёрстки &#8211; да, мы ищем лёгих путей и как только у нас начинается очередное &#8220;стремительное развитие&#8221;, идём на компромиссы, таблицы используем и для каркасов и для оформления сложных форм, на более-менее предсказуемых же макетах в табличной вёрстке просто нет необходимости. Когда мы верстаем сайты, которые без дотнетовских движков, безтабличной вёрсткой ещё можно похвастаться, но как только речь заходит о дотнетовских проектах, то вопрос становится неактуальным, потому что кто в теме, тот и без меня знает, что такое дотнетовские контролы типа гридов или листвьювов, календарей или прочих &#8220;продвинутых&#8221; решений и во что они рендерятся в браузере. Ага, правильно! Таблицы в таблицах в таблицах. Т.е. полюбому приходится в таблицах стилей описывать элементы модульной сетки, построенные на табличной вёрстке. Это реальность, от которой никуда не денешься, разве только что если сменить компанию, где в качестве базовой технологии разработки используется что-нибудь другое.</p>
<p>Ну и на последок &#8211; примеры-частности. Ага, визуальные редакторы контента веб-страниц. Сделали замечательный такой сервис для мини-социальной сети (там закрытая группа, мало кому будет интересно), отличненько. По ТЗ мы делаем только каркас (топ, навигация, панель с тулзами), а содержание информационных страниц создают редакторы сервиса. Поставили им для начала простенький редактор &#8211; цвет текста поменять, картинку вставить, абзацы-ссылки-списки, конечно же, режим редактирования без визуальных средств чистый html, что людям нужно ещё для полного счастья? Им нужен продвинутый визуальный редактор типа как у word`а! Некоторое время пробовали уговорить, объясняли, какой бардак сейчас начнётся, не объяснили. Они захотели <a href="http://www.telerik.com/DEMOS/ASPNET/Prometheus/Editor/Examples/Default/DefaultCS.aspx">вот этот</a> со всеми включенными тулбарами.</p>
<p>Разумеется уже через неделю раздались крики по поводу того, что у них на всех страницах (кроме главной), где они добавили своё содержание, разъехалось ВСЁ. Захожу в проект, смотрю, что они там намудрили, и не понимаю &#8211; зачем им весь этот расширенный тулбар, если они всё равно в визуальную зону вставляют форматированное нечто из того же word`а? Где у них образовалась таблица в таблице фиксированной ширины на 1500 пикселей и куча вторичного чиста word`овского кода в тегах? Предложили им простое решение &#8211; в контейнере, куда они грузят свой контент, добавить описание класса что-то типа <code>overflow:auto;</code>, не-а, говорят, не подходит. Не красиво. Полосы прокрутки не предусмотрены в концепте. Написали им документаху &#8211; чем можно пользоваться, чем нельзя и куда смотреть если что. Не помогло опять. Просто с какой-то периодичностью приходится заходить к ним с админскими правами и чистить тот код, который они очередной раз вставили в качестве обновлённого контента своих страниц.</p>
<p>Вот ещё замечательный пример: на ярушке один из верстальщиков глубокоуважаемого Яндекса <a href="http://makishvili.ya.ru/">Вадим Макишвили</a> запостил <a href="http://makishvili.ya.ru/?ncrnd=711">провокационный пост</a> про таблицы в макетах:</p>
<blockquote class="note"><p>Не существует сейчас надежнее средства для создания сложной раскладки, чем таблица. Под надежностью я понимаю:<br />
- уверенность в правильном поведении раскладки<br />
- уверенность, что последующая модификация раскладки не принесет часов геморроя<br />
- скорость разработки раскладки<br />
Плюйтесь в меня желчью, фанаты семантики. Плюйтесь-плюйтесь&#8230; Когда вам доверят верстать портальные морды, которые обложены главным требованием — &#8220;ничего никогда не должно сломаться&#8221; — вернётесь к раскладе таблицами. <img src='http://blog.nundesign.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p></blockquote>
<p>На сегодняшний день 139 комментариев, некоторые не безинтересно почитать; в частности, о резиновых каркасах, о различных ограничениях по ширине (Виталий Харисов: &#8220;<em>В данном конкретном случае возможно. Не задавай max-width вообще. Если ты дебил и разворачиваешь окно браузера на максимум на 30&#8243; мониторе, то тебе ничего не поможет.</em>&#8220;) и о том, кто должен продумывать тот или иной тип макета и поведение блоков на странице.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nundesign.com/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd/2008/04/css-good/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Два вопроса про качественный в кавычках CSS</title>
		<link>http://blog.nundesign.com/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd/2008/04/qualitative-css/</link>
		<comments>http://blog.nundesign.com/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd/2008/04/qualitative-css/#comments</comments>
		<pubDate>Wed, 16 Apr 2008 10:25:31 +0000</pubDate>
		<dc:creator>nundesign</dc:creator>
				<category><![CDATA[дизайн]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[арт-директор]]></category>
		<category><![CDATA[веб-дизайнер]]></category>
		<category><![CDATA[верстальщик]]></category>
		<category><![CDATA[вёрстка]]></category>
		<category><![CDATA[скетчи]]></category>
		<category><![CDATA[таблицы стилей]]></category>

		<guid isPermaLink="false">http://blog.nundesign.com/design/2008/04/qualitative-css/</guid>
		<description><![CDATA[К вёрстке у нас каких-то конкретных требований не было, кроме как бы и так понятных - валидный HTML, валидный CSS, никаких табличных макетов, текст делать текстом... <a href="http://blog.nundesign.com/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd/2008/04/qualitative-css/">Продолжить чтение <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Бывает так, что день, в том числе и рабочий, начинается вполне удачно, бывает же такое, что буквально первые шаги вхожнения в рабочий процесс ошарашивают. Вроде ничего такого не произошло, а картина мира как-то в дребезги разбивается просто. На этот раз какие-то неувязочки с нашим новым заотлантическим арт-директором. Получаю от ихнего руководства два письма. И сижу думаю, что бы эдакое в ответ написать, дабы и меня попустило, и ситуация прояснилась для обоих сторон. А с другой стороны &#8211; может, и правда это у меня пробелы в знаниях? Похоже, будет сегодня пара вопросов по &#8220;профессиональной&#8221; вёрстке. Пока в кавычках &#8211; но это потому, что я не совсем понимаю, что у нас просиходит.</p>
<p>Предыстория такая. Наши украинские дизайнеры (типа младшая группа) рисовала много эскизов &#8220;в туда&#8221;, часть из них проходила, и мы делали по этим эскизам небольшие сайты. При старом арт-директоре были, конечно, расстраивающие недопонимания, плохо была налажена обратная связь, переписка в основном состояла в том, что я ему писала &#8220;дайте же наконец хоть какие-то комментарии&#8221;, в мессенджере пинала, мол прочти письмо и ответь, получала ответ, что ASAP, и всё, дальше молчание. К вёрстке у нас каких-то конкретных требований не было, кроме как бы и так понятных &#8211; валидный HTML, валидный CSS, никаких табличных макетов (это, кстати, по поводу дискуссии про то, что лучше, это другие могут выбирать то или другое или даже дискутировать, а у нас, помимо идеологии и принципов, так было заявлено в ТЗ), по возможности текст делать текстом (ну, если уж совсем декоративные заголовки, то хидерами-подменками с длинными координатами).</p>
<p>Причём все эти месяцы я слышала (и получала известиями в мессенджере) информацию о том, что нам будут высланы какие-то технические требования к макетам, которые мы должны соблюдать. Я периодически напоминала, получала ответ о том, что &#8220;да-да, готовится&#8221;, а потом первого арт директора уволили и взяли второго, с которым мы общаемся уже скоро месяц как (третью неделю, вроде, или четвёртую). И всё по-новой: мы готовим вам документ с техническими требованиями к верстаемым сайтам, и этот документ будет выслан ASAP. Как в, разумные мои читатели, и сами понимаете, этот документ уважаемые наши заатлантические партнёры так и не прислали, и я даже сомневаюсь в том, что они его досочиняли, и вообще у них в голове есть какая-то типизированная схема, по которой эти требования можно составить.</p>
<p>Бр-р-р опять много букв на вступление, а теперь вопросы:<br />
<span id="more-251"></span><br />
<strong>1.</strong> В коротком письме, отосланном (вчера вечером по их канадскому времени или сегодня ночью по нашему) этим вторым арт-директором, было отчаянное требование ОСТАВЛЯТЬ В ОТПРАВЛЯЕМЫХ ОБРАТНО .PSD ДОКУМЕНТАХ СЛАЙСЫ. Опс. Какие слайсы? Это в том смысле, что наши верстальщики не должны были учиться вменяемой вёрстке, а должны были тупо резать скетчи в Image Ready? Вот здесь вопрос. Может я чего-то не знаю про слайсы и удобные инструменты для автопорезки? Последний Image Ready &#8211; может, я про него чего-то не знаю? Насколько мне известно, даже в самом настроенном случае, в самом правильном этот красавец генерит либо (очень аккуратную) табличную вёрстку (с RollOver`ами, с готовым скриптом) или же CSS разметку макета с абсолютным позиционированием. Т.е. если его и пользовать как-то, то, получается, только для быстрой порезки фоновых картинок. Может, и правда имеется ввиду быстрая нарезка фончиков, но вдруг нет, вдруг есть какие-то продвинутые инструменты для работы со слайсами? А я отстала от жизни со своей недешёвой ручной работой?</p>
<p><strong>2. </strong>Второе письмо зацепило ещё больше. Содержало обиду на то, что этот самый второй арт-директор жалуется на вёрстку в одном из последних сайтов, якобы на то, что кнопка &#8220;<em>Download Now </em><span lang="RU"><em>почему-то оказалась бэкграундом</em>&#8220;. Ну понятно, что по аналогии с предыдущими макетами &#8220;Download Now&#8221;<o:p></o:p></span> &#8211; это не кнопка, а ссылка (a href), и ведёт она куда надо, и стоит правильно, а вот то, что она такая красненькая декоративная &#8211; да, картинка и в самом деле подгружается в таблице стилей для класса ссылки. Потому что фончик у этой ссылки-псевдокнопки &#8211; это элемент декора, а не функциональный объект, и вполне логично вынести картинку для фончика в css. Я же так понимаю, что наш этот (второй) арт-директор искал в хрефе именно img src=&#8221;" mce_src=&#8221;", т.е. объект-картинку, расположенную в объекте-ссылке, которая ведёт на страницу Download. Т.е. в его картине мира такая модель является правильной, а реализованная нами &#8211; не верной настолько, что он ПЕРЕВЁРСТЫВАЛ! Ну ладно, я не против, но уж если мы говорим о качественной профессиональной вёрстке, то каким-то образом нужно выяснить, какое решение будет правильным. И почему (по словам нашего партнёра) арт-директор был возмущён нашим решением? Т.е. не просто отметил, как альтернативное, но по каким-то причинам не подходящее, а именно ВОЗМУТИЛСЯ и пожаловался начальству на качество кода украинских верстальщиков?Причём мы-то как раз не против, ежели это есть часть конкретных технических требований (которое мы, как я выше писала, не получали и на словах даже не обсуждали), трудности я не вижу никакой (более того, вообще не понятна проблема с &#8220;перевёрстыванием&#8221;, посмотрела я последний код, если уж так понадобился в вёрстке тег img, то в его src просто вставляется тот же адрес, который в пути к фону в классе для ссылки, там же всё ясно). Но так ли уж правомерен упрёк именно в недостаточной качественности кода? Это довольно принципиальный вопрос, потому что больше всего в партнёрстве на сегодняшний день расстраивает именно грузилово с упрёками в непрофессионализме — и тут же доступ к работам канадских &#8220;профессионалов&#8221;, от &#8220;качества&#8221; которого мы просто теряемся. Как в случае скетчей (у нас &#8220;не проходят&#8221; очень неплохие работы, очень, но тут же присылаются на вёрстку скетчи, отрисованные канадскими дизайнерами, и мы тихо млеем: совершенно отвратительные скетчи в стиле 90-х годов прошлого века у хомпейджей на narod.ru выглядели зачастую пристойнее, а вёрстка &#8211; это просто песня, и я <a href="http://blog.nundesign.com/design/2008/03/deadline/">писала уже о качестве ихней вёрстки даже в этом блоге</a>). У нас разное понимание того, что такое качество, и что такое профессиональная вёрстка, это уже ясно. Единственный способ &#8211; преодолеть на сегодняшнем митинге (собрание по громкой связи по телефону с их гоп-компанией) желание рассвирепеть и поругаться и попытаться, как бы это выразиться&#8230; обсудить конструктивно, обменяться технологическими процессами и знаниями для взаимной пользы и выработать (с обоих сторон) новые правила и критерии качества.</p>
<p>Нет, но пример с псевдокнопкой всё равно следует обсудить здесь, для начала.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nundesign.com/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd/2008/04/qualitative-css/feed/</wfw:commentRss>
		<slash:comments>34</slash:comments>
		</item>
		<item>
		<title>Киевская конференция UA WEB 2008</title>
		<link>http://blog.nundesign.com/%d0%b4%d1%8b%d0%b1%d1%80/2008/03/uaweb/</link>
		<comments>http://blog.nundesign.com/%d0%b4%d1%8b%d0%b1%d1%80/2008/03/uaweb/#comments</comments>
		<pubDate>Thu, 27 Mar 2008 10:45:47 +0000</pubDate>
		<dc:creator>nundesign</dc:creator>
				<category><![CDATA[дыбр]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[uaweb]]></category>
		<category><![CDATA[uaweb 2008]]></category>
		<category><![CDATA[вёрстка]]></category>

		<guid isPermaLink="false">http://blog.nundesign.com/image/2008/03/%d0%ba%d0%b8%d0%b5%d0%b2%d1%81%d0%ba%d0%b0%d1%8f-%d0%ba%d0%be%d0%bd%d1%84%d0%b5%d1%80%d0%b5%d0%bd%d1%86%d0%b8%d1%8f/</guid>
		<description><![CDATA[И как я туда вообще выбралась? Иллюзии по поводу того, что на конференцию меня пошлют от компании, и компания же оплатит как конфу, так и проживание-коммандировочные, развеялись очень быстро. Может, оно и к лучшему. <a href="http://blog.nundesign.com/%d0%b4%d1%8b%d0%b1%d1%80/2008/03/uaweb/">Продолжить чтение <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.nundesign.com/wp-content/uploads/2007/10/uaweb2007.gif" alt="UA Web 2007" style="float: left; margin-right: 20px" /> И как я туда вообще выбралась? Иллюзии по поводу того, что на конференцию меня пошлют от компании, и компания же оплатит как конфу, так и проживание-прокормление, развеялись очень быстро. Может, оно и к лучшему. Напросилась в гости к девчушке, с которой когда-то вместе работали, и тут оказалось, что она тоже идёт на эту же конференцию, и, более того, её муж читает на конфе доклад (на второй день). Как тесен мир.</p>
<p>Было приятно увидеть людей, которых как будто знала, с которыми как будто была знакома, поздороваться, поговорить. Выпадение из рутины офисного процесса происходило тяжело &#8211; я непривычна к командировкам и поездкам, чувствовала себя не особо уверенно в незнакомой обстановке, человек по натуре не компанейский, на большой тусовке хоть и пыталась не прятаться, но подойти ко всем, кто был интересен, постеснялась. Ну и ладно.</p>
<p>Мероприятие, как и было обещано, прошло в конференц залах (двух) Президент Отеля (публика периодически перетекала из одного зала в другой за интересными докладами), всё было так солидно и по взрослому. В холле бар и столы для кофебрейков. Вайфай работал стабильно, но с моего htc что-то куда-то писать было лениво. Зато появился повод лишний раз задуматься о том, что разработчики интерфейсов веб-сайтов, особенно всяких редакторских интерфейсов типа админки вёрдпресса, могли бы серьёзнее подойти к вопросу юзабельности и доступности блин этих самых интерфейсов для мобильных устройств.<br />
Спешно перед поездкой, в самый день отъезда, купила мыльницу &#8211; выбор в пользу малых размеров, потому что возиться с любимым Canon`ом (который Canon EOS 400D Kit 18-55) тяжко, да и в условиях прогрессирующей лени бессмысленно. Но для мыльницы не взяла зарядное устройство для акка, и к вечеру первого дня она благополучно разрядилась, так что фотки будут, но позже и не очень много.</p>
<p>Долгожданные доклады о правильной вёрстке были отслушаны, всё понравилось, всё правильно, но чуда не произошло, ничего такого, чего бы я не знала или не использовала, никаких, гм., откровений, ессно, не прозвучало. С другой стороны, доклады по XSL оказались сложнее, чем мне понятно, будем догоняться реальной практикой на местечковых проектах.</p>
<p><strong>UPD второй день:</strong> на следующий день то ли я адаптировалась, то ли список докладов (и докладчиков) сложился удачный, но второй день показался более плодотворным и ярким. Понравились доклады по интерфейсам новостийных сайтов, по методам тестирования юзабилити веб-интерфейсов, познакомилась и обменялась контактами с Геннадием Осипенко, Юлией Климентовской, Полом Гокиным (Paul Gokin), надеюсь, с пользой. Некоторые докладчики впечатлили &#8211; хорошим, уверенным знанием темы, которую читали, умением общаться с аудиторией, способностью увлечь даже такой темой, к которой я, к примеру, прямого отношения не имею (но имею опосредованное отношение). Один пример &#8211; доклад Марины Дидковской &#8220;Тестирование и оценка времени&#8221;. Я с нашими тестировщиками общаюсь напрямую, и, хоть они формально не являются моими подчинёнными, зачастую приходится тратить изрядно времени на введение людей в тему, на объяснение деталей процессов, особенно на тестовых версиях проектов, объяснения, кому какие баги надо постить и почему какой-нибудь &#8220;этот визуальный баг&#8221; таковым не является и прочие житейские радости.</p>
<p>Хотелось бы, конечно, подробнее пройтись по всем докладам, но так получилось, что я ничего не конспектировала, изданные тезисы восстанавливают в паммяти не все доклады, а записываемые ролики, к сожалению, будут доступны не раньше, чем через 2 недели, а может, и позже. Потому что, как сказали организаторы, ролики ещё надо оцифровать, порезать и разметить, а это время, и вообще&#8230; Может, после поездки наберусь сил, о чём-то напишу подробнее.<br />
Ну и, конечно же, благодарности организаторам. Юра, ты умничка! Такое грандиозное мероприятие организовать&#8230; Олегу Бунину и Павлу Рогожину. Всем киевским и московским организаторам. И докладчикам &#8211; не поленились напрячься, подготовиться, выступить. И участникам &#8211; приехали, собрались, значит, не зря суета была. Спасибо Наташе и Лёше Колупаевым за приют <img src='http://blog.nundesign.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
В общем, не жалею <img src='http://blog.nundesign.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>UPD2: а что делать с этой красивой карточкой profyclub`а? Вот этот роскошный номер &#8211; его куда-нибудь нужно вбить?<br />
Интересно, что на РИТ я регестрировалась ещё в прошлый раз, увы, не поехала, и не поеду на этот. Надо бы и поработать. С другой стороны, хотелось бы быть в теме, хотелось бы получить материалы конфы, да не спустя год, а как бы сразу. Если будет прямая трансляция &#8211; так же узнать где вовремя, а не на следующий день пялиться на &#8220;прямой эфир остановлен&#8221;, да.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nundesign.com/%d0%b4%d1%8b%d0%b1%d1%80/2008/03/uaweb/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>И кто они после этого? (кто такой дизайнер)</title>
		<link>http://blog.nundesign.com/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd/2008/03/design-makeup-interface/</link>
		<comments>http://blog.nundesign.com/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd/2008/03/design-makeup-interface/#comments</comments>
		<pubDate>Tue, 18 Mar 2008 11:50:36 +0000</pubDate>
		<dc:creator>nundesign</dc:creator>
				<category><![CDATA[дизайн]]></category>
		<category><![CDATA[офисное]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[веб-дизайнер]]></category>
		<category><![CDATA[веб-мастер]]></category>
		<category><![CDATA[верстальщик]]></category>
		<category><![CDATA[вёрстка]]></category>
		<category><![CDATA[дизайнер]]></category>
		<category><![CDATA[скетчи]]></category>
		<category><![CDATA[таблицы стилей]]></category>
		<category><![CDATA[шаблоны]]></category>

		<guid isPermaLink="false">http://blog.nundesign.com/design/2008/03/design-makeup-interface/</guid>
		<description><![CDATA[Кого в вашей компании называют "дизайнером"? Понимаю, что вопрос не совсем корректный - тут зависит от того, чем компания, собственно, занимается, но всё равно интересно. К примеру, на прошлый пост о дедлайне и голимой вёрстке (трансляция в ЖЖ), где я использовала термин "дизайнер-верстальщик", uznick ответил, что "А вот не надо совмещать дизайнеров и верстальщиков :)". Отчасти ведь прав, не поспоришь. <a href="http://blog.nundesign.com/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd/2008/03/design-makeup-interface/">Продолжить чтение <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Кого в вашей компании называют &#8220;дизайнером&#8221;? Понимаю, что вопрос не совсем корректный &#8211; тут зависит от того, чем компания, собственно, занимается, но всё равно интересно. К примеру, на прошлый пост <a href="http://blog.nundesign.com/design/2008/03/deadline/">о дедлайне и голимой вёрстке</a> (трансляция в <a href="http://nundesign.livejournal.com/205457.html?thread=907409#t907409">ЖЖ</a>), где я использовала термин &#8220;дизайнер-верстальщик&#8221;, <span class="ljuser" lj:user="uznick" style="white-space: nowrap"><a href="http://uznick.livejournal.com/"><strong>uznick</strong></a></span> ответил, что &#8220;А вот не надо совмещать дизайнеров и верстальщиков <img src='http://blog.nundesign.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> &#8221;. Отчасти ведь прав, не поспоришь. Но есть тема для обсуждения.</p>
<p>Помните, были в недавние ещё времена споры о том, кто такой веб-мастер и что входит в его обязанности? В дискуссиях определились, что веб-мастер &#8211; это такой и швец и жнец на все руки мастер, который в небольшой компании и за сервер в ответе, и за общую работоспособность корпоративного сайта, и письма из обратной связи принимает, и для их приёма почту настраивает, и контент обновляет если что. Но может ли быть такое в большой компании, где есть системный администратор, и не один, где есть DBA и тоже не один, где штат саппорта больше сотни человек, а контентщики не имеют вообще никакого отношения к веб-дизайнерам &#8211; их обязанности разделены и чётко формализованы? С дизайнерами в маленьких компаниях похожая ситуация &#8211; одному человеку в обязанности вменяется и скетчи для веба нарисовать, и сайт отверстать, и флеш на нём забабахать, и базу данных прикрутить, и визитки в полиграфию отправить, и предпечатную подготовку для всех бланков и презентаций компании провести.</p>
<p>В нашей компании какое-то количество лет был один дизайнер &#8211; он именно так и назывался (не будем показывать пальцем, хотя, разумеется, это была я) , и это, с позволения сказать, дизайнер рисовал скетчи на сайты, отвёрстывал как простые сайты, так и макеты под шаблоны движков, и стандартных, и нашими же программерами писанных, с дальнейшей адаптацией вёрстки для новых страниц наших развивающихся проектов, рисовал, собирал и тюнил скины для виндовз-приложений, создавал пиктограммы и полноформатные иконки для программ, с программерами же оптимизировал интерфейсы этих же виндовз-программ; а так же периодически вёл переговоры с заказчиками и принимал участие в постановке более-менее внятной задачи для разработчиков. <span id="more-235"></span>Время идёт, всё меняется как бы к лучшему, теперь в компании есть целый отдел, где более узко заточенные специалисты занимаются всем тем же самым, но задачи для них распределены. Есть несколько рисующих дизайнеров &#8211; кто-то специализируется на скетчах для веб-интерфейсов, кто-то на миниграфике, иконках для программ и прочих &#8220;элементах&#8221; интерфейсов, есть несколько верстальщиков — у кого-то лучше получается собирать самодостаточные сайты (визитки, рекламные, без движка в основном или на стабильном, не дорабатывающемся ежедневно движке), кто-то неплохо освоился в наших дотнетовских проектах и больше верстает с (и за) программерами на новых текущих проектах. Так вот для нашего руководства — была я одна &#8211; меня называли дизайнером, а теперь весь наш отдел, всю нашу команду по <del datetime="2008-03-18T10:47:47+00:00">инерции</del> традиции тоже называют дизайнерами. Потому я так часто использую термины-разделители &#8220;дизайнер рисующий&#8221; и &#8220;дизайнер верстающий&#8221;.</p>
<p>При этом если поглубже копнуть в определение термина &#8220;дизайнер&#8221;, то противоречия здесь никакого нет. Я ведь не просто так последние месяцы писала о качественной вёрстке &#8211; да, считаю и приучаю наших верстальщиков, что &#8220;дизайн&#8221; в смысле &#8220;проектирование&#8221; имеет непосредственное отношение к их работе. Очень здорово, если ребята умеют анализировать отданный им в работу скетч, продумать оптимальную модульную сетку, спланировать базовый шаблон контейнеров &#8211; а не тупо резать скетч на слайсы, запихнув пару фонов в стили и там же в таблице стилей прописав три десятка классов для разного оформления шрифтов (вчера исправляли один из старых наших же проектов, где верстальщик именно так и поступил, а та самая стопка классов, при детальном анализе, была вообще избыточна). Проектирование своей будущей разметки &#8211; чем не дизайн?</p>
<p>Кроме того ещё одна особенность замечена (раньше как-то не особо обращала внимание). Если я в нашем корпблоге публикую (или в месенджер отсылаю ссылку на) какую-то сугубо техническую информацию &#8211; хаки или красивые решения для css, какие-то особенности стандартных (соответствующих спецификации), но не кроссбраузерных примеров и т.д. &#8211; это предназначается только верстальщикам, да и в блоге обсуждают только верстальщики. Если же публикую общедизайнерскую информацию &#8211; ссылки на удачные дизайнерские портфолио, интересные заметки о цвете или правильных интерфейсах &#8211; отсылаю всем, и рисующим, и верстающим.  Что-то мне подсказывает, что развивать чувство прекрасного, чувство гармонии, знать основы композиции будет очень не лишним даже для таких технарей, как верстальщики. Это, конечно, так же к вопросу о не во всём хорошей организации работ в нашем офисе. К примеру, не редкие ситуации, когда проект присылается как бы уже отрисованный и даже отвёрстанный (это кошмар в большинстве случаев), и надо что-то там поправить-причесать, руководство при этом определяет работу как задачу для верстальщика и только; и по выделенным человеко-часам &#8211; тоже только верстальщик. Которому, может, и не запрещается обратиться к рисующим &#8220;за консультацией&#8221;, мол, какой лучше цвет для фончика хидера в этом гриде или достаточные ли отступы у элементов этой формы, но по большому счёту работает он один. Такие кривые задачи приходят не часто, но практика показывает, что заказчики и руководство считают, что здоровое чувство вкуса и здравый смысл &#8211; достаточно для того, чтобы верстальщик самостоятельно справился, написал таблицу стилей и доверстал код.</p>
<p>А сейчас появилась потребность в новом &#8220;дизайнерском&#8221; ответвлении, ещё одной специализации. Я даже не знаю как назвать такого специалиста, и понятия не имею как его тестировать&#8230; но об этом в следующем посте. Заканчивая эту тему, хочу сказать, что всё-таки формализация необходима и срочно, потому что часто бывает, что качели нагрузки то клонятся в сторону объёмов для рисующих дизайнеров, то в сторону объёмов для верстальщиков, а руководство, между прочим, оценивает работу отдела в целом и деталями интересоваться отказывается, и фраза &#8220;у вас там шесть человек, что, все так заняты? Почему медленно?&#8221; звучит не так уж и редко. Объясняться каждый раз, что верстальщик не будет рисовать этот ваш логотип или что рисующая девочка не может поправить поехавшую вёрстку в коде проекта &#8211; тяжело и обидно, и здесь уже я начинаю строго следовать формальным определениям, защищая своих красавцев. Но всё равно в глазах руководства наша команда &#8211; это отдел дизайнеров, чем бы мы там внутри команды не занимались и как бы не перераспределяли между собой обязанности, вот так вот.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nundesign.com/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd/2008/03/design-makeup-interface/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Про дедлайны и безграмотную вёрстку.</title>
		<link>http://blog.nundesign.com/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd/2008/03/deadline/</link>
		<comments>http://blog.nundesign.com/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd/2008/03/deadline/#comments</comments>
		<pubDate>Mon, 17 Mar 2008 13:19:32 +0000</pubDate>
		<dc:creator>nundesign</dc:creator>
				<category><![CDATA[дизайн]]></category>
		<category><![CDATA[офисное]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[веб-разработчик]]></category>
		<category><![CDATA[верстальщик]]></category>
		<category><![CDATA[вёрстка]]></category>

		<guid isPermaLink="false">http://blog.nundesign.com/design/2008/03/deadline/</guid>
		<description><![CDATA[Знаете, честно признаюсь, двоякое у меня лично отношение к дедлайнам. В первом моём отношении к ним я вижу следующее стечение обстоятельств: действительно, бывает такое, когда какому-то мудрому менеджеру приходит в голову уникальная идея, которую он не поленился высказать руководству. Которое, &#8230; <a href="http://blog.nundesign.com/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd/2008/03/deadline/">Продолжить чтение <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Знаете, честно признаюсь, двоякое у меня лично отношение к дедлайнам. В первом моём отношении к ним я вижу следующее стечение обстоятельств: действительно, бывает такое, когда какому-то мудрому менеджеру приходит в голову уникальная идея, которую он не поленился высказать руководству. Которое, в свою очередь, перенаправило эту идею аналитикам и те, в свою очередь, оценили как перспективную и своевременную. А тут ещё руководство встретилось с потенциальными партнёрами, и те заинтересовались, и сказали, что, мол, вот то собрание, которое планируется в конце месяца &#8211; единственно удачное время для презентации базового макета будущего продукта, если они увидят, что воплотить идею &#8211; реально, если идея на деле окажется настолько же жизнеспособной, как и на словах, то будут вам инвестиции и всяческая наша поддержка. И вот идея спускается к разработчикам в виде ТЗ и с комментариями, мол, ребятки, вы уж постарайтесь. Сроки горят, за три недели нужно сделать базовую функциональность, базовый интерфейс (пусть не конечный вариант, но чтобы всё было причёсано и опрятно как минимум), если пройдёт &#8211; будет у нас бюджет на глобальный проект, минимум на год разработки для целой команды (сколько это человекочасов получается?).</p>
<p>В такой ситуации разработчики понимают, что если постараются, как просят, то в самом деле это и участие в чём-то глобальном/интересном, и полезный опыт, и повышения зарплаты, и на самом деле есть смысл поднапрячься (так было у нас с тем августовско-сентябрьским дедлайном, тяжёлым, но оправданным, как показала жизнь). Особенно, если сверхурочные оплачиваются и на предыдущих проектах разработчики убедились, что их не кинут, что это не гнусное использование рабской силы, а за хорошие проекты в самом деле надо бороться всей командой, сообща. Потому в прошлом у меня столько было заметок о командной работе, о взаимопонимании между группами разработчиков, между рисующими дизайнерами и верстающими, между верстальщиками и программерами, и между всеми ними и менеджерской надстройкой.</p>
<p>Но бывают и совсем другие дедлайны. Которые от безграмотного менеджмента и неуважения к разработчикам.  Когда проект у людей висит уже не первый месяц, они что-то там возились, оптимизировали и даже разрабатывали функциональность, потом забрасывали на какое-то время, потом вдруг, скажем, под вечер в среду присылают письмо с архивом (!) проекта, частично даже без исходников (precompiledWeb), мол, ребята, вы там причешите в стиле (***) &#8211; в общем, нашего предыдущего большого проекта. Всё это без описания функциональности и без документации на сам проект, типа вы же такие умненькие, разберётесь. Типа, там же только таблицу стилей подредактировать. Запускаю проект (ага, без исходного кода, без связей, ещё повозиться надо, чтобы он вообще запустился, чтобы вообще хоть как-то увидеть интерфейс глазками, покликать по функциональным элементам), и тихо млею от того, насколько безграмотно организовано филе&#8230; больше сотни .aspx страниц, без шаблонов, с кошмарнейшим html кодом &#8211; доктайп не прописан ни в одной из, сплошные незакрытые или закрытые ошибочно теги (открыт параграф, закрыт спан), зато всё оформление прописано атрибутами в самих тегах. Да и значения атрибутов в одном теге то в двойных кавычках, то в одинарных, то совсем без оных. Встроенный в редактор валидатор кода зашкаливает, и это естественно &#8211; он подчёркивает всё, где видит неправильность, т.е. его использовать для правки смысла не имеет. А ещё часть функциональных элементов (сложных гридов, к примеру, с сортировками/фильтрами/настройками внутри, или календарик для фильтра по датам) вообще собираются js скриптом полностью &#8211; т.е. те же теги и атрибуты тегов &#8211; шрифты, цвета, фончики, извиняюсь. Какой css?? Ну и, повторюсь, весь этот хлам без сопроводительной документации. И даже тот факт, что запускающая для проекта страница называется Test.aspx, разработчики должны были понять сами <img src='http://blog.nundesign.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ага.<span id="more-233"></span></p>
<p>Отписываютсь заатлантическим &#8211; ребята, тут  недели на две кропотливой работы&#8230; А они мне&#8230; нет двух недель. У нас презентация в пятницу (помним, что проект пришёл в среду вечером). Вы уж там постарайтесь. Ну и как это называется? Это как раз и называется дедлайн безграмотный. А я так собиралась на следующий день отволынить от офисной работы вообще &#8211; планировала пойти на <a href="http://blog.nundesign.com/seo/2008/02/internet-marketing/">конфу по интернет-маркетингу</a>&#8230; Я, кстати, там всё-таки побывала, целых три часа удалось выделить; правда только один доклад из тех, которые хотела послушать, застала. Остальные были либо до того, как я приехала, либо после трёх, когда я уже уехала на работу. Править этот срочный проект, до пятницы, до презентации. В ходе работы старалась не сильно злиться на тех разработчиков, которые сочиняли этот безграмотный код —я написала про незакрытые теги и кучу атрибутов в них, но ещё можно добавить 75% избыточного кода &#8211; бесполезных таблиц, вложенных друг в друга. Без них ничего не испортилось, зато можно уже было как-то заниматься &#8220;причёсыванием&#8221; интерфейса, но ведь даже на удаление всего этого избыточного кода тратилось время, большая часть времени.</p>
<p>Вспомнился недавний не очень лицеприятный коммент от читателя *ATimofeev* к одному из последних постов &#8211; &#8220;<a href="http://blog.nundesign.com/design/2008/02/discharge/" rel="bookmark" title="Permanent Link: Почему увольняют дизайнеров?">Почему увольняют дизайнеров?</a>&#8220;:</p>
<blockquote class="note"><p>Я, конечно, дико извиняюсь, но по моему, в большинстве случаев, какие-то завышенные и неоправданные требования предъявляются.<br />
Про верстку вообще ни в какие ворота. *человек доказывал, что его вёрстка — супер, кроссбраузерная, а валидация* – про валидацию согласен, пусть меня заплюют, но во многом считаю ее не нужным мифом, который придумали верстальщики, а вот суперкроссбраузерность во многом качественный показатель, за который ругать или не учитывать как минимум странно.<br />
*начинаю одного за качество кода отчитывать и заставлять перевёрстывать* – а какое качество должен иметь код? По моему самое главное – это чтобы везде и всегда работало как положено, без косяков, тогда пока результата не будет можно придираться. Или Вам принципиально, чтобы теги елочкой строили? )</p></blockquote>
<p>Теги ёлочкой — это понты дешёвые, это можно и специальным тулзом перестроить, если есть желание. Хотя я не понимаю, почему нельзя сразу форматировать как-то вменяемо, чтобы парные теги (если они есть, потому что в присланном проекте местами даже ссылки не закрывались) можно было бы найти достаточно быстро, но это мелочи и не к ним придираюсь. Да, качественный код — это прежде всего работающий код, с этим не буду спорить. Но есть много примеров безграмотного кода, который В ОПРЕДЕЛЁННЫХ СИТУАЦИЯХ визуализирует страницу так, как требуется по заданию и В ОПРЕДЕЛЁННЫХ СИТУАЦИЯХ не сбивает функциональность сервиса, и на момент тестирования в самом деле жить не мешают. Но это не означает, что его можно не исправлять. И если сервис планируется дорабатывать и развивать, оформлять и презентовать, то говорить о том, что безграмотный код можно допустить в работу &#8211; не правильно. Да, разумеется, определив доменному диву положенный ему по стилю фончик и бордюрчик (выше написала, что постановка задачи по визуалу &#8211; сделать так, как на предыдущем проекте, типа новый сервис &#8211; небольшое ответвление его же), и сразу увидела, что фон уехал не туда, и нашла, где контейнеру нужно быть закрытым. Да, и так по всем незакрытым тегам. А ведь это можно было найти валидацией документов, и не списывать всё на временно кроссбраузерное отображение страниц. Да, поудаляла все атрибуты в тегах и вынесла всю отрисовку в css. Да, прошлась практически по всем страницам проекта, свела к минимуму (но не вычистила полностью) всю муть, прописала доктайпы, &#8220;причесала&#8221;. Да, опять по 12 часов трудотерапии. Но суть переработки была не в сложности задачи, а именно от безграмотного менеджмента + безграмотного кода, написанного, кстати, не программистом-разработчиком, а очень даже дизайнером-верстальщиком, который просто считает, что такой код &#8211; это то, что можно себе позволить (начальство проверяет в браузере, а не в редакторе, начальство к валидации не придирается).</p>
<p>Я могу понять верстальщиков, которые держатся за свой кривой код и не считают, что нужно что-то оптимизировать и вообще о чём-то думать. Ведь есть целая ниша веб-разработки, где это совсем не важно: это дорвеестроительство, это небольшие малобюджетные 5-страничные сайты-визитки для малого и среднего бизнеса, делающего свои первые шаги в сети. Это простенькие сайты, где жизненный цикл разработки &#8211; нарисовал, заверстал (пусть даже и безграмотно), вывесил. И всё. Нет развития, нет необходимости обращаться к коду для чего-бы то ни было &#8211; таких сайтов полно и в рунете, и везде. Их никто не будет доделывать &#8211; их проще убить и сделать заново ©. Но ведь совсем другая ситуация, когда верстальщика привлекают в большой интересный сервис, где не только валидация имеет значение. Где имеет значение логика макета. Где нужно планировать и оптимизировать макет. И хорошей вёрстке нужно учиться, на многих проектах, живых.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nundesign.com/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd/2008/03/deadline/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>UA Web 2008 &#8211; мартовская конференция для веб-разработчиков</title>
		<link>http://blog.nundesign.com/tools/2008/03/ua-web-2008/</link>
		<comments>http://blog.nundesign.com/tools/2008/03/ua-web-2008/#comments</comments>
		<pubDate>Wed, 05 Mar 2008 08:19:55 +0000</pubDate>
		<dc:creator>nundesign</dc:creator>
				<category><![CDATA[tools]]></category>
		<category><![CDATA[дизайн]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[SilverLight 2.0]]></category>
		<category><![CDATA[UA Web]]></category>
		<category><![CDATA[xsl]]></category>
		<category><![CDATA[веб-разработчик]]></category>
		<category><![CDATA[верстальщик]]></category>
		<category><![CDATA[вёрстка]]></category>

		<guid isPermaLink="false">http://blog.nundesign.com/design/2008/03/ua-web-2008/</guid>
		<description><![CDATA[Конференция для украинских веб-разработчиков, которую и здесь в том числе анонсировала ещё осенью, всё-таки состоится! Теперь она &#8211; UA Web 2008, пройдёт в Киеве, 27-28 марта, в Президент Отеле. Одна из целей организаторов &#8211; собрать в одном месте и перезнакомить &#8230; <a href="http://blog.nundesign.com/tools/2008/03/ua-web-2008/">Продолжить чтение <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.nundesign.com/wp-content/uploads/2007/10/uaweb2007.gif" alt="UA Web 2007" style="float: left; margin-right: 20px" /> Конференция для украинских веб-разработчиков, которую и <a href="http://blog.nundesign.com/design/2007/10/uaweb-2007/">здесь в том числе анонсировала ещё осенью</a>, всё-таки состоится! Теперь она &#8211; UA Web 2008, пройдёт в Киеве, 27-28 марта, в <a href="http://uaweb.in.ua/delegates/3495.html">Президент Отеле</a>. Одна из целей организаторов &#8211; собрать в одном месте и перезнакомить профессионалов этой отрасли всего за 900 гривен с участника. Сейчас сформированы три секции &#8211; &#8220;Клиент&#8221;, &#8220;Серверное программирование и базы данных&#8221; и некие &#8220;другие темы&#8221; (там будут доклады про НЛП и аутотренинг, советы, как стать успешным фрилансером, или вот ещё — &#8220;Использование скрытых психофизических возможностей веб-разработчиков для успешного создания и внедрения современных Интернет-проектов&#8221; и не знаю даже как можно было бы меня убедить пойти на эту третью секцию), меня же очень-преочень интересует первая секция, каждый первый доклад. Настолько интересует, что я, скорее всего, буду. Регистрация у меня уже есть, осталось оплатить. Кстати, на сегодняшний (!) день подано 939 заявок на участие и получение материалов.</p>
<p>Подробнее о программе конференции вы можете узнать <a href="http://uaweb.in.ua/news/3971.html">здесь</a>; я у себя дублировать всю программу не буду, хотя бы потому, что опубликован не конечный вариант — ожидаются ещё доклады и докладчики, поэтому на сайте конференции вы, вероятно, всегда получите последнюю версию программы. Но не могу не поделиться программой на ту самую первую, клиентскую секцию:<span id="more-227"></span></p>
<table cellpadding="8" style="text-align:left;">
<tr>
<th style="text-align: left">Докладчик (компания)</th>
<th style="text-align: left">Название доклада</th>
</tr>
<tr>
<td>Владимир Агафонкин (Sonopia)</td>
<td>JavaScript и доступность web-приложений</td>
</tr>
<tr>
<td>Виталий Харисов (Яндекс)</td>
<td>Вёрстка независимыми блоками</td>
</tr>
<tr>
<td>Юрий Артюх</td>
<td>Микроформаты: здесь и сейчас</td>
</tr>
<tr>
<td>Вадим Макишвили (Яндекс)</td>
<td>Профессиональный верстальщик. Кто он?</td>
</tr>
<tr>
<td>Вадим Макеев (Яндекс)</td>
<td>С ножом против паровоза. Нарезка и оптимизация графики для вёрстки</td>
</tr>
<tr>
<td>Геннадий Осипенко (laboratory8)</td>
<td>Дизайн Онлайн Медиа</td>
</tr>
<tr>
<td>Сергей Байдачный (Microsoft)</td>
<td>SilverLight 2.0: первое знакомство</td>
</tr>
<tr>
<td>Алексей Затворницкий + Сергей Ковалев</td>
<td>RIA в перспективе Flex</td>
</tr>
<tr>
<td>Евгений Тютюнник</td>
<td>Adobe AIR. Десктоп приложения, для веб-разработчиков</td>
</tr>
<tr>
<td>Надежда Строганкова (Яндекс)</td>
<td>Комфортная разработка сайтов на XSL</td>
</tr>
</table>
]]></content:encoded>
			<wfw:commentRss>http://blog.nundesign.com/tools/2008/03/ua-web-2008/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Почему увольняют дизайнеров?</title>
		<link>http://blog.nundesign.com/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd/2008/02/discharge/</link>
		<comments>http://blog.nundesign.com/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd/2008/02/discharge/#comments</comments>
		<pubDate>Fri, 22 Feb 2008 17:16:20 +0000</pubDate>
		<dc:creator>nundesign</dc:creator>
				<category><![CDATA[дизайн]]></category>
		<category><![CDATA[офисное]]></category>
		<category><![CDATA[fashion]]></category>
		<category><![CDATA[haute couture]]></category>
		<category><![CDATA[interface]]></category>
		<category><![CDATA[валидатор]]></category>
		<category><![CDATA[веб-дизайнер]]></category>
		<category><![CDATA[верстальщик]]></category>
		<category><![CDATA[вёрстка]]></category>
		<category><![CDATA[дизайнер]]></category>
		<category><![CDATA[мода]]></category>

		<guid isPermaLink="false">http://blog.nundesign.com/design/2008/02/discharge/</guid>
		<description><![CDATA[Хотелось бы собрать статистику: по каким причинам — профессиональным и человеческим — увольняют дизайнеров и веб-дизайнеров? Не будем рассматривать ситуации, когда компания не подошла специалисту (денег мало, работа не интересная, надоело) и он уволился сам, не дожидаясь, так сказать. В &#8230; <a href="http://blog.nundesign.com/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd/2008/02/discharge/">Продолжить чтение <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Хотелось бы собрать статистику: по каким причинам — профессиональным и человеческим — увольняют дизайнеров и веб-дизайнеров? Не будем рассматривать ситуации, когда компания не подошла специалисту (денег мало, работа не интересная, надоело) и он уволился сам, не дожидаясь, так сказать. В теме возможны всё-таки две ситуации &#8211; когда дизайнер отработал испытательный срок и не был принят (не прошёл), и &#8211; чуть печальнее и тяжелее &#8211; когда необходимо уволить человека, проработавшего на компанию приличное время. И ещё маленькая оговорка: давайте учитывать, что под &#8220;дизайнер&#8221; будем понимать любого специалиста из дизайнерской группы — художника-дизайнера, или технического дизайнера (верстальщика), или ещё какие-то разновидности дизайнеров из IT-отрасли. Поделюсь своим опытом, может, добавлю из рассказов знакомых; интересные дополнения из комментариев включу в текст в режиме <strong>UPD</strong> (от &#8220;такого-то&#8221;).</p>
<p>1. Компания меняет профиль деятельности. Абсолютно реальная ситуация &#8211; дизайнер по-началу был востребован, приходили какие-то заказы на разработку сайтов, но редко и малобюджетные. И тут люди вклиниваются в бизнес, который к дизайну отношение имеет весьма далёкое, бизнес прибыльный &#8211; силы всей команды уходят в другую отрасль, заниматься поиском заказов и проработкой малобюджетных клиентов уже никто не будет, и специалист становится балластом. Сначала это не явно заметно &#8211; просто работы поубавилось, потом ему объявляют, что, мол, лишний ты здесь, до свидания, дорогой.</p>
<p><span id="more-219"></span>2. В компании меняются требования к специализации дизайнера. Сложно объяснить, близкое к первому пункту. Дизайнер по-прежнему нужен, но &#8211; другой, а старый становится не нужен (умеет визитки, но не умеет бигборды/ или стенды, умеет веб-сайты, но не умеет флеш, умеет 2D  и не знает 3D, а ждать, когда научится &#8211; некогда, по новой специализации человек нужен уже вчера).</p>
<p>3. Устаревший профи. &#8220;Не модность&#8221; &#8211; у дизайнера нет стремления следить за модными тенденциями, популярными решениями; есть опыт, есть знания, но как засел в стиле эскизов 90-х годов прошлого века так в этом стиле и продолжает &#8220;&#8221;творить. Ему говорят &#8211; не модно, не стильно, не популярно, но то, что модно сейчас, он подвергает критике (безвкусица, попса&#8230; а вот в наше время!&#8230;). Современные тенденции в веб-дизайне брезгливо оценивает стандартным комментарием &#8220;здесь нет дизайна&#8221;. Очень жалко, потому что динозавр когда-то был лучшим (или одним из), и у него учились, и знакомством с ним гордились, и в пример ставили, и если было на что посмотреть в тех же 90-начале 2000, то это именно его сайты, в те времена на таком крутом уровне единицы могли работать, но&#8230; времена изменились. Увольняют, чтобы заменить более прогрессивными молодыми кадрами.</p>
<p>4. Нет вкуса. Отдельная песня &#8211; дизайнер умудряется во всём, что делает (не так уж и плохо),  привнести элементы безвкусицы &#8211; цветовые сочетания у него не играют, элементы &#8211; то громоздки, то мелочны, композиция в целом &#8211; гуляет. В принципе, если сидеть с ним над каждым эскизом и корректировать весь процесс (давай переподберём эти цвета, здесь изменим размер полей, здесь уменьшим логотип, здесь поменяем шрифт etc.) &#8211; работать можно, но если бы он обучался, развивал вкус &#8211; это одно дело, на нескольких первых эскизах поисправлять ошибки и дальше работать как с нормальным человеком, но когда на каждом следующем эскизе опять неудачные цветовые сочетания, опять не так стоит лого, опять бросается в глаза неопрятность в модульной сетке&#8230; Долго терпели, честно &#8211; жалко было сразу прощаться; всё-таки хорошее знание (и владение) инструментами, фотошоп назубок, отрисовка в векторе чего-то там; пытались пересадить на отрисовку элементов (иконочек, пиктограмочек), но увы &#8211; и здесь, не то. Распрощались, хоть и со слезами.</p>
<p>5. Нет понимания специфики работы. Опять же — хорошее владение тулзами, и со вкусом всё в порядке. Но &#8211; то ли полиграфическое прошлое неистребимо настолько, что человек не может мыслить формами с динамическими размерами, то ли человек просто рождён для другой работы, не знаю. Но за полтора месяца не получилось объяснить, что рисовать нужно не красивые модные открытки, а эскизы для веб-сайтов, где часть графических элементов &#8211; это объекты с какой-то функциональностью, часть &#8211; оформительская графика, которой придётся &#8220;тянуться&#8221; по какому-то направлению. На очередной &#8220;открытке&#8221; спрашиваю &#8211; и где, каким образом этот диагональный градиент должен тянуться, если размер изменится? Не понимает. Увы, тоже похоже на первый случай, отличие только в том, что человек осознанно пришёл работать в явно обозначенную отрасль дизайна; но считаться с техническими особенностями макетов так и не научился.</p>
<p>6. Очень креативный. Эх, даже неловко за нашу компанию. Но у нас в самом деле крайне редко возникают задачи сделать интерфейс чего-бы то ни было &#8220;не типичный&#8221;, совсем не похожий на популярные решения. А  обычные макеты ему не давались &#8211; везде хотелось привнести что-то суперское, что-то очень оригинальное, отрисовать какой-то необычный элемент&#8230; на это тратилось время, в 3D, к примеру, что-то наваять великолепное, и с построением модульной сетки макета вроде было неплохо, и поля/воздух чувствовал без дополнительных указаний, и цвета у него всегда были&#8230; может и не совсем обычные, но уж точно гармонично подобраны, а в конечном итоге работы не принимались, именно за чрезмерную оригинальность (ой&#8230; а можно нам что-нибудь попроще? просто эскиз для простенького корпоративного или рекламного сайта?). По моей оценке ему бы идеально подошла работа в каком-нибудь печатном супермодном издании, haute couture,  (но он-то утверждал, что хочет сайты делать?), ну или если совсем уж повезёт &#8211; не частые, но уместные для его талантов фрилансерские заказы. Пришлось уволить, с сожалением великим.</p>
<p>7. Технический дизайнер с очень образным мышлением. Человека не смогли присадить на качественную вёрстку, объяснить, почему и как макет перед вёрсткой необходимо анализировать, почему нужно продумывать порезку очень тщательно, чтобы избежать избыточности в коде, чтобы сформировать правильную структуру контейнеров &#8220;родитель&#8221;-&#8221;наследник&#8221;. Я извиняюсь, конечно, но порезка эскиза слайсами в ImageReady &#8211; это не работа верстальщика, поставить направляющие, назначить одним движением мышки слайсы и сгенерить html-код &#8211; это и секретарша может, в этом нет работы технического дизайнера. Кстати на нём и запретили использовать для порезки ImageReady &#8211; может, работу кому-то на каких-то проектах и упрощает, но понимания логики документа точно не даёт. Всё-таки, думается, верстальщиком (как и художником, поэтом, великим физиком-ядерщиком или Ломоносовым) надо родиться, должны быть какие-то врождённые качества, другое мышление, особое видение мира, особое понимание структур данных. Объяснить же, почему так верстать нельзя &#8211; не получилось, человек доказывал, что его вёрстка — супер, кроссбраузерная, а валидация &#8211; что валидация, вон сайты <a href="http://www.artlebedev.ru/">Артемия Лебедева</a> тоже не проходят валидацию без ошибок, и что &#8211; и ничего&#8230; (причём здесь валидация? Валидатор можно, разумеется, использовать для тестирования ошибок, но ни один валидатор из существующих на сегодняшний день не выдаст в результатах &#8220;не логично&#8221; или &#8220;избыточно&#8221;).</p>
<p>8. Сильно шустрый. Общительный, востребованный, известный, ему бы на выданной работе сконцентрироваться, а смотришь &#8211; одновременно он и в аське, и в скайпе, и в gtalk`е, окна мелькают, а в фотошопе два холста запущено, на одном &#8211; явно рабочий проект, на втором &#8211; халтурный, говорю &#8211; фигня, мол, закрой халтуру, займись делом, ага, сейчас-сейчас, тут немножечко, а завтра &#8211; я тут приболел, голова болит (а голос &#8211; боевой и смешливый), и в аське целый день, и с каждого месяца дней 10 рабочих &#8211; у него голова болит, и понимаю, что дома остался &#8220;халтуру&#8221; дорисовать, и рабочих эскизов за месяц &#8211; чуть ли не на порядок меньше сделано, чем у остальных. Что тут поделаешь&#8230; Что, говорю, денег мало? Всех денег, говорю, не заработаешь. Ты, говорю, определяйся, ты либо туда, либо сюда, а вот туда-сюда не надо, это раздражает руководство. Никто тебя не гонит, но надо бы&#8230; работать, в офисе. А не можешь соскочить с фриланса &#8211; выходи из компании. Распрощались. Расстраивалась.</p>
<p>Вот так вспомнились из опыта последних нескольких лет разные причины увольнения из компании хороших, в общем-то, людей. Может, допишу ещё попозже. Сейчас на своих поглядываю &#8211; не проскакивают ли знакомые признаки? Когда начинаю одного за качество кода отчитывать и заставлять перевёрстывать, второго &#8211; за композицию и очередные неудачные цветосочетания, третьего &#8211; за спешность (за час туда-сюда отрисовал задачу, но &#8211; без души, но &#8211; не достаточно в деталях продумано, или в качестве не видно усердия, выложил рабочее, через минуту смотрю &#8211; опять своё что-то творит). Ну да ладно, мы справимся.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nundesign.com/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd/2008/02/discharge/feed/</wfw:commentRss>
		<slash:comments>39</slash:comments>
		</item>
	</channel>
</rss>

