<?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>TONPOOBLOG</title>
	<atom:link href="http://www.tonpoo.com/blog/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>Thu, 11 Mar 2010 15:07:27 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<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>2</slash:comments>
		</item>
		<item>
		<title>Aptana Studio（Eclipse）のインストールとZen-Codingの準備</title>
		<link>http://www.tonpoo.com/blog/2010/03/aptana-studio-eclipse-zen-coding/</link>
		<comments>http://www.tonpoo.com/blog/2010/03/aptana-studio-eclipse-zen-coding/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 16:17:11 +0000</pubDate>
		<dc:creator>tonpoo</dc:creator>
				<category><![CDATA[html]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[zen-coding]]></category>

		<guid isPermaLink="false">http://www.tonpoo.com/blog/?p=897</guid>
		<description><![CDATA[HTML5の勉強に加え、Zen-codingなんての身近で目にするようになってきたので、ここは一つDreamweaverを捨て、Aptanaによる開発をしてみようかと思い立ちました。ただこのAptanaがなかなか導入できない！そういえば以前もAptana導入を試みて苦労した挙げ句、使い始めてみるとやたらと落ちるのであきらめたことがあったなあ・・・。
で、今回は（今のところ）なんとか使えるような感じまでこぎつけたので、備忘録をかねて導入の経緯をメモします。

Aptana Studioとは
Aptana Studioというのは、Eclipseという開発環境をベースにしたWebオーサリングツールのこと。位置づけとしてはこんな感じです（だと思います）：

Eclipse
JavaやPHPなど、いろいろな言語に対応した開発ツール。
Aptana Studio
EclipseをWEBサイトの開発に特化した形にカスタマイズしたツール。

EclipseおよびAptanaについての詳細は下記を参照。

Eclipse (統合開発環境) &#8211; Wikipedia
Aptana &#8211; Wikipedia

Javaの開発などで既にEclipseがインストールされている場合には、Aptana StudioをEclipseのプラグインとして追加で導入することができます。また、特にEclipseが入っていない場合には、Aptana Studioのスタンドアローン版というのがあるので、そちらを導入すれば使えるようになる、はずなのですが、今回は敢えてスタンドアローン版を使いません。何故か？スタンドアローン版を導入する場合、以下のステップを踏む事になります：

Aptana Studioスタンドアローン版のダウンロード
日本語化のためにPleiadesの本体をダウンロード（Pleiadesプロジェクトのページ中程、「ダウンロード」の中の「Pleiades 本体ダウンロード」という項目の中にある「安定版」というものをダウンロード。）
Pleiadesを導入して日本語化。詳細は下記記事を参照。
	Aptana Studio 2.0 日本語化 &#8211; でぃんぶら日記
	

で、どういうわけだかこの日本語化がうまくいかないのです。正確に言うと、日本語化後に立ち上げると、確かにメニューなどは日本語になってるものの、ファイルブラウザなどを使おうとすると突然落ちるなどして、非常に動作が不安定。とても使い物になりません・・・。
ということで、回りくどいようですが、今回はEclipseから順々に導入してみます。
Eclipseのダウンロード
Eclipse自体は英語版なんですが、前述のPleiadesを開発しているサイトでは、既に日本語化された状態のEclipseのディストリビューションを提供しています！ということで、さっそく下記サイトからダウンロード：
Pleiades &#8211; Eclipse プラグイン日本語化プラグイン
ページ中程「ダウンロード」の中の「Pleiades All in One 日本語ディストリビューション (zip ファイル) ダウンロード」という所からダウンロードします。記事執筆時点では下記の３つのリンクがありますが、最新版の3.5（Eclipse 3.5 Galileo Pleiades All in One）をダウンロードしました。

次の画面では、ダウンロードするディストリビューションを選択します。今回はJavaやCの開発に使うのではなく、あくまで後からAptanaをプラグインとしてインストールする全体なので、一番プレーンな「Platform」の「Full All in One （JREあり）」をダウンロードします。

Eclipseのインストール
ダウンロードしたzipファイル（pleiades-e3.5-platform-jre_20100226.zip）を解凍すると、「.metadata.default」と「eclipse」という２つのフォルダが入っています。インストーラーは特に無いので、適当な場所に展開します。僕はCドライブのProgram Filesの下に「Eclipse」というフォルダを作り、その中に前述の２フォルダを展開しました。
Eclipseの起動
「eclipse」フォルダ内にある「eclipse.exe」というのがEclipseの実行ファイルです。これをダブルクリックすると起動します。今後よく使う事になるので、ショートカットを作っておくといいでしょう。
Aptana Studioプラグインの導入
Aptana Studioプラグインの導入方法については、Aptanaのサイトに記載されています。
Aptana Studio 2.0 Plugin Installation Instructions
具体的な方法は以下の通り：

Eclipseの「ヘルプ」メニューから「新規ソフトウェアのインストール」をクリック。
「インストール」ウィンドウが開くので、「作業対象」の欄に下記のURLを記入して「追加」Enterをクリック。
	http://download.aptana.org/tools/studio/plugin/install/studio
下の一覧に「Aptana Studio」という選択肢が現れるので、左側のチェックボックスにチェックを入れて「次へ」ボタンをクリック。

「インストール詳細」画面で、「インストールされる項目をレビューしてください」と出るので、「次へ」をクリック。

「ライセンスのレビュー」画面で、「使用条件の条項に同意します」をチェックし、「完了」をクリック。

インストールが始まり、Eclipseのウィンドウの右下に進行状態が表示されます。

「セキュリティー警告」が表示されますが、「OK」をクリックして進みます。

「変更を反映させるためにEclipseプラットフォームの再始動を強くお勧めします。いくつかのアドオンでは、再始動しなくても変更が反映されている場合もあります。すぐに再始動しますか？」と表示されるので、「はい」をクリック。

再始動時、「Windowsセキュリティの重要な報告」が表示されますが、「ブロックを解除する」を選択。


これでAptana Studioが導入されました！
Eclipse (Aptana Studio)の初期設定
あらためてEclipseを起動すると、Aptana Studioのウィンドウに・・・なってませんでした（汗）。「おかしいな」と思い、「ウィンドウ」メニューから「パースペクティブを開く」→「その他」をクリック、「Aptana Web」を選択すると、無事にAptana Studioの画面構成になりました！

デフォルト文字コードの設定
Windows版に限った事かどうかわかりませんが、Eclipseはデフォルトでは文字コードがUTF-8ではありません。なので、「ウィンドウ」→「設定」→「一般」→「ワークスペース」を選択し、「テキスト・ファイル・エンコード」の欄で「その他」の中から「UTF-8」を選びます。

Shift-JISのファイルを開く
これでUTF-8のファイルも大丈夫！と思ったあと、今度はShift-JISでエンコードされたhtmlファイルを開いてみたら、しっかり文字化けしました。そんな場合にも焦らず「編集」→「エンコードの設定」で、「その他」の中から「Shift-JIS」を選択・・・できない！あれ？「Shift-JIS」がない？？？？
・・・と思ったら、どうやらデフォルトではShift-JISという文字コード設定が登録されていないようです。ではどうやって登録するのか？
さきほどの「エンコードの設定」の画面で、「その他」を選択。右側の文字コードが表示されているエリアをクリックし、直接「Shift-JIS」と手打ちで入力します。
するとビックリ、文字化けが直りました！もしかしてこのソフト、こうして手動で対応文字コードを増やしていくことができるんでしょうか？
Zen-Codingを導入する
さてやっとこ今回の目的であるZen-Codingの導入までたどり着きました。導入方法の詳細は下記記事に詳しいです：

知らない人は損してる？コーディングが3倍速くなるZen-Codingを導入してみた &#8211; EC [...]]]></description>
			<content:encoded><![CDATA[<p>HTML5の勉強に加え、Zen-codingなんての身近で目にするようになってきたので、ここは一つDreamweaverを捨て、Aptanaによる開発をしてみようかと思い立ちました。ただこのAptanaがなかなか導入できない！そういえば以前もAptana導入を試みて苦労した挙げ句、使い始めてみるとやたらと落ちるのであきらめたことがあったなあ・・・。</p>
<p>で、今回は（今のところ）なんとか使えるような感じまでこぎつけたので、備忘録をかねて導入の経緯をメモします。</p>
<p><span id="more-897"></span></p>
<h2>Aptana Studioとは</h2>
<p>Aptana Studioというのは、Eclipseという開発環境をベースにしたWebオーサリングツールのこと。位置づけとしてはこんな感じです（だと思います）：</p>
<dl>
<dt>Eclipse</dt>
<dd>JavaやPHPなど、いろいろな言語に対応した開発ツール。</dd>
<dt>Aptana Studio</dt>
<dd>EclipseをWEBサイトの開発に特化した形にカスタマイズしたツール。</dd>
</dl>
<p>EclipseおよびAptanaについての詳細は下記を参照。</p>
<ul>
<li><strong><a href="http://ja.wikipedia.org/wiki/Eclipse_%28%E7%B5%B1%E5%90%88%E9%96%8B%E7%99%BA%E7%92%B0%E5%A2%83%29" target="_blank">Eclipse (統合開発環境) &#8211; Wikipedia</a></strong></li>
<li><strong><a href="http://ja.wikipedia.org/wiki/Aptana" target="_blank">Aptana &#8211; Wikipedia</a></strong></li>
</ul>
<p>Javaの開発などで既にEclipseがインストールされている場合には、Aptana StudioをEclipseのプラグインとして追加で導入することができます。また、特にEclipseが入っていない場合には、Aptana Studioのスタンドアローン版というのがあるので、そちらを導入すれば使えるようになる、はずなのですが、<strong>今回は敢えてスタンドアローン版を使いません。</strong>何故か？スタンドアローン版を導入する場合、以下のステップを踏む事になります：</p>
<ol>
<li><a href="http://www.aptana.org/studio/download" target="_blank">Aptana Studioスタンドアローン版のダウンロード</a></li>
<li>日本語化のためにPleiadesの本体をダウンロード（<a href="http://mergedoc.sourceforge.jp/" target="_blank">Pleiadesプロジェクト</a>のページ中程、「ダウンロード」の中の「Pleiades 本体ダウンロード」という項目の中にある「安定版」というものをダウンロード。）</li>
<li>Pleiadesを導入して日本語化。詳細は下記記事を参照。<br />
	<a href="http://d.hatena.ne.jp/adriamycin/20091204/1259856029" target="_blank">Aptana Studio 2.0 日本語化 &#8211; でぃんぶら日記</a>
	</li>
</ol>
<p>で、どういうわけだかこの日本語化がうまくいかないのです。正確に言うと、日本語化後に立ち上げると、<strong>確かにメニューなどは日本語になってるものの、ファイルブラウザなどを使おうとすると突然落ちるなどして、非常に動作が不安定。</strong>とても使い物になりません・・・。</p>
<p>ということで、回りくどいようですが、今回はEclipseから順々に導入してみます。</p>
<h2>Eclipseのダウンロード</h2>
<p>Eclipse自体は英語版なんですが、前述のPleiadesを開発しているサイトでは、<strong>既に日本語化された状態のEclipseのディストリビューションを提供しています！</strong>ということで、さっそく下記サイトからダウンロード：</p>
<p><strong><a href="http://mergedoc.sourceforge.jp/" target="_blank">Pleiades &#8211; Eclipse プラグイン日本語化プラグイン</a></strong></p>
<p>ページ中程「ダウンロード」の中の「<strong>Pleiades All in One 日本語ディストリビューション (zip ファイル) ダウンロード</strong>」という所からダウンロードします。記事執筆時点では下記の３つのリンクがありますが、最新版の3.5（<strong>Eclipse 3.5 Galileo Pleiades All in One</strong>）をダウンロードしました。</p>
<p><img src="http://www.tonpoo.com/blog/wp-content/uploads/2010/03/ss1.jpg" alt="ss1" title="ss1" width="500" height="136" class="alignnone size-full wp-image-909" /></p>
<p>次の画面では、ダウンロードするディストリビューションを選択します。今回はJavaやCの開発に使うのではなく、あくまで後からAptanaをプラグインとしてインストールする全体なので、一番プレーンな「<strong>Platform</strong>」の「<strong>Full All in One （JREあり）</strong>」をダウンロードします。</p>
<p><img src="http://www.tonpoo.com/blog/wp-content/uploads/2010/03/ss2.jpg" alt="ss2" title="ss2" width="500" height="88" class="alignnone size-full wp-image-910" /></p>
<h2>Eclipseのインストール</h2>
<p>ダウンロードしたzipファイル（pleiades-e3.5-platform-jre_20100226.zip）を解凍すると、「<strong>.metadata.default</strong>」と「<strong>eclipse</strong>」という２つのフォルダが入っています。インストーラーは特に無いので、適当な場所に展開します。僕はCドライブのProgram Filesの下に「Eclipse」というフォルダを作り、その中に前述の２フォルダを展開しました。</p>
<h2>Eclipseの起動</h2>
<p>「eclipse」フォルダ内にある「<strong>eclipse.exe</strong>」というのがEclipseの実行ファイルです。これをダブルクリックすると起動します。今後よく使う事になるので、ショートカットを作っておくといいでしょう。</p>
<h2>Aptana Studioプラグインの導入</h2>
<p>Aptana Studioプラグインの導入方法については、Aptanaのサイトに記載されています。</p>
<p><strong><a href="http://www.aptana.org/studio/plugin" target="_blank">Aptana Studio 2.0 Plugin Installation Instructions</a></strong></p>
<p>具体的な方法は以下の通り：</p>
<ol>
<li>Eclipseの「<strong>ヘルプ</strong>」メニューから「<strong>新規ソフトウェアのインストール</strong>」をクリック。</li>
<li>「<strong>インストール</strong>」ウィンドウが開くので、「<strong>作業対象</strong>」の欄に下記のURLを記入して<del>「<strong>追加</strong>」</del><strong>Enter</strong>をクリック。<br />
	<strong>http://download.aptana.org/tools/studio/plugin/install/studio</strong></li>
<li>下の一覧に「<strong>Aptana Studio</strong>」という選択肢が現れるので、左側のチェックボックスにチェックを入れて「<strong>次へ</strong>」ボタンをクリック。<br />
<img src="http://www.tonpoo.com/blog/wp-content/uploads/2010/03/ss3.jpg" alt="ss3" title="ss3" width="500" height="315" class="alignnone size-full wp-image-911" /></li>
<li>「<strong>インストール詳細</strong>」画面で、「<strong>インストールされる項目をレビューしてください</strong>」と出るので、「<strong>次へ</strong>」をクリック。<br />
<img src="http://www.tonpoo.com/blog/wp-content/uploads/2010/03/ss4.jpg" alt="ss4" title="ss4" width="390" height="221" class="alignnone size-full wp-image-912" /></li>
<li>「<strong>ライセンスのレビュー</strong>」画面で、「<strong>使用条件の条項に同意します</strong>」をチェックし、「<strong>完了</strong>」をクリック。<br />
<img src="http://www.tonpoo.com/blog/wp-content/uploads/2010/03/ss5.jpg" alt="ss5" title="ss5" width="500" height="347" class="alignnone size-full wp-image-913" /></li>
<li>インストールが始まり、Eclipseのウィンドウの右下に進行状態が表示されます。<br />
<img src="http://www.tonpoo.com/blog/wp-content/uploads/2010/03/ss6.jpg" alt="ss6" title="ss6" width="499" height="123" class="alignnone size-full wp-image-914" /></li>
<li>「<strong>セキュリティー警告</strong>」が表示されますが、「<strong>OK</strong>」をクリックして進みます。<br />
<img src="http://www.tonpoo.com/blog/wp-content/uploads/2010/03/ss7.jpg" alt="ss7" title="ss7" width="500" height="82" class="alignnone size-full wp-image-915" /></li>
<li>「<strong>変更を反映させるためにEclipseプラットフォームの再始動を強くお勧めします。いくつかのアドオンでは、再始動しなくても変更が反映されている場合もあります。すぐに再始動しますか？</strong>」と表示されるので、「<strong>はい</strong>」をクリック。
</li>
<li>再始動時、「<strong>Windowsセキュリティの重要な報告</strong>」が表示されますが、「<strong>ブロックを解除する</strong>」を選択。<br />
<img src="http://www.tonpoo.com/blog/wp-content/uploads/2010/03/ss8.jpg" alt="ss8" title="ss8" width="400" height="225" class="alignnone size-full wp-image-916" /></li>
</ol>
<p><strong>これでAptana Studioが導入されました！</strong></p>
<h2>Eclipse (Aptana Studio)の初期設定</h2>
<p>あらためてEclipseを起動すると、Aptana Studioのウィンドウに・・・なってませんでした（汗）。「おかしいな」と思い、「<strong>ウィンドウ</strong>」メニューから「<strong>パースペクティブを開く</strong>」→「<strong>その他</strong>」をクリック、「<strong>Aptana Web</strong>」を選択すると、無事にAptana Studioの画面構成になりました！<br />
<img src="http://www.tonpoo.com/blog/wp-content/uploads/2010/03/ss9.jpg" alt="ss9" title="ss9" width="393" height="237" class="alignnone size-full wp-image-917" /></p>
<h2>デフォルト文字コードの設定</h2>
<p>Windows版に限った事かどうかわかりませんが、Eclipseはデフォルトでは文字コードがUTF-8ではありません。なので、「<strong>ウィンドウ</strong>」→「<strong>設定</strong>」→「<strong>一般</strong>」→「<strong>ワークスペース</strong>」を選択し、「<strong>テキスト・ファイル・エンコード</strong>」の欄で「<strong>その他</strong>」の中から「<strong>UTF-8</strong>」を選びます。<br />
<img src="http://www.tonpoo.com/blog/wp-content/uploads/2010/03/ss10.jpg" alt="ss10" title="ss10" width="400" height="371" class="alignnone size-full wp-image-918" /></p>
<h2>Shift-JISのファイルを開く</h2>
<p>これでUTF-8のファイルも大丈夫！と思ったあと、今度はShift-JISでエンコードされたhtmlファイルを開いてみたら、しっかり文字化けしました。そんな場合にも焦らず「編集」→「エンコードの設定」で、「その他」の中から「Shift-JIS」を選択・・・できない！あれ？「Shift-JIS」がない？？？？</p>
<p>・・・と思ったら、どうやらデフォルトではShift-JISという文字コード設定が登録されていないようです。ではどうやって登録するのか？</p>
<p>さきほどの「エンコードの設定」の画面で、「その他」を選択。<strong>右側の文字コードが表示されているエリアをクリックし、直接「Shift-JIS」と手打ちで入力します。</strong></p>
<p>するとビックリ、文字化けが直りました！もしかしてこのソフト、こうして手動で対応文字コードを増やしていくことができるんでしょうか？</p>
<h2>Zen-Codingを導入する</h2>
<p>さてやっとこ今回の目的である<strong>Zen-Coding</strong>の導入までたどり着きました。導入方法の詳細は下記記事に詳しいです：<br />
<strong><br />
</strong><strong><a href="http://designblog.ecstudio.jp/htmlcss/zen-coding-aptana.html" target="_blank">知らない人は損してる？コーディングが3倍速くなるZen-Codingを導入してみた &#8211; EC studio デザインブログ</a></strong></p>
<p>なるほど、つまりAptanaのプラグインとして何かしらのパッケージをインストールする、ということではなくて、各プロジェクト毎にZen-Coding用のスクリプトを配置していくんですね。Flash開発で言うところのクラスファイルのようなイメージでしょうか（プロジェクト毎に配置していくあたりが）。</p>
<p>下記の記事なども参考にしながら、Zen-Codingも勉強してみたいと思います。</p>
<p><strong><a href="http://designblog.ecstudio.jp/htmlcss/zen-coding-shortcut-key.html" target="_blank">Zen-Codingのショートカットをまとめてみました &#8211; EC studio デザインブログ</a></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tonpoo.com/blog/2010/03/aptana-studio-eclipse-zen-coding/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>BitmapDataの「2880ピクセルの罠」もとい、「幅or高さ8,192ピクセル＆ピクセル総数16,777,216の罠」</title>
		<link>http://www.tonpoo.com/blog/2010/03/bitmapdata-2880/</link>
		<comments>http://www.tonpoo.com/blog/2010/03/bitmapdata-2880/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 03:37:11 +0000</pubDate>
		<dc:creator>tonpoo</dc:creator>
				<category><![CDATA[actionscript2]]></category>
		<category><![CDATA[actionscript3]]></category>
		<category><![CDATA[troubles]]></category>

		<guid isPermaLink="false">http://www.tonpoo.com/blog/?p=887</guid>
		<description><![CDATA[またまた今更ながらの備忘録メモ。FlashPlayer8から使えるようになったBitmapDataクラスによって、動的にフィルターをかけたり、グラデーションのついたマスク表現などを使えるようになりました。
が、フィルターやグラデーションマスクといった機能、サイズ（ファイルサイズではなく、width x heightのサイズ）の大きな画像やオブジェクトに対しては効きません。具体的には、対象となるオブジェクトのwidthまたはheightが2880ピクセルを超過すると、こうした機能が無効になります。
で、その詳しい理由については下記のURLが詳しい：
Flash 8 のイメージ API の概要 &#124; デベロッパーセンター
該当する部分の引用：
メモ : Flash Player では、ビットマップの最大サイズは幅、高さいずれも 2880 ピクセルに制限されています。この制約よりも大きい BitmapData インスタンスを作成しようとすると、ビットマップは作成されません。これは、クライアントの RAM を使い切るような Flash ムービーを作成できないようにするために設定されています。2880 × 2880 ピクセルのビットマップには、約 32 MB 程度の RAM が必要です。
残念ながらFlashPlayer10でもまだこの点についての変更は無い模様。なぜこの記事を書いてるかというと、今現在この問題で引っかかってるため。さて、どうして回避したものか・・・。
＜追記＞
kaedeさんからコメントで情報いただきましたが、FlashPlayer10からはBitmapDataサイズの制限が拡大されていますね。
BitmapData &#8211; ActionScript 3.0 言語およびコンポーネントリファレンス
当該部分を引用：
AIR 1.5 および Flash Player 10 では、BitmapData オブジェクトの最大サイズは幅または高さが 8,192 ピクセルで、ピクセルの総数は 16,777,216 を超えないようにする必要があります（したがって、BitmapData オブジェクトの幅が 8,192 ピクセルの場合、高さは 2,048 ピクセル以下にする必要があります）。Flash Player 9 以前および AIR 1.1 以前では、高さの制限は [...]]]></description>
			<content:encoded><![CDATA[<p>またまた今更ながらの備忘録メモ。FlashPlayer8から使えるようになった<strong>BitmapDataクラス</strong>によって、動的にフィルターをかけたり、グラデーションのついたマスク表現などを使えるようになりました。</p>
<p>が、フィルターやグラデーションマスクといった機能、サイズ（ファイルサイズではなく、width x heightのサイズ）の大きな画像やオブジェクトに対しては効きません。具体的には、対象となるオブジェクトのwidthまたはheightが<strong style="color:#FF0000;font-size:20px;">2880ピクセル</strong>を超過すると、こうした機能が無効になります。</p>
<p>で、その詳しい理由については下記のURLが詳しい：</p>
<p><strong><a href="http://www.adobe.com/jp/devnet/flash/articles/image_api_02.html" target="_blank">Flash 8 のイメージ API の概要 | デベロッパーセンター</a></strong></p>
<p>該当する部分の引用：</p>
<blockquote><p>メモ : Flash Player では、<strong>ビットマップの最大サイズは幅、高さいずれも 2880 ピクセルに制限されています。この制約よりも大きい BitmapData インスタンスを作成しようとすると、ビットマップは作成されません。</strong>これは、クライアントの RAM を使い切るような Flash ムービーを作成できないようにするために設定されています。2880 × 2880 ピクセルのビットマップには、約 32 MB 程度の RAM が必要です。</p></blockquote>
<p><del datetime="2010-03-03T04:22:29+00:00">残念ながらFlashPlayer10でもまだこの点についての変更は無い模様。</del>なぜこの記事を書いてるかというと、今現在この問題で引っかかってるため。さて、どうして回避したものか・・・。</p>
<h3>＜追記＞</h3>
<p>kaedeさんからコメントで情報いただきましたが、FlashPlayer10からはBitmapDataサイズの制限が拡大されていますね。</p>
<p><strong><a href="http://help.adobe.com/ja_JP/AS3LCR/Flash_10.0/flash/display/BitmapData.html#BitmapData%28%29" target="_blank">BitmapData &#8211; ActionScript 3.0 言語およびコンポーネントリファレンス</a></strong></p>
<p>当該部分を引用：</p>
<blockquote><p>AIR 1.5 および Flash Player 10 では、BitmapData オブジェクトの最大サイズは<strong style="color:#FF0000;font-size:16px;">幅または高さが 8,192 ピクセル</strong>で、<strong style="color:#FF0000;font-size:16px;">ピクセルの総数は 16,777,216</strong> を超えないようにする必要があります（したがって、<strong>BitmapData オブジェクトの幅が 8,192 ピクセルの場合、高さは 2,048 ピクセル以下にする必要があります</strong>）。Flash Player 9 以前および AIR 1.1 以前では、高さの制限は 2,880 ピクセル、幅の制限は 2,880 ピクセルです。幅または高さに 2880 より大きい値を指定すると、新しいインスタンスは作成されません。</p></blockquote>
<p>なるほど、8192 x 8192ピクセル、ってのはダメなんですね。で、改めて今回作業してるファイルを見ると、cacheAsBitmapかけようと思ったインスタンスの横幅が<strong>9600ピクセル</strong>・・・。そ、そりゃあダメですよね。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tonpoo.com/blog/2010/03/bitmapdata-2880/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>HTML5 &amp; Web Platform（ミツエーリンクス矢倉氏のプレゼン）</title>
		<link>http://www.tonpoo.com/blog/2010/02/html5-web-platform/</link>
		<comments>http://www.tonpoo.com/blog/2010/02/html5-web-platform/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 02:44:38 +0000</pubDate>
		<dc:creator>tonpoo</dc:creator>
				<category><![CDATA[html5]]></category>
		<category><![CDATA[topics]]></category>

		<guid isPermaLink="false">http://www.tonpoo.com/blog/?p=864</guid>
		<description><![CDATA[「HTML 5 ― HTML 4 からの変更点」の和訳をなさっているミツエーリンクスの矢倉氏がDevelopers Summit（デブサミ）2010で発表したHTML5についてのスライドが公開されています。

HTML5 &#38; Web Platform
View more presentations from Masataka Yakura.

枚数がちょっと多い（153枚）ですが、後ほど一通り見ようと思います。
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.tonpoo.com/blog/2010/01/html-5-html-4/">「HTML 5 ― HTML 4 からの変更点」</a>の和訳をなさっているミツエーリンクスの矢倉氏がDevelopers Summit（デブサミ）2010で発表したHTML5についてのスライドが公開されています。<br />
<span id="more-864"></span></p>
<div style="width:425px;text-align:left" id="__ss_3241437"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/myakura/html5-web-platform" title="HTML5 &amp; Web Platform">HTML5 &amp; Web Platform</a><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=talkhtml5wp-100221200412-phpapp01&#038;rel=0&#038;stripped_title=html5-web-platform" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=talkhtml5wp-100221200412-phpapp01&#038;rel=0&#038;stripped_title=html5-web-platform" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;">View more <a style="text-decoration:underline;" href="http://www.slideshare.net/">presentations</a> from <a style="text-decoration:underline;" href="http://www.slideshare.net/myakura">Masataka Yakura</a>.</div>
</div>
<p>枚数がちょっと多い（153枚）ですが、後ほど一通り見ようと思います。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tonpoo.com/blog/2010/02/html5-web-platform/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>徹底解説HTML5マークアップガイドブック (単行本)</title>
		<link>http://www.tonpoo.com/blog/2010/02/html5/</link>
		<comments>http://www.tonpoo.com/blog/2010/02/html5/#comments</comments>
		<pubDate>Sun, 21 Feb 2010 10:24:26 +0000</pubDate>
		<dc:creator>tonpoo</dc:creator>
				<category><![CDATA[html5]]></category>

		<guid isPermaLink="false">http://www.tonpoo.com/blog/?p=861</guid>
		<description><![CDATA[先日紹介した白石俊平氏の本に続き、別のHTML5の本が出るそうな。

こちらの著者の羽田野氏は、白石氏とともに先日のHTML5 Tech Talk#3で講演なさった方。うーん、どちらの本を買いましょうかねえ・・・（両方買うのがベストでしょうけど）。
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.tonpoo.com/blog/2010/02/html5-api-y/">先日紹介した白石俊平氏の本</a>に続き、別のHTML5の本が出るそうな。</p>
<p><iframe src="http://rcm-jp.amazon.co.jp/e/cm?lt1=_blank&#038;bc1=FFFFFF&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=tonpoo-22&#038;o=9&#038;p=8&#038;l=as1&#038;m=amazon&#038;f=ifr&#038;md=1X69VDGQCMF7Z30FM082&#038;asins=4798025291" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></p>
<p>こちらの著者の羽田野氏は、白石氏とともに<a href="http://www.tonpoo.com/blog/2010/01/html-5-html-4/">先日のHTML5 Tech Talk#3</a>で講演なさった方。うーん、どちらの本を買いましょうかねえ・・・（両方買うのがベストでしょうけど）。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tonpoo.com/blog/2010/02/html5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>自宅にサーバーを無届けで設置したら逮捕された？</title>
		<link>http://www.tonpoo.com/blog/2010/02/home-server-troubl/</link>
		<comments>http://www.tonpoo.com/blog/2010/02/home-server-troubl/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 11:22:12 +0000</pubDate>
		<dc:creator>tonpoo</dc:creator>
				<category><![CDATA[topics]]></category>

		<guid isPermaLink="false">http://www.tonpoo.com/blog/?p=855</guid>
		<description><![CDATA[ちょっと興味深い出来事があったのでメモ。先日こんなニュースがあった。

FNNニュース: 無届けで自宅にサーバー設置、中国の利用者向けにゲームサイトに接続　中国人の男逮捕
このヘッドラインを読んだときの第一印象は「んなアホな。自宅にサーバーを設置するのに届け出が必要なわけないでしょうが」。まあこの辺りの事情に明るくない記者が書いてしまったんだろうと思っていたわけですが、この件について総務省関東総合通信局・電気通信事業課と、該当の事件を取り扱った埼玉県警浦和東署に問い合わせまでして調べてくださった方がいて、ブログで詳細を公開しています。

MobileHackerz再起動日記: 自宅サーバを無届けで設置すると逮捕される？
ここで今回初めて知ったのが以下の部分。
他人と他人の通信（電話とかメールとか）を加工せずに繋ぐのが「電気通信役務」。
「他人の通信を媒介」する「事業」をしていれば、それがたとえ自宅サーバじゃなくレンタルサーバを借りていても届出が必要なのです。
この場合、レンタルサーバを提供している業者も「電気通信事業者」ですが、その設備を借りてたとえばメールアカウントをお金取って貸してたら、アカウント貸してるほうも「電気通信事業者」になります。
・・・とのこと。すると、以下のようなケースはどうなるんでしょう。
＜ケース1＞
A社、B社、C社の三者が関係する案件で、担当者間の意思疎通を円滑にするために、その案件用のメーリングリストアカウントをA社のサーバーで用意した。このメーリングリストの運用にかかる費用は、A社が発注元のB社に対して、制作管理費の中に含んで請求した。
メーリングリストの中では、自社（A社）宛だけでなく、B社担当者からC社担当者宛など、「他人同士の通信」もあり得るから、もしかしてダメ？・・・と思ったけど、文脈的には他人同士の通信だとしても、A社担当者宛にも届くわけだから、この通信には「自分」も含まれ、「自己の需要」という事でセーフ、なんでしょうか。
＜ケース2＞
A社がB社から請けた案件で、社内のリソースが不足していたため、A社が外部パートナーであるCさんに協力を依頼した。その際、B社に対してはCさんはA社の社員として紹介し、進める事にした。このため、A社では自社名義のメールアカウントを発行し、B社担当者とCさんとの間でメールのやりとりができるようにした。このメールアカウントを用意した費用は、A社がB社に対して、制作管理費の中に含んで請求した。
この場合、A社担当者をすっとばして、直接B社担当とCさんとの間で勝手にメールのやりとりが進むことも考えられる。とすると、これは「他人同士の通信」なんでしょうか？いや、この案件を進行する事自体はA社の利益だから、これも「自己の需要」でセーフ、なんでしょうか。
＜ケース3＞
A社の運営するコミュニティサイトは、登録や基本機能の利用は無料であるが、一部の便利な機能を使うためには有料会員となる必要がある。このコミュニティサイトには、登録ユーザー同士でメッセージを送受信する機能がついている。
＝A:利用形態について＝
a1）メッセージの送受信はWEBブラウザを使ってコミュニティサイトにアクセスしている時のみ可能。
a2）メッセージの送受信はメールソフトでも可能。「相手ユーザーのアカウント@コミュニティサイトのドメイン」というメールを送信すると、相手ユーザーにその内容が届く。その際、メール本文の冒頭に「このメールは●●サイトから送られています。あなた宛に▲▲さんから送信されたメールです」という注意文が挿入される。
a3）メッセージの送受信はメールソフトでも可能。「相手ユーザーのアカウント@コミュニティサイトのドメイン」というメールを送信すると、相手ユーザーにその内容が届く。その際、特に注意文などは挿入されない。
＝B:利用料金について＝
b1）メッセージ送受信機能は基本機能に含まれていて無料である。
b2）メッセージ送受信機能を使うためには有料会員となる必要がある。
b3）メッセージ送受信機能は、基本機能の場合はサイト上からのみ利用可能、有料会員となると、メールソフトからの送受信も可能となる。
この場合どうでしょう。a1については、サイトのインターフェースの中に埋め込んで表示するわけだから、「加工」にあたってセーフか？a2については、メール本文冒頭に定型文が挿入されるのが「加工」にあたってセーフか？a3は特に何も挿入しないから、これでもしb2またはb3の条件が加わったら、「他人と他人の通信を」「加工せずに媒介する」「そのことに対してお金を取る」という条件が揃って、アウトでしょうか？？？
うーん、難しいですね。
]]></description>
			<content:encoded><![CDATA[<p>ちょっと興味深い出来事があったのでメモ。先日こんなニュースがあった。<br />
<strong><br />
<a href="http://www.fnn-news.com/news/headlines/articles/CONN00171841.html" target="_blank">FNNニュース: 無届けで自宅にサーバー設置、中国の利用者向けにゲームサイトに接続　中国人の男逮捕</a></strong></p>
<p>このヘッドラインを読んだときの第一印象は「<strong>んなアホな。</strong>自宅にサーバーを設置するのに届け出が必要なわけないでしょうが」。まあこの辺りの事情に明るくない記者が書いてしまったんだろうと思っていたわけですが、この件について総務省関東総合通信局・電気通信事業課と、該当の事件を取り扱った埼玉県警浦和東署に問い合わせまでして調べてくださった方がいて、ブログで詳細を公開しています。</p>
<p><span id="more-855"></span></p>
<p><strong><a href="http://blog.mobilehackerz.jp/2010/02/blog-post_8827.html" target="_blank">MobileHackerz再起動日記: 自宅サーバを無届けで設置すると逮捕される？</a></strong></p>
<p>ここで今回初めて知ったのが以下の部分。</p>
<blockquote><p><strong>他人と他人の通信</strong>（電話とかメールとか）を<strong>加工せず</strong>に繋ぐのが「電気通信役務」。</p></blockquote>
<blockquote><p><strong>「他人の通信を媒介」する「事業」をしていれば、それがたとえ自宅サーバじゃなくレンタルサーバを借りていても届出が必要</strong>なのです。</p>
<p>この場合、レンタルサーバを提供している業者も「電気通信事業者」ですが、その設備を借りてたとえばメールアカウントを<strong>お金取って</strong>貸してたら、<strong>アカウント貸してるほうも「電気通信事業者」になります。</strong></p></blockquote>
<p>・・・とのこと。すると、以下のようなケースはどうなるんでしょう。</p>
<h3>＜ケース1＞</h3>
<blockquote><p>A社、B社、C社の三者が関係する案件で、担当者間の意思疎通を円滑にするために、その案件用のメーリングリストアカウントをA社のサーバーで用意した。このメーリングリストの運用にかかる費用は、A社が発注元のB社に対して、制作管理費の中に含んで請求した。</p></blockquote>
<p>メーリングリストの中では、自社（A社）宛だけでなく、B社担当者からC社担当者宛など、「他人同士の通信」もあり得るから、もしかしてダメ？・・・と思ったけど、文脈的には他人同士の通信だとしても、A社担当者宛にも届くわけだから、この通信には「自分」も含まれ、「自己の需要」という事でセーフ、なんでしょうか。</p>
<h3>＜ケース2＞</h3>
<blockquote><p>A社がB社から請けた案件で、社内のリソースが不足していたため、A社が外部パートナーであるCさんに協力を依頼した。その際、B社に対してはCさんはA社の社員として紹介し、進める事にした。このため、A社では自社名義のメールアカウントを発行し、B社担当者とCさんとの間でメールのやりとりができるようにした。このメールアカウントを用意した費用は、A社がB社に対して、制作管理費の中に含んで請求した。</p></blockquote>
<p>この場合、A社担当者をすっとばして、直接B社担当とCさんとの間で勝手にメールのやりとりが進むことも考えられる。とすると、これは「他人同士の通信」なんでしょうか？いや、この案件を進行する事自体はA社の利益だから、これも「自己の需要」でセーフ、なんでしょうか。</p>
<h3>＜ケース3＞</h3>
<blockquote><p>A社の運営するコミュニティサイトは、登録や基本機能の利用は無料であるが、一部の便利な機能を使うためには有料会員となる必要がある。このコミュニティサイトには、登録ユーザー同士でメッセージを送受信する機能がついている。</p>
<h4>＝A:利用形態について＝</h4>
<p>a1）メッセージの送受信はWEBブラウザを使ってコミュニティサイトにアクセスしている時のみ可能。<br />
a2）メッセージの送受信はメールソフトでも可能。「相手ユーザーのアカウント@コミュニティサイトのドメイン」というメールを送信すると、相手ユーザーにその内容が届く。その際、メール本文の冒頭に「このメールは●●サイトから送られています。あなた宛に▲▲さんから送信されたメールです」という注意文が挿入される。<br />
a3）メッセージの送受信はメールソフトでも可能。「相手ユーザーのアカウント@コミュニティサイトのドメイン」というメールを送信すると、相手ユーザーにその内容が届く。その際、特に注意文などは挿入されない。</p>
<h4>＝B:利用料金について＝</h4>
<p>b1）メッセージ送受信機能は基本機能に含まれていて無料である。<br />
b2）メッセージ送受信機能を使うためには有料会員となる必要がある。<br />
b3）メッセージ送受信機能は、基本機能の場合はサイト上からのみ利用可能、有料会員となると、メールソフトからの送受信も可能となる。</p></blockquote>
<p>この場合どうでしょう。a1については、サイトのインターフェースの中に埋め込んで表示するわけだから、「加工」にあたってセーフか？a2については、メール本文冒頭に定型文が挿入されるのが「加工」にあたってセーフか？a3は特に何も挿入しないから、これでもしb2またはb3の条件が加わったら、「他人と他人の通信を」「加工せずに媒介する」「そのことに対してお金を取る」という条件が揃って、アウトでしょうか？？？</p>
<p>うーん、難しいですね。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tonpoo.com/blog/2010/02/home-server-troubl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IEのプライバシーモードの終了時にLocal Shared Object（Flashクッキー）も削除されるようになったそうな</title>
		<link>http://www.tonpoo.com/blog/2010/02/ie-local-shared-object-flash/</link>
		<comments>http://www.tonpoo.com/blog/2010/02/ie-local-shared-object-flash/#comments</comments>
		<pubDate>Tue, 16 Feb 2010 09:19:44 +0000</pubDate>
		<dc:creator>tonpoo</dc:creator>
				<category><![CDATA[flash]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[topics]]></category>

		<guid isPermaLink="false">http://www.tonpoo.com/blog/?p=851</guid>
		<description><![CDATA[ネタ元はライフハッカーの下記記事：
Flashのブロックがついに可能に : ライフハッカー［日本版］, 仕事も生活も上手くこなすライフハック情報満載のブログ・メディア
「Flashのブロック」「Flashもプライバシーモードでブロックすることが可能になることを発表しました」とか言うと、なんだかまるでFlashコンテンツの表示をブロックするような感じがしますが、そうではなくてLocal Shared Object、所謂「Flashクッキー」の記録をブロックするという意味のようです。上記記事中にもあるmsdnの記事IEBlog : Adobe Flash Now Supports InPrivate Browsingより引用：
先日、Adobeが最新版のFlashではInPrivate Browsingをサポートすると発表した。Flashのバージョン10.1は、我々がリリース当初からIE8に組み込んできたインターフェースに反応するようになったのだ。Flashコンテンツのあるサイトを表示すると&#34;Flash Cookies&#34;が生成される。これは、各ウェブサイトのデータを保存するためにFlashが生成するファイルだ。これからは、IEの履歴やクッキーと同じように、IEのInPrivate Browsingウィンドウを閉じると、これらのFlashオブジェクトも削除されるようになる。
Flashが我々のInPrivate Browsing機能を適用してくれて本当に嬉しい。FirefoxとChromeのプライベートブラウズについても同様にサポートしてくれたのも嬉しい。Flashチーム、GJ!
「Flashのバージョン10.1」ってのは、FlashPlayerの10.1のことでしょう。つまり、今後はIEをプライバシーモードで使っていた場合、ウィンドウを閉じた時、履歴やクッキーと共に、Local Shared Objectについても削除されるようになりますよ、ってことですね。ライフハッカーの記事では「他のブラウザもじきに対応するようになる模様です。」とあるけど、msdnの記事の末尾では既にサポートしてる風な感じがするのは気のせいでしょうか。
]]></description>
			<content:encoded><![CDATA[<p>ネタ元はライフハッカーの下記記事：<br />
<strong><a href="http://www.lifehacker.jp/2010/02/100215flashprivate.html" target="_blank">Flashのブロックがついに可能に : ライフハッカー［日本版］, 仕事も生活も上手くこなすライフハック情報満載のブログ・メディア</a></strong></p>
<p><cite>「Flashのブロック」「Flashもプライバシーモードでブロックすることが可能になることを発表しました」</cite>とか言うと、なんだかまるでFlashコンテンツの表示をブロックするような感じがしますが、そうではなくて<strong>Local Shared Object、所謂「Flashクッキー」の記録をブロックする</strong>という意味のようです。上記記事中にもあるmsdnの記事<strong><a href="http://blogs.msdn.com/ie/archive/2010/02/11/adobe-flash-now-supports-inprivate-browsing.aspx" target="_blank">IEBlog : Adobe Flash Now Supports InPrivate Browsing</a></strong>より引用：</p>
<blockquote><p>先日、<a href="http://www.adobe.com/devnet/flashplayer/articles/privacy_mode_fp10.1.html" target="_blank">Adobe</a>が最新版のFlashでは<a href="http://www.adobe.com/devnet/flashplayer/articles/privacy_mode_fp10.1.html" target="_blank">InPrivate Browsing</a>をサポートすると発表した。Flashのバージョン10.1は、我々がリリース当初からIE8に組み込んできた<a href="http://blogs.msdn.com/ieinternals/archive/2009/06/30/IE8-Privacy-APIs-for-Addons.aspx" target="_blank">インターフェース</a>に反応するようになったのだ。Flashコンテンツのあるサイトを表示すると&quot;<a href="http://en.wikipedia.org/wiki/Local_Shared_Object" target="_blank">Flash Cookies</a>&quot;が生成される。これは、各ウェブサイトのデータを保存するためにFlashが生成するファイルだ。これからは、IEの履歴やクッキーと同じように、IEの<a href="http://blogs.msdn.com/ie/archive/2008/08/25/ie8-and-privacy.aspx" target="_blank">InPrivate Browsing</a>ウィンドウを閉じると、これらのFlashオブジェクトも削除されるようになる。</p>
<p>Flashが我々のInPrivate Browsing機能を適用してくれて本当に嬉しい。FirefoxとChromeのプライベートブラウズについても同様にサポートしてくれたのも嬉しい。Flashチーム、GJ!</p></blockquote>
<p>「Flashのバージョン10.1」ってのは、Flash<strong>Player</strong>の10.1のことでしょう。つまり、今後は<strong>IEをプライバシーモードで使っていた場合、ウィンドウを閉じた時、履歴やクッキーと共に、Local Shared Objectについても削除されるようになりますよ</strong>、ってことですね。ライフハッカーの記事では<cite>「他のブラウザもじきに対応するようになる模様です。」</cite>とあるけど、msdnの記事の末尾では既にサポートしてる風な感じがするのは気のせいでしょうか。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tonpoo.com/blog/2010/02/ie-local-shared-object-flash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FlashPlayer10.1（Mac版）のCore Animation対応について－Tinic Uro氏のブログ記事より</title>
		<link>http://www.tonpoo.com/blog/2010/02/flashplayer10-1-mac-core-animation-tinic-uro/</link>
		<comments>http://www.tonpoo.com/blog/2010/02/flashplayer10-1-mac-core-animation-tinic-uro/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 05:09:07 +0000</pubDate>
		<dc:creator>tonpoo</dc:creator>
				<category><![CDATA[flash]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[topics]]></category>
		<category><![CDATA[未分類]]></category>

		<guid isPermaLink="false">http://www.tonpoo.com/blog/?p=841</guid>
		<description><![CDATA[AdobeエンジニアのTinic Uro氏がブログで書いた記事が一部で話題になっています。
kaourantin.net: Core Animation
Windowsユーザーの自分にはピンと来ないものの、どうやらMacでのFlashPlayerのパフォーマンスが（かなり？）向上するという話の様子。ということで、早速自分なりに意訳してみました。間違ってるところなどあるかもしれませんので、あくまで以下文章についての正確な内容は上記Tinic氏の元記事をご覧下さい。


2010年2月11日（木）
Core Animation
驚くべき事に、この一年でFlash Playerエンジニアリングチームには本当にたくさんの出来事があった。いろんな事を話したいのはやまやまだけど、この記事ではKevin Lynchが最近触れた内容、特にMacのパフォーマンスとCore Animationに関する彼のコメントについて掘り下げてみようと思う。いつもFlashに関する文脈の中でパフォーマンスについての言及があると多くの注目を集めてきたが、技術的な背景はしばしばPRの中（？）に失われてきた。
さて、Flash Player 10.1のCore Animationとはなんぞや？AppleがCore Animationについてまとめた文書があるので、それを見てみよう。
Core Animationとは高いパフォーマンスのcompositing engineと、簡単に使えるアニメーションプログラミングインターフェースとを統合したObjective-Cフレームワークのことである
なんだかFlashにバッチリ合いそうな感じでしょ？まさに、Flash Player 10.1は、このフレームワークの力を借りて、OS X上で動作するSafariや他のブラウザーが抱えているいくつかの技術的な問題に取り組もうとしているんだ。
The drawing model jungle on OS X
Core Animationを目指すより具体的な内容について触れる前に、OS Xで、プラグインがブラウザーウィンドウに描画を行う方法について簡単に見てみよう。Windowsでは一通りしかないのに対し、OS Xでは4通りもある。

QuickDraw。Operaや旧世代のFirefox, Safariでデフォルトモードとして使用される。
Quartz 2D（あるいは Core Graphics）。新しいFirefoxとSafariでサポートしている。
OpenGL。僕の知る限りまだこの方法をサポートしているブラウザーはない。
Core Animation。現在はOS X + Safari 4の組み合わせでのみ対応。さらに現在のバージョンでは警告が表示される。

これらの描画モデルの違いに加え、デザイナーはFlashコンテンツを埋め込むのに3種類の異なるwmodeを選択することができる。

Normal
Opaque
Transparent

Normalにすると、SWFの上にHTMLをオーバーラップして表示させる事はできなくなる。Opaqueだとそれができるようになり、TransparentにするとSWFが透過となり、その下にあるHTMLが表示されるようになる。これらの内容を考慮にいれた上で、それぞれのケースでどの描画モデルが使用されるのか（そして、Flash Player 10.1のリリース前に我々が変更しなければならない点）について示した、下記のような表を作った。

Flash Player 10.0:

&#160;
Safari 4
Firefox 3
Opera 10


Normal
Quartz 2D	
QuickDraw
QuickDraw


Opaque
Quartz 2D	
QuickDraw
QuickDraw


Transparent
Quartz 2D	
QuickDraw
QuickDraw



Flash Player 10.1:

&#160;
Safari 4 (*)
Firefox 3
Opera 10


Normal
Core Animation
Quartz 2D
QuickDraw


Opaque
Quartz 2D(**)
Quartz 2D
QuickDraw


Transparent
Quartz [...]]]></description>
			<content:encoded><![CDATA[<p>AdobeエンジニアのTinic Uro氏がブログで書いた記事が一部で話題になっています。</p>
<p><strong><a href="http://www.kaourantin.net/2010/02/core-animation.html" target="_blank">kaourantin.net: Core Animation</a></strong></p>
<p>Windowsユーザーの自分にはピンと来ないものの、どうやらMacでのFlashPlayerのパフォーマンスが（かなり？）向上するという話の様子。ということで、早速自分なりに意訳してみました。間違ってるところなどあるかもしれませんので、あくまで以下文章についての正確な内容は上記Tinic氏の元記事をご覧下さい。</p>
<p><span id="more-841"></span></p>
<blockquote><p>
2010年2月11日（木）</p>
<h2>Core Animation</h2>
<p>驚くべき事に、この一年でFlash Playerエンジニアリングチームには本当にたくさんの出来事があった。いろんな事を話したいのはやまやまだけど、この記事ではKevin Lynchが<a href="http://blogs.adobe.com/conversations/2010/02/open_access_to_content_and_app.html#comment-2137153" target="_blank">最近触れた内容</a>、特にMacのパフォーマンスとCore Animationに関する彼のコメントについて掘り下げてみようと思う。いつもFlashに関する文脈の中でパフォーマンスについての言及があると多くの注目を集めてきたが、技術的な背景はしばしばPRの中（？）に失われてきた。</p>
<p>さて、Flash Player 10.1のCore Animationとはなんぞや？Appleが<a href="http://developer.apple.com/mac/library/documentation/cocoa/Conceptual/CoreAnimation_guide/Introduction/Introduction.html" target="_blank">Core Animationについて</a>まとめた文書があるので、それを見てみよう。</p>
<blockquote><p>Core Animationとは高いパフォーマンスのcompositing engineと、簡単に使えるアニメーションプログラミングインターフェースとを統合したObjective-Cフレームワークのことである</p></blockquote>
<p>なんだかFlashにバッチリ合いそうな感じでしょ？まさに、Flash Player 10.1は、このフレームワークの力を借りて、OS X上で動作するSafariや他のブラウザーが抱えているいくつかの技術的な問題に取り組もうとしているんだ。</p>
<h3>The drawing model jungle on OS X</h3>
<p>Core Animationを目指すより具体的な内容について触れる前に、OS Xで、プラグインがブラウザーウィンドウに描画を行う方法について簡単に見てみよう。Windowsでは一通りしかないのに対し、OS Xでは<a href="http://trac.webkit.org/browser/trunk/WebCore/bridge/npapi.h" target="_blank">4通りもある</a>。</p>
<ol>
<li>QuickDraw。Operaや旧世代のFirefox, Safariでデフォルトモードとして使用される。</li>
<li>Quartz 2D（あるいは Core Graphics）。新しいFirefoxとSafariでサポートしている。</li>
<li>OpenGL。僕の知る限りまだこの方法をサポートしているブラウザーはない。</li>
<li>Core Animation。現在はOS X + Safari 4の組み合わせでのみ対応。さらに現在のバージョンでは警告が表示される。</li>
</ol>
<p>これらの描画モデルの違いに加え、デザイナーはFlashコンテンツを埋め込むのに3種類の異なる<a href="http://kb2.adobe.com/cps/142/tn_14201.html" target="_blank">wmode</a>を選択することができる。</p>
<ol>
<li>Normal</li>
<li>Opaque</li>
<li>Transparent</li>
</ol>
<p>Normalにすると、SWFの上にHTMLをオーバーラップして表示させる事はできなくなる。Opaqueだとそれができるようになり、TransparentにするとSWFが透過となり、その下にあるHTMLが表示されるようになる。これらの内容を考慮にいれた上で、それぞれのケースでどの描画モデルが使用されるのか（そして、Flash Player 10.1のリリース前に我々が変更しなければならない点）について示した、下記のような表を作った。</p>
<table>
<caption>Flash Player 10.0:</caption>
<tr>
<td>&nbsp;</td>
<td>Safari 4</td>
<td>Firefox 3</td>
<td>Opera 10</td>
</tr>
<tr>
<td>Normal</td>
<td>Quartz 2D	</td>
<td>QuickDraw</td>
<td>QuickDraw</td>
</tr>
<tr>
<td>Opaque</td>
<td>Quartz 2D	</td>
<td>QuickDraw</td>
<td>QuickDraw</td>
</tr>
<tr>
<td>Transparent</td>
<td>Quartz 2D	</td>
<td>QuickDraw</td>
<td>QuickDraw</td>
</tr>
</table>
<table>
<caption>Flash Player 10.1:</caption>
<tr>
<td>&nbsp;</td>
<td>Safari 4 (*)</td>
<td>Firefox 3</td>
<td>Opera 10</td>
</tr>
<tr>
<td>Normal</td>
<td>Core Animation</td>
<td>Quartz 2D</td>
<td>QuickDraw</td>
</tr>
<tr>
<td>Opaque</td>
<td>Quartz 2D(**)</td>
<td>Quartz 2D</td>
<td>QuickDraw</td>
</tr>
<tr>
<td>Transparent</td>
<td>Quartz 2D(**)</td>
<td>Quartz 2D</td>
<td>QuickDraw</td>
</tr>
</table>
<p>(*)Core Animationのサポートが進行中の<a href="http://nightly.webkit.org/" target="_blank">ナイトリービルド版</a>を使用。<br />
(**)SWFがHTMLページのfront mostオブジェクトである時にはCore Animationが使われる。</p>
<h3>Quartz 2Dについてはどうなる？</h3>
<p>Quartz 2Dの基本的な前提については、Appleが次のように述べている：</p>
<blockquote><p>Quartz 2DはiPhoneアプリケーションの開発と、カーネル外の全てのMac OS Xアプリケーション環境で利用可能な二次元描画エンジンである。Quartz 2Dはディスプレイや印刷デバイスに関係なく、unmatched output fidelityな（出力先の忠実度にマッチしない？）低レベルで軽量な2Dレンダリングを提供する。</p></blockquote>
<p>Quartz 2Dは、アニメーションとか動画再生のようなマルチメディアアプリケーション向けにデザインされたものではない。それはOpenGL, Core Video, Core Animationの領域だ。SafariがHTMLコンテンツの描画にQuartz 2Dを使うのは、大体のケースではコンテンツが静的であることを考えると非常に合理的と言える。Flashが出てさえこなければみんなうまく行くんだ。例えば、Flash PlayerがQuartz 2D描画モデルを使ってSWFコンテンツを再生する場合、全面的にブラウザーが関与しなければならなくなる。イベントの流れはこんな感じ（Sharkでスタックトレースすることもできます）</p>
<ol>
<li>新しいフレームを表示する場合、Flash PlayerはNPN_InvalidateRectを使ってその領域の更新を要求する。</li>
<li>ブラウザーはFlash Playerから提供された矩形をそのdirty regionに追加する。</li>
<li>ブラウザーは描画リスト（HTML DOM）を検索し、dirty regionが含まれるノードを一つ一つ描画していく。</li>
<li>ブラウザーはFlash Playerインスタンスが含まれるノードを見つけると、まずHTMLの背景を描画する。次にFlash Playerに対して、要求された領域を直ちに描画することを伝えるイベントを投げかける。</li>
<li>Flash Playerはここでやっとフレームを描画する。</li>
</ol>
<p>まあ今のところはそこそこ合理的だと思う。じゃあ技術的な問題とは何か？例えばページの背景にCSS gradientを用いたような、非常に込み入ったHTMLページを考えてみよう。そこに秒間30フレームで動作するSWFファイルを追加する。すると、Flash Playerではなく、ブラウザー側で非常に時間がかかるということがわかるだろう。ここでCore Animationが真価を発揮することになる：ステップ3と4が要らなくなるのだ（SWFが最前面に表示された最大の（？）オブジェクトである限り）。</p>
<h3>Flash PlayerでのCore Animation</h3>
<p>Flash Player 10.1では、この技術的な問題を解決するため、Core Animation描画モデルを実装した。Instead of using a CGImageRef + <a href="http://developer.apple.com/mac/library/DOCUMENTATION/GraphicsImaging/Reference/CGContext/Reference/reference.html#//apple_ref/c/func/CGContextDrawImage" target="_blank">CGContextDrawImage</a> to get the bits to screen we pass a <a href="http://developer.apple.com/Mac/library/documentation/GraphicsImaging/Reference/CAOpenGLLayer_class/Introduction/Introduction.html" target="_blank">CAOpenGLLayer</a>  to Safari and use an OpenGL texture of type GL_TEXTURE_RECTANGLE_ARB to get our bits to the screen.</p>
<p>Core Animation描画モデルのサポート自体はAppleからもたらされたもので、僕たちは両者にとってこの技術的な成果が完了できるよう、一生懸命取り組んだんだ。その通り！これはまさに、AppleとAdobeのエンジニアが合同で努力したものなんだ。SafariとCore Animationプラグインとのほぼ完全な統合を果たした今、Flash Playerの将来のバージョンでは、Open GLの能力をさらに活かせたらいいなと思っている。そして、それが特別なwmodeとかを設定しなくても済むようにと。I am pretty stoked about it.</p>
<p>2010年2月10日現在、皆さんに公開できるような安定した状態に近づいている。つまり、Flash Player10.1, OS X 10.6とSafariのアップデート版（あるいはナイトリービルドのWebKit）が必要になるだろう。それらが無い場合には何も見えないだろう。</p>
<h3>一体どんな違いがあるの？</h3>
<p>これがFlash Playerのパフォーマンス問題に関する万能薬だということはない。ただ、ブラウザー上でのより複雑なWEBコンテンツの体験を向上するという、より大きな目的に対する小さなステップだと言える。ここに、Flash Player 10.0 とFlash Player 10.1との比較が可能な<a href="http://www.kaourantin.net/swf/swoosh.html" target="_blank">テストケース</a>を用意した（Safariでのみ動作）。これはあくまで極端なテストケースであるという事を忘れないようにね。</p>
<p>Flash Player 10.0 + nightly WebKit + OS X 10.6<br />
<img src="http://www.tonpoo.com/blog/wp-content/uploads/2010/02/FlashPlayer100-300x109.jpg" alt="FlashPlayer100" title="FlashPlayer100" width="300" height="109" class="alignnone size-medium wp-image-842" /></p>
<p>Flash Player 10.1 + nightly WebKit + OS X 10.6<br />
<img src="http://www.tonpoo.com/blog/wp-content/uploads/2010/02/FlashPlayer101-300x130.jpg" alt="FlashPlayer101" title="FlashPlayer101" width="300" height="130" class="alignnone size-medium wp-image-843" /></p>
<p>追伸：Core AnimationがCocoa APIだって気づいたかな？そう、Flash Player 10.1はついに真のCocoa appになったんだ（非CocoaのFirefoxやOperaをサポートするCarbon fallbackもついてるよ）。</p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.tonpoo.com/blog/2010/02/flashplayer10-1-mac-core-animation-tinic-uro/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML5&amp;API入門 (単行本（ソフトカバー）)</title>
		<link>http://www.tonpoo.com/blog/2010/02/html5-api-y/</link>
		<comments>http://www.tonpoo.com/blog/2010/02/html5-api-y/#comments</comments>
		<pubDate>Tue, 09 Feb 2010 09:13:06 +0000</pubDate>
		<dc:creator>tonpoo</dc:creator>
				<category><![CDATA[html5]]></category>

		<guid isPermaLink="false">http://www.tonpoo.com/blog/?p=833</guid>
		<description><![CDATA[先日、書店に行って「HTML5の本って何かありますか？」と聞いたところ、「僕の知る限りではまだ出てないですねえ。２月末に一冊出るようですが・・・」と言って紹介してくれたのが下記の書籍。

著者の白石俊平さんは、先日のHTML5 Tech Talk#3で講演なさってた方ですね！「HTML 5 ― HTML 4 からの変更点」を読み解くシリーズも案の定（？）、遅々として進んでませんが（汗）、これは是非とも買わないと。
iPadの発表と前後して、スティーブ・ジョブスが
「Flashをサポートしないのはバグが多いから。MacがクラッシュするのはFlashプラグインのせいであることが多い。そのうちFlashは使われなくなりHTML5に移行する」
などとのたまったという話（ネタ元：iPad / iPhoneのFlash非対応について、Adobeとジョブズの言い分）が出たりもしてますが、ClockMaker.jpさんの記事「Flashだとここまでできる! HTML5とFlashの機能比較 &#124; ClockMaker Blog」にもあるように、
（HTML5とFlashの）技術としてどちらが優れているとかではなく、ユーザー体験を向上させるにはどちらのほうが向いており最適かは制作するウェブサイトによって判断していくことが必要です。
（中略）
決して競合する技術ではなく、ともにウェブ体験を豊かにしていく技術であることを認識して、経過を見守っていくことが大事なのではないでしょうか。
・・・というのが正しいんじゃないかと思います。ということで、みなさん頑張って一緒に勉強しましょう！
]]></description>
			<content:encoded><![CDATA[<p>先日、書店に行って「<strong>HTML5の本</strong>って何かありますか？」と聞いたところ、「僕の知る限りではまだ出てないですねえ。<strong>２月末に一冊出るようですが</strong>・・・」と言って紹介してくれたのが下記の書籍。</p>
<p><iframe src="http://rcm-jp.amazon.co.jp/e/cm?lt1=_blank&#038;bc1=FFFFFF&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=tonpoo-22&#038;o=9&#038;p=8&#038;l=as1&#038;m=amazon&#038;f=ifr&#038;md=1X69VDGQCMF7Z30FM082&#038;asins=4822284220" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></p>
<p>著者の白石俊平さんは、<a href="http://www.tonpoo.com/blog/2010/01/html-5-html-4/">先日のHTML5 Tech Talk#3</a>で講演なさってた方ですね！<a href="http://www.tonpoo.com/blog/category/html5-differences-from-html4/">「HTML 5 ― HTML 4 からの変更点」を読み解くシリーズ</a>も案の定（？）、遅々として進んでませんが（汗）、これは是非とも買わないと。</p>
<p>iPadの発表と前後して、スティーブ・ジョブスが</p>
<blockquote><p>「Flashをサポートしないのはバグが多いから。MacがクラッシュするのはFlashプラグインのせいであることが多い。<strong>そのうちFlashは使われなくなりHTML5に移行する</strong>」</p></blockquote>
<p>などとのたまったという話（ネタ元：<a href="http://japanese.engadget.com/2010/02/01/ipad-iphone-flash-adobe/">iPad / iPhoneのFlash非対応について、Adobeとジョブズの言い分</a>）が出たりもしてますが、ClockMaker.jpさんの記事「<a href="http://clockmaker.jp/blog/2010/02/flash-vs-html5/">Flashだとここまでできる! HTML5とFlashの機能比較 | ClockMaker Blog</a>」にもあるように、</p>
<blockquote><p>（HTML5とFlashの）技術としてどちらが優れているとかではなく、ユーザー体験を向上させるには<strong>どちらのほうが向いており最適かは制作するウェブサイトによって判断していく</strong>ことが必要です。</p>
<p>（中略）</p>
<p><strong>決して競合する技術ではなく</strong>、ともにウェブ体験を豊かにしていく技術であることを認識して、経過を見守っていくことが大事なのではないでしょうか。</p></blockquote>
<p>・・・というのが正しいんじゃないかと思います。ということで、みなさん頑張って一緒に勉強しましょう！</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tonpoo.com/blog/2010/02/html5-api-y/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GmailやGoogleカレンダーでもIE6へのサポートを終了するそうな</title>
		<link>http://www.tonpoo.com/blog/2010/02/gmail-google-ie6/</link>
		<comments>http://www.tonpoo.com/blog/2010/02/gmail-google-ie6/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 01:45:50 +0000</pubDate>
		<dc:creator>tonpoo</dc:creator>
				<category><![CDATA[firefox]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[topics]]></category>

		<guid isPermaLink="false">http://www.tonpoo.com/blog/?p=828</guid>
		<description><![CDATA[先日、「Google、 IE6など古いブラウザのサポート終了へ」という記事を書きましたが、今日はGoogle Apps管理者宛に、Googleから直々にブラウザサポートについてのメールが来ました。以下、まるっと引用（強調部分はTonpoo）：
Google Apps 管理者の皆様
いつも Google Apps をご利用いただきありがとうございます。
2009 年は Google Apps に 100 以上の機能改善・追加を行うことができました。Google Apps チームは、2010年もさらなる機能強化を予定しており、お客様にとって、より便利で革新的なコラボレーションツールを提供する予定です。
Google Apps を強化し、より洗練された機能と性能を提供するためには、Javascript や HTML5 などの最新のウェブテクノロジーの活用が必要となります。
その結果、古いタイプのブラウザプラットフォームへのサポートを段階的に停止することになりました。対象となるブラウザは Microsoft Internet Explorer 6 および Mozilla Firefox 2.0 となります。
2010 年 3 月 1 日に、これらのブラウザへのGoogle ドキュメントおよび Google サイトエディターサポートを停止いたします。同日以降は、これらのブラウザを使った場合のアプリケーションのパフォーマンスが低下したり、正しく機能しない場合が予想されます。また、2010 年後半には、Google メール および Google カレンダーにおけるこれらブラウザへのサポートを停止する予定です。なお、Internet Explorer 7 以上、Firefox 3 以上、Safari 3 以上、および Google Chrome へのサポートは引き続き行います。
現在、これらのブラウザをお使いのユーザーの方々には、今週以降 Google ドキュメント上でこの変更をお伝えする旨のメッセージが表示されます。また、ブラウザサポート停止前に、このメールを受信いただいている管理者の皆様に再度ご連絡申し上げます。
Premier [...]]]></description>
			<content:encoded><![CDATA[<p>先日、「<a href="http://www.tonpoo.com/blog/2010/02/google-ie6/">Google、 IE6など古いブラウザのサポート終了へ</a>」という記事を書きましたが、今日はGoogle Apps管理者宛に、Googleから直々にブラウザサポートについてのメールが来ました。以下、まるっと引用（強調部分はTonpoo）：</p>
<blockquote><p>Google Apps 管理者の皆様</p>
<p>いつも Google Apps をご利用いただきありがとうございます。</p>
<p>2009 年は Google Apps に 100 以上の機能改善・追加を行うことができました。Google Apps チームは、2010年もさらなる機能強化を予定しており、お客様にとって、より便利で革新的なコラボレーションツールを提供する予定です。</p>
<p>Google Apps を強化し、より洗練された機能と性能を提供するためには、Javascript や<strong> HTML5</strong> などの最新のウェブテクノロジーの活用が必要となります。</p>
<p>その結果、古いタイプのブラウザプラットフォームへのサポートを段階的に停止することになりました。対象となるブラウザは <strong>Microsoft Internet Explorer 6</strong> および <strong>Mozilla Firefox 2.0</strong> となります。</p>
<p><strong>2010 年 3 月 1 日に、これらのブラウザへのGoogle ドキュメントおよび Google サイトエディターサポートを停止</strong>いたします。同日以降は、これらのブラウザを使った場合のアプリケーションのパフォーマンスが低下したり、正しく機能しない場合が予想されます。また、<strong>2010 年後半には、Google メール および Google カレンダーにおけるこれらブラウザへのサポートを停止する予定</strong>です。なお、Internet Explorer 7 以上、Firefox 3 以上、Safari 3 以上、および Google Chrome へのサポートは引き続き行います。</p>
<p>現在、これらのブラウザをお使いのユーザーの方々には、今週以降 Google ドキュメント上でこの変更をお伝えする旨のメッセージが表示されます。また、ブラウザサポート停止前に、このメールを受信いただいている管理者の皆様に再度ご連絡申し上げます。</p>
<p>Premier Edition および Education Edition をご利用のお客様で本件につきご不明な点がございましたら、コントロールパネルよりサポートにご連絡ください。</p>
<p>本年もより良いプロダクトを提供にむけ、チーム一同努めて参ります。</p>
<p>今後とも、Google Apps をよろしくお願い申し上げます。</p>
<p>Google Apps チーム</p>
<p>重要なお知らせ<br />
メール サービスの設定: このメール サービスによるお知らせは、Google エンタープライズのサービスやアカウントの重要な変更内容に関する最新情報をお知らせするもので、すべての方にお送りしています。</p>
<p>Google Inc.<br />
1600 Amphitheatre Parkway<br />
Mountain View, CA 94043</p></blockquote>
<p>IE6だけではなく、Firefox2.0もサポート終了なんですね。さらに、今年後半にはGoogleメール（って、Gmailのことだよなあ）やGoogleカレンダーもこれら旧世代ブラウザのサポートを終了するとのこと。そしてHTML5へのシフトにも言及されてます。いよいよ、忌まわしきIE6の存在をおおっぴらに無視することができるようになるんでしょうか？</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tonpoo.com/blog/2010/02/gmail-google-ie6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
