<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Андрей Головнев</title>
	
	<link>http://golovnev.by</link>
	<description />
	<lastBuildDate>Fri, 24 Feb 2012 08:20:26 +0000</lastBuildDate>
	<language>ru</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/golovnev/gnBW" /><feedburner:info uri="golovnev/gnbw" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Отчет о Web Standards Days в Минске</title>
		<link>http://feedproxy.google.com/~r/golovnev/gnBW/~3/R3JIWhe6V7I/</link>
		<comments>http://golovnev.by/2011/11/wstdays-minsk/#comments</comments>
		<pubDate>Tue, 01 Nov 2011 09:01:09 +0000</pubDate>
		<dc:creator>andrey.golovnev</dc:creator>
				<category><![CDATA[Конференции]]></category>

		<guid isPermaLink="false">http://golovnev.by/?p=170</guid>
		<description><![CDATA[29 октября в в конференц-зале Минского международного образовательного центра имени Йоханнеса Рау прошла вторая белорусская встреча Web Standards Days. Первая встреча состоялась почти 2 года назад, 28 ноября 2009 года, которая, кстати, и положила начало серии образовательных конференций от сообщества разработчиков &#171;Веб-стандарты&#187;. Уровень организации мероприятия был выше всяких похвал: четко соблюдалось время выступлений и [...]]]></description>
			<content:encoded><![CDATA[<p>29 октября в в конференц-зале Минского международного образовательного центра имени Йоханнеса Рау прошла вторая белорусская встреча Web Standards Days. Первая встреча состоялась почти 2 года назад, 28 ноября 2009 года, которая, кстати, и положила начало серии образовательных конференций от сообщества разработчиков &laquo;Веб-стандарты&raquo;. Уровень организации мероприятия был выше всяких похвал: четко соблюдалось время выступлений и перерывов, wi-fi бесперебойно обеспечивал доступ в интернет всем желающим, при входе на конференцию участникам были выданы беджи и блокноты с ручками.</p>
<p><img class="alignnone size-full wp-image-235" title="start" src="http://golovnev.by/wp-content/uploads/2011/11/start.jpg" alt="" width="600" height="399" /></p>
<p>Спонсорами мероприятия выступили Opera Software, LOVATA Group, Mail.RU Group, Интернет-магазин OZ.by, Active Technologies, Atlant Telecom, Работа.TUT.BY, IT.TUT.BY, Факультет переподготовки специалистов СПбГПУ. В рамках конференции своим опытом поделились веб-разработчики из Минска, Киева, Харькова, Санкт-Петербурга и Москвы. Были затронуты темы, которые касались разработки под мобильные устройства, создание анимации для веб, практического применения БЭМ, редактирования html в браузере и других возможностей.</p>
<p><img class="alignnone size-full wp-image-234" title="registration" src="http://golovnev.by/wp-content/uploads/2011/11/registration.jpg" alt="" width="600" height="399" /></p>
<p>Желающих попасть на мероприятие в этом году было столько, что за несколько дней до конференции пришлось закрыть регистрацию, т.к. уже было подано 350 заявок на участие. Что касается сетки докладов мероприятия, то она практически не отличалась от заявленной в анонсе мероприятия. 5 из 8 докладов уже были представлены на конференции в Киеве, которая прошла ровно за неделю до минской встречи.</p>
<p><strong>Программа мероприятия</strong></p>
<ul>
<li>Adobe Edge. Веб-анимация по стандартам. Андрей Головнев (<a href="http://golovnev.by/pres/edge/">Презентация</a>) (<a href="http://golovnev.by/pres/edge/pacman/">Pacman</a>)</li>
<li>Чек-лист вёрстки. Что можно отдавать клиенту, а что надо переделывать. Игорь Зенич (<a href="http://conferences.ideus.biz/WST-2011-iDeus-Markup-checklist.pdf">Презентация</a>)</li>
<li>Мухи отдельно, котлеты отдельно: Conditional Comments, Conditional CSS, Modernizr, CSS Conditional Rules. Павел Ловцевич</li>
<li>CSS3 Media Queries: легкость превращений. Артемий Ломов (<a href="http://static.webhitech.ru/_data/events/2011/wstdays-kiev/lomov.zip">Презентация</a>)</li>
<li>Прокрустовы окна. Как вписаться в устройство с минимальными потерями. Вадим Макеев (<a href="http://pepelsbey.net/pres/procrustes/">Презентация</a>)</li>
<li>Редактирование HTML в браузере. Как должно быть, как есть, и зачем это вообще нужно. Антон Немцев</li>
<li>БЭМ. Реальный опыт двух компаний Mail.ru и hh.ru. Андрей Сумин</li>
<li>Быстрая разработка. Краткий обзор средств для работы с кодом из консоли. Максим Червонный</li>
<li>Презентация услуги CloudServer — облачного хостинга Active Technologies. Андрей Купченко</li>
</ul>
<div><strong>Adobe Edge. Веб-анимация по стандартам.</strong></div>
<p>После вступительного слова организаторов настал черед докладов, и <strong>Андрей Головнев</strong> открыл конференцию с презентацией о создании веб-анимации с помощью инструмента Adobe Edge. Судя по опросу в зале, еще совсем немного людей знакомы с инструментом, не смотря на активную рекламную кампанию Adobe. Андрей рассказал о истории возникновения программы и ее возможностях, а также продемонстрировал прямо на сцене процесс создания простейшей анимации в Adobe Edge. После ответов на вопросы были показаны примеры уже готовых анимаций, среди них был также легендарный Pacman, созданный с помощью Adobe Edge.</p>
<p><img class="alignnone size-full wp-image-202" title="Андрей Головнев" src="http://golovnev.by/wp-content/uploads/2011/11/andrey_golovnev-1.jpg" alt="" width="600" height="400" /></p>
<p><img class="alignnone size-full wp-image-203" title="Андрей Головнев" src="http://golovnev.by/wp-content/uploads/2011/11/andrey_golovnev-2.jpg" alt="" width="600" height="399" /></p>
<p><strong>Чек-лист вёрстки. Что можно отдавать клиенту, а что надо переделывать.</strong></p>
<p>Как и неделю назад в Киеве доклад <strong>Игоря Зенича</strong> был ориентирован больше на тимлидов и менеджеров, но в этот раз уже на белорусских тимлидов и менеджеров, которые теперь смогут распознать что можно отдавать клиенту, а что нужно переделывать. Игорь подробно описал весь процесс проверки и тестирования верстки прежде чем она будет использована в «боевых» условиях. За основу презентации была взята <a href="http://habrahabr.ru/blogs/webdev/114256/" target="_blank">статья</a>, опубликованная Игорем на Хабрахабр в феврале этого года. Я уверен, что этот доклад и статья Игоря еще долгое время будут оставаться актуальным источником информации о тестировании и проверке верстки.</p>
<p><img class="alignnone size-full wp-image-214" title="Игорь Зенич" src="http://golovnev.by/wp-content/uploads/2011/11/igor_zenich-1.jpg" alt="" width="600" height="399" /></p>
<p><img class="alignnone size-full wp-image-215" title="Игорь Зенич" src="http://golovnev.by/wp-content/uploads/2011/11/igor_zenich-2.jpg" alt="" width="600" height="399" /></p>
<p><strong>Мухи отдельно, котлеты отдельно: Conditional Comments, Conditional CSS, Modernizr, CSS Conditional Rules.</strong></p>
<p><strong>Павел Ловцевич</strong>начал свой доклад с демонстрации всевозможных конструкций Conditional comments, так же было новинкой для многих то, что с их помощью можно определять версию windows. Далее речь пошла о conditional-css, серверной надстройке, которая работает по принципу conditional comments, но отличие в том, что условия мы можем писать прямо в css файле. И это открывает небывалые возможности перед веб-разработчиками, позволяя делать код максимально гибким. Также Павел рассмотрел некоторые возможности Javascript-библиотеки Modernizer, предназначенной для детекции поддержки веб-стандартов и динамической подгрузки ресурсов.</p>
<p><img class="alignnone size-full wp-image-221" title="Павел Ловцевич" src="http://golovnev.by/wp-content/uploads/2011/11/pavel_lovtsevich-2.jpg" alt="" width="600" height="399" /><img class="alignnone size-full wp-image-220" title="Павел Ловцевич" src="http://golovnev.by/wp-content/uploads/2011/11/pavel_lovtsevich-1.jpg" alt="" width="600" height="399" /></p>
<p><strong>CSS3 Media Queries: легкость превращений. </strong></p>
<p>Сразу после обеденного перерыва на сцену вышел <strong>Артемий Ломов </strong>со своим захватывающим докладом про Media Queries. В отличие от Киевской встречи в Минске он показал эксклюзивные энциклопедические слайды со списком спецификаций css :) В конце своего выступления Артемий рассказал о проходящем сейчас ежегодном конкурсе сайтов WebHiTech и напомнил, что участие в нем абсолютно бесплатное и заявки принимаются на конкурс до третьего ноября.</p>
<p><img class="alignnone size-full wp-image-209" title="Артемий Ломов" src="http://golovnev.by/wp-content/uploads/2011/11/artemiy_lomov-1.jpg" alt="" width="600" height="400" /></p>
<p><img class="alignnone size-full wp-image-210" title="Артемий Ломов" src="http://golovnev.by/wp-content/uploads/2011/11/artemiy_lomov-2.jpg" alt="" width="600" height="399" /></p>
<p><strong>Прокрустовы окна. Как вписаться в устройство с минимальными потерями. </strong></p>
<p>&laquo;Вот он, вот он доклад моей мечты, воооот он&raquo; &#8211; так комментировали участники конференции доклад <strong>Вадима Макеева. </strong>И были правы, доклад получился душевным и откровенным, и в то же время достаточно живым и веселым. Вадим предложил вынуть айфон из задницы, ссылаясь на Питера Поль Коха, что сразу же оживило зал. Затем он рассказал о разных трюках-хаках для работы с viewport и media queries. На последок же привел статистику использования девайсов Android, iOS, Opera. И уже в секции ответов на вопросы, в процессе рассуждения о ширине и высоте объектов, признался, что смотрит на мир по другому :)</p>
<p><img class="alignnone size-full wp-image-222" title="Вадим Макеев" src="http://golovnev.by/wp-content/uploads/2011/11/vadim_makeev-1.jpg" alt="" width="600" height="399" /></p>
<p><img class="alignnone size-full wp-image-223" title="Вадим Макеев" src="http://golovnev.by/wp-content/uploads/2011/11/vadim_makeev-2.jpg" alt="" width="600" height="399" /></p>
<p><strong>Редактирование HTML в браузере. Как должно быть, как есть, и зачем это вообще нужно.</strong></p>
<p><strong>Антон Немцев</strong> рассказал о личном опыте работы с крупными издательствами и о проблемах, с которыми они сталкивались при редактировании текста. Начав с исторической справки он отметил, что в 1990 году, в первом браузере уже можно было редактировать данные непосредственно на странице. Также напомнил, что работа свойства contenteditable не изменилась со времен Internet Explorer 5.5. Антон предложил 4 правила, которые по его мнению должны соблюдаться для оптимальной системы редактирования контента. Резюмируя доклад Антона можно сказать, что &laquo;панель администрирования должна быть интегрированна с пользовательской часть и иметь хотя бы минимальный функционал редактирования&raquo;.</p>
<p>Судя по количеству вопросов, а затем и по количеству людей обступивших Антона на перерыве &#8211; это был самый актуальный доклад, задевший минских участников всречи за живое.</p>
<p><img class="alignnone size-full wp-image-208" title="Антон Немцев" src="http://golovnev.by/wp-content/uploads/2011/11/anton_nemcev-2.jpg" alt="" width="600" height="400" /></p>
<p><img class="alignnone size-full wp-image-207" title="Антон Немцев" src="http://golovnev.by/wp-content/uploads/2011/11/anton_nemcev-1.jpg" alt="" width="600" height="399" /></p>
<p><img class="alignnone size-full wp-image-225" title="Антон Немцев" src="http://golovnev.by/wp-content/uploads/2011/11/anton_nemcev-3.jpg" alt="" width="600" height="450" /></p>
<p><strong>БЭМ. Реальный опыт двух компаний Mail.ru и hh.ru.</strong></p>
<p>В первой части доклада <strong>Андрей Сумин</strong> поделился опытом использования БЭМ в проекте HeadHunter. Во второй же части на примере верстки некоторых элементов сайта Mail.Ru продемонстрировал структуру css. В целом, это был один из тех докладов про БЭМ, где от теории наконец перешли к практике. Андрей в очередной раз показал насколько удобен БЭМ для использования в крупных проектах.</p>
<p><img class="alignnone size-full wp-image-205" title="Андрей Сумин" src="http://golovnev.by/wp-content/uploads/2011/11/andrey_sumin-1.jpg" alt="" width="600" height="400" /></p>
<p><img class="alignnone size-full wp-image-206" title="Андрей Сумин" src="http://golovnev.by/wp-content/uploads/2011/11/andrey_sumin-2.jpg" alt="" width="600" height="399" /></p>
<p><strong>Быстрая разработка. Краткий обзор средств для работы с кодом из консоли.</strong></p>
<p><strong>Максим Червонный</strong> затронул тему работы с кодом из консоли. Максим показал примеры работы из консоли с системами контроля версий. Коснулся темы консольных команд, которые по его мнению могут сэкономить большое количество времени. В частности, рассмотрел это на примере поиска файлов и текста внутри файлов. По мнению Максима, одним из плюсов такой работы для верстальщика &#8211; это imagemagick, с помощью которого можно производить операции над картинками, который позволяет, например, создать спрайт одной командой.</p>
<p><img class="alignnone size-full wp-image-219" title="Максим Червонный" src="http://golovnev.by/wp-content/uploads/2011/11/maksim_chervonniy-2.jpg" alt="" width="600" height="399" /></p>
<p><img class="alignnone size-full wp-image-218" title="Максим Червонный" src="http://golovnev.by/wp-content/uploads/2011/11/maksim_chervonniy-1.jpg" alt="" width="600" height="399" /></p>
<p><strong>Презентация услуги CloudServer — облачного хостинга Active Technologies.</strong></p>
<p><strong>Андрей Купченко</strong> из компании Активные технологии рассказывал о новой и пока единственной услуге в Беларуси &#8211; облачный хостинг. Эта услуга позволяет создать свой собственный датацентр за 15 минут. Из основных возможностей Андрей отметил: возможность балансировки нагрузки и создание кластера высокой доступности.</p>
<p><img class="alignnone size-full wp-image-204" title="Андрей Купченко" src="http://golovnev.by/wp-content/uploads/2011/11/andrey_kupchenko-1.jpg" alt="" width="600" height="399" /></p>
<p>После основной части прошло награждение победителей конкурса, объявленного в начале конференции, от Active Technologies на лучшую анимацию логотипа компании, где 3 победителя получили сертификат на использование услуг компании на 1 миллион белорусских рублей.</p>
<p>На конференции были подведены итоги конкурса &laquo;<a href="http://webstandardsdays.ru/browser-war/">Война браузеров</a>&laquo;, организованным накануне компанией Mail.Ru Group при поддержке сообщества разработчиков &laquo;Веб-стандарты&raquo;. Первое место занял <a href="http://twitter.com/ki_zu">Роман Комаров</a> с работой &laquo;<a href="http://webstandardsdays.ru/browser-war/wars/castle/">Замок</a>», второго места удостоился <a href="http://twitter.com/silentimp">Антон Немцев</a> со своей не менее интересной работой &laquo;<a href="http://webstandardsdays.ru/browser-war/wars/history/">История</a>». С остальными работами можно ознакомиться на <a href="http://webstandardsdays.ru/browser-war/#wars">странице конкурса</a>.</p>
<p><img class="alignnone size-full wp-image-212" title="browserwar-1" src="http://golovnev.by/wp-content/uploads/2011/11/browserwar-1.jpg" alt="" width="600" height="399" /></p>
<p>И в завершение конференции прошло награждение самых активных участников встречи, которым были вручены книги, рекомендованные сообществом &laquo;<a href="http://web-standards.ru">Веб-стандарты</a>». Книги любезно предоставил интернет-магазин <a href="http://oz.by">OZ.by</a>.</p>
<p><img class="alignnone size-full wp-image-211" title="books" src="http://golovnev.by/wp-content/uploads/2011/11/books.jpg" alt="" width="600" height="399" /></p>
<p>А это человек, который задал вопросы по существу ко всем докладам и он также был награжден книгой.</p>
<p><img class="alignnone size-full wp-image-247" title="question" src="http://golovnev.by/wp-content/uploads/2011/11/question.jpg" alt="" width="600" height="399" /></p>
<p>Пообещав встретиться в следующем году Вадим Макеев и Павел Ловцевич выступили с заключительным словом. После чего докладчики и участники конференции отправились в паб &laquo;Гвоздь&raquo; на традиционное afterparty для не менее традиционного неформального общения.</p>
<p>В твитере прозвучало много теплых слов благодарности не только в адрес докладчиков и организаторов, но и в адрес участников конференции. И я надеюсь, что в следующем году конференция пройдет вновь еще на более высоком уровне.</p>
<p><img class="alignnone size-full wp-image-216" title="makeev_quote-1" src="http://golovnev.by/wp-content/uploads/2011/11/makeev_quote-1.jpg" alt="" width="540" height="110" /></p>
<p><img class="alignnone size-full wp-image-217" title="makeev_quote-2" src="http://golovnev.by/wp-content/uploads/2011/11/makeev_quote-2.jpg" alt="" width="540" height="110" /></p>
<p><img class="alignnone size-full wp-image-213" title="end" src="http://golovnev.by/wp-content/uploads/2011/11/end.jpg" alt="" width="600" height="399" /></p>
<p>&nbsp;</p>
<p>Ссылки на отчеты:</p>
<p><a href="http://webhitech.ru/events/2011/wstdays-minsk/">Фоторепортаж с конференции Web Standards Days в Минске от Артемия Ломова</a></p>
<p><a href="http://markup.by/2011/11/01/standards-days-mink-review/">Отчет о Web Standards Days в Минске от Владимира Туронка</a></p>
<p>&nbsp;</p>
<address> </address>
<address>Фото: <a href="http://lomov.ru" target="_blank">Артемий Ломов</a>, <a href="http://www.facebook.com/profile.php?id=100001827943105" target="_blank">Андрей Петров</a></address>
<img src="http://feeds.feedburner.com/~r/golovnev/gnBW/~4/R3JIWhe6V7I" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://golovnev.by/2011/11/wstdays-minsk/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<feedburner:origLink>http://golovnev.by/2011/11/wstdays-minsk/</feedburner:origLink></item>
		<item>
		<title>Отчёт о Web Standards Days в Киеве</title>
		<link>http://feedproxy.google.com/~r/golovnev/gnBW/~3/pjTrY5exN2E/</link>
		<comments>http://golovnev.by/2011/10/wstdays-kiev/#comments</comments>
		<pubDate>Thu, 27 Oct 2011 17:51:43 +0000</pubDate>
		<dc:creator>andrey.golovnev</dc:creator>
				<category><![CDATA[Конференции]]></category>

		<guid isPermaLink="false">http://golovnev.by/?p=119</guid>
		<description><![CDATA[В минувшую субботу 22 октября в Киеве состоялась очередная встреча Web Standards Days, которая продолжила серию образовательных мероприятий, проводимых сообществом &#171;Веб-стандарты&#187;. Как и в прошлом году, киевская встреча проходила в конференц-зале гостиницы &#171;Мир&#187;, который в этот раз уже оказался откровенно маловат относительно желающих послушать докладчиков, но это не помешало дать [...]]]></description>
			<content:encoded><![CDATA[<p>В минувшую субботу 22 октября в Киеве состоялась очередная встреча Web Standards Days, которая продолжила серию образовательных мероприятий, проводимых сообществом &laquo;Веб-стандарты&raquo;.</p>
<p>Как и в прошлом году, киевская встреча проходила в конференц-зале гостиницы &laquo;Мир&raquo;, который в этот раз уже оказался откровенно маловат относительно желающих послушать докладчиков, но это не помешало дать возможность всем желающим поучаствовать в конференции. Всего в зале было около 150 человек.</p>
<p>За несколько недель до конференции уже был готов список докладчиков, но свою окончательную форму он приобрел только за день до конференции. Сначала за неделю до конференции было объявлено, что список ее докладчиков пополнит Андрей Головнев, собственно я, с докладом про анимацию в Adobe Edge и за день до конференции доклад Ольги Алексашенко был заменен выступлением Антона Немцева. И в конечном итоге сетка докладов выглядела следующим образом:</p>
<ul>
<li>Прокрустовы окна. Как вписаться в устройства с минимальными потерями. Вадим Макеев</li>
<li>Sass и Compass. Сергей Дыниовский</li>
<li>Когда Audio убьёт Flash? Николай Мациевский</li>
<li>Редактирование HTML в браузере. Как должно быть, как есть, и зачем это вообще нужно. Антон Немцев</li>
<li>Чек-лист вёрстки. Что можно отдавать клиенту, а что надо переделывать. Игорь Зенич</li>
<li>CSS3 Media Queries: лёгкость превращений. Артемий Ломов</li>
<li>Настоящий JavaScript. Антон Котенко</li>
<li>Adobe Edge. Веб-анимация по стандартам. Андрей Головнев</li>
</ul>
<p><strong>Прокрустовы окна. Как вписаться в устройства с минимальными потерями.</strong></p>
<p>Вадим Макеев рассказал о оптимизации сайтов для мобильных устройств. В частности подробно рассматривались медиа-выражения, вьюпорт и прочие трюки-хаки, живые примеры на различных девайсах. Как обычно все было просто, доступно и интересно.</p>
<p><a href="http://golovnev.by/wp-content/uploads/2011/10/vadim_makeev.jpg" rel="lightbox[119]"><img class="alignnone size-full wp-image-143" title="Вадим Макеев" src="http://golovnev.by/wp-content/uploads/2011/10/vadim_makeev.jpg" alt="" width="600" height="399" /></a></p>
<p><strong>Sass и Compass</strong></p>
<p>Практикой использования sass с css фреймворком compass поделился Сергей Дыниовский. Sass &#8211; это метаязык на основе css, предназначенный для увеличения уровня абстракции CSS кода и упрощения файлов каскадных таблиц стилей. Compass &#8211; это css framework, работающий под sass и позволяющий компилировать его в css. В целом, я считаю, подход интересный и удобный для использования в Ruby проектах.</p>
<p><a href="http://golovnev.by/wp-content/uploads/2011/10/sergey_dyniovskiy.jpg" rel="lightbox[119]"><img class="alignnone size-full wp-image-144" title="Сергей Дыниовский" src="http://golovnev.by/wp-content/uploads/2011/10/sergey_dyniovskiy.jpg" alt="" width="600" height="399" /></a></p>
<p><strong>Когда Audio убьёт Flash?</strong></p>
<p>Николай Мациевский напомнил, что уже сейчас можно использовать HTML5 Audio и Video как альтернативу Flash, в частности в проектах для мобильных устройств. Для web же проектов существует достаточное количество фреймворков, позволяющих отдавать flash только тем браузерам, которые не имеют поддержки html5 video или audio.</p>
<p><a href="http://golovnev.by/wp-content/uploads/2011/10/nikolay_macievskiy.jpg" rel="lightbox[119]"><img class="alignnone size-full wp-image-145" title="Николай Мациевский" src="http://golovnev.by/wp-content/uploads/2011/10/nikolay_macievskiy.jpg" alt="" width="600" height="399" /></a></p>
<p><strong>Редактирование HTML в браузере. Как должно быть, как есть, и зачем это вообще нужно.</strong></p>
<p>Проблему редактирования содержимого сайтов с помощью визуальных редакторов затронул Антон Немцев, предложив взамен воспользоваться новым свойством contenteditable, которое позволяет пользователю (контент-менеджеру) редактировать только текст и прямо на страницах сайта. Плюсы этого подхода очевидны, но еще сложно говорить о его глобальном использования в реальных условиях.</p>
<p><a href="http://golovnev.by/wp-content/uploads/2011/10/anton_nemcev.jpg" rel="lightbox[119]"><img class="alignnone size-full wp-image-146" title="Антон Немцев" src="http://golovnev.by/wp-content/uploads/2011/10/anton_nemcev.jpg" alt="" width="600" height="399" /></a></p>
<p><strong>Чек-лист вёрстки. Что можно отдавать клиенту, а что надо переделывать.</strong></p>
<p>Доклад Игоря Зенича был ориентирован больше на тимлидов и менеджеров, но все же безусловно полезен для разработчиков. Он подробно описал весь процесс проверки и тестирования верстки прежде чем она будет использована в &laquo;боевых&raquo; условиях. За основу презентации была взята <a href="http://habrahabr.ru/blogs/webdev/114256/" target="_blank">статья</a>, опубликованная Игорем на Хабрахабр в феврале этого года.</p>
<p><a href="http://golovnev.by/wp-content/uploads/2011/10/igor_zenich.jpg" rel="lightbox[119]"><img class="alignnone size-full wp-image-147" title="igor_zenich" src="http://golovnev.by/wp-content/uploads/2011/10/igor_zenich.jpg" alt="" width="600" height="399" /></a></p>
<p><strong>CSS3 Media Queries: лёгкость превращений</strong></p>
<p>&laquo;Хотите немного CSS магии?&raquo; Такими словами можно было бы начинать доклад Артемия Ломова о CSS3 Media Queries. Тема разработки для мобильных устройств еще сравнительно нова и доклад Артемия закрывает еще одно белое пятно в ней.</p>
<p><a href="http://golovnev.by/wp-content/uploads/2011/10/artemiy_lomov.jpg" rel="lightbox[119]"><img class="alignnone size-full wp-image-149" title="Артемий Ломов" src="http://golovnev.by/wp-content/uploads/2011/10/artemiy_lomov.jpg" alt="" width="600" height="399" /></a></p>
<p><strong>Настоящий JavaScript</strong></p>
<p>Участники конференции еще долго будут помнить о осьмикошках. Именно на их примере Антон Котенко рассказывал о наследовании и клонировании в Javascript в сложных проектах. В отличие от других докладов, доклад Антона включал в себя большое количество примеров кода и в основном был нацелен на javascript-разработчиков.</p>
<p><a href="http://golovnev.by/wp-content/uploads/2011/10/anton_kotenko.jpg" rel="lightbox[119]"><img class="alignnone size-full wp-image-150" title="Антон Котенко" src="http://golovnev.by/wp-content/uploads/2011/10/anton_kotenko.jpg" alt="" width="600" height="399" /></a></p>
<p><strong>Adobe Edge. Веб-анимация по стандартам</strong></p>
<p>Я рассказал участникам конференции о новом инструменте Adobe Edge, который упрощает процесс создания анимации для веб и делает его простым и удобным. В первой части доклада были рассмотрены возможности инструмента. Вторая часть была более практической и включала в себя демонстрацию создания простейшей анимации и примеры уже готовых анимаций.</p>
<p><a href="http://golovnev.by/wp-content/uploads/2011/10/andrey_golovnev1.jpg" rel="lightbox[119]"><img class="alignnone size-full wp-image-151" title="andrey_golovnev" src="http://golovnev.by/wp-content/uploads/2011/10/andrey_golovnev1.jpg" alt="" width="600" height="399" /></a></p>
<p>Резюмируя все вышенаписанное могу сказать, что встреча прошла удачно, о чем также можно судить по переполненному залу до самого конца конференции и теплым отзывам участников. По доброй традиции после официальной части состоялось afterparty в пабе O&#8217;Brien&#8217;s, где общение продолжилось уже в неформальной обстановке.</p>
<p>Не могу не отметить, что организация мероприятия была на хорошем уровне и также хочу сказать спасибо всем участникам и докладчикам конференции. Было приятно со всеми вами увидеться и пообщаться. До встречи в Минске!</p>
<p>Фото любезно предоставил <a href="http://lomov.ru" target="_blank">Артемий Ломов</a>.</p>
<img src="http://feeds.feedburner.com/~r/golovnev/gnBW/~4/pjTrY5exN2E" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://golovnev.by/2011/10/wstdays-kiev/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://golovnev.by/2011/10/wstdays-kiev/</feedburner:origLink></item>
		<item>
		<title>Что нового в Adobe Edge Preview 3?</title>
		<link>http://feedproxy.google.com/~r/golovnev/gnBW/~3/Yky-Kws40mo/</link>
		<comments>http://golovnev.by/2011/10/adobe-edge-preview3/#comments</comments>
		<pubDate>Mon, 24 Oct 2011 05:16:02 +0000</pubDate>
		<dc:creator>andrey.golovnev</dc:creator>
				<category><![CDATA[Adobe Edge]]></category>

		<guid isPermaLink="false">http://golovnev.by/?p=1</guid>
		<description><![CDATA[3 октября увидела свет третья предварительная версия Adobe Edge Preview 3. Напомню, что это инструмент для веб-разработчиков, который позволяет создавать анимацию на html5, css3 и javascript с помощью простого и удобного интерфейса. Анимация поддерживается всеми последними версиями браузеров, кроме Internet Explorer 8 и более ранних версий. Третья предварительная версия имеет впечатляющие новые [...]]]></description>
			<content:encoded><![CDATA[<p>3 октября увидела свет третья предварительная версия <a title="Adobe Edge Preview 3" href="http://labs.adobe.com/technologies/edge/">Adobe Edge Preview 3</a>. Напомню, что это инструмент для веб-разработчиков, который позволяет создавать анимацию на html5, css3 и javascript с помощью простого и удобного интерфейса. Анимация поддерживается всеми последними версиями браузеров, кроме Internet Explorer 8 и более ранних версий. Третья предварительная версия имеет впечатляющие новые возможности, такие как: возможность добавлений циклов, событий, триггеров и доступ к Edge Runtime API. Кроме того было сделано много небольших улучшений, большая часть которых поступила от сторонних веб-разработчиков.</p>
<p><strong>Интерактивность</strong><br />
Основной упор в этой версии был сделан на интерактивность и взаимодействие с пользователем. И теперь благодаря новым возможностям мы можем добавлять javascript код в анимацию, что позволяет взаимодействовать с пользователем и реализовывать большое количество интересных эффектов.</p>
<p>Ключевой стала возможность добавлять события (event handler) любым элементам анимации и выполнять некоторые действия при их отработке. Все операции с действиями производятся в popup-окне (рис. 1), которое вызывается нажатием на кнопку <img class="alignnone size-full wp-image-67" style="margin: 0; border: 0;" title="actions" src="http://golovnev.by/wp-content/uploads/2011/10/actions.png" alt="" width="14" height="15" /> <em>«Actions»</em> слева от элемента.</p>
<div id="attachment_57" class="wp-caption alignnone"><a href="http://golovnev.by/wp-content/uploads/2011/10/actions-popup.png" rel="lightbox[1]"><img class="size-medium wp-image-57 " title="Панель работы с событиями и действиями" src="http://golovnev.by/wp-content/uploads/2011/10/actions-popup-300x198.png" alt="" width="300" height="198" /></a><p class="wp-caption-text">Рис. 1</p></div>
<p>&nbsp;</p>
<p>Добавлять действия мы можем к следующим объектам:</p>
<ul>
<li><strong>Элементы (Elements) &#8211; </strong>редактор событий для элементов можно вызвать двумя способами: правым кликом по элементу в области редактирования/создания анимации и выбрав <em>&laquo;Open Action for&#8230;&raquo;</em> или кликом по кнопке <img class="alignnone size-full wp-image-67" style="margin: 0; border: 0;" title="actions" src="http://golovnev.by/wp-content/uploads/2011/10/actions.png" alt="" width="14" height="15" /> <em>«Open Actions»</em> в панели элементов, в панели Timeline или панели добавления свойств, которая располагается чуть левее имени элемента.</li>
<li><strong>Контейнер (Stage) &#8211; </strong>редактор для него вызывается теми же способами, что и для элементов. По сути это тот же элемент, но он является родительским для всех остальных элементов, участвующих в анимации. Кроме доступа ко всем событиям и действиям элементов, он позволяет работать с событиями &laquo;loaded&raquo;, &laquo;scroll&raquo;, &laquo;keydown/keyup&raquo;.</li>
<li><strong>Временная шкала (Timeline)</strong> &#8211; с ней мы можем работать с такими событиями как &laquo;complete&raquo;, &laquo;update&raquo;, &laquo;stop&raquo;, &laquo;play&raquo;</li>
<li><strong>Триггеры (Triggers) &#8211; </strong>это действия, которые происходят по достижении определенного отрезка времени. Добавлять триггеры можно с помощью меню <em>&laquo;Timeline &gt; Insert Trigger&raquo;</em> или с помощью хоткеев <em>Cmd+T</em> на Mac OS X и <em>Ctrl+T</em> на Windows. Это добавляет <img class="alignnone size-full wp-image-65" style="margin: 0; border: none;" title="trigger" src="http://golovnev.by/wp-content/uploads/2011/10/trigger.png" alt="" width="13" height="13" /> триггер в строку Timeline Actions и определяет функцию (действие), которая будет вызвана в момент, когда анимация достигнет этой точки. Двойной клик по кейфрейму триггера открывает редактор действий для него. Вы так же можете копировать и вставлять уже созданные ранее триггеры.</li>
</ul>
<p>Действия, добавленные для элементов, описываются в файле edgeActions.js, который независим от всех остальных файлов ядра Edge и вы можете его редактировать вне редактора Adobe Edge и добавлять при необходимости свои обработчики событий.</p>
<p><strong>Labels</strong><br />
Третья предварительная версия Adobe Edge позволяет добавлять <img class="alignnone size-full wp-image-83" style="margin: 0; border: none;" title="label" src="http://golovnev.by/wp-content/uploads/2011/10/label.png" alt="" width="54" height="15" /> метки для необходимых точек Timeline. Сделать это можно с помощью меню <em>«</em><em>Timeline &gt; Insert Label<em>»</em></em>, <em>Cmd+L</em> или <em>Ctrl+L</em>. Чтобы изменить имя метки достаточно дважды кликнуть на нее. Также их можно копировать, удалять и перемещать.</p>
<p><strong>Несколько анимаций на странице</strong><br />
За счет изменений в связывании элементов навигации с контейнером (stage) появилась возможность использовать на одной странице несколько анимаций, созданных в Adobe Edge. Также в этой версии используется jQuery.noConflict, что позволяет использовать анимации Edge на сайтах, где используются js-фреймворки отличные от jQuery.</p>
<p><strong>Сворачивание/Разворачивание Timeline строк</strong><br />
С помощью меню <em>&laquo;Timeline &gt; Collapse Selected&raquo;</em> теперь можно сворачивать и разворачивать элементы с их свойствами, используемые в анимации.</p>
<p><strong>Другие обновления</strong></p>
<ul>
<li>был проделан ряд изменений по улучшению скорости рендеринга анимации при воспроизведении</li>
<li>улучшена работа с z-index, теперь это легко контролируется с помощью перетаскивания в панели элементов (кто выше в панели, у того z-index больше)</li>
<li>появилось возможно задавать свойство overflow для элементов</li>
<li>дублирование элементов с помощью <em>Cmd+D (Ctrl+D)</em></li>
<li><a href="http://labs.adobe.com/technologies/edge/resources/jsapi.html">Edge Runtime API</a></li>
</ul>
<p>Не за горами выход следующей версии &#8211; Preview 4 с еще более интересными обновлениями, но пока вы можете  <a href="http://labs.adobe.com/technologies/edge/">скачать Adobe Edge Preview 3</a> и посмотреть все это в действии.</p>
<p>P.S. 20 октября был выпущен хотфикс проблемы запуска приложения на Mac OS X 10.7.2. Сейчас архив с программой обновлен и скачать исправленную версию можно по ссылке выше.</p>
<img src="http://feeds.feedburner.com/~r/golovnev/gnBW/~4/Yky-Kws40mo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://golovnev.by/2011/10/adobe-edge-preview3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://golovnev.by/2011/10/adobe-edge-preview3/</feedburner:origLink></item>
	</channel>
</rss>

