<?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; css</title>
	<atom:link href="http://blog.nundesign.com/tag/css/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/itwebcomp/2009/04/saturday-yandex/</link>
		<comments>http://blog.nundesign.com/itwebcomp/2009/04/saturday-yandex/#comments</comments>
		<pubDate>Thu, 02 Apr 2009 09:11:04 +0000</pubDate>
		<dc:creator>nundesign</dc:creator>
				<category><![CDATA[IT/WEB/comp]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[kiev]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[saturday]]></category>
		<category><![CDATA[yandex]]></category>

		<guid isPermaLink="false">http://blog.nundesign.com/?p=370</guid>
		<description><![CDATA[Только в начале года прошёл московский яндекс-субботник - мероприятие, интересное для верстальщиков и девелоперов (прежде всего тем, что доклады не разбавлены водой в виде маркетинговых исследований, презентаций каких-то сомнительных стартапов и прочих полезных докладчикам, но пустых для слушателей тем) - а весной, в конце апреля планируется Киевский субботник; о расписании и темах докладов почитать можно здесь. <a href="http://blog.nundesign.com/itwebcomp/2009/04/saturday-yandex/">Продолжить чтение <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Только в начале года прошёл <a href="http://company.yandex.ru/experience/shedule.xml">московский яндекс-субботник</a> &#8211; мероприятие, интересное для верстальщиков и девелоперов (прежде всего тем, что доклады не разбавлены водой в виде маркетинговых исследований, презентаций каких-то сомнительных стартапов и прочих полезных докладчикам, но пустых для слушателей тем) &#8211; а весной, в конце апреля планируется Киевский Яндекс.Субботник; о расписании и темах докладов почитать можно <a href="http://company.yandex.ru/experience/kiev-schedule_apr.xml">здесь</a>. Причём о московском я (уже постфактум) прочла в <a href="http://cssing.org.ua/2009/02/01/subbotnik/">блоге Юры Артюха</a> и что-то мне подсказывает, что киевский организовывает именно он. Я зарегистрировалась и очень постараюсь быть, а заодно подталкиваю и наших зарегистрироваться и поехать вместе со мной.<br />
<strong>UPD1</strong>: <a href="http://makishvili.ya.ru">Вадим Макишвили</a> меня поправляет: &#8220;киевский Я.Субботник организовывает Киевский офис Яндекса, а не Юра&#8221;</p>
<p>А ещё сегодня день рождения у замечательной <a href="http://www.miu-mau.org/">miu-mau</a> (может, вы ещё не читали её &#8220;<span><a href="http://www.miu-mau.org/books/book1.html"><span class="txt">Дневник дизайнера-маньяка</span></a></span>&#8220;? зря!), и я поздравляю именинницу.</p>
<p><strong>UPD2</strong>: Пока писала-публиковала про яндекс.субботник, пришёл спам про семинар-тренинг, причём бесплатный&#8230; но какой-то дурацкий. В том смысле, что вроде как честное и интересное мероприятие, но, во-первых, письмо не адресной с явно спамерской техникой присланное, во-вторых с неполной какой-то информацией:</p>
<blockquote class="note"><p>Корпорация Oracle &#8211; крупнейший производитель корпоративного программного обеспечения и мировой лидер в области систем управления базами данных (СУБД) &#8211; приглашает Вас принять участие в семинаре &#8220;День разработчика Oracle 2009 в Санкт-Петербурге&#8221;.<br />
Семинар будет проводиться 10 апреля 2009 года в ###<span style="display:none;"> отеле &#8220;Новотель Санкт-Петербург Центр&#8221; по адресу: ул. Маяковского 3а / Невский пр.</span></p>
<p>&#8220;День разработчика Oracle 2009 в Санкт-Петербурге&#8221; будет интересен широкому кругу специалистов, занимающихся разработкой программных продуктов, архитекторов и руководителей проектов, заинтересованных в использовании современных технологий и инструментов для создания программного обеспечения. Мы приглашаем к участию как специалистов компаний-разработчиков программного обеспечения так и специалистов групп разработки конечного пользователя. Ограничений нет!</p>
<p>Основная часть тренинга &#8211; практическая. Никакого лишнего &#8220;маркетинга&#8221; и &#8220;рекламной воды&#8221; &#8211; только необходимые для работы знания. Семинар проходит в классе, каждый участник работает на компьютере, подготовленном для тренинга.</p>
<p>Основное время уделено практике. Цель тренинга &#8211; предоставить возможность освоить методологию разработки приложений для СУБД Oracle Database и получить практические навыки по использованию новых возможностей программных продуктов Oracle.<br />
-получить навыки использования новых возможностей Oracle Database 11g<br />
-освоить методы быстрой разработки приложений для СУБД Oracle Database 11g<br />
-получить практический опыт разработки простых приложений, используя Oracle Application Express 3.2 (ApEx)<br />
-ознакомиться с архитектурой Oracle  Application Server 10gR3<br />
-получить практический опыт разработки простых приложений, используя JDeveloper 11g и ADF (Application Development Framework)<br />
-ознакомиться с новыми возможностями для разработки &#8220;.NET&#8221; приложений для СУБД Oracle Database 11g</p>
<p>ТРЕБОВАНИЯ К УРОВНЮ УЧАСТНИКА:<br />
-опыт разработки приложений для СУБД Oracle Database<br />
-базовые знания программирования на PL/SQL и Java</p>
<p>Участие в мероприятии БЕСПЛАТНОЕ!<br />
РЕГИСТРАЦИЯ<br />
Предварительная регистрация на мероприятие является обязательной!</p>
<p>Вы также можете зарегистрироваться по телефону в<br />
Санкт-Петербурге: +7 (495) ### <span style=display:none;>795 2282</span></p></blockquote>
<p>Какое замечательное мероприятие, вроде, и не коммерческое, и такое прям практическое &#8211; тоже без маркетинговой воды, как следует из текста письма, но неужели анонсировать его можно только так, через спам?? И, собственно, что, у такой темы нет сайта? Нет ссылки на онлайн регистрацию? Если предварительная регистрация такая уж обязательная, я что, должна предварительно приехать по указанному физическому адресу и подать заявку на участие или (также) позвонить в Питер? О чём люди думают? Вроде сама dba-шная тема уже должна предполагать не ниже какого-то уровня интеллект и понимание каких-то таких обычных процессов? Не знаю.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nundesign.com/itwebcomp/2009/04/saturday-yandex/feed/</wfw:commentRss>
		<slash:comments>1</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/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/05/designers-change/</link>
		<comments>http://blog.nundesign.com/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd/2008/05/designers-change/#comments</comments>
		<pubDate>Wed, 28 May 2008 10:50:52 +0000</pubDate>
		<dc:creator>nundesign</dc:creator>
				<category><![CDATA[дизайн]]></category>
		<category><![CDATA[офисное]]></category>
		<category><![CDATA[art-director]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[sketches]]></category>

		<guid isPermaLink="false">http://blog.nundesign.com/?p=272</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/05/designers-change/">Продолжить чтение <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>У нашей дизайнерской команды опять новости. Помните этот печальный рассказ в заметке &#8220;<a href="http://blog.nundesign.com/design/2008/05/art-di/">Офисное дизайнерское — склоки и подставы</a>&#8221; про то, как местами не получалось у нас договариваться с нашим канадским партнёром, арт-директором? Я достаточно долго списывала наши неудачи на исключительно свои недоработки, с нашими дизайнерами, скетчи которых, отправленные в канаду этому арт-директору, не утверждались, браковались, как &#8220;недостаточно профессиональные&#8221; или с другими похожими комментариями, до тех пор, пока мы здесь, на Украине, не стали получать на порезку и вёрстку эскизы, нарисованные канадскими дизайнерами и утверждённые тем же арт-директором, с моей  точки зрения не только нисколько не лучшие наших, но просто безобразные. При этом никакие пояснения нашего &#8220;арт-директора&#8221; о том, что мы просто не понимаем вкусы североамериканской аудитории, не знаем, какие решения у них сейчас модные и популярные уже не работали, я видела, что наши скетчи лучше.</p>
<p>А вчера у них там, в Канаде, состоялся организационный &#8220;митинг&#8221; (они вообще любят это дело, митинговать, у них на разные производственные собрания тратится большая часть рабочего времени), в ходе которого обсуждали, насколько их арт-директор справляется со своими обязанностями (там, в заметке, я говорила о том, что паренёк на самом деле &#8220;временно исполняющий обязанности арт-директора&#8221;, потому что предыдущего уволили, он верстальщик, не безграмотный, немного рисующий, который очень захотел немного карьерно подрасти). Подняли и нашу проблему кучи неутверждённых скетчей, посмотрели каталог с эскизами канадских дизайнеров и каталог с нашими, сравнили&#8230; поудивлялись&#8230; обсудили с маркетинговым отделом и продакт-менеджером и решили, что этот паренёк, пусть он лучше занимается тем, что у него хорошо получается, т.е. верстает и занимается интерграцией дизайна-вёрстки в движки. Курирует группу канадских верстальщиков-интеграторов (она у них больше, чем наша).</p>
<p>И паренёк этот, в общем-то, с заметной грустью написал о результатах совещания мне в мессенджер, доложил, что наш &#8220;арт дизайн&#8221; будет вести теперь некий &#8220;new person&#8221;, которого ещё нет, поэтому у наших девчёнок до конца недели передышка и указание собрать все свои непринятые скетчи в папочку и выложить для более подробного обсуждения с отделом маркетинга. Возможно, будет переформулирована постановка задачи, поскольку речь (в данной ветке проектов) идёт о рекламных сайтах, и дизайн этих сайтов должен быть продающим. А с этой задачей наши дизайнеры справляются не то, чтобы плохо, но не всегда в полной мере, т.е. *красивый* дизайн — не равнозначно дизайн, который помогает продавать рекламируемый продукт.</p>
<p>По телефону этот паренёк (в понедельник он ещё был арт-директором, хотя грусть в голосе слышалась, т.е. видимо, предчувствовал) мне долго расказывал о том, что я не знаю, как много ему приходится бороться с отделом маркетинга, который (следующий шаг фильтрации дизайнов) бракует и у него тоже некоторые классные скетчи именно за то, что в эскизах дизайн не выполняет именно этой главной цели — &#8220;more a selling look&#8221;. И у маркетингового отдела &#8211; у него совсем другое видение правильного дизайна, нежели у всей дизайнерской команды вместе с арт-директором. И у них тоже часто возникают конфликты с продакт-менеджером, когда он настаивает на каких-то нелепых изменениях в эскизах ради этого &#8220;продающего вида&#8221;. И в этом я ему верю, и в то, что работать с маркетинговым отделом напрямую — счастье сомнительное, хотя&#8230;</p>
<p>Сейчас, с начала недели, кое-кто из канадского руководства &#8220;гостит&#8221; сейчас у нас, мы общаемся с новым директором всего украинского направления (дама, сама кст. говоря бывшая киевлянка, более 20 лет живущая и успешно работающая в Канаде), и она очень мудро спрашивала меня о том, сколько по каждому из наших направлений, где затребована работа дизайнеров или верстальщиков, мы общаемся с маркетологами? Как много информации, необходимой для работы, мы получаем напрямую от отдела маркетинга, а не отфильтрованную до сухих формальных фраз трёх проджект-менеджеров, каждый из которых (из лучших побуждений) на самом деле исполняет роль маленького испорченного телефона? Оказалось, что у нас прямого контакта-то и нету вообще. Информацию зачастую приходится получать косвенным образом, общаясь не только (и не столько) с project-manager`ами, но и с другими доступными менеджерами в  Канаде.</p>
<p>А теперь новая беда. Я не люблю перемены, даже если предчувствую, что они (глобально) к лучшему. Я боюсь перемен, меня они не радуют. Во многих жизненных ситуациях часто соглашаюсь удерживать не лучшую систему только потому, что привыкла к ней и мириться с недостатками этой системы мне проще, чем переделать всё. А у нас на этой неделе что ни день, то нововведения. Теперь вот переезжаем в почти новый офис, на этаж ниже. Команда растёт,  (кстати! нам очень нужны c++ и c# программеры! пишите если что) в одном помещении мы уже не помещаемся, теперь часть ребят останется на 4-м этаже, часть переезжает на 2-й. Разбивают их по технологиям-проектам. Одна проблема.</p>
<p>Дизайнеры принимают участие во всех проектах, в той или иной степени, вообще у нас нет ни одного проекта, для которого хотя бы иконочки и заставочки на инсталлятор не приходилось рисовать моей команде. А теперь как же? Придётся бегать между этажами, потому что во всём, что касается интерфейсов (особенно windows приложений) всё-таки не достаточно нарисовать прототип экрана и после утверждения порезать его на элементы, потом ещё приходится стоять над программером и смотреть, что он собирает в этой форме, как задаёт цвета и куда двигает элементы. Потому что не секрет, что программисты ни в жисть не заметят разницы между Microsoft Sans Serif и Arial, и уж тем более между шрифтом в 10 пунктом и в 11, а уж если речь заходит о более сложных объектах, лист вьювах и деревьях, то там просто начинается чуть ли не работа в четыре руки.</p>
<p>В общем, разделение команд на два этажа меня совсем не радует. Зато радует, что нашу работу оценили как достаточно серьёзную и успешную, и обещано присылать сюда ещё большие объёмы всего, и на отрисовку, и на макетирование, и на вёрстку, и на интеграцию. Так что дизайнерская команда опять будет расти и расширяться (солнышки, пожелайте мне успеха в том, чтобы найти хороших ребят в команду и в том, что бы мы таки справились!), и сейчас ищем как рисующих дизайнеров, так и верстающих. И в наших подкомандах тоже уже образуются как бы тим лидеры: предполагается по сценарию, что один из верстальщиков будет курировать работу новичков, проверять их код, ругать за баги и обучать качественной вёрстке. Я уверена, что он справится. Хотя на самом деле он тоже учится, с каждым проектом. Совсем недавно порекомендовала ему подписаться на лист на webstandardsgroup.org, он теперь почитывает и удивляется, в какие дебри и тонкости семантики порой влезают профи верстальщики, тут бы убедить руководство в пользе качественной вёрстки в противовес канадской вёрстке слайсами (а это — к вопросу, который обсуждался в заметке &#8220;<a title="Permanent Link: О вёрстке, холиворах и реалиях" rel="bookmark" href="../design/2008/04/css-good/">О вёрстке, холиворах и реалиях</a>&#8220;, когда нас ошарашили вопросом &#8211; где де ваши &#8220;слайсы&#8221;; канадские верстальщики на самом деле не утруждают себя тонкостями, а просто режут слайсами фотошопный эскиз).</p>
<p>В общем, происходит много всего, поэтому и пишу в блог в последнее время редко, просто не хватает на блог времени. И вот что интересно: что-то мне подсказывает, что новости на этом не заканчиваются, просто я ещё не всё знаю. Очень хочется, что бы изменения все были к лучшему. Вот.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nundesign.com/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd/2008/05/designers-change/feed/</wfw:commentRss>
		<slash:comments>2</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>CSS Naked Day в поддержку веб-стандартов</title>
		<link>http://blog.nundesign.com/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd/2008/04/css-naked-day/</link>
		<comments>http://blog.nundesign.com/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd/2008/04/css-naked-day/#comments</comments>
		<pubDate>Wed, 09 Apr 2008 09:20:11 +0000</pubDate>
		<dc:creator>nundesign</dc:creator>
				<category><![CDATA[дизайн]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[web standart]]></category>

		<guid isPermaLink="false">http://blog.nundesign.com/design/2008/04/css-naked-day/</guid>
		<description><![CDATA[Уважаемые посетители! Не пугайтесь. У меня не слетели стили, этот блог не поломался и злые хакеры здесь не при чём. У блога (впрочем, как и у родительского сайта) просто отключена таблица стилей. <a href="http://blog.nundesign.com/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd/2008/04/css-naked-day/">Продолжить чтение <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h3>What happened to the design?</h3>
<p>To know more about why styles are disabled on this website visit the <a href="http://naked.dustindiaz.com" title="Web Standards Naked Day Host Website"> Annual CSS Naked Day</a> website for more information.</p>
<p>Уважаемые посетители! Не пугайтесь. У меня не слетели стили, этот блог не поломался и злые хакеры здесь не при чём. У <a href="http://blog.nundesign.com">этого</a> блога (впрочем, как и у родительского сайта) просто отключена таблица стилей. Не случайно, не в следствии ошибки &#8211; это, господа, акция такая <img src='http://blog.nundesign.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> , подробности которой вы можете прочитать на <a href="http://naked.dustindiaz.com/">CSS Naked Day</a>.  С целью поддержать веб стандарты. Незамысловато и просто. &#8220;<em>This includes proper use of (x)html, semantic markup, a good hierarchy structure, and of course, a good &#8216;ol play on words.</em>&#8221;</p>
<p>Когда-нибудь, если ситуация сложится, опубликую пример кода отвёрстанного канадскими верстальщиками веб-сайта, как живую иллюстрацию полного непонимания сути семантики, как пример того самого &#8220;абы как, главное, чтобы отображалось КАК НА ЭСКИЗЕ&#8221;. Зато при этом с гордостью &#8211; мы верстаем, типа, безтабличной вёрсткой. Нафига она нужна такая безграмотная безтабличная, даже сами объяснить не могут, что-то типа &#8220;сейчас так модно&#8221;. И при этом &#8211; опять те же заголовки (по логике документа) не тегом H*, а (в лучшем случае) спаном с классом, описанным в .css, в худшем &#8211; тегом font с атрибутами. И при этом хорошо, если классы используются, а чаще уважаемые канадские верстальщики юзают идентификаторы, причём ID с одним именем используется двадцать пять раз в одном документе (!), и очень смешно выходит у наших программеров: у них редактор настроен с включенной валидацией всего, что только можно, в том чисте включен чекбокс, не допускающий дублирования имён идентификаторов (что очень удобно на больших проектах, где задействовано много программеров &#8211; без шансов даже случайно задать имя, уже назначенное какому-то объекту), и в случае, если открывается документ, в котором несколько идентификаторов с одинаковым именем, то OPS! это имя остаётся только у одного объекта, у остальных автозаменяется на что-то типа Div1, Div2 etc.</p>
<p>Сейчас у нас, а вернее у них там очередная реорганизация структуры власти, сплошные митинги и прочие перспективные мероприятия. К примеру, уволили того арт-директора, о котором я немного писала в заметке <a href="http://blog.nundesign.com/office/2008/04/distributed-office/">про офисное дизайнерское и удалённый (в смысле отдалённо находящийся, а не убитый) офис</a>, кажется, с формулировкой &#8220;за отвратительный менеджмент&#8221;, т.е. не только меня беспокоило то, что работа налажена отвратно и поправить что-то не получается. Новый же канадский арт-директор (а, вернее, &#8220;временно замещающий обязанности&#8221;, но мы же знаем, что не бывает ничего более постоянного, чем временное) &#8211; в прошлом так же как и я, на все руки мастер, сам себе художник, фотограф, верстальщик, программер, оптимизатор и промоутер, кажется, сам большой поклонник веб-стандартов и семантик вёрстки (обнаружилась его homepage, из которой получилось много чего узнать про потенциально постоянного партнёра). Говорят, устроил в канадском дизайнерском отделе нагоняй (за их &#8220;дивную вёрстку&#8221; в том числе) и объявил, что будет проводить им еженедельные обучающие мастерклассы. Ну да, знакомо <img src='http://blog.nundesign.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>А потом держаться за своих уже (почти-почти) классных верстальщиков, на которых тратилось время и силы, потому что страшно представить, что кто-то из них потеряется и нужно будет искать и обучать ещё и ещё.</p>
<p><strong>UPD0:</strong> В блоге Юрия “akella” Артюха, на котором тоже отключены стили, нашла <a href="http://cssing.org.ua/2008/04/09/css-naked-day-2/">список так же участвующих в акции</a> <img src='http://blog.nundesign.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>UPD1</strong>: Вот по аське сделали замечание, что стоит попиарить сайт с веб-стандартами <a href="http://webstandardsgroup.org/">WSG</a> (кстати интересно &#8211; не было единого мнения, где живут? *Russia 140*  + Russian Federation 11*; а Ukraine при всём при этом &#8211; 32 зарегестрированных участника) и классику жанра &#8211; <a href="http://www.csszengarden.com/">Zen Garden</a>.</p>
<p><strong>UPD2</strong>: А вот ещё <a href="http://www.visualstyle.ru/">на блоге visualstyle</a> как-то не так давно (точная дата — 19 марта)  мелькнула подобная идея, поверхностная реализация, фончики-цвета-цветочки. Мелькнула и пропала, и даже не обсуждалась, наверное, уважаемый <a href="http://soulskeeper.livejournal.com/">soulskeeper</a> думает, что блог никто не видит &#8211; не читает <img src='http://blog.nundesign.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  А мы всё видим.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nundesign.com/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd/2008/04/css-naked-day/feed/</wfw:commentRss>
		<slash:comments>14</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>
	</channel>
</rss>

