<?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>infoalive labs &#187; tanaka</title>
	<atom:link href="http://labs.infoalive.com/author/admin/feed" rel="self" type="application/rss+xml" />
	<link>http://labs.infoalive.com</link>
	<description>プロダクトの紹介とTipsのまとめサイト</description>
	<lastBuildDate>Thu, 02 Sep 2010 07:45:40 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>iPhoneでWebサイトの表示が小さい場合の対処法</title>
		<link>http://labs.infoalive.com/tips/201</link>
		<comments>http://labs.infoalive.com/tips/201#comments</comments>
		<pubDate>Thu, 22 Jul 2010 06:50:36 +0000</pubDate>
		<dc:creator>tanaka</dc:creator>
				<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://labs.infoalive.com/?p=201</guid>
		<description><![CDATA[先日のiPhone自動文字縮小について記述しましたが、今回iPhone向けサイトを構築していて、シミュレータなどと比較すると非常に画像サイズが小さく、縮小されて表示されてしまうという現象となりました。
どうも、iPhoneはデフォルト横幅960pixとしてレンダリングし、それをiPhoneの解像度にあわせて縮小表示するようです。
これを実際のpixelにあわせて表示させるためにはmetaタグにて viewportの指定を行う必要があります。
iPhone3 iPhone3GSの解像度ぴったりにあわせる場合には
&#60;meta name=&#8221;viewport&#8221; content=&#8221;width=320&#8243; /&#62;
と指定することによって、サイトを横幅320pixとしてレンダリングして表示されます。
これでも文字が小さいと感じる場合は前回のエントリの-webkit-text-size-adjust とあわせると良いでしょう。
]]></description>
			<content:encoded><![CDATA[<p>先日のiPhone自動文字縮小について記述しましたが、今回iPhone向けサイトを構築していて、シミュレータなどと比較すると非常に画像サイズが小さく、縮小されて表示されてしまうという現象となりました。</p>
<p>どうも、iPhoneはデフォルト横幅960pixとしてレンダリングし、それをiPhoneの解像度にあわせて縮小表示するようです。</p>
<p>これを実際のpixelにあわせて表示させるためにはmetaタグにて viewportの指定を行う必要があります。</p>
<p>iPhone3 iPhone3GSの解像度ぴったりにあわせる場合には</p>
<p>&lt;meta name=&#8221;viewport&#8221; content=&#8221;width=320&#8243; /&gt;</p>
<p>と指定することによって、サイトを横幅320pixとしてレンダリングして表示されます。</p>
<p>これでも文字が小さいと感じる場合は前回のエントリの-webkit-text-size-adjust とあわせると良いでしょう。</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.infoalive.com/tips/201/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhoneでWebサイトを表示した場合の文字サイズの調整</title>
		<link>http://labs.infoalive.com/tips/197</link>
		<comments>http://labs.infoalive.com/tips/197#comments</comments>
		<pubDate>Thu, 08 Jul 2010 10:10:57 +0000</pubDate>
		<dc:creator>tanaka</dc:creator>
				<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://labs.infoalive.com/?p=197</guid>
		<description><![CDATA[iPhoneのsafariではWebサイトを最適に表示するために文字サイズを自動調整する機能を持っています。
しかし、携帯向けのサイトと共通のHTMLで表示した場合に予想外にサイズが小さくなり文字が読みづらくなってしまう場合があります。
この場合、-webkit-text-size-adjust という属性を設定し文字サイズの自動調整をOFFまたは倍率固定することで回避できます。
例：
&#60;html style=&#8221;-webkit-text-size-adjust:none;&#8221;&#62;
↑自動調整をOFFにする
&#60;html style=&#8221;-webkit-text-size-adjust:150%;&#8221;&#62;
↑文字サイズを1.5倍にする
]]></description>
			<content:encoded><![CDATA[<p>iPhoneのsafariではWebサイトを最適に表示するために文字サイズを自動調整する機能を持っています。</p>
<p>しかし、携帯向けのサイトと共通のHTMLで表示した場合に予想外にサイズが小さくなり文字が読みづらくなってしまう場合があります。</p>
<p>この場合、-webkit-text-size-adjust という属性を設定し文字サイズの自動調整をOFFまたは倍率固定することで回避できます。</p>
<blockquote><p>例：</p>
<p>&lt;html style=&#8221;-webkit-text-size-adjust:none;&#8221;&gt;</p>
<p>↑自動調整をOFFにする</p>
<p>&lt;html style=&#8221;-webkit-text-size-adjust:150%;&#8221;&gt;</p>
<p>↑文字サイズを1.5倍にする</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://labs.infoalive.com/tips/197/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>はやぶさまとめプレゼンをしました</title>
		<link>http://labs.infoalive.com/presentation/192</link>
		<comments>http://labs.infoalive.com/presentation/192#comments</comments>
		<pubDate>Fri, 18 Jun 2010 03:34:29 +0000</pubDate>
		<dc:creator>tanaka</dc:creator>
				<category><![CDATA[プレゼン]]></category>

		<guid isPermaLink="false">http://labs.infoalive.com/?p=192</guid>
		<description><![CDATA[社内のプレゼン大会で小惑星探査機「はやぶさ」がどれだけすごくて感動するのかをまとめて発表しました。
Flashのプレゼンテーション形式になっていますのでこちらでも公開します。
はやぶさまとめプレゼン640pix
はやぶさまとめプレゼン1280pix（原寸）
原寸バージョンは幅1280pix、高さ1024pix以上のディスプレイ推奨です。
システム開発のうえで、はやぶさの冗長性は見習いたいですね。
]]></description>
			<content:encoded><![CDATA[<p>社内のプレゼン大会で小惑星探査機「はやぶさ」がどれだけすごくて感動するのかをまとめて発表しました。</p>
<p>Flashのプレゼンテーション形式になっていますのでこちらでも公開します。</p>
<p><a href="/hayabusa/hayabusa640.html" target="_blank">はやぶさまとめプレゼン640pix</a></p>
<p><a href="/hayabusa/hayabusa1280.html" target="_blank">はやぶさまとめプレゼン1280pix（原寸）</a></p>
<p>原寸バージョンは幅1280pix、高さ1024pix以上のディスプレイ推奨です。</p>
<p>システム開発のうえで、はやぶさの冗長性は見習いたいですね。</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.infoalive.com/presentation/192/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>infoalive labsとtwitterの連動始めました</title>
		<link>http://labs.infoalive.com/%e3%81%8a%e7%9f%a5%e3%82%89%e3%81%9b/172</link>
		<comments>http://labs.infoalive.com/%e3%81%8a%e7%9f%a5%e3%82%89%e3%81%9b/172#comments</comments>
		<pubDate>Tue, 15 Dec 2009 05:46:13 +0000</pubDate>
		<dc:creator>tanaka</dc:creator>
				<category><![CDATA[お知らせ]]></category>

		<guid isPermaLink="false">http://labs.infoalive.com/?p=172</guid>
		<description><![CDATA[infoalive labsに投稿されるとtwitter （infoalive_corp）にも反映されるようになりました。
]]></description>
			<content:encoded><![CDATA[<p>infoalive labsに投稿されるとtwitter （<a title="infoalive twitter" href="http://twitter.com/infoalive_corp" target="_blank">infoalive_corp</a>）にも反映されるようになりました。</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.infoalive.com/%e3%81%8a%e7%9f%a5%e3%82%89%e3%81%9b/172/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ムービークリップを特定フレームまで再生してから停止させる</title>
		<link>http://labs.infoalive.com/tips/54</link>
		<comments>http://labs.infoalive.com/tips/54#comments</comments>
		<pubDate>Tue, 31 Mar 2009 07:25:24 +0000</pubDate>
		<dc:creator>tanaka</dc:creator>
				<category><![CDATA[tips]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://labs.infoalive.com/?p=54</guid>
		<description><![CDATA[Flashでゲームを作成した場合に、ヒットポイントを表示するゲージを扱うことがあるかと思います。
例えばダメージをうけた場合に特定の位置まで
gotoAndStop([フレーム番号]);
でも良いのですが、これだといきなり減ってしまい味気ない感じになってしまいます。
モーショントゥイーンしつつ指定の位置で停止出来ないものかと考えたのですが、_rootに停止位置フラグを置いて各フレームに、
if(_root.[停止位置の変数] == [フレーム番号]){
this.stop();
}
とするのも芸がありません。（100フレームあったとして全てに書くのもバカバカしいですしね）
こういった場合は次のようにするのが良いのではないでしょうか？（AS2.0です）
ステージ上に再生したいサンプルのムービークリップ （インスタンス名：test_mc ）とテスト用の再生開始ボタン（インスタンス名：test_button）を配置します。test_mcの1フレーム目にはstop();を記述して再生はストップした状態です。
（ボタンをクリックした場合に25フレーム目まで再生して停止するサンプルスクリプト）
var test_mc_stop = 1;
test_button.onRelease = function(){
test_mc_stop = 25;
test_mc.play();
}
test_mc.onEnterFrame = function(){
if(this._currentframe == test_mc_stop){
this.stop();
}
}
onEnterFrameイベントで、毎フレーム呼び出されて currentframe で現在のフレーム位置をチェック。
予めボタンクリック時にセットされたtest_mc_stopと同じフレーム位置であれば再生を停止します。
AS3.0ではもう少しスマートな方法があるのかもしれませんが・・・・・
]]></description>
			<content:encoded><![CDATA[<p>Flashでゲームを作成した場合に、ヒットポイントを表示するゲージを扱うことがあるかと思います。</p>
<p>例えばダメージをうけた場合に特定の位置まで</p>
<p style="padding-left: 30px;">gotoAndStop([フレーム番号]);</p>
<p>でも良いのですが、これだといきなり減ってしまい味気ない感じになってしまいます。</p>
<p>モーショントゥイーンしつつ指定の位置で停止出来ないものかと考えたのですが、_rootに停止位置フラグを置いて各フレームに、</p>
<p style="padding-left: 30px;">if(_root.[停止位置の変数] == [フレーム番号]){</p>
<p style="padding-left: 60px;">this.stop();</p>
<p style="padding-left: 30px;">}</p>
<p>とするのも芸がありません。（100フレームあったとして全てに書くのもバカバカしいですしね）</p>
<p>こういった場合は次のようにするのが良いのではないでしょうか？（AS2.0です）</p>
<p>ステージ上に再生したいサンプルのムービークリップ （インスタンス名：test_mc ）とテスト用の再生開始ボタン（インスタンス名：test_button）を配置します。test_mcの1フレーム目にはstop();を記述して再生はストップした状態です。</p>
<p>（ボタンをクリックした場合に25フレーム目まで再生して停止するサンプルスクリプト）</p>
<p style="padding-left: 30px;">var test_mc_stop = 1;</p>
<p style="padding-left: 30px;">test_button.onRelease = function(){</p>
<p style="padding-left: 60px;">test_mc_stop = 25;</p>
<p style="padding-left: 60px;">test_mc.play();</p>
<p style="padding-left: 30px;">}</p>
<p style="padding-left: 30px;">test_mc.onEnterFrame = function(){</p>
<p style="padding-left: 60px;">if(this._currentframe == test_mc_stop){</p>
<p style="padding-left: 90px;">this.stop();</p>
<p style="padding-left: 60px;">}</p>
<p style="padding-left: 30px;">}</p>
<p>onEnterFrameイベントで、毎フレーム呼び出されて currentframe で現在のフレーム位置をチェック。</p>
<p>予めボタンクリック時にセットされたtest_mc_stopと同じフレーム位置であれば再生を停止します。</p>
<p>AS3.0ではもう少しスマートな方法があるのかもしれませんが・・・・・</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.infoalive.com/tips/54/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>文字コードUTF-8のページに設置したmailtoの文字化け</title>
		<link>http://labs.infoalive.com/tips/52</link>
		<comments>http://labs.infoalive.com/tips/52#comments</comments>
		<pubDate>Fri, 27 Mar 2009 10:39:36 +0000</pubDate>
		<dc:creator>tanaka</dc:creator>
				<category><![CDATA[tips]]></category>
		<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false">http://labs.infoalive.com/?p=52</guid>
		<description><![CDATA[弊社のサービス「のみテレ」に幹事サポート機能を追加したので、社内のお花見告知に早速使用してみたのですが・・・
特定のメーラーで文字化けが発生するという報告がありました。
基本はモバイル向けですので、モバイル端末では問題ないのを確認していたのですが、PCではOutlook系のメーラーにてサブジェクト、本文ともに文字化けしていました。
調べてみるとどうやらUTF-8のページにUTF-8向けにURLエンコードしたmailtoリンクを設置すると文字化けする模様。
サンプル
shift_jis
utf-8
shift_jis向けにURLエンコードした場合では正常に表示されたのでこちらで問題ないと思いきや・・・
今度はThunberbirdで文字化け発生です。

shift_jisで正常に表示される

Outlook
OutlookExpress（Windows Mail）
Becky!2


shift_jisでは文字化けする

Thunderbird


utf-8で正常に表示される

Becky!2
Thunderbird


utf-8で文字化けする

Outlook
OutlookExpress（Windows Mail）



どうやら「文字化けする場合はこちら」という形でリンクを併記するしかなさそうです。
ちなみにMacの場合は逆にURLエンコードしない方が文字化けしないという情報もありましたので、JavaScriptからOSを判定する必要があるかもしれません。
静的なリンクにはなりませんが、mailtoはSEOも関係ないので問題ないでしょう。
]]></description>
			<content:encoded><![CDATA[<p>弊社のサービス「<a href="http://nomikai.tv" target="_blank">のみテレ</a>」に幹事サポート機能を追加したので、社内のお花見告知に早速使用してみたのですが・・・</p>
<p>特定のメーラーで文字化けが発生するという報告がありました。</p>
<p>基本はモバイル向けですので、モバイル端末では問題ないのを確認していたのですが、PCではOutlook系のメーラーにてサブジェクト、本文ともに文字化けしていました。</p>
<p>調べてみるとどうやらUTF-8のページにUTF-8向けにURLエンコードしたmailtoリンクを設置すると文字化けする模様。</p>
<p>サンプル<br />
<a href="mailto:?subject=%5bnomikai%5d%20%88%f9%82%dd%89%ef%82%cc%82%a8%97U%82%a2&amp;body=%82%a8%89%d4%8c%a92009%82%c9%8eQ%89%c1%82%b5%82%dc%82%b9%82%f1%82%a9%81H%0d%0a%8eQ%89%c1%82%b7%82%e9%8f%ea%8d%87%82%cd%82%b1%82%bf%82%e7%82%ccURL%82%a9%82%e7%83G%83%93%83g%83%8a%81%5b%82%f0%82%a8%8a%e8%82%a2%82%b5%82%dc%82%b7%81B%0d%0a">shift_jis</a></p>
<p><a href="mailto:?subject=%5bnomikai%5d%20%e9%a3%b2%e3%81%bf%e4%bc%9a%e3%81%ae%e3%81%8a%e8%aa%98%e3%81%84&amp;body=%e3%81%8a%e8%8a%b1%e8%a6%8b2009%e3%81%ab%e5%8f%82%e5%8a%a0%e3%81%97%e3%81%be%e3%81%9b%e3%82%93%e3%81%8b%ef%bc%9f%0d%0a%e5%8f%82%e5%8a%a0%e3%81%99%e3%82%8b%e5%a0%b4%e5%90%88%e3%81%af%e3%81%93%e3%81%a1%e3%82%89%e3%81%aeURL%e3%81%8b%e3%82%89%e3%82%a8%e3%83%b3%e3%83%88%e3%83%aa%e3%83%bc%e3%82%92%e3%81%8a%e9%a1%98%e3%81%84%e3%81%97%e3%81%be%e3%81%99%e3%80%82%0d%0a">utf-8</a></p>
<p>shift_jis向けにURLエンコードした場合では正常に表示されたのでこちらで問題ないと思いきや・・・</p>
<p>今度はThunberbirdで文字化け発生です。</p>
<ul>
<li>shift_jisで正常に表示される
<ul>
<li>Outlook</li>
<li>OutlookExpress（Windows Mail）</li>
<li>Becky!2</li>
</ul>
</li>
<li>shift_jisでは文字化けする
<ul>
<li>Thunderbird</li>
</ul>
</li>
<li>utf-8で正常に表示される
<ul>
<li>Becky!2</li>
<li>Thunderbird</li>
</ul>
</li>
<li>utf-8で文字化けする
<ul>
<li>Outlook</li>
<li>OutlookExpress（Windows Mail）</li>
</ul>
</li>
</ul>
<p>どうやら「文字化けする場合はこちら」という形でリンクを併記するしかなさそうです。</p>
<p>ちなみにMacの場合は逆にURLエンコードしない方が文字化けしないという情報もありましたので、JavaScriptからOSを判定する必要があるかもしれません。</p>
<p>静的なリンクにはなりませんが、mailtoはSEOも関係ないので問題ないでしょう。</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.infoalive.com/tips/52/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>血液型PV合戦：ブログパーツ</title>
		<link>http://labs.infoalive.com/products/experimental_service/49</link>
		<comments>http://labs.infoalive.com/products/experimental_service/49#comments</comments>
		<pubDate>Mon, 16 Mar 2009 03:59:08 +0000</pubDate>
		<dc:creator>tanaka</dc:creator>
				<category><![CDATA[実験中のサービス]]></category>
		<category><![CDATA[ブログパーツ]]></category>
		<category><![CDATA[血液型PV合戦]]></category>

		<guid isPermaLink="false">http://labs.infoalive.com/?p=49</guid>
		<description><![CDATA[
新しいブログパーツとして「血液型PV合戦」を公開しました。
パーツを貼ってくれたブログのPV数を集計し、勢力分布図が変化していきます。
血液型の種類によって人口が異なり、不公平になりますので、登録されたブログの平均PVから計算するように調整しています。
]]></description>
			<content:encoded><![CDATA[<p><a href="http://labs.infoalive.com/wp-content/uploads/2009/03/parts_sample.jpg"><img class="alignleft size-full wp-image-50" title="parts_sample" src="http://labs.infoalive.com/wp-content/uploads/2009/03/parts_sample.jpg" alt="parts_sample" width="380" height="200" /></a></p>
<p>新しいブログパーツとして「<a title="血液型PV合戦" href="http://labs.infoalive.com/product/blood_battle/" target="_blank">血液型PV合戦</a>」を公開しました。</p>
<p>パーツを貼ってくれたブログのPV数を集計し、勢力分布図が変化していきます。</p>
<p>血液型の種類によって人口が異なり、不公平になりますので、登録されたブログの平均PVから計算するように調整しています。</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.infoalive.com/products/experimental_service/49/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flashへのフォント埋め込みとライセンス</title>
		<link>http://labs.infoalive.com/tips/45</link>
		<comments>http://labs.infoalive.com/tips/45#comments</comments>
		<pubDate>Tue, 03 Mar 2009 08:18:15 +0000</pubDate>
		<dc:creator>tanaka</dc:creator>
				<category><![CDATA[tips]]></category>
		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://labs.infoalive.com/?p=45</guid>
		<description><![CDATA[先日「新聞一面ジェネレータ」を作成した際に、固定で作成している大見出しとは別に自由にテキストを入力できる見出し部分のフォントを予め取りこんでおいて新聞風に見せるようにしていました。
しかし、色々と調べてみたところほとんどのフォントベンダーはFlashへのフォンと埋込を認めておらず、ライセンス違反になるとのことで、急遽修正しました。
基本的には第3者へのフォントの再配布と見なされるそうです・・・
確かに空きに選択した文字がアウトラインを伴って表示されるのですが、そのままフォント情報を抜き取って利用できる形にはなっていないんですよね。
（PDFへのフォンと埋込と配布についても同様に扱われる場合もあるそうです）
AdobeにとってみるとPDFやFlashで持っている機能が一部制限されるわけで、そこをなんとかしようとフォントベンダーとの交渉を重ねているようですが、はやく自由度が上がると良いですね。
ちなみにAdobeによると
小塚明朝・ゴシックについては編集可能な状態での埋め込みを許可しているようです。
http://www.adobe.com/jp/type/browser/legal/embeddingeula.html
※新聞一面ジェネレータでも小塚ゴシックを使用しました。
別件でポストカードの裏面を編集できるサイトを構築しましたが、その際はフォントベンダーさんが仲介されていた案件ということもあり、ベンダーさんのご厚意でフォントを埋込可能でしたが、普段はなかなかそうはいかないでしょうし、ましてや今回のような実験的サイトではほとんど収益が発生しないため無理ですね。
どこか思い切ったメーカーさんで、Flashへの埋め込みOK！という形でリリースしていただけるとかえって売上が上がるように思うのは素人考えなんでしょうか？
]]></description>
			<content:encoded><![CDATA[<p>先日「<a title="新聞一面ジェネレータ" href="http://labs.infoalive.com/product/newspaper/" target="_blank">新聞一面ジェネレータ</a>」を作成した際に、固定で作成している大見出しとは別に自由にテキストを入力できる見出し部分のフォントを予め取りこんでおいて新聞風に見せるようにしていました。</p>
<p>しかし、色々と調べてみたところほとんどのフォントベンダーはFlashへのフォンと埋込を認めておらず、ライセンス違反になるとのことで、急遽修正しました。</p>
<p>基本的には第3者へのフォントの再配布と見なされるそうです・・・</p>
<p>確かに空きに選択した文字がアウトラインを伴って表示されるのですが、そのままフォント情報を抜き取って利用できる形にはなっていないんですよね。</p>
<p>（PDFへのフォンと埋込と配布についても同様に扱われる場合もあるそうです）</p>
<p>AdobeにとってみるとPDFやFlashで持っている機能が一部制限されるわけで、そこをなんとかしようとフォントベンダーとの交渉を重ねているようですが、はやく自由度が上がると良いですね。</p>
<p>ちなみにAdobeによると</p>
<p>小塚明朝・ゴシックについては編集可能な状態での埋め込みを許可しているようです。</p>
<p><a href="http://www.adobe.com/jp/type/browser/legal/embeddingeula.html" target="_blank">http://www.adobe.com/jp/type/browser/legal/embeddingeula.html</a></p>
<p>※新聞一面ジェネレータでも小塚ゴシックを使用しました。</p>
<p>別件でポストカードの裏面を編集できるサイトを構築しましたが、その際はフォントベンダーさんが仲介されていた案件ということもあり、ベンダーさんのご厚意でフォントを埋込可能でしたが、普段はなかなかそうはいかないでしょうし、ましてや今回のような実験的サイトではほとんど収益が発生しないため無理ですね。</p>
<p>どこか思い切ったメーカーさんで、Flashへの埋め込みOK！という形でリリースしていただけるとかえって売上が上がるように思うのは素人考えなんでしょうか？</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.infoalive.com/tips/45/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TextField へのスクロールバーの追加</title>
		<link>http://labs.infoalive.com/tips/41</link>
		<comments>http://labs.infoalive.com/tips/41#comments</comments>
		<pubDate>Fri, 13 Feb 2009 08:49:51 +0000</pubDate>
		<dc:creator>tanaka</dc:creator>
				<category><![CDATA[tips]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://labs.infoalive.com/?p=41</guid>
		<description><![CDATA[通知表ジェネレータにて縮小表示時に文字が読みづらいためサイズ変更したところ1画面に収まらなくなってしまいました。
そこで、スクロールバーを表示させるためにUIScrollBarというコンポーネントを使用してみました。
コンポーネントを使用するためには、[ウィンドウ]→[コンポーネント]で、コンポーネントウィンドウを開き、UIScrollBarをドラッグして、TextFieldの端へ配置します。
（この際にオブジェクトへ吸着にチェックが入っていることを確認しておいてください）
右端側へ吸着させれば垂直の、下部に吸着させれば水平のスクロールバーとなります。
あとは、TextFieldに収まりきらないテキストがセットされると自動的にスクロールバーが表示されます。
ただ、方法によってはUIScrollBarがうまく表示されない場合があります。

Varsからテキストをセットした場合
TextFieldの変数名とインスタンス名が同じであった場合

１は、TextFieldに変数名を設定し、変数にテキストを代入することによって内容を切り替えていた場合にスクロールバーがうまく表示されません。
TextFieldにインスタンス名を設定し
[TextFieldのインスタンス名].text = &#8220;代入するテキスト&#8221;;
というようにtextプロパティからテキストをセットする必要があります。
２はインスタンス名と変数名が同じ場合に変数への代入が優先されてスクロールバーが出ないおそれがあるためです。
TextFieldにインスタンス名をつけ、 &#8216;TextField.text&#8217;プロパティを使ってテキストを設定してください。TextFieldにはインスタンス名に加えて変数名も使用できます が、スクリプトに混乱を生じるおそれがありますので、変数名は削除することをお勧めします。
ちなみに、縦横50%のサイズに縮小した場合にスクロールバーが細すぎるため、幅を増やせないかとあれこれ挑戦してみましたが、配置時にサイズ変更をしても、実行してみると元のサイズ（幅16pix）で表示されてしまいます。
Flash CS3 ドキュメンテーションを確認すると
UIScrollBar コンポーネントは、オーサリング時にも実行時にも縦横に変形させることができます。ただし、垂直方向の UIScrollBar の幅、水平方向の UIScrollBar の高さを変更することはできません。
とのことでした。好きな幅に設定できるといいんですけどね。
好みの形にするには自作するしかないようです。
]]></description>
			<content:encoded><![CDATA[<p><a title="通知表ジェネレータ" href="http://labs.infoalive.com/product/tsuchihyo/" target="_blank">通知表ジェネレータ</a>にて縮小表示時に文字が読みづらいためサイズ変更したところ1画面に収まらなくなってしまいました。</p>
<p>そこで、スクロールバーを表示させるためにUIScrollBarというコンポーネントを使用してみました。</p>
<p>コンポーネントを使用するためには、[ウィンドウ]→[コンポーネント]で、コンポーネントウィンドウを開き、UIScrollBarをドラッグして、TextFieldの端へ配置します。</p>
<p>（この際にオブジェクトへ吸着にチェックが入っていることを確認しておいてください）</p>
<p>右端側へ吸着させれば垂直の、下部に吸着させれば水平のスクロールバーとなります。</p>
<p>あとは、TextFieldに収まりきらないテキストがセットされると自動的にスクロールバーが表示されます。</p>
<p>ただ、方法によってはUIScrollBarがうまく表示されない場合があります。</p>
<ol>
<li>Varsからテキストをセットした場合</li>
<li>TextFieldの変数名とインスタンス名が同じであった場合</li>
</ol>
<p>１は、TextFieldに変数名を設定し、変数にテキストを代入することによって内容を切り替えていた場合にスクロールバーがうまく表示されません。</p>
<p>TextFieldにインスタンス名を設定し</p>
<blockquote><p>[TextFieldのインスタンス名].text = &#8220;代入するテキスト&#8221;;</p></blockquote>
<p>というようにtextプロパティからテキストをセットする必要があります。</p>
<p>２はインスタンス名と変数名が同じ場合に変数への代入が優先されてスクロールバーが出ないおそれがあるためです。</p>
<blockquote><p><span style="font-family: ＭＳ Ｐゴシック,Osaka;">TextFieldにインスタンス名をつけ、 &#8216;TextField.text&#8217;プロパティを使ってテキストを設定してください。TextFieldにはインスタンス名に加えて変数名も使用できます が、スクリプトに混乱を生じるおそれがありますので、変数名は削除することをお勧めします。</span></p></blockquote>
<p>ちなみに、縦横50%のサイズに縮小した場合にスクロールバーが細すぎるため、幅を増やせないかとあれこれ挑戦してみましたが、配置時にサイズ変更をしても、実行してみると元のサイズ（幅16pix）で表示されてしまいます。</p>
<p>Flash CS3 ドキュメンテーションを確認すると</p>
<blockquote><p>UIScrollBar コンポーネントは、オーサリング時にも実行時にも縦横に変形させることができます。ただし、垂直方向の UIScrollBar の幅、水平方向の UIScrollBar の高さを変更することはできません。</p></blockquote>
<p>とのことでした。好きな幅に設定できるといいんですけどね。</p>
<p>好みの形にするには自作するしかないようです。</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.infoalive.com/tips/41/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ダイナミックテキスト（デバイスフォント）へのマスク指定</title>
		<link>http://labs.infoalive.com/tips/33</link>
		<comments>http://labs.infoalive.com/tips/33#comments</comments>
		<pubDate>Fri, 06 Feb 2009 09:42:47 +0000</pubDate>
		<dc:creator>tanaka</dc:creator>
				<category><![CDATA[tips]]></category>
		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://labs.infoalive.com/?p=33</guid>
		<description><![CDATA[通知表ジェネレータの表紙には、本人の名前がセットされるようにTextFieldが配置されています。
ページめくりのエフェクトの為、表紙にはマスクがかかっており、裏ページにあわせてマスクが移動することで表紙がだんだん隠れていくのですが・・・・
いざパブリッシュしてみると名前欄が表示されていません。
調べてみたところ、デバイスフォントへのマスク指定はスクリプト側から
MovieClip.setMask()メソッド
にて指定する必要があるようです。
ただ単に動かないマスクであれば良かったのですが、今回は動作の絡んだもののため、仕方なくめくり始めると字が消える形でごまかしてしまいました。
そういえばデバイスフォントの場合、文字の回転をした場合も文字が非表示になってしまうんですよね。
（フォントを埋め込むと正常に回転出来ます）
]]></description>
			<content:encoded><![CDATA[<p>通知表ジェネレータの表紙には、本人の名前がセットされるようにTextFieldが配置されています。</p>
<p>ページめくりのエフェクトの為、表紙にはマスクがかかっており、裏ページにあわせてマスクが移動することで表紙がだんだん隠れていくのですが・・・・</p>
<p>いざパブリッシュしてみると名前欄が表示されていません。</p>
<p>調べてみたところ、デバイスフォントへのマスク指定はスクリプト側から</p>
<blockquote><p>MovieClip.setMask()メソッド</p></blockquote>
<p>にて指定する必要があるようです。</p>
<p>ただ単に動かないマスクであれば良かったのですが、今回は動作の絡んだもののため、仕方なくめくり始めると字が消える形でごまかしてしまいました。</p>
<p>そういえばデバイスフォントの場合、文字の回転をした場合も文字が非表示になってしまうんですよね。</p>
<p>（フォントを埋め込むと正常に回転出来ます）</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.infoalive.com/tips/33/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
