<?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>Записки о Flash</title>
	
	<link>http://etcs.ru</link>
	<description />
	<lastBuildDate>Tue, 20 Apr 2010 07:55:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/etcs-ru" /><feedburner:info uri="etcs-ru" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Font Embedding в Flash CS5</title>
		<link>http://feedproxy.google.com/~r/etcs-ru/~3/lqsxHOiqz6U/</link>
		<comments>http://etcs.ru/blog/shit/font_embedding_in_flash_cs5/#comments</comments>
		<pubDate>Tue, 20 Apr 2010 03:51:21 +0000</pubDate>
		<dc:creator>etc</dc:creator>
				<category><![CDATA[CS5]]></category>
		<category><![CDATA[Просто так]]></category>

		<guid isPermaLink="false">http://etcs.ru/?p=239</guid>
		<description><![CDATA[Наконец-то: UPD: Однако это не избавило от чехарды. Теперь один и тот же шрифт имеет разные начертания (как должно было быть) и разные имена (>_]]></description>
			<content:encoded><![CDATA[<p>Наконец-то:<br />
<a href="http://etcs.ru/wp-content/uploads/2010/04/Screen-shot-2010-04-20-at-Apr-20-07.46.32-.png"><img src="http://etcs.ru/wp-content/uploads/2010/04/Screen-shot-2010-04-20-at-Apr-20-07.46.32--300x180.png" alt="" title="Font Embedding in Flash CS5" width="300" height="180" class="alignnone size-medium wp-image-240" /></a></p>
<p>UPD: Однако это не избавило от <a href="http://etcs.ru/blog/think/embedding_fonts_in_cs4/">чехарды</a>. Теперь один и тот же шрифт имеет разные начертания (как должно было быть) и <em>разные</em> имена (>_<), например Times Roman с начертанием regular и Times с начертанием italic. Хотя я явно указал просто Times в обоих случаях. Правда, с Myriad Pro всё было в порядке, пример из <a href="http://etcs.ru/blog/think/embedding_fonts_in_cs4/">чехарды</a> работает, наконец-то. А с Times — пляски.</p>
<img src="http://feeds.feedburner.com/~r/etcs-ru/~4/lqsxHOiqz6U" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://etcs.ru/blog/shit/font_embedding_in_flash_cs5/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://etcs.ru/blog/shit/font_embedding_in_flash_cs5/</feedburner:origLink></item>
		<item>
		<title>getDefinitionNames v. 2.1</title>
		<link>http://feedproxy.google.com/~r/etcs-ru/~3/jvUbZpcBbpw/</link>
		<comments>http://etcs.ru/blog/as3/getdefinitionnames_v21/#comments</comments>
		<pubDate>Tue, 09 Mar 2010 19:08:25 +0000</pubDate>
		<dc:creator>etc</dc:creator>
				<category><![CDATA[AS3]]></category>

		<guid isPermaLink="false">http://etcs.ru/?p=233</guid>
		<description><![CDATA[Очередной обновление getDefinitionNames (скачать исходники сразу) до версии 2.1. Появилась совместимость с Flash 10, изменен режим «только классы» на действительно только классы (без интерфейсов), а также в расширенном режиме находятся ещё и Vector. Большое спасибо Даниелю за доскональное выяснение причин, по которым getDefinitionNames не работал с swf, скомпилированном с использованием Vector — оказалось, Adobe «забыла» [...]]]></description>
			<content:encoded><![CDATA[<p>Очередной обновление <a href="http://etcs.ru/blog/as3/getdefinitionnames/">getDefinitionNames</a> (<a href="http://etcs.ru/pre/getDefinitionNamesSource/DefinitionListDemo.zip">скачать исходники сразу</a>) до версии <span style="color: #F00;"><strong>2.1</strong></span>. Появилась совместимость с Flash 10, изменен режим «только классы» на действительно только классы (без интерфейсов), а также в расширенном режиме находятся ещё и Vector.</p>
<p>Большое спасибо <a href="http://badnoob.com/" target="_blank">Даниелю</a> за доскональное выяснение причин, по которым getDefinitionNames не работал с swf, скомпилированном с использованием Vector — оказалось, Adobe «забыла» задокументировать новый тип multiname для Vector.</p>
<p>Ожидается обновление ClassExplorer с теми же правками (поддержка Vector, но не уверен, что они будут перечислены в результирующем XML, т. к. на текущий момент generic-и в ABC реализованы кривовато), а также внесение в FontLoader поддержки тега DefineFont4 для совместимости с FTE. Следите за новостями!</p>
<img src="http://feeds.feedburner.com/~r/etcs-ru/~4/jvUbZpcBbpw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://etcs.ru/blog/as3/getdefinitionnames_v21/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://etcs.ru/blog/as3/getdefinitionnames_v21/</feedburner:origLink></item>
		<item>
		<title>О вечном</title>
		<link>http://feedproxy.google.com/~r/etcs-ru/~3/0Ef3lv_8e1A/</link>
		<comments>http://etcs.ru/blog/think/wp_totally_crap/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 11:47:19 +0000</pubDate>
		<dc:creator>etc</dc:creator>
				<category><![CDATA[Мысли вслух]]></category>

		<guid isPermaLink="false">http://etcs.ru/?p=229</guid>
		<description><![CDATA[WordPress, без малого, дорос уже до версии 2.9+, но до сих пор в нём существует дыра, позволяющая спам-ботам вставлять скрытый спам прямо в head-посты. Доколе? Почему я должен контролировать содержание своих постов и их ЧПУ на предмет влезшего в него бота? Каким нужно быть программистом, чтобы допускать подобные дырки? з. Ы. PureMVC — говно.]]></description>
			<content:encoded><![CDATA[<p>WordPress, без малого, дорос уже до версии 2.9+, но до сих пор в нём существует дыра, позволяющая спам-ботам вставлять скрытый спам прямо в head-посты. Доколе? Почему я должен контролировать содержание своих постов и их ЧПУ на предмет влезшего в него бота? Каким нужно быть программистом, чтобы допускать подобные дырки?</p>
<p>з. Ы. PureMVC — говно.</p>
<img src="http://feeds.feedburner.com/~r/etcs-ru/~4/0Ef3lv_8e1A" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://etcs.ru/blog/think/wp_totally_crap/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		<feedburner:origLink>http://etcs.ru/blog/think/wp_totally_crap/</feedburner:origLink></item>
		<item>
		<title>Менталитет</title>
		<link>http://feedproxy.google.com/~r/etcs-ru/~3/PLafD0MyJcE/</link>
		<comments>http://etcs.ru/blog/think/cccp_mentality/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 13:28:41 +0000</pubDate>
		<dc:creator>etc</dc:creator>
				<category><![CDATA[Мысли вслух]]></category>

		<guid isPermaLink="false">http://etcs.ru/?p=222</guid>
		<description><![CDATA[Разработчики, живущие на территории бывшего СССР в принципе не склонны уважать своих соотечественников, особенно, когда речь идёт об опенсорсе. Одновременно с этим они почти не допускают ничего подобного в отношении зарубежных коллег. Парадокс.]]></description>
			<content:encoded><![CDATA[<p>Разработчики, живущие на территории бывшего СССР в принципе не склонны уважать своих соотечественников, особенно, когда речь идёт об опенсорсе. Одновременно с этим они почти не допускают ничего подобного в отношении зарубежных коллег. Парадокс.</p>
<img src="http://feeds.feedburner.com/~r/etcs-ru/~4/PLafD0MyJcE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://etcs.ru/blog/think/cccp_mentality/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://etcs.ru/blog/think/cccp_mentality/</feedburner:origLink></item>
		<item>
		<title>Компиляция шрифтов в Adobe Flash CS4</title>
		<link>http://feedproxy.google.com/~r/etcs-ru/~3/fMXs6xb7ZZA/</link>
		<comments>http://etcs.ru/blog/think/embedding_fonts_in_cs4/#comments</comments>
		<pubDate>Mon, 25 Jan 2010 06:25:55 +0000</pubDate>
		<dc:creator>etc</dc:creator>
				<category><![CDATA[CS3]]></category>
		<category><![CDATA[CS4]]></category>
		<category><![CDATA[Мысли вслух]]></category>

		<guid isPermaLink="false">http://etcs.ru/?p=215</guid>
		<description><![CDATA[Жил-был Flash. Хорошо жил. От 1 до 9-ой версии. А потом воспаленный мозг разработчиков новой версии IDE решил, что нужно «поправить» работу со шрифтами в CS4. И поправили. Теперь я не могу скомпилировать либу с одним и тем же шрифтом, но разными начертаниями, дабы использовать оные в html-тексте. Простейший код: var tf:TextField = new TextField(); [...]]]></description>
			<content:encoded><![CDATA[<p>Жил-был Flash. Хорошо жил. От 1 до 9-ой версии.<br />
А потом воспаленный мозг разработчиков новой версии IDE решил, что нужно «поправить» работу со шрифтами в CS4. И поправили.</p>
<p>Теперь я не могу скомпилировать либу с одним и тем же шрифтом, но разными начертаниями, дабы использовать оные в html-тексте. Простейший код:<br />
<div><pre>var tf:TextField = new TextField();
tf.autoSize = TextFieldAutoSize.LEFT;
tf.embedFonts = true;
tf.htmlText = '&lt;font face=&quot;Myriad Pro&quot; size=&quot;16&quot;&gt;This is &lt;i&gt;italic&lt;/i&gt; and &lt;b&gt;bold&lt;/b&gt; text&lt;/font&gt;';
super.addChild(tf);</pre></div><br />
Заставить его работать в CS4, не прибегая к метатегу Embed вы не сможете. А для использования Embed вам нужен Flex SDK, написать класс, влепить переменную, порадоваться в итоге новым трем классам и одному интерфейсу в swf-ке (рутовый, класс шрифта и флексовый FontAsset на пару с IFlexAsset). Я уже не говорю про безумно казуальное указание диапазонов символов.<br />
Зато в CS4 можете налепить кучу шрифтов с разными именами (Myriad Pro Bold, Myriad Pro Italic и т. п.) и стилем начертания regular. Браво, Adobe!</p>
<img src="http://feeds.feedburner.com/~r/etcs-ru/~4/fMXs6xb7ZZA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://etcs.ru/blog/think/embedding_fonts_in_cs4/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		<feedburner:origLink>http://etcs.ru/blog/think/embedding_fonts_in_cs4/</feedburner:origLink></item>
		<item>
		<title>getDefinitionNames v. 2.0</title>
		<link>http://feedproxy.google.com/~r/etcs-ru/~3/gQM-yN6f6Lo/</link>
		<comments>http://etcs.ru/blog/as3/getdefinitionnames_v2/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 15:41:44 +0000</pubDate>
		<dc:creator>etc</dc:creator>
				<category><![CDATA[AS3]]></category>

		<guid isPermaLink="false">http://etcs.ru/?p=211</guid>
		<description><![CDATA[Сегодня день обновлений В очередной раз обновился getDefinitionNames. На этот раз сразу до версии 2.0. Что нового, вы можете узнать по ссылке.]]></description>
			<content:encoded><![CDATA[<p>Сегодня день обновлений <img src='http://etcs.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
В очередной раз обновился <a href="http://etcs.ru/blog/as3/getdefinitionnames/">getDefinitionNames</a>. На этот раз сразу до версии 2.0.</p>
<p>Что нового, вы можете узнать <a href="http://etcs.ru/blog/as3/getdefinitionnames/">по ссылке</a>.</p>
<img src="http://feeds.feedburner.com/~r/etcs-ru/~4/gQM-yN6f6Lo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://etcs.ru/blog/as3/getdefinitionnames_v2/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<feedburner:origLink>http://etcs.ru/blog/as3/getdefinitionnames_v2/</feedburner:origLink></item>
		<item>
		<title>Обновление getDefinitionNames</title>
		<link>http://feedproxy.google.com/~r/etcs-ru/~3/Wa-h6L8ehCA/</link>
		<comments>http://etcs.ru/blog/as3/getdefinitionnames_11_update/#comments</comments>
		<pubDate>Sun, 13 Sep 2009 08:05:26 +0000</pubDate>
		<dc:creator>etc</dc:creator>
				<category><![CDATA[AS3]]></category>

		<guid isPermaLink="false">http://etcs.ru/?p=200</guid>
		<description><![CDATA[16.09.09 Обновился getDefinitionNames до версии 1.1.1. Обновления 1.1.1: Повторно исправлена ошибка первой версии Спасибо за внимательность Christophe Herreman! Обновления 1.1: Исправлена ошибка, в результате которой второй и последующие кадры swf, содержащие код, не распознавались В качестве аргумента в функцию можно передавать как LoaderInfo (как было в предыдущей версии), так и ByteArray, содержащий корректный swf И [...]]]></description>
			<content:encoded><![CDATA[<p><span class="color: #f00;">16.09.09</span> Обновился <a href="http://etcs.ru/blog/as3/getdefinitionnames/">getDefinitionNames</a> до версии 1.1.1.</p>
<p>Обновления 1.1.1:</p>
<li>Повторно исправлена ошибка первой версии <img src='http://etcs.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Спасибо за внимательность <a href="http://www.herrodius.com/">Christophe Herreman</a>!</li>
<p>Обновления 1.1:</p>
<li>Исправлена ошибка, в результате которой второй и последующие кадры swf, содержащие код, не распознавались</li>
<li>В качестве аргумента в функцию можно передавать как LoaderInfo (как было в предыдущей версии), так и ByteArray, содержащий корректный swf</li>
<p>И да, всех с Днём Программиста!</p>
<img src="http://feeds.feedburner.com/~r/etcs-ru/~4/Wa-h6L8ehCA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://etcs.ru/blog/as3/getdefinitionnames_11_update/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<feedburner:origLink>http://etcs.ru/blog/as3/getdefinitionnames_11_update/</feedburner:origLink></item>
		<item>
		<title>Необходима помощь</title>
		<link>http://feedproxy.google.com/~r/etcs-ru/~3/L_ngscQ4vgo/</link>
		<comments>http://etcs.ru/blog/think/ivan_need_help/#comments</comments>
		<pubDate>Sat, 18 Jul 2009 03:28:10 +0000</pubDate>
		<dc:creator>etc</dc:creator>
				<category><![CDATA[Мысли вслух]]></category>

		<guid isPermaLink="false">http://etcs.ru/?p=197</guid>
		<description><![CDATA[Я не знаю лично Ивана Бондаря, но прекрасно знаю его друзей. 23 июня Иван попал в автокатастрофу, его друг Дмитрий Свиршов — погиб. Иван в коме. Узнать дополнительную информацию и помочь каким-либо образом вы можете здесь: http://ivanbondar.livejournal.com/760.html. з. Ы.: Этот пост является моим подтверждением достоверности информации Ивана Дембицкого.]]></description>
			<content:encoded><![CDATA[<p>Я не знаю лично Ивана Бондаря, но прекрасно знаю его друзей. 23 июня Иван попал в автокатастрофу, его друг Дмитрий Свиршов — погиб. Иван в коме. Узнать дополнительную информацию и помочь каким-либо образом вы можете здесь: <a href="http://ivanbondar.livejournal.com/760.html">http://ivanbondar.livejournal.com/760.html</a>.</p>
<p>з. Ы.: Этот пост является моим подтверждением достоверности информации Ивана Дембицкого.</p>
<img src="http://feeds.feedburner.com/~r/etcs-ru/~4/L_ngscQ4vgo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://etcs.ru/blog/think/ivan_need_help/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://etcs.ru/blog/think/ivan_need_help/</feedburner:origLink></item>
		<item>
		<title>FontLoader v. 2.2</title>
		<link>http://feedproxy.google.com/~r/etcs-ru/~3/7n2SFgPKsL4/</link>
		<comments>http://etcs.ru/blog/as3/fontloader_2_2/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 13:24:53 +0000</pubDate>
		<dc:creator>etc</dc:creator>
				<category><![CDATA[AS3]]></category>

		<guid isPermaLink="false">http://etcs.ru/?p=190</guid>
		<description><![CDATA[Очередная новая версия FontLoader. Добавилось событие IOErrorEvent.VERIFY_ERROR, которое посылается в случае, если загруженный файл имеет неверный формат (например, вместо swf загружен html).]]></description>
			<content:encoded><![CDATA[<p>Очередная новая версия <a href="http://etcs.ru/blog/as3/fontloader_2/">FontLoader</a>. Добавилось событие IOErrorEvent.VERIFY_ERROR, которое посылается в случае, если загруженный файл имеет неверный формат (например, вместо swf загружен html).</p>
<img src="http://feeds.feedburner.com/~r/etcs-ru/~4/7n2SFgPKsL4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://etcs.ru/blog/as3/fontloader_2_2/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		<feedburner:origLink>http://etcs.ru/blog/as3/fontloader_2_2/</feedburner:origLink></item>
		<item>
		<title>FontLoader v. 2.1</title>
		<link>http://feedproxy.google.com/~r/etcs-ru/~3/RhrTfHrEfJo/</link>
		<comments>http://etcs.ru/blog/as3/fontloader_2_1/#comments</comments>
		<pubDate>Wed, 10 Jun 2009 17:39:50 +0000</pubDate>
		<dc:creator>etc</dc:creator>
				<category><![CDATA[AS3]]></category>

		<guid isPermaLink="false">http://etcs.ru/?p=183</guid>
		<description><![CDATA[FontLoader обновился до версии 2.1. По просьбам зарубежных товарищей, FontLoader теперь работает в среде AIR, а также добавился новый метод loadBytes, аналогичный одноименному методу класса Loader.]]></description>
			<content:encoded><![CDATA[<p><a href="http://etcs.ru/blog/as3/fontloader_2/">FontLoader</a> обновился до версии 2.1. По просьбам зарубежных товарищей, FontLoader теперь работает в среде AIR, а также добавился новый метод loadBytes, аналогичный одноименному методу класса Loader.</p>
<img src="http://feeds.feedburner.com/~r/etcs-ru/~4/RhrTfHrEfJo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://etcs.ru/blog/as3/fontloader_2_1/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		<feedburner:origLink>http://etcs.ru/blog/as3/fontloader_2_1/</feedburner:origLink></item>
	</channel>
</rss>
