<?xml version="1.0" encoding="UTF8"?>
<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>Флеш-баннеры. Детали. Уроки. Нюансы. &#187; Детали</title>
	<atom:link href="http://www.s-22.com.ua/category/%d0%b4%d0%b5%d1%82%d0%b0%d0%bb%d0%b8/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.s-22.com.ua</link>
	<description></description>
	<lastBuildDate>Sun, 27 Nov 2011 08:42:19 +0000</lastBuildDate>
	<language>ru</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://www.s-22.com.ua/gradient_for_text/</link>
		<comments>http://www.s-22.com.ua/gradient_for_text/#comments</comments>
		<pubDate>Thu, 17 Nov 2011 18:57:35 +0000</pubDate>
		<dc:creator>almighty</dc:creator>
				<category><![CDATA[Детали]]></category>
		<category><![CDATA[gradient]]></category>
		<category><![CDATA[text]]></category>
		<category><![CDATA[градиент]]></category>
		<category><![CDATA[текст]]></category>

		<guid isPermaLink="false">http://www.s-22.com.ua/?p=139</guid>
		<description><![CDATA[Баннермейкер — человек, который должен качественно, а главное, максимально близко к оригинальному дизайну сделать анимацию баннера. И будет счастливым тот баннермейкер, котрый сам делает для своих проектов дизайн. Но бывает так, что дизайн делал человек, который не сильно знаком с особенностями Adobe Flash, но умело применяет все возможности Adobe Photoshop или Adobe Illustrator. В этом [...]]]></description>
			<content:encoded><![CDATA[<p>Баннермейкер — человек, который должен качественно, а главное, максимально близко к оригинальному дизайну сделать анимацию баннера. И будет счастливым тот баннермейкер, котрый сам делает для своих проектов дизайн. Но бывает так, что дизайн делал человек, который не сильно знаком с особенностями <strong>Adobe Flash</strong>, но умело применяет все возможности <strong>Adobe Photoshop</strong> или <strong>Adobe Illustrator</strong>. В этом случае пред нами возникает макет, который не всегда получается корректно перенести в флеш.</p>
<p>Я расскажу, как решить одну из самых частых проблем — градиентная заливка для текста.<br />
Существует два способа решить проблему: правильный и неправильный.<br />
Неправильный способ заключается в том, чтобы нужный текст с помощью команды <strong>Break Apart</strong>, а потом каждой букве выставить градиентную заливку и угол заливки градиента. Можете попробовать сделать хотя бы одно слово градиентом, и вы поймете, почему этот способ неправильный. К тому же, если в баннер будут вносить правки (а их будут вносить обязательно), то прийдется помучаться с изменениями.</p>
<p>Я же предлагаю правильный способ. Он очень простой. У нас есть образец текста, который нам нужно анимировать:</p>
<p><img class="alignnone size-full wp-image-140" title="gradient_for_text_1" src="http://www.s-22.com.ua/wp-content/uploads/2011/11/gradient_for_text_1.png" alt="" width="400" height="100" /><br />
Что нам для этого нужно, так это два слоя. В первом (верхнем) слое будет текст, во втором слое будет прямоугольник с градиентной заливкой, который можно нарисовать с помощью инструмента <strong>Rectangle Tool</strong>. Заливка будет именно такой, какая нам нужна. Далее настраиваем расположение слоев так, чтобы тект был строго в рамке и делаем текст маской для прямоугольника с градиентом. Смотрим на картинку:</p>
<p><img class="alignnone size-full wp-image-141" title="gradient_for_text_2" src="http://www.s-22.com.ua/wp-content/uploads/2011/11/gradient_for_text_2.gif" alt="" width="656" height="347" /><br />
Вот и всё готово. У нас есть текст с градиентной заливкой. Редактировать его просто, снимаете маску, правите текст, увеличиваете прямоугольник с заливкой, если необходимо, и снова включаете маску.</p>
<p>Результат:</p>
<p><script type="text/javascript" src="http://www.s-22.com.ua/wp-content/plugins/pb-embedflash/js/swfobject.js"></script><span class="embedflash" id="swfiddcad6a62dd8cf31830393ff46d131524"><small>(Please open the article to see the flash file or player.)</small></span><script type="text/javascript">
				var flashvars = {}; var params = {}; var attributes = {};params.allowfullscreen = "true"; params.allowscriptaccess = "always";
				swfobject.embedSWF("http://www.s-22.com.ua/wp-content/uploads/2011/11/gradient_for_text.swf","swfiddcad6a62dd8cf31830393ff46d131524","400","100","9.0.0","http://www.s-22.com.ua/wp-content/plugins/pb-embedflash/swf/expressInstall.swf",flashvars,params,attributes);
		</script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.s-22.com.ua/gradient_for_text/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пауза для сцены баннера</title>
		<link>http://www.s-22.com.ua/pause_for_scene/</link>
		<comments>http://www.s-22.com.ua/pause_for_scene/#comments</comments>
		<pubDate>Wed, 16 Nov 2011 15:58:16 +0000</pubDate>
		<dc:creator>almighty</dc:creator>
				<category><![CDATA[Детали]]></category>
		<category><![CDATA[setInterval]]></category>
		<category><![CDATA[stop]]></category>
		<category><![CDATA[интервал]]></category>
		<category><![CDATA[остановка]]></category>
		<category><![CDATA[пауза]]></category>

		<guid isPermaLink="false">http://www.s-22.com.ua/?p=134</guid>
		<description><![CDATA[Девяносто-девять рекламных баннеров из ста состоят из более чем одной сцены. И я уверен, что каждый начинающий баннермейкер сталкивался с тем, что в баннере для каждой сцены приходится делать паузы в несколько секунд не слишком удобным способом. Я говорю о клонировании кадров на определенный промежуток времени. Часто бывает, что для создания паузы в четыре секунды [...]]]></description>
			<content:encoded><![CDATA[<p>Девяносто-девять рекламных баннеров из ста состоят из более чем одной сцены. И я уверен, что каждый начинающий баннермейкер сталкивался с тем, что в баннере для каждой сцены приходится делать паузы в несколько секунд не слишком удобным способом. Я говорю о клонировании кадров на определенный промежуток времени. Часто бывает, что для создания паузы в четыре секунды при 30-ти кадрах в секунду, приходится растягивать сцену без анимации аж на 120 кадров. И если таких вот ключевых сцен несколько, то получается очень неудобный для редактирования баннер.</p>
<p>Я дам простой способ, как останавливать баннер на определенный промежуток времени с помощью Action Script 2.</p>
<p>Единственное, что нам требуется, так это в определенном кадре на временной шкале, момент которого мы хотим остановить, прописать следующий код:<br />
<code>stop();<br />
var id:Number = setInterval( function ()<br />
{<br />
clearInterval(id);<br />
play();<br />
}, 4000);<br />
</code></p>
<p>Разберем его.</p>
<p>1.<strong> stop();</strong> останавливаем проигрывание флеш. Будьте внимательны, остановится только те действия, которые происходят в конкретном MovieClip, если у вас на сцене есть клипы с анимацией, то для них надо отдельно делать остановку.</p>
<p>2. Далее определяем переменную <strong>id</strong> и задаем ей метод <strong>setInterval() , </strong>внутри которого будет работать функция. Задача функции, в данном случае, отключить действие переменной <strong>id </strong>и запустить проигрывание ролика дальше. Вообще, в этой функции могут происходить любые действия. И данный пример, лишь условность.</p>
<p>3. Собственнно, в самом конце мы указываем необъодимую нам задержку. В примере выставлена пауза на 4 секунды. То есть 3500 &#8211; это будет три с половиной секунды.  И так далее.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.s-22.com.ua/pause_for_scene/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Градиентная маска</title>
		<link>http://www.s-22.com.ua/gradient_mask/</link>
		<comments>http://www.s-22.com.ua/gradient_mask/#comments</comments>
		<pubDate>Tue, 15 Nov 2011 09:29:28 +0000</pubDate>
		<dc:creator>almighty</dc:creator>
				<category><![CDATA[Детали]]></category>
		<category><![CDATA[gradient]]></category>
		<category><![CDATA[mask]]></category>
		<category><![CDATA[градинет]]></category>
		<category><![CDATA[градиентная маска]]></category>
		<category><![CDATA[маска]]></category>

		<guid isPermaLink="false">http://www.s-22.com.ua/?p=117</guid>
		<description><![CDATA[Полагаю, что каждый баннермейкер ломал голову над тем, как в очередной раз сделать эффектную смену изображений. Все способы уже испробованы, повторяться не хочется. Тогда в голове возникает идея с плавным переливанием картинок. Но часть флеша, отвечающая за простую анимацию, такого удовольствия нам не предоставляет, по-этому я поделюсь с вами способом, как реализовать такую анимацию с [...]]]></description>
			<content:encoded><![CDATA[<p>Полагаю, что каждый баннермейкер ломал голову над тем, как в очередной раз сделать эффектную смену изображений. Все способы уже испробованы, повторяться не хочется. Тогда в голове возникает идея с плавным переливанием картинок. Но часть флеша, отвечающая за простую анимацию, такого удовольствия нам не предоставляет, по-этому я поделюсь с вами способом, как реализовать такую анимацию с помощью нехитрого кода. Получиться у нас должна такая анимация.</p>
<p><script type="text/javascript" src="http://www.s-22.com.ua/wp-content/plugins/pb-embedflash/js/swfobject.js"></script><span class="embedflash" id="swfid9e48f5c555fe71c2d0978a4aa56a665d"><small>(Please open the article to see the flash file or player.)</small></span><script type="text/javascript">
				var flashvars = {}; var params = {}; var attributes = {};params.allowfullscreen = "true"; params.allowscriptaccess = "always";
				swfobject.embedSWF("http://www.s-22.com.ua/wp-content/uploads/2011/11/gradient_mask.swf","swfid9e48f5c555fe71c2d0978a4aa56a665d","400","200","9.0.0","http://www.s-22.com.ua/wp-content/plugins/pb-embedflash/swf/expressInstall.swf",flashvars,params,attributes);
		</script></p>
<p>Как всё происходит. У нас есть три слоя. <strong>Первый слой</strong> – код (всегда ставлю его наверх, чтобы проще было редактировать). <strong>Второй слой</strong> – это MovieClip [mask_mc] с маской.  Но маска не простая, в ней находится некая фигура, которая редактируется в зависимости от потребностей дизайна. Но с обязательной градиентной заливкой и наличием цвета заливки с нулевой прозрачностью. В моем примере это выглядит так: <a href="http://www.s-22.com.ua/wp-content/uploads/2011/11/gradient_mask3.jpg"><img class="alignnone size-full wp-image-121" title="gradient_mask3" src="http://www.s-22.com.ua/wp-content/uploads/2011/11/gradient_mask3.jpg" alt="" width="656" height="350" /></a> <strong></strong></p>
<p><strong>Третий слой</strong> –  это MovieClip [topPicture_mc] с нашим изображением. Сама по себе маска не сработает так, как нам нужно. По-этому в первом кадре слоя с кодом пишем следующее:</p>
<p style="padding-left: 30px;"><code>this.topPicture_mc.cacheAsBitmap = true;<br />
this.mask_mc.cacheAsBitmap = true;<br />
this.topPicture_mc.setMask(mask_mc);</code></p>
<p>Разберем по порядку.</p>
<p>В первой и второй строчке мы приказываем картинке и маске закешироваться в bitmap.</p>
<p>В третьей строчке мы объявляем клип [ <code>mask_mc</code> ] маской клипа [ <code>topPicture_mc</code> ].</p>
<p>Теперь над клипом с маской можно проводить различные модификации и анимировать, как захочется. Будьте аккуратны, вручную маску для клипа с картинкой делать не надо.</p>
<p>Исходник флешки прилагаю, так как в нем более наглядно показан принцип и использование такой анимации.</p>
<p><a href="http://www.s-22.com.ua/wp-content/uploads/2011/11/gradient_mask.zip" target="_blank">Скачать исходник</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.s-22.com.ua/gradient_mask/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Прозрачность для изображения</title>
		<link>http://www.s-22.com.ua/opacity_png/</link>
		<comments>http://www.s-22.com.ua/opacity_png/#comments</comments>
		<pubDate>Tue, 15 Nov 2011 09:19:54 +0000</pubDate>
		<dc:creator>almighty</dc:creator>
				<category><![CDATA[Детали]]></category>
		<category><![CDATA[opacity]]></category>
		<category><![CDATA[png]]></category>
		<category><![CDATA[прозрачность]]></category>

		<guid isPermaLink="false">http://www.s-22.com.ua/?p=97</guid>
		<description><![CDATA[В статье «PNG против JPG. Какой формат оптимальнее» мы пришли к выводу, что разница между использованием форматов jpg и png не существенная, а значит, выбор стоит только за баннермейкером и его предпочтениями. Но что делать, если нам прислали макет, где баннер требует изображения с прозрачными краями? А это каждый второй баннер, как показывает опыт. Разница [...]]]></description>
			<content:encoded><![CDATA[<p>В статье «<a title="PNG против JPG. Какой формат оптимальнее" href="http://www.s-22.com.ua/png_vs_jpg/" target="_blank">PNG против JPG. Какой формат оптимальнее</a>» мы пришли к выводу, что разница между использованием форматов<em> jpg</em> и p<em>ng</em> не существенная, а значит, выбор стоит только за баннермейкером и его предпочтениями.</p>
<p>Но что делать, если нам прислали макет, где баннер требует изображения с прозрачными краями? А это каждый второй баннер, как показывает опыт. Разница между <em>png</em> без прозрачных элементов и с прозрачными очевидна.</p>
<p><script type="text/javascript" src="http://www.s-22.com.ua/wp-content/plugins/pb-embedflash/js/swfobject.js"></script><span class="embedflash" id="swfid9721f7f007dfd237de40b0c3bc95acde"><small>(Please open the article to see the flash file or player.)</small></span><script type="text/javascript">
				var flashvars = {}; var params = {}; var attributes = {};params.allowfullscreen = "true"; params.allowscriptaccess = "always";
				swfobject.embedSWF("http://www.s-22.com.ua/wp-content/uploads/2011/11/png1.swf","swfid9721f7f007dfd237de40b0c3bc95acde","300","200","9.0.0","http://www.s-22.com.ua/wp-content/plugins/pb-embedflash/swf/expressInstall.swf",flashvars,params,attributes);
		</script></p>
<p>В данном случае у нас разница в 2 Кб. Для примера этого достаточно. Но картинки бывают разные, и порой разница увеличивается до 30-40 Кб.</p>
<p>Так вот существует несколько вариантов развития событий.</p>
<p><strong>Первый</strong> (и самый простой) вариант годен при условии, что в технических требованиях у нас нет ограничений на вес баннера. В этом случае мы вставляем <em>png</em> с прозрачными элементами в флеш и анимируем, как простую картинку. Вес баннера будет больше, чем вариант использования png без прозрачности или <em>jpg</em>. Но в данном контексте это нас устраивает.</p>
<p><strong>Второй вариант</strong> нам подойдет в случае, если ограничения на вес баннера присутствуют, а результат обязательно должен включать изображения без фона. Вариант применяется очень редко, так как условия для его использования должны быть идеальные.</p>
<p>Так вот, если вы хоть раз пользовались фотошопом, то знаете, что в нем можно для каждого слоя выбирать способ наложения на остальные слои. Такая же возможность присутствует и у флеша.  Наш вариант с Тигрой позволяет использовать наложение, так как фоновые цвета у нас в корне отличаются от цветов картинки. Таким образом, с помощью наложения <strong>Multyply</strong> мы уберем белые края у картинки.</p>
<p><img class="alignnone size-full wp-image-108" title="2" src="http://www.s-22.com.ua/wp-content/uploads/2011/11/2.jpg" alt="" width="638" height="421" /><br />
В результате получаем  одинаковых Тигров.</p>
<p><script type="text/javascript" src="http://www.s-22.com.ua/wp-content/plugins/pb-embedflash/js/swfobject.js"></script><span class="embedflash" id="swfid612aaf3fa6bfe5abc6cb5d6341ab6b23"><small>(Please open the article to see the flash file or player.)</small></span><script type="text/javascript">
				var flashvars = {}; var params = {}; var attributes = {};params.allowfullscreen = "true"; params.allowscriptaccess = "always";
				swfobject.embedSWF("http://www.s-22.com.ua/wp-content/uploads/2011/11/png2.swf","swfid612aaf3fa6bfe5abc6cb5d6341ab6b23","300","200","9.0.0","http://www.s-22.com.ua/wp-content/plugins/pb-embedflash/swf/expressInstall.swf",flashvars,params,attributes);
		</script></p>
<p>Если первые два способа не подходят, то наступает момент для использования <strong>третьего варианта</strong>. В данном случае, нам предстоит самое сложное и нелюбимое мною занятие: создание маски для объекта. Идея проста: надо отделить Тигру от белого фона с помощью наложения маски по контуру объекта. Для этого я создаю новый слой над слоем с изображением, использую инструмент <strong>Pen Tool </strong>для создания контура, после этого выбираю заливку любого цвета и создаю из верхнего слоя маску для нижнего.</p>
<p><img class="alignnone size-full wp-image-111" title="1" src="http://www.s-22.com.ua/wp-content/uploads/2011/11/1.gif" alt="" width="638" height="421" /><br />
Результат на лицо.</p>
<p><script type="text/javascript" src="http://www.s-22.com.ua/wp-content/plugins/pb-embedflash/js/swfobject.js"></script><span class="embedflash" id="swfid2d3e88ca86618d1b3112ca0c99793b0a"><small>(Please open the article to see the flash file or player.)</small></span><script type="text/javascript">
				var flashvars = {}; var params = {}; var attributes = {};params.allowfullscreen = "true"; params.allowscriptaccess = "always";
				swfobject.embedSWF("http://www.s-22.com.ua/wp-content/uploads/2011/11/png3.swf","swfid2d3e88ca86618d1b3112ca0c99793b0a","300","200","9.0.0","http://www.s-22.com.ua/wp-content/plugins/pb-embedflash/swf/expressInstall.swf",flashvars,params,attributes);
		</script></p>
<p>Второй и третий способ можно объединить. В данном случае Тигра потерял усы. Чтобы их вернуть, в маску нужно внести изменения, захватив усы, и клипу с Тигрой добавить<strong> Multyply</strong>, тогда усы будут на фоне без белых пятен.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.s-22.com.ua/opacity_png/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PNG против JPG. Какой формат оптимальнее</title>
		<link>http://www.s-22.com.ua/png_vs_jpg/</link>
		<comments>http://www.s-22.com.ua/png_vs_jpg/#comments</comments>
		<pubDate>Wed, 09 Nov 2011 16:29:01 +0000</pubDate>
		<dc:creator>almighty</dc:creator>
				<category><![CDATA[Детали]]></category>
		<category><![CDATA[jpg]]></category>
		<category><![CDATA[png]]></category>
		<category><![CDATA[оптимизация]]></category>

		<guid isPermaLink="false">http://www.s-22.com.ua/?p=88</guid>
		<description><![CDATA[Вопрос, который хотя бы раз возникал у человека, который делает рекламу с помощью флеш-технологий, а в каком формате лучше взять изображение для сцены. Я не буду брать во внимание формат gif, так как он ограничен в колличестве цветов, что не подходит для работы. Возьмем два популярных (да и основных, собственно) формата png и jpg. Рассматриваемые [...]]]></description>
			<content:encoded><![CDATA[<p>Вопрос, который хотя бы раз возникал у человека, который делает рекламу с помощью флеш-технологий, а в каком формате лучше взять изображение для сцены. Я не буду брать во внимание формат<em> gif</em>, так как он ограничен в колличестве цветов, что не подходит для работы. Возьмем два популярных (да и основных, собственно) формата <em>png</em> и<em> jpg</em>.</p>
<p>Рассматриваемые примеры использования данных форматов касаются лишь того, насколько критически разные форматы влияют на конечный вес баннера, а так же, какое качество продукта будет на выходе.</p>
<p>Для начала ставим условие, что у нас нет ограничений на вес баннера, и фон у нас одноцветный, так что прибегать к прозрачности мы не станем. Файл <em>jpg</em> я сохраняю с 100% сохранением качества. И теперь смотрим, что получится, если взять две картинки разных форматов и поместить их в флеш:</p>
<p><script type="text/javascript" src="http://www.s-22.com.ua/wp-content/plugins/pb-embedflash/js/swfobject.js"></script><span class="embedflash" id="swfid24a44aef9d9e1f1dadfbab8231f2326f"><small>(Please open the article to see the flash file or player.)</small></span><script type="text/javascript">
				var flashvars = {}; var params = {}; var attributes = {};params.allowfullscreen = "true"; params.allowscriptaccess = "always";
				swfobject.embedSWF("http://www.s-22.com.ua/wp-content/uploads/2011/11/png_vs_jpg_1.swf","swfid24a44aef9d9e1f1dadfbab8231f2326f","400","400","9.0.0","http://www.s-22.com.ua/wp-content/plugins/pb-embedflash/swf/expressInstall.swf",flashvars,params,attributes);
		</script></p>
<p>Какие результаты мы получаем?</p>
<p>На первый взгляд, может показаться, что <em>png</em> выгоднее, так как оригинальный размер файла на 2 Кб меньше, чем аналогичный у<em> jpg</em>. Но в итоге, после компрессии в среде флеш, вес файлов сравнялся на отметке в 15,5 Кб. Полагаю, что 0,1 Кб — это несущественный момент в сравнении.</p>
<p>Таким образом у нас ничья. Оба формата при равных условиях дали одинаковый вес изображения. Так что использование <em>png</em> либо <em>jpg</em> остается за вашими личными предпочтениями.</p>
<p><strong>P.S.</strong></p>
<p>Уменьшив качество картинок до 10% средствами флеша, мы получаем одинаковые искажения картинок.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.s-22.com.ua/png_vs_jpg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Сглаживание картинок или allow smoothing</title>
		<link>http://www.s-22.com.ua/allow-smoothing/</link>
		<comments>http://www.s-22.com.ua/allow-smoothing/#comments</comments>
		<pubDate>Wed, 09 Nov 2011 08:40:56 +0000</pubDate>
		<dc:creator>almighty</dc:creator>
				<category><![CDATA[Детали]]></category>
		<category><![CDATA[allow smoothing]]></category>
		<category><![CDATA[jpg]]></category>
		<category><![CDATA[png]]></category>
		<category><![CDATA[smothing]]></category>
		<category><![CDATA[сглаживание картинки]]></category>

		<guid isPermaLink="false">http://www.s-22.com.ua/blog/?p=56</guid>
		<description><![CDATA[Так сложилось, что очень редко можно встретить популярный сайт без единого баннера. И невольно приходится просматривать сотни рекламных баннеров в день. Иногда, любопытства ради, заглядываю в портфолио других баннер-мейкеров. Каково бывает мое удивление, когда я вижу, что умелый дизайнер не использовал такую необходимую вещь при различных операциях с изображениями, как allow smoothing. На первый взгляд, [...]]]></description>
			<content:encoded><![CDATA[<p>Так сложилось, что очень редко можно встретить популярный сайт без единого баннера. И невольно приходится просматривать сотни рекламных баннеров в день. Иногда, любопытства ради, заглядываю в портфолио других баннер-мейкеров. Каково бывает мое удивление, когда я вижу, что умелый дизайнер не использовал такую необходимую вещь при различных операциях с изображениями, как <strong>allow smoothing</strong>.</p>
<p>На первый взгляд, неприметная галочка в свойствах изображения не дает ничего нового, раз она так спрятана. Но это заблуждение.</p>
<p>Так вот, чтобы активировать сглаживание картинки, необходимо в библиотеке символов, клипов и изображений с помощью выпадающего контекстного меню (кликаем правой кнопкой по нужной картинке, кто не знает вдруг) войти в свойства картинки (Properties, на англ.) и поставить галочку напротив allow smoothing. Выглядит вот так:</p>
<p><img class="size-full wp-image-59 alignnone" title="pic1" src="http://www.s-22.com.ua/wp-content/uploads/2011/11/pic1.jpg" alt="" width="562" height="297" /></p>
<p>Теперь смотрим пример, на нем прекрасно видно, как с помощью нехитрой операции баннер становится качественнее.</p>
<p><script type="text/javascript" src="http://www.s-22.com.ua/wp-content/plugins/pb-embedflash/js/swfobject.js"></script><span class="embedflash" id="swfidc1469d5b14d28145f95c544ac254b41d"><small>(Please open the article to see the flash file or player.)</small></span><script type="text/javascript">
				var flashvars = {}; var params = {}; var attributes = {};params.allowfullscreen = "true"; params.allowscriptaccess = "always";
				swfobject.embedSWF("http://www.s-22.com.ua/wp-content/uploads/2011/11/allow_smoothing.swf","swfidc1469d5b14d28145f95c544ac254b41d","500","500","9.0.0","http://www.s-22.com.ua/wp-content/plugins/pb-embedflash/swf/expressInstall.swf",flashvars,params,attributes);
		</script></p>
<p>&nbsp;</p>
<p>Подводя итоги, скажу, что я стараюсь для каждого изображения сразу активировать allow smoothing. На размеры баннера это никак не повлияет. Современные ПК легко справляются с такой нагрузкой при дополнительной обработке изображения.</p>
<p>Так что сглаживанию картинок быть!</p>
<p><strong>P.S.</strong></p>
<p>В будущих постах я обязательно напишу, как быть с сглаживнием картинок, если вы импортируете их из внешних источников с помощью XML, когда нет возможности изменять свойства изображений.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.s-22.com.ua/allow-smoothing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Правильная рамка у баннера</title>
		<link>http://www.s-22.com.ua/true_border/</link>
		<comments>http://www.s-22.com.ua/true_border/#comments</comments>
		<pubDate>Wed, 09 Nov 2011 06:40:33 +0000</pubDate>
		<dc:creator>almighty</dc:creator>
				<category><![CDATA[Детали]]></category>
		<category><![CDATA[border]]></category>
		<category><![CDATA[бордер]]></category>
		<category><![CDATA[рамка]]></category>

		<guid isPermaLink="false">http://www.s-22.com.ua/blog/?p=41</guid>
		<description><![CDATA[Святая святых — рамка у вашего баннера. Казалось бы, что может быть проще, сделать прямоугольник без заливки с шириной рамки в 1 пиксель, который будет соответствовать размерам баннера, но и тут кроется подвох. Первая мысль, которая возникает при создании рамки у баннера размером, к примеру, 240 на 400 пикселей, создать прямоугольник соответствующего размера без заливки [...]]]></description>
			<content:encoded><![CDATA[<p>Святая святых — рамка у вашего баннера. Казалось бы, что может быть проще, сделать прямоугольник без заливки с шириной рамки в 1 пиксель, который будет соответствовать размерам баннера, но и тут кроется подвох.</p>
<p>Первая мысль, которая возникает при создании рамки у баннера размером, к примеру, 240 на 400 пикселей, создать прямоугольник соответствующего размера без заливки и с рамкой в 1 пиксель. Но как только баннер публикуется, видно, что этот вариант отпадает, потому что правая и нижняя рамки пропадают, а точнее, скрываются за областью видимости.</p>
<p>Тогда возникает второй вариант — уменьшить размер прямоугольника на один пиксель по высоте и ширине. Получаем рамку 239 на 399 пикселей. И вот, всё работает. Но нет. Посмотрим пример:</p>
<p><script type="text/javascript" src="http://www.s-22.com.ua/wp-content/plugins/pb-embedflash/js/swfobject.js"></script><span class="embedflash" id="swfid4138e3bbcf9a08cf67b978ba83ef2878"><small>(Please open the article to see the flash file or player.)</small></span><script type="text/javascript">
				var flashvars = {}; var params = {}; var attributes = {};params.allowfullscreen = "true"; params.allowscriptaccess = "always";
				swfobject.embedSWF("http://www.s-22.com.ua/wp-content/uploads/2011/11/true_border_1.swf","swfid4138e3bbcf9a08cf67b978ba83ef2878","200","300","9.0.0","http://www.s-22.com.ua/wp-content/plugins/pb-embedflash/swf/expressInstall.swf",flashvars,params,attributes);
		</script></p>
<p>Заметили неприятный момент в нижнем правом углу? Присмотритесь. Угол слегка искажен, в отличии от остальных углов. А на увеличенном фрагменте видно, как некрасиво размещается рамка.</p>
<p>И тогда мы применяем тайный прием кунг-фу и позиционируем нашу рамку следующим образом: ось x: 0.5 px, ось y: 0.5 px. То есть сдвигаем нашу рамку на 0,5 пикселя по высоте и ширине.</p>
<p><script type="text/javascript" src="http://www.s-22.com.ua/wp-content/plugins/pb-embedflash/js/swfobject.js"></script><span class="embedflash" id="swfid2fb58765ee89c67c194026309ff0aa62"><small>(Please open the article to see the flash file or player.)</small></span><script type="text/javascript">
				var flashvars = {}; var params = {}; var attributes = {};params.allowfullscreen = "true"; params.allowscriptaccess = "always";
				swfobject.embedSWF("http://www.s-22.com.ua/wp-content/uploads/2011/11/true_border_2.swf","swfid2fb58765ee89c67c194026309ff0aa62","200","300","9.0.0","http://www.s-22.com.ua/wp-content/plugins/pb-embedflash/swf/expressInstall.swf",flashvars,params,attributes);
		</script></p>
<p>Теперь результат радует глаз.</p>
<p>В будущих постах я обязательно расскажу, как правильно делать рамки у баннеров-растяжек, которые меняют шиниру и высоту в зависимости от окна браузера.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.s-22.com.ua/true_border/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Концепция блога</title>
		<link>http://www.s-22.com.ua/hello/</link>
		<comments>http://www.s-22.com.ua/hello/#comments</comments>
		<pubDate>Sun, 06 Nov 2011 17:35:16 +0000</pubDate>
		<dc:creator>almighty</dc:creator>
				<category><![CDATA[Детали]]></category>

		<guid isPermaLink="false">http://www.s-22.com.ua/blog/?p=1</guid>
		<description><![CDATA[За последние несколько десятков лет человечество сделало огромный скачек в области высоких технологий. Ранее недоступные возможности, о которых человек даже и не мечтал, теперь доступны многим. Доступ в интернет входит в этот список достижений. И вот миллионы людей бороздят просторы сети, посещают миллиарды страниц в день. Роскошь, доступная всем. Вот и реклама, которая не оставляет [...]]]></description>
			<content:encoded><![CDATA[<p>За последние несколько десятков лет человечество сделало огромный скачек в области высоких технологий. Ранее недоступные возможности, о которых человек даже и не мечтал, теперь доступны многим. Доступ в интернет входит в этот список достижений. И вот миллионы людей бороздят просторы сети, посещают миллиарды страниц в день. Роскошь, доступная всем.</p>
<p>Вот и реклама, которая не оставляет человека со времен изобретения печати,  следует за ним в сеть, таким образом наполняя интернет качественной (и не очень) продукцией. И если раньше массовую рекламу с большим тиражом могли позволить себе крупные компании, то сейчас инструмент рекламирования в руках любого желающего рекламодателя.</p>
<p>И тем связующим звеном между рекламодателем и рекламной площадкой и является дизайнер. Часто, именно от дизайнера баннеров зависит то, каким будет баннер, качественным или нет. Именно по этой причине я создал этот блог. Но я вряд ли смогу научить кого-либо создавать рекламные баннеры с нуля, зато смогу поделиться своим опытом. Я постараюсь показать все те «грабли», на которые наступал. Так же расскажу о тех ошибках, которые совершают новички в этом нелегком деле.</p>
<p><strong>P.S.</strong></p>
<p>Информация в этом блоге основывается на моем личном опыте и, возможно, она будет отличаться от вашего опыта.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.s-22.com.ua/hello/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

