<?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/"
		xmlns:xhtml="http://www.w3.org/1999/xhtml"
>

<channel>
	<title>TONPOOBLOG &#187; tips</title>
	<atom:link href="http://www.tonpoo.com/blog/category/topics/tips/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tonpoo.com/blog</link>
	<description>神宮前にあるWEB制作事務所「株式会社ブリコルール（bricoleur inc.）」に所属しているFlash（ActionScript）開発＆WEB制作プロジェクト「Tonpoo.com」のブログです。</description>
	<lastBuildDate>Tue, 27 Jul 2010 12:20:08 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.tonpoo.com/blog/category/topics/tips/feed/" />
		<item>
		<title>Gmailの新機能「POPアカウントの更新」</title>
		<link>http://www.tonpoo.com/blog/2010/03/gmail-pop/</link>
		<comments>http://www.tonpoo.com/blog/2010/03/gmail-pop/#comments</comments>
		<pubDate>Thu, 11 Mar 2010 15:07:27 +0000</pubDate>
		<dc:creator>tonpoo</dc:creator>
				<category><![CDATA[google]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://www.tonpoo.com/blog/?p=921</guid>
		<description><![CDATA[僕は今のところメーラーとしてGmailを使っていて、自分のドメイン（@tonpoo.com）宛に届いたメールも、Gmail上で送受信するようにしています。ただし、@tonpoo.com宛のメールをGmailに転送するのではなく、Gmailからtonpoo.comのPOPサーバーにメールを読み（受信）に行くようにしています。 ※転送しない理由については以下の記事を参照。 TONPOOBLOG » Gmailへのメール転送がヤバい で、GmailでPOP受信する場合の最大のネックは、POPサーバーへのチェック頻度を設定できないこと。日々の受信メールの量などによって、Gmailが自動的に頻度を設定するようなんですが、会員登録などで「今まさにメールが届いているはず！」というような時、何分か待たないといけないようなことがよくあります。 そんな時に便利な「POPアカウントの更新」という機能がLabsの機能として実装されました！ Gmail Labに手動でメールを確認できる「POPアカウントの更新」機能が追加 : ライフハッカー［日本版］ いやいや、これは助かる。早速使ってます。]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.tonpoo.com/blog/wp-content/uploads/2010/03/ss.jpg" alt="ss" title="ss" width="434" height="209" class="alignnone size-full wp-image-920" /></p>
<p>僕は今のところメーラーとしてGmailを使っていて、自分のドメイン（@tonpoo.com）宛に届いたメールも、Gmail上で送受信するようにしています。ただし、<strong>@tonpoo.com宛のメールをGmailに転送するのではなく、Gmailからtonpoo.comのPOPサーバーにメールを読み（受信）に行く</strong>ようにしています。<br />
※転送しない理由については以下の記事を参照。<br />
<strong><a href="http://www.tonpoo.com/blog/2008/05/gmail-mailforwarding/">TONPOOBLOG » Gmailへのメール転送がヤバい</a></strong></p>
<p>で、GmailでPOP受信する場合の最大のネックは、<strong>POPサーバーへのチェック頻度を設定できない</strong>こと。日々の受信メールの量などによって、Gmailが自動的に頻度を設定するようなんですが、会員登録などで「<strong>今まさにメールが届いているはず！</strong>」というような時、何分か待たないといけないようなことがよくあります。</p>
<p>そんな時に便利な「<strong>POPアカウントの更新</strong>」という機能がLabsの機能として実装されました！</p>
<p><strong><a href="http://www.lifehacker.jp/2010/03/100310gmailpop.html" target="_blank">Gmail Labに手動でメールを確認できる「POPアカウントの更新」機能が追加 : ライフハッカー［日本版］</a></strong></p>
<p>いやいや、これは助かる。早速使ってます。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tonpoo.com/blog/2010/03/gmail-pop/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.tonpoo.com/blog/2010/03/gmail-pop/" />
	</item>
		<item>
		<title>Firefox3.6でフルFlashサイトを表示した際に余計なスクロールバーが表示されてしまう問題の解決策（SWFObject2.x版）</title>
		<link>http://www.tonpoo.com/blog/2010/02/firefox3-6-flash-swfobject2-x/</link>
		<comments>http://www.tonpoo.com/blog/2010/02/firefox3-6-flash-swfobject2-x/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 03:32:15 +0000</pubDate>
		<dc:creator>tonpoo</dc:creator>
				<category><![CDATA[firefox]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[troubles]]></category>
		<category><![CDATA[未分類]]></category>

		<guid isPermaLink="false">http://www.tonpoo.com/blog/?p=809</guid>
		<description><![CDATA[Firefox3.6になってから、フルFlashサイト（ブラウザ領域の横100%x高さ100%にFlashコンテンツを表示しているサイト）で、「Flash領域をクリックすると余計なスクロールバーが表示される」という問題が出るようになった件、解決策を見つけました！ 結論（2010.04.06追記） 以下の記事では複数の解決策について触れていますが、Tonpoo個人としては専ら最後の「追記」で示した「CSSでobject要素にoutline:none;を指定する」という方法を採用しています。 object{ outline:none; } 理由は、SWFObject以外のライブラリなどを使っていたとしても有効であること、id指定の位置に影響されないことなど、「とりあえずこれを指定しておけば大丈夫」という印象を抱いたためです。object要素のoutlineがnoneになることのデメリットが判明したら再考しますが、当面はこれで対処するつもりでいます。 以上、ご参考まで。 Flashコンテンツのid（attributes.id）を指定していない場合 HTMLコンテナのidとして指定しているidに対して、CSSでoutline:none;を設定すると直ります。 例えば、SWFObject 2 HTML and JavaScript ジェネレーター v1.2で、サイズの指定を「100 x 100%」にして生成した下記のようなhtmlソースの場合。 &#60;!DOCTYPE html PUBLIC &#34;-//W3C//DTD XHTML 1.0 Transitional//EN&#34; &#34;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&#34;&#62; &#60;html xmlns=&#34;http://www.w3.org/1999/xhtml&#34; lang=&#34;ja&#34; xml:lang=&#34;ja&#34;&#62; &#60;head&#62; &#60;meta http-equiv=&#34;Content-Type&#34; content=&#34;text/html; charset=utf-8&#34; /&#62; &#60;title&#62;&#60;/title&#62; &#60;meta http-equiv=&#34;Content-Script-Type&#34; content=&#34;text/javascript;&#34; /&#62; &#60;script type=&#34;text/javascript&#34; src=&#34;swfobject.js&#34;&#62;&#60;/script&#62; &#60;script type=&#34;text/javascript&#34;&#62; var flashvars = {}; var params = {}; [...]]]></description>
			<content:encoded><![CDATA[<p>Firefox3.6になってから、フルFlashサイト（ブラウザ領域の横100%x高さ100%にFlashコンテンツを表示しているサイト）で、<strong><a href="http://www.tonpoo.com/blog/2010/01/firefox3-6-y-ctrl-w-window-open-flash/">「Flash領域をクリックすると余計なスクロールバーが表示される」</a></strong>という問題が出るようになった件、解決策を見つけました！</p>
<p><span id="more-809"></span></p>
<div style="padding:10px;border:1px solid #FF9999;">
<h3>結論（2010.04.06追記）</h3>
<p>以下の記事では複数の解決策について触れていますが、Tonpoo個人としては専ら最後の「追記」で示した「<strong>CSSでobject要素にoutline:none;を指定する</strong>」という方法を採用しています。</p>
<pre class="brush: css;">object{
	outline:none;
}</pre>
<p>理由は、SWFObject以外のライブラリなどを使っていたとしても有効であること、id指定の位置に影響されないことなど、「<strong>とりあえずこれを指定しておけば大丈夫</strong>」という印象を抱いたためです。object要素のoutlineがnoneになることのデメリットが判明したら再考しますが、当面はこれで対処するつもりでいます。</p>
<p>以上、ご参考まで。
</p></div>
<h2>Flashコンテンツのid（attributes.id）を指定していない場合</h2>
<p><strong>HTMLコンテナのidとして指定しているidに対して、CSSで<em>outline:none;</em>を設定すると直ります。</strong></p>
<p>例えば、<a href="http://www.tonpoo.com/docs/swfobject_generator/">SWFObject 2 HTML and JavaScript ジェネレーター v1.2</a>で、サイズの指定を「100 x 100%」にして生成した下記のようなhtmlソースの場合。</p>
<pre class="brush: xml;">&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot; lang=&quot;ja&quot; xml:lang=&quot;ja&quot;&gt;
	&lt;head&gt;
		&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt;
		&lt;title&gt;&lt;/title&gt;
		&lt;meta http-equiv=&quot;Content-Script-Type&quot; content=&quot;text/javascript;&quot; /&gt;
		&lt;script type=&quot;text/javascript&quot; src=&quot;swfobject.js&quot;&gt;&lt;/script&gt;
		&lt;script type=&quot;text/javascript&quot;&gt;
			var flashvars = {};
			var params = {};
			var attributes = {};
			swfobject.embedSWF(&quot;untitled.swf&quot;, &quot;myAlternativeContent&quot;, &quot;100%&quot;, &quot;100%&quot;, &quot;9.0.0&quot;, false, flashvars, params, attributes);
		&lt;/script&gt;
	&lt;/head&gt;
	&lt;body&gt;
		&lt;div id=&quot;myAlternativeContent&quot;&gt;
			&lt;a href=&quot;http://www.adobe.com/go/getflashplayer_jp&quot;&gt;
				&lt;img src=&quot;http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif&quot; alt=&quot;Get Adobe Flash player&quot; /&gt;
			&lt;/a&gt;
		&lt;/div&gt;
	&lt;/body&gt;
&lt;/html&gt;</pre>
<p>CSSで下記のように指定します。</p>
<pre class="brush: css;">#myAlternativeContent {
	outline:none;
}</pre>
<h2>Flashコンテンツのid（attributes.id）を指定している場合</h2>
<p><em>outline:none;</em>を使うのは一緒ですが、HTMLコンテンツのidに対してではなく、<strong>Flashコンテンツのid（attributes.id）</strong>に対してCSSを指定します。</p>
<p>例えば、下記のソースの場合：</p>
<pre class="brush: xml;">&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot; lang=&quot;ja&quot; xml:lang=&quot;ja&quot;&gt;
	&lt;head&gt;
		&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt;
		&lt;title&gt;&lt;/title&gt;
		&lt;meta http-equiv=&quot;Content-Script-Type&quot; content=&quot;text/javascript;&quot; /&gt;
		&lt;script type=&quot;text/javascript&quot; src=&quot;swfobject.js&quot;&gt;&lt;/script&gt;
		&lt;script type=&quot;text/javascript&quot;&gt;
			var flashvars = {};
			var params = {};
			var attributes = {};
			attributes.id = &quot;myFlashContent&quot;;
			swfobject.embedSWF(&quot;untitled.swf&quot;, &quot;myAlternativeContent&quot;, &quot;100%&quot;, &quot;100%&quot;, &quot;9.0.0&quot;, false, flashvars, params, attributes);
		&lt;/script&gt;
	&lt;/head&gt;
	&lt;body&gt;
		&lt;div id=&quot;myAlternativeContent&quot;&gt;
			&lt;a href=&quot;http://www.adobe.com/go/getflashplayer_jp&quot;&gt;
				&lt;img src=&quot;http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif&quot; alt=&quot;Get Adobe Flash player&quot; /&gt;
			&lt;/a&gt;
		&lt;/div&gt;
	&lt;/body&gt;
&lt;/html&gt;</pre>
<p>CSSは下記のように指定します。</p>
<pre class="brush: css;">#myFlashContent {
	outline:none;
}</pre>
<p><strong><a href="http://code.google.com/p/swfobject/issues/detail?id=432" target="_blank">SWFObject2のフォーラムでも取り上げられている</a></strong>けど、回答が着いてない模様。twitterでも<a href="http://twitter.com/arapro/status/8111040871" target="_blank">つぶやいてる人</a>がいたりもしたんだけど、肝心の解決策が見つからない・・・、と思った矢先、非常に参考になったのが下記の記事。</p>
<p><strong><a href="http://www.lanciakitabatake.com/ldl/2010/01/flash_firefox_36.html" target="_blank">lancia desginlogue: [Flash] FireFox 3.6 の 親切の様な困った仕様対策(クリックでスクロール出ちゃうやつ)</a></strong></p>
<blockquote><p>Progressionの場合。<br />
progression.cssの#flashcontent:focus に対して以下を追加！</p>
<p><strong>outline:none;</strong></p>
<p>で・・・いけました。</p></blockquote>
<p><strong>これだ！</strong>ということで、上記を参考に試行錯誤して、なんとか解決できました。よかった。</p>
<h2>【追記】CSSでobject要素にoutline:none;を指定する</h2>
<p>この問題、フルFlashに限った事ではないみたいですね。どうやらFirefox3.6から、SWFObject（など）でSWFを表示させている場合、<strong>SWFにフォーカスが移るとSWFの周囲に1ピクセルのドットが表示される</strong>ようになった、ということらしいです。実際、フルFlashでもなんでもない、HTMLページに普通に埋め込まれているFlashコンテンツをクリックしてみたところ、確かに周囲にドットが表示されました。</p>
<p><a href="http://code.google.com/p/swfobject/wiki/faq" target="_blank">SWFObjectのFAQページ</a>に以下のような記述がありましたが、もしかしてこちらのほうがより有効かもしれませんね。</p>
<blockquote><p><strong>15.Windows版Firefox3でwmodeをtransparentかopaqueにした時、SWFの周囲に点線が表示されるのはなぜ？</strong></p>
<p>（中略）下記のスタイルをページの頭で指定すると解決します。</p>
<pre class="brush: xml;">&lt;style type=&quot;text/css&quot; media=&quot;screen&quot;&gt;
	object{outline:none;}
&lt;/style&gt;</pre>
</blockquote>
<p>「Firefox3.6で」っていう話ではないし、wmodeを変更した時限定のトピックですが、やってる事（要素の周囲のドットボーダーを消す）は一緒。実際、試してみましたが、この方法でもＯＫでした。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tonpoo.com/blog/2010/02/firefox3-6-flash-swfobject2-x/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.tonpoo.com/blog/2010/02/firefox3-6-flash-swfobject2-x/" />
	</item>
		<item>
		<title>navigateToURL+IE+wmode:&#8221;transparent&#8221;の憂鬱</title>
		<link>http://www.tonpoo.com/blog/2010/01/navigatetourl-ie-wmode-transparent/</link>
		<comments>http://www.tonpoo.com/blog/2010/01/navigatetourl-ie-wmode-transparent/#comments</comments>
		<pubDate>Tue, 12 Jan 2010 12:36:36 +0000</pubDate>
		<dc:creator>tonpoo</dc:creator>
				<category><![CDATA[actionscript3]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[troubles]]></category>

		<guid isPermaLink="false">http://www.tonpoo.com/blog/?p=690</guid>
		<description><![CDATA[「addEventListenerの書き方の定番」や「ステージのインスタンスを自動宣言」と同じような、備忘録を兼ねたas3メモ。 as3で他ページへのリンクを実装する場合、通常はnavigateToURLメソッドが使われます。 package { import flash.display.MovieClip; import flash.events.MouseEvent; import flash.net.navigateToURL; import flash.net.URLRequest; public class Main extends MovieClip { btn.addEventListener(MouseEvent.CLICK, onBtnClick, false, 0, true); } public var btn:MovieClip; public function onBtnClick(e:MouseEvent):void { var url:String = &#34;http://www.tonpoo.com/&#34;; var req:URLRequest = new URLRequest(url); navigateToURL(req, &#34;_self&#34;); } } 上記はリンク先を同じウィンドウで表示する場合の例。別ウィンドウで表示させる場合は、navigateToURLの行が以下のようになります。 navigateToURL(req, &#34;_blank&#34;); さて、通常であればこれで問題ないのですが、swfファイルをhtml上に埋め込むための設定で、wmodeの値を&#8220;transparent&#8221;や&#8220;opaque&#8221;にしていた場合、この方法でリンクボタンの設定をすると、IEで実行した時にポップアップブロックの警告が出てしまい、すんなりリンク先を開く事ができなくなります。 ※wmode=&#8221;window&#8221;の場合は問題ないようです。 さてどうするかということで参考になるのが下記の記事。 IEのポップアップブロックのブロック &#124; エントリー &#124; _level0.KAYAC [...]]]></description>
			<content:encoded><![CDATA[<p>「<a href="http://www.tonpoo.com/blog/2009/12/addeventlistener/">addEventListenerの書き方の定番</a>」や「<a href="http://www.tonpoo.com/blog/2009/12/as3_stage_instance/">ステージのインスタンスを自動宣言</a>」と同じような、備忘録を兼ねたas3メモ。</p>
<p>as3で他ページへのリンクを実装する場合、通常は<strong>navigateToURL</strong>メソッドが使われます。</p>
<pre class="brush: as3;">package {
	import flash.display.MovieClip;
	import flash.events.MouseEvent;
	import flash.net.navigateToURL;
	import flash.net.URLRequest;

	public class Main extends MovieClip {
		btn.addEventListener(MouseEvent.CLICK, onBtnClick, false, 0, true);
	}

	public var btn:MovieClip;

	public function onBtnClick(e:MouseEvent):void {
		var url:String = &quot;http://www.tonpoo.com/&quot;;
		var req:URLRequest = new URLRequest(url);
		navigateToURL(req, &quot;_self&quot;);
	}
}</pre>
<p><span id="more-690"></span><br />
上記はリンク先を同じウィンドウで表示する場合の例。別ウィンドウで表示させる場合は、navigateToURLの行が以下のようになります。</p>
<pre class="brush: as3;">navigateToURL(req, &quot;_blank&quot;);</pre>
<p>さて、通常であればこれで問題ないのですが、swfファイルをhtml上に埋め込むための設定で、<strong>wmode</strong>の値を<strong>&#8220;transparent&#8221;</strong>や<strong>&#8220;opaque&#8221;</strong>にしていた場合、この方法でリンクボタンの設定をすると、<strong><span style="color:#FF0000;font-size:16px;line-height:22px;">IEで実行した時にポップアップブロックの警告が出てしまい</span></strong>、すんなりリンク先を開く事ができなくなります。</p>
<p>※wmode=&#8221;window&#8221;の場合は問題ないようです。</p>
<p>さてどうするかということで参考になるのが下記の記事。</p>
<p><strong><a href="http://level0.kayac.com/2009/04/ie.php" target="_blank">IEのポップアップブロックのブロック | エントリー | _level0.KAYAC</a></strong></p>
<p><strong><span style="color:#FF0000;font-size:16px;line-height:22px;">ExternalInterfaceを使って、JavaScriptのwindow.openを直接実行する</span></strong>わけですね。となると当然、<strong>wmode=&#8221;transparent&#8221;</strong>の他に、<strong>allowscriptaccess=&#8221;always&#8221;</strong>にする必要が出てきます。</p>
<p>ということで出来たHTML側のテンプレ（swfobject使用）：</p>
<pre class="brush: xml;">&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot; lang=&quot;ja&quot; xml:lang=&quot;ja&quot;&gt;
	&lt;head&gt;
		&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt;
		&lt;title&gt;サンプル&lt;/title&gt;
		&lt;meta http-equiv=&quot;Content-Script-Type&quot; content=&quot;text/javascript;&quot; /&gt;
		&lt;script type=&quot;text/javascript&quot; src=&quot;swfobject.js&quot;&gt;&lt;/script&gt;
		&lt;script type=&quot;text/javascript&quot;&gt;
			var flashvars = {};
			var params = {};
			params.wmode = &quot;transparent&quot;;
			params.allowscriptaccess = &quot;always&quot;;
			var attributes = {};
			swfobject.embedSWF(&quot;sample.swf&quot;, &quot;myAlternativeContent&quot;, &quot;800&quot;, &quot;600&quot;, &quot;9.0.0&quot;, false, flashvars, params, attributes);
		&lt;/script&gt;
	&lt;/head&gt;
	&lt;body&gt;
		&lt;div id=&quot;myAlternativeContent&quot;&gt;
			&lt;a href=&quot;http://www.adobe.com/go/getflashplayer_jp&quot;&gt;
				&lt;img src=&quot;http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif&quot; alt=&quot;Get Adobe Flash player&quot; /&gt;
			&lt;/a&gt;
		&lt;/div&gt;
	&lt;/body&gt;
&lt;/html&gt;</pre>
<p>SWF側のドキュメントクラスの例：</p>
<pre class="brush: as3;">package {
	import flash.display.MovieClip;
	import flash.events.MouseEvent;
	import flash.external.ExternalInterface;

	public class Main extends MovieClip {
		btn.addEventListener(MouseEvent.CLICK, onBtnClick, false, 0, true);
	}

	public var btn:MovieClip;

	public function onBtnClick(e:MouseEvent):void {
		var url:String = &quot;http://www.tonpoo.com/&quot;;
		ExternalInterface.call(&quot;window.open&quot;,url,&quot;&quot;);
	}
}</pre>
<p>URLRequestの設定をする必要がない分、navigateToURLを使った場合よりも記述がシンプルになっているのが面白いですね。個人的にはwmode=&#8221;transparent&#8221;はあまり使いたくない設定なのですが、コンテンツの仕様上使わざるを得ない事も多いので、忘れないでいたいと思います。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tonpoo.com/blog/2010/01/navigatetourl-ie-wmode-transparent/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.tonpoo.com/blog/2010/01/navigatetourl-ie-wmode-transparent/" />
	</item>
		<item>
		<title>FlashからExternalInterfaceクラスを使ってLightboxを呼び出す</title>
		<link>http://www.tonpoo.com/blog/2009/12/flash-externalinterface-lightbox/</link>
		<comments>http://www.tonpoo.com/blog/2009/12/flash-externalinterface-lightbox/#comments</comments>
		<pubDate>Tue, 22 Dec 2009 13:55:06 +0000</pubDate>
		<dc:creator>tonpoo</dc:creator>
				<category><![CDATA[actionscript2]]></category>
		<category><![CDATA[actionscript3]]></category>
		<category><![CDATA[swfobject]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://www.tonpoo.com/blog/?p=649</guid>
		<description><![CDATA[「Flash（swf）からLightboxを呼び出す」というニーズがこれまでに何回かあり、またついさっきもあって、その都度ちょっと面倒だったりしたのでメモ。なお、ウチの会社ではswfファイルの埋め込みには通常swfobject2を使ってるので、以下は「Lightbox2.04 + swfobject2 + ActionScript（ExternalInterfaceクラス）」という組み合わせが前提となっています。 Lightboxを入手 まず使用するLightboxのバージョンは2.04。Lokesh Dhakar氏によるLightbox 2の公式サイトで入手。 ベースHTMLの作成 次にベースとなるHTMLを作成。今回はとりあえずSWFObject 2 HTML and JavaScript ジェネレーターを使ってサクっと作りました。ポイントとしては、「SWFの定義」のオプションを一部変更すること。 まず、Lightboxを表示した際に、swfコンテンツが上に来てしまうのを避けるため、wmodeをtransparentに設定。また、ExternalInterfaceクラスを使うので、allowscriptaccessをalwaysに設定。できあがったHTMLは下記の通り： &#60;!DOCTYPE html PUBLIC &#34;-//W3C//DTD XHTML 1.0 Transitional//EN&#34; &#34;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&#34;&#62; &#60;html xmlns=&#34;http://www.w3.org/1999/xhtml&#34; lang=&#34;ja&#34; xml:lang=&#34;ja&#34;&#62; &#60;head&#62; &#60;meta http-equiv=&#34;Content-Type&#34; content=&#34;text/html; charset=utf-8&#34; /&#62; &#60;title&#62;&#60;/title&#62; &#60;meta http-equiv=&#34;Content-Script-Type&#34; content=&#34;text/javascript;&#34; /&#62; &#60;script type=&#34;text/javascript&#34; src=&#34;swfobject.js&#34;&#62;&#60;/script&#62; &#60;script type=&#34;text/javascript&#34;&#62; var flashvars = {}; var params = {}; params.wmode = [...]]]></description>
			<content:encoded><![CDATA[<p>「Flash（swf）からLightboxを呼び出す」というニーズがこれまでに何回かあり、またついさっきもあって、その都度ちょっと面倒だったりしたのでメモ。なお、ウチの会社ではswfファイルの埋め込みには通常swfobject2を使ってるので、以下は<strong>「Lightbox2.04 + swfobject2 + ActionScript（ExternalInterfaceクラス）」</strong>という組み合わせが前提となっています。</p>
<h3>Lightboxを入手</h3>
<p>まず使用するLightboxのバージョンは2.04。<strong><a href="http://www.huddletogether.com/projects/lightbox2/#download" target="_blank">Lokesh Dhakar氏によるLightbox 2の公式サイト</a></strong>で入手。</p>
<h3>ベースHTMLの作成</h3>
<p>次にベースとなるHTMLを作成。今回はとりあえず<strong><a href="http://www.tonpoo.com/docs/swfobject_generator/" target="_blank">SWFObject 2 HTML and JavaScript ジェネレーター</a></strong>を使ってサクっと作りました。ポイントとしては、「SWFの定義」のオプションを一部変更すること。<br />
<img src="http://www.tonpoo.com/blog/wp-content/uploads/2009/12/ss1.jpg" alt="ss1" title="ss1" width="350" height="287" class="alignnone size-full wp-image-656" /></p>
<p><span id="more-649"></span></p>
<p>まず、Lightboxを表示した際に、swfコンテンツが上に来てしまうのを避けるため、wmodeをtransparentに設定。また、ExternalInterfaceクラスを使うので、allowscriptaccessをalwaysに設定。できあがったHTMLは下記の通り：</p>
<pre class="brush: xml;">&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot; lang=&quot;ja&quot; xml:lang=&quot;ja&quot;&gt;
	&lt;head&gt;
		&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt;
		&lt;title&gt;&lt;/title&gt;
		&lt;meta http-equiv=&quot;Content-Script-Type&quot; content=&quot;text/javascript;&quot; /&gt;
		&lt;script type=&quot;text/javascript&quot; src=&quot;swfobject.js&quot;&gt;&lt;/script&gt;
		&lt;script type=&quot;text/javascript&quot;&gt;
			var flashvars = {};
			var params = {};
			params.wmode = &quot;transparent&quot;;
			params.allowscriptaccess = &quot;always&quot;;
			var attributes = {};
			swfobject.embedSWF(&quot;sample.swf&quot;, &quot;myAlternativeContent&quot;, &quot;800&quot;, &quot;600&quot;, &quot;9.0.0&quot;, false, flashvars, params, attributes);
		&lt;/script&gt;
	&lt;/head&gt;
	&lt;body&gt;
		&lt;div id=&quot;myAlternativeContent&quot;&gt;
			&lt;a href=&quot;http://www.adobe.com/go/getflashplayer_jp&quot;&gt;
				&lt;img src=&quot;http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif&quot; alt=&quot;Get Adobe Flash player&quot; /&gt;
			&lt;/a&gt;
		&lt;/div&gt;
	&lt;/body&gt;
&lt;/html&gt;</pre>
<h3>Lightbox用のライブラリを組み込み</h3>
<p>上記のベースHTMLのheadセクションに、Lightbox動作のためのjsファイルとcssファイルを組み込む下記の記述を追加。</p>
<pre class="brush: xml;">&lt;script type=&quot;text/javascript&quot; src=&quot;js/prototype.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;js/scriptaculous.js?load=effects,builder&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;js/lightbox.js&quot;&gt;&lt;/script&gt;
&lt;link rel=&quot;stylesheet&quot; href=&quot;css/lightbox.css&quot; type=&quot;text/css&quot; media=&quot;screen&quot; /&gt;</pre>
<h3>Lightboxを起動させるJavaScriptメソッドを追加</h3>
<p>Lightboxを直接起動させるJavaScriptのメソッドがないので、下記ページを参考にそのためのメソッドを追加。</p>
<p><strong><a href="http://blog.codefidelity.com/?p=16" target="_blank">Execute Lightbox Scripts From Flash at Codefidelity</a></strong><br />
（情報元：<strong><a href="http://d.hatena.ne.jp/minorio/20080927/1222513402" target="_blank">Flash から Lightbox を起動する方法 &#8211; minorio のプログラミング・メモ</a></strong>）</p>
<p>具体的に追加する内容は下記の通り。</p>
<pre class="brush: xml;">&lt;script type=&quot;text/javascript&quot;&gt;
function LightboxDelegate(url,caption) {
	var objLink = document.createElement('a');
	objLink.setAttribute('href',url);
	objLink.setAttribute('rel','lightbox');
	objLink.setAttribute('title',caption);
	Lightbox.prototype.start(objLink);
}
&lt;/script&gt;
</pre>
<p>最終的にできあがったhtmlは下記の通り。</p>
<pre class="brush: xml;">&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot; lang=&quot;ja&quot; xml:lang=&quot;ja&quot;&gt;
	&lt;head&gt;
		&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt;
		&lt;title&gt;&lt;/title&gt;
		&lt;meta http-equiv=&quot;Content-Script-Type&quot; content=&quot;text/javascript;&quot; /&gt;
		&lt;script type=&quot;text/javascript&quot; src=&quot;swfobject.js&quot;&gt;&lt;/script&gt;
		&lt;script type=&quot;text/javascript&quot; src=&quot;js/prototype.js&quot;&gt;&lt;/script&gt;
		&lt;script type=&quot;text/javascript&quot; src=&quot;js/scriptaculous.js?load=effects,builder&quot;&gt;&lt;/script&gt;
		&lt;script type=&quot;text/javascript&quot; src=&quot;js/lightbox.js&quot;&gt;&lt;/script&gt;
		&lt;link rel=&quot;stylesheet&quot; href=&quot;css/lightbox.css&quot; type=&quot;text/css&quot; media=&quot;screen&quot; /&gt;
		&lt;script type=&quot;text/javascript&quot;&gt;
			//swfobject関係
			var flashvars = {};
			var params = {};
			params.wmode = &quot;transparent&quot;;
			params.allowscriptaccess = &quot;always&quot;;
			var attributes = {};
			swfobject.embedSWF(&quot;sample.swf&quot;, &quot;myAlternativeContent&quot;, &quot;600&quot;, &quot;400&quot;, &quot;9.0.0&quot;, false, flashvars, params, attributes);
			//LightboxDelegate関係
			function LightboxDelegate(url,caption) {
				var objLink = document.createElement('a');
				objLink.setAttribute('href',url);
				objLink.setAttribute('rel','lightbox');
				objLink.setAttribute('title',caption);
				Lightbox.prototype.start(objLink);
			}
		&lt;/script&gt;
	&lt;/head&gt;
	&lt;body&gt;
		&lt;div id=&quot;myAlternativeContent&quot;&gt;
			&lt;a href=&quot;http://www.adobe.com/go/getflashplayer_jp&quot;&gt;
				&lt;img src=&quot;http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif&quot; alt=&quot;Get Adobe Flash player&quot; /&gt;
			&lt;/a&gt;
		&lt;/div&gt;
	&lt;/body&gt;
&lt;/html&gt;</pre>
<h3>ExternalInterfaceで呼び出し</h3>
<p>次はFlash側の用意。sample.flaというファイル（ActionScript3）を用意、ステージ上にボタン用のMovieClipインスタンスを３つ配置し、それぞれbtn0, btn1, btn2という名前を付ける。sample.flaのドキュメントクラスとしてSampleクラスを指定。Sample.asの内容は下記の通り。</p>
<pre class="brush: as3;">package {
	import flash.display.MovieClip;
	import flash.events.MouseEvent;
	import flash.external.ExternalInterface;

	public class Sample extends MovieClip{
		public function Sample() {
			//Lightbox用の設定
			lightboxArray = new Array();
			lightboxArray[0] = {
				src:&quot;images/photo0.jpg&quot;,
				caption:&quot;写真その0&quot;
			};
			lightboxArray[1] = {
				src:&quot;images/photo1.jpg&quot;,
				caption:&quot;写真その1&quot;
			};
			lightboxArray[2] = {
				src:&quot;images/photo2.jpg&quot;,
				caption:&quot;写真その2&quot;
			};
			//ボタンの設定
			for (var i:uint = 0; i &lt; 3; i++) {
				var btn:MovieClip = this[&quot;btn&quot; + i];
				btn.id = i;
				btn.buttonMode = true;
				btn.addEventListener(MouseEvent.CLICK, onBtnClick, false, 0, true);
			}
		}

		public var lightboxArray:Array;
		public var btn0:MovieClip;
		public var btn1:MovieClip;
		public var btn2:MovieClip;

		//ボタン用メソッド
		public function onBtnClick(e:MouseEvent):void {
			var btn:MovieClip = e.target as MovieClip;
			var id:uint = btn.id;
			var src:String = lightboxArray[id].src;
			var caption:String = lightboxArray[id].caption;
			//LightboxDelegateメソッドを呼び出し
			ExternalInterface.call(&quot;LightboxDelegate&quot;,src,caption );
		}
	}
}</pre>
<p>これで完成！</p>
<h3>オマケ：IE7～8でのLightboxの表示バグフィックス</h3>
<p>Lightboxを使った縦に長いページをIEで閲覧した場合、ページをスクロールしてからLightboxを起動すると、Lightboxの背景（黒い透過）部分が途中で切れてしまう。これを回避するためにとりあえずやったのが<strong>lightbox.css</strong>の改造。具体的には#overlayのpositionをabsoluteからfixに変更（+IE6ではおかしくなってしまうので、スターハックを使ってabsoluteのまま）部分を下記のようにしました。</p>
<pre class="brush: css;">#overlay {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
}
* html #overlay {
	position: absolute;
}</pre>
<p>以上、備忘録もかねて参考までに。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tonpoo.com/blog/2009/12/flash-externalinterface-lightbox/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.tonpoo.com/blog/2009/12/flash-externalinterface-lightbox/" />
	</item>
		<item>
		<title>リモートデスクトップ接続の設定でよく見落としてた点</title>
		<link>http://www.tonpoo.com/blog/2009/03/windows-remotedesktop/</link>
		<comments>http://www.tonpoo.com/blog/2009/03/windows-remotedesktop/#comments</comments>
		<pubDate>Mon, 23 Mar 2009 08:36:00 +0000</pubDate>
		<dc:creator>tonpoo</dc:creator>
				<category><![CDATA[tips]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[troubles]]></category>

		<guid isPermaLink="false">http://www.tonpoo.com/blog/2009/03/%e3%83%aa%e3%83%a2%e3%83%bc%e3%83%88%e3%83%87%e3%82%b9%e3%82%af%e3%83%88%e3%83%83%e3%83%97%e6%8e%a5%e7%b6%9a%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%81%a7%e3%82%88%e3%81%8f%e8%a6%8b%e8%90%bd%e3%81%a8%e3%81%97/</guid>
		<description><![CDATA[Windowsファイアウォールの設定画面、「例外」タブの中で、「リモートデスクトップ」にチェックが入っていても、「ファイルとプリンタの共有」にチェックが入ってないと、リモートデスクトップ接続できないんだった。それをすっかり忘れてました。ので、備忘録兼ねてメモ。]]></description>
			<content:encoded><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml"><img style="max-width: 800px;" src="http://lh5.ggpht.com/_oz2mBzXMVHE/ScdJw-o6eDI/AAAAAAAAAJg/8mzXBhGmp-c/%5BUNSET%5D.png?imgmax=800" /><br />Windowsファイアウォールの設定画面、「例外」タブの中で、「リモートデスクトップ」にチェックが入っていても、「ファイルとプリンタの共有」にチェックが入ってないと、リモートデスクトップ接続できないんだった。それをすっかり忘れてました。ので、備忘録兼ねてメモ。</div>
]]></content:encoded>
			<wfw:commentRss>http://www.tonpoo.com/blog/2009/03/windows-remotedesktop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.tonpoo.com/blog/2009/03/windows-remotedesktop/" />
	</item>
		<item>
		<title>最近Firefoxが妙に重くなったなと感じているあなたに</title>
		<link>http://www.tonpoo.com/blog/2009/03/firefox-settings/</link>
		<comments>http://www.tonpoo.com/blog/2009/03/firefox-settings/#comments</comments>
		<pubDate>Wed, 04 Mar 2009 09:20:00 +0000</pubDate>
		<dc:creator>tonpoo</dc:creator>
				<category><![CDATA[firefox]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://www.tonpoo.com/blog/2009/03/%e6%9c%80%e8%bf%91firefox%e3%81%8c%e5%a6%99%e3%81%ab%e9%87%8d%e3%81%8f%e3%81%aa%e3%81%a3%e3%81%9f%e3%81%aa%e3%81%a8%e6%84%9f%e3%81%98%e3%81%a6%e3%81%84%e3%82%8b%e3%81%82%e3%81%aa%e3%81%9f%e3%81%ab/</guid>
		<description><![CDATA[[Mac]最近Firefoxが妙に重くなったなと感じているあなたm9(´Д`)の為のTips &#8211; ジャポニウム βlog この記事の中で為になったのは「番外編」の一つ前にある症状と対策。 症状　否々そうじゃなくてさ、Firefox3導入当初は軽かった筈なんだよ、アドオンも足を引っ張る様なもん入れてないし、何て言ったらいいか起動して使いだしてからとか短期的？症状じゃなくて、導入以来の長期的使用に於ける鈍化を治したいんだよね。　ってか起動も滅茶滅茶遅くなってね？対策　Firefoxを終了した状態で、ユーザライブラリのキャッシュからurlclassifier3.sqliteをゴミ箱に入れ削除する。　キャッシュファイル保存先の一般例：Macintosh HD/ユーザ/（ユーザ名）/ライブラリ/Caches/Firefox/Profiles/（不規則文字列）.default/urlclassifier3.sqlite　起動が速くなります！　Gmail等のWebアプリも速くなります！ これはやったことないな、と思ったので、早速試してみたところ、確かに起動が早くなった！Windows環境なので上記ファイルの場所は C:Documents and Settings（ユーザ名）Application DataMozillaFirefoxProfiles（不規則文字列）.defaulturlclassifier3.sqlite これはいいかも。]]></description>
			<content:encoded><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml"><a href="http://robotboy.japonium.com/article/115075897.html">[Mac]最近Firefoxが妙に重くなったなと感じているあなたm9(´Д`)の為のTips &#8211; ジャポニウム βlog</a></p>
<p>この記事の中で為になったのは「番外編」の一つ前にある症状と対策。</p>
<blockquote><p><strong>症状</strong><br />　否々そうじゃなくてさ、Firefox3導入当初は軽かった筈なんだよ、アドオンも足を引っ張る様なもん入れてないし、何て言ったらいいか起動して使いだしてからとか短期的？症状じゃなくて、導入以来の長期的使用に於ける鈍化を治したいんだよね。<br />　ってか起動も滅茶滅茶遅くなってね？<br /><strong>対策</strong><br />　Firefoxを終了した状態で、ユーザライブラリのキャッシュからurlclassifier3.sqliteをゴミ箱に入れ削除する。<br />　キャッシュファイル保存先の一般例：Macintosh HD/ユーザ/（ユーザ名）/ライブラリ/Caches/Firefox/Profiles/（不規則文字列）.default/urlclassifier3.sqlite<br />　起動が速くなります！<br />　Gmail等のWebアプリも速くなります！</p></blockquote>
<p>これはやったことないな、と思ったので、早速試してみたところ、確かに起動が早くなった！Windows環境なので上記ファイルの場所は</p>
<p>C:Documents and Settings（ユーザ名）Application DataMozillaFirefoxProfiles（不規則文字列）.defaulturlclassifier3.sqlite</p>
<p>これはいいかも。</div>
]]></content:encoded>
			<wfw:commentRss>http://www.tonpoo.com/blog/2009/03/firefox-settings/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.tonpoo.com/blog/2009/03/firefox-settings/" />
	</item>
		<item>
		<title>ウイルスバスター+リモートデスクトップ接続</title>
		<link>http://www.tonpoo.com/blog/2009/03/vurusbaster-remotedesktop/</link>
		<comments>http://www.tonpoo.com/blog/2009/03/vurusbaster-remotedesktop/#comments</comments>
		<pubDate>Mon, 02 Mar 2009 07:29:00 +0000</pubDate>
		<dc:creator>tonpoo</dc:creator>
				<category><![CDATA[tips]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[troubles]]></category>

		<guid isPermaLink="false">http://www.tonpoo.com/blog/2009/03/%e3%82%a6%e3%82%a4%e3%83%ab%e3%82%b9%e3%83%90%e3%82%b9%e3%82%bf%e3%83%bc%e3%83%aa%e3%83%a2%e3%83%bc%e3%83%88%e3%83%87%e3%82%b9%e3%82%af%e3%83%88%e3%83%83%e3%83%97%e6%8e%a5%e7%b6%9a/</guid>
		<description><![CDATA[以前にもウイルスバスター環境のPC（Windows XP）にリモートデスクトップ接続しようとしてはじかれたことがあって、「あれ、どうやって回避したっけなあ？」ってことがあったので、メモ。 結局なんやねん！ リモートデスクトップ接続時のウィルスバスター設定 ましじめ：： リモートデスクトップの設定方法 ウイルスバスター環境でのリモートデスクトップ設定 &#8211; takatan blog]]></description>
			<content:encoded><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml">以前にもウイルスバスター環境のPC（Windows XP）にリモートデスクトップ接続しようとしてはじかれたことがあって、「あれ、どうやって回避したっけなあ？」ってことがあったので、メモ。</p>
<ul>
<li><a href="http://ugd555.blog1.fc2.com/blog-entry-390.html">結局なんやねん！ リモートデスクトップ接続時のウィルスバスター設定</a></li>
<li><a href="http://goods.sproc.jp/archives/2006/10/post_41.html">ましじめ：： リモートデスクトップの設定方法</a></li>
<li><a href="http://www.takatan.net/takatan_blog/2008/08/post.html">ウイルスバスター環境でのリモートデスクトップ設定 &#8211; takatan blog</a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.tonpoo.com/blog/2009/03/vurusbaster-remotedesktop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.tonpoo.com/blog/2009/03/vurusbaster-remotedesktop/" />
	</item>
		<item>
		<title>断片化ってそういうことだったの＋ウィルスバスターのパフォーマンス改善</title>
		<link>http://www.tonpoo.com/blog/2009/03/defrag-virusbaster/</link>
		<comments>http://www.tonpoo.com/blog/2009/03/defrag-virusbaster/#comments</comments>
		<pubDate>Mon, 02 Mar 2009 01:02:00 +0000</pubDate>
		<dc:creator>tonpoo</dc:creator>
				<category><![CDATA[tips]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.tonpoo.com/blog/2009/03/%e6%96%ad%e7%89%87%e5%8c%96%e3%81%a3%e3%81%a6%e3%81%9d%e3%81%86%e3%81%84%e3%81%86%e3%81%93%e3%81%a8%e3%81%a0%e3%81%a3%e3%81%9f%e3%81%ae%ef%bc%8b%e3%82%a6%e3%82%a3%e3%83%ab%e3%82%b9%e3%83%90%e3%82%b9/</guid>
		<description><![CDATA[ひどい断片化にはデフラグを。でもこの断片化は…。 : パソコントラブル出張修理・サポート日記 断片化っておおよその理解はしていたつもりで、デフラグなんかも気がついたときにはするようにしてたけど、分析レポートとかちゃんと読んだことなかったし、2MBのファイルが3,929個とかにまで断片化してる、ってことがあるのを初めて知った。改めて自分のPCの分析レポートかけてみると、確かに2,000以上に断片化してるファイルを発見。ああ、こりゃデフラグせんと・・・、ということで、早速現在Auslogics Disk Defragを使ってデフラグ中。 さらに後半の「おまけ」にあった「ウイルス対策ソフトを停止せずにパフォーマンスを改善する方法」ってやつも興味深い。ということでこちらも早速設定して再起動！・・・してみたけど、今のところ体感できるほどのパフォーマンスの改善には繋がらず。まあしばらく様子を見ます。]]></description>
			<content:encoded><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml"><a href="http://orbit.cocolog-nifty.com/supportdiary/2009/02/post-a7d9.html#more">ひどい断片化にはデフラグを。でもこの断片化は…。 : パソコントラブル出張修理・サポート日記</a></p>
<p>断片化っておおよその理解はしていたつもりで、デフラグなんかも気がついたときにはするようにしてたけど、分析レポートとかちゃんと読んだことなかったし、2MBのファイルが3,929個とかにまで断片化してる、ってことがあるのを初めて知った。改めて自分のPCの分析レポートかけてみると、確かに2,000以上に断片化してるファイルを発見。ああ、こりゃデフラグせんと・・・、ということで、早速現在<a href="http://gigazine.net/index.php?/news/comments/20070619_auslogics_disk_defrag/">Auslogics Disk Defrag</a>を使ってデフラグ中。</p>
<p>さらに後半の「おまけ」にあった「<a href="http://www.windows-world.jp/faq/-/124691.html">ウイルス対策ソフトを停止せずにパフォーマンスを改善する方法</a>」ってやつも興味深い。ということでこちらも早速設定して再起動！・・・してみたけど、今のところ体感できるほどのパフォーマンスの改善には繋がらず。まあしばらく様子を見ます。</div>
]]></content:encoded>
			<wfw:commentRss>http://www.tonpoo.com/blog/2009/03/defrag-virusbaster/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.tonpoo.com/blog/2009/03/defrag-virusbaster/" />
	</item>
		<item>
		<title>Firefoxで複数プロファイルを同時に起動</title>
		<link>http://www.tonpoo.com/blog/2009/02/firefox-multiprofile/</link>
		<comments>http://www.tonpoo.com/blog/2009/02/firefox-multiprofile/#comments</comments>
		<pubDate>Thu, 26 Feb 2009 02:08:00 +0000</pubDate>
		<dc:creator>tonpoo</dc:creator>
				<category><![CDATA[firefox]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://www.tonpoo.com/blog/2009/02/firefox%e3%81%a7%e8%a4%87%e6%95%b0%e3%83%97%e3%83%ad%e3%83%95%e3%82%a1%e3%82%a4%e3%83%ab%e3%82%92%e5%90%8c%e6%99%82%e3%81%ab%e8%b5%b7%e5%8b%95/</guid>
		<description><![CDATA[Firefoxを複数プロファイルで使い分ける &#124; Tech de Go ２つの仕様の異なるFirefoxは、同時に起動することは出来ない。かと思ったら、同時起動可能だった(Firefox2以上）。 おお、知らなかった！そんなことできたんですね。デバッグ作業がはかどりそうです。]]></description>
			<content:encoded><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml"><a href="http://www.techdego.com/2007/01/firefox.php">Firefoxを複数プロファイルで使い分ける | Tech de Go</a><br />
<blockquote>２つの仕様の異なるFirefoxは、同時に起動することは出来ない。かと思ったら、同時起動可能だった(Firefox2以上）。</p></blockquote>
<p>おお、知らなかった！そんなことできたんですね。デバッグ作業がはかどりそうです。</div>
]]></content:encoded>
			<wfw:commentRss>http://www.tonpoo.com/blog/2009/02/firefox-multiprofile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.tonpoo.com/blog/2009/02/firefox-multiprofile/" />
	</item>
		<item>
		<title>Google Analyticsで参照元の完全なURLを記録する &#8211; GRANADA Hatena @ sotarok</title>
		<link>http://www.tonpoo.com/blog/2008/08/google-analytics-granada-hatena-sotarok/</link>
		<comments>http://www.tonpoo.com/blog/2008/08/google-analytics-granada-hatena-sotarok/#comments</comments>
		<pubDate>Wed, 13 Aug 2008 01:50:00 +0000</pubDate>
		<dc:creator>tonpoo</dc:creator>
				<category><![CDATA[google]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://www.tonpoo.com/blog/2008/08/google-analytics%e3%81%a7%e5%8f%82%e7%85%a7%e5%85%83%e3%81%ae%e5%ae%8c%e5%85%a8%e3%81%aaurl%e3%82%92%e8%a8%98%e9%8c%b2%e3%81%99%e3%82%8b-granada-hatena-sotarok/</guid>
		<description><![CDATA[Google Analyticsで参照元の完全なURLを記録する &#8211; GRANADA Hatena @ sotarok ああ、ああ、これこれ！これやりたかったんだ。これすごく大事。記事が無くなるといけないから、引用しておこう。 Google Analyticsで参照元の完全なURLを記録する &#8211; GRANADA Hatena @ sotarokより引用: と、まぁ正直これだけでもいいような気もしますが、やっぱり「どのサイトのどのページにリンクが張られているか」とか、知りたかったりします。 というわけで、フィルタマネージャから、カスタムフィルタ機能を使ってみる。 Analyticsのトップから、「フィルタマネージャ」をクリック 右上にある「フィルタを追加」をクリック フィルタの設定をする フィルタ名：なんでもいいや。私は「参照元URL」にしたっけな？ フィルタの種類：「カスタムフィルタ」を選択 「アドバンス」をクリック フィールド A -> 引用 A：プルダウンから「参照」を選択し、その右のテキストボックスには「(.*)」と入力 フィールド B -> 引用 B：空でOK 出力先 -> 構成：プルダウンから「ユーザー定義」を選択し、テキストボックスには「$A1」と入力 その下は「はい」「いいえ」「はい」「いいえ」の順 適用させるプロファイルを選んで「変更を保存」をクリック これで次の日から「ユーザー -> ユーザー定義」の欄に完全なURLが表示されるようになります。]]></description>
			<content:encoded><![CDATA[<p><a href="http://d.hatena.ne.jp/sotarok/20070627/1182959279">Google Analyticsで参照元の完全なURLを記録する &#8211; GRANADA Hatena @ sotarok</a></p>
<p>ああ、ああ、これこれ！これやりたかったんだ。これすごく大事。記事が無くなるといけないから、引用しておこう。</p>
<p><a href="http://d.hatena.ne.jp/sotarok/20070627/1182959279" title="Google Analyticsで参照元の完全なURLを記録する - GRANADA Hatena @ sotarok"><cite>Google Analyticsで参照元の完全なURLを記録する &#8211; GRANADA Hatena @ sotarok</cite></a>より引用:</p>
<blockquote cite="http://d.hatena.ne.jp/sotarok/20070627/1182959279" title="Google Analyticsで参照元の完全なURLを記録する - GRANADA Hatena @ sotarok"><p>と、まぁ正直これだけでもいいような気もしますが、やっぱり「どのサイトのどのページにリンクが張られているか」とか、知りたかったりします。</p>
<p>というわけで、<a class="keyword" href="http://d.hatena.ne.jp/keyword/%a5%d5%a5%a3%a5%eb%a5%bf">フィルタ</a>マネージャから、カスタム<a class="keyword" href="http://d.hatena.ne.jp/keyword/%a5%d5%a5%a3%a5%eb%a5%bf">フィルタ</a>機能を使ってみる。<br /> 
<ol>
<li><span class="highlight">Analytics</span>のトップから、「<a class="keyword" href="http://d.hatena.ne.jp/keyword/%a5%d5%a5%a3%a5%eb%a5%bf">フィルタ</a>マネージャ」をクリック </li>
<li>右上にある「<a class="keyword" href="http://d.hatena.ne.jp/keyword/%a5%d5%a5%a3%a5%eb%a5%bf">フィルタ</a>を追加」をクリック </li>
<li><a class="keyword" href="http://d.hatena.ne.jp/keyword/%a5%d5%a5%a3%a5%eb%a5%bf">フィルタ</a>の設定をする<br /> 
<ol>
<li><a class="keyword" href="http://d.hatena.ne.jp/keyword/%a5%d5%a5%a3%a5%eb%a5%bf">フィルタ</a>名：なんでもいいや。私は「<a class="keyword" href="http://d.hatena.ne.jp/keyword/%bb%b2%be%c8%b8%b5"><span class="highlight">参照元</span></a><a class="keyword" href="http://d.hatena.ne.jp/keyword/URL">URL</a>」にしたっけな？ </li>
<li><a class="keyword" href="http://d.hatena.ne.jp/keyword/%a5%d5%a5%a3%a5%eb%a5%bf">フィルタ</a>の種類：「カスタム<a class="keyword" href="http://d.hatena.ne.jp/keyword/%a5%d5%a5%a3%a5%eb%a5%bf">フィルタ</a>」を選択 </li>
<li>「アドバンス」をクリック </li>
<li>フィールド A -> 引用 A：プルダウンから「参照」を選択し、その右のテキストボックスには「(.*)」と入力 </li>
<li>フィールド B -> 引用 B：空でOK </li>
<li>出力先 -> 構成：プルダウンから「ユーザー定義」を選択し、テキストボックスには「$A1」と入力 </li>
<li>その下は「はい」「いいえ」「はい」「いいえ」の順 </li>
</ol>
</li>
<p> 
<li>適用させるプロファイルを選んで「変更を保存」をクリック</li>
</ol>
<p>これで次の日から「ユーザー -> ユーザー定義」の欄に完全な<a class="keyword" href="http://d.hatena.ne.jp/keyword/URL">URL</a>が表示されるようになります。</p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.tonpoo.com/blog/2008/08/google-analytics-granada-hatena-sotarok/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.tonpoo.com/blog/2008/08/google-analytics-granada-hatena-sotarok/" />
	</item>
	</channel>
</rss>
