<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5669298270768867085</id><updated>2011-07-31T09:23:09.615+09:00</updated><category term='ソフトウェア'/><category term='PHP'/><category term='js関係'/><category term='Flash'/><category term='Web stuff'/><category term='ActionScript2.0'/><category term='blogger'/><category term='CSS'/><category term='PeparVision3d'/><category term='ActionScript3.0'/><category term='Movable Type'/><category term='Tweener'/><category term='windows'/><category term='雑談'/><category term='SEO的な'/><category term='その他'/><category term='xhtml'/><category term='法'/><title type='text'>己WEB学習帳</title><subtitle type='html'>WEBに関するメモ帳です。WEB以外もたまに。
でも基本的に役立つ系です。己に。</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ryuta-web.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>63</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-7593362127217592669</id><published>2011-03-15T21:24:00.004+09:00</published><updated>2011-03-20T09:36:23.543+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='雑談'/><title type='text'>自転車屋　y's road ワイズロードの評判　店員の態度総じて最悪</title><content type='html'>ワイズロードの店員どうなってんの？2店舗目だよ。なんか自転車の知識あってあたりまえみたいな、秋葉のオタクパソコンの店員と同じ空気だ。&lt;br /&gt;自転車のこと聞いたら、自分からは何にもいえないとか、じゃあお前は何で自転車屋の店員やってんだよ。ほんと氏ねばいいのに。&lt;br /&gt;というかy's roadワイズロードは本当に潰れて欲しい。&lt;br /&gt;&lt;br /&gt;自転車いじってるとそんな偏屈に人間になるのかね。車道を変なメットかぶって飛ばしてる自転車乗ってるやつ全員変なやつに思えるわ。&lt;br /&gt;&lt;br /&gt;まぁ、ロードバイクなんてもらっただけで自分からは死んでも買わないしな。でももらったからどうしてもいじらなきゃいけないんだよね。まともな自転車屋が近くにあればいいのに。あんなクソみたいなワイズロードしか近所に無いしな。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-7593362127217592669?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/7593362127217592669'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/7593362127217592669'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2011/03/ys-road.html' title='自転車屋　y&apos;s road ワイズロードの評判　店員の態度総じて最悪'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-2300281018782824486</id><published>2011-02-13T16:04:00.002+09:00</published><updated>2011-02-13T16:09:17.858+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><title type='text'>【VISTA】「この項目は見つかりませんでした」と出てファイルが削除できない</title><content type='html'>原因となっているファイルをコマンドプロンプトから、ワイルドカードを使って消す。&lt;br /&gt;(何故ワイルドカードが有効かというとvistaが認識できないファイル名の可能性が高いので)&lt;br /&gt;フォルダが消えない場合は読み込み専用になっている可能性大なので、&lt;br /&gt;ファイルを消すことに成功したら、コマンドプロンプトを終了させて、&lt;br /&gt;プロパティから読み込み専用を解除→削除&lt;br /&gt;&lt;br /&gt;----------------------------------------------------&lt;br /&gt;消せないファイルの名称に、本来だと使用できない文字が入っていたりしないですか?&lt;br /&gt;&lt;br /&gt;コマンドプロンプトからファイル名をワイルドカード指定で削除できませんか?&lt;br /&gt;&lt;br /&gt;http://itpro.nikkeibp.co.jp/free/NT/WinKeyWord/20040805/1/del.shtml&lt;br /&gt;↑Windowsコマンド集(del)&lt;br /&gt;ワイルドカード：消したいぞ.exeを消したい場合、消し*.*と指定すると「消し」で始まるファイル全てを一度に削除できる。&lt;br /&gt;変な名前が付いていてフルファイル名を指定できない(名前が不正エラーが出る)場合にも使える&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-2300281018782824486?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/2300281018782824486'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/2300281018782824486'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2011/02/vista.html' title='【VISTA】「この項目は見つかりませんでした」と出てファイルが削除できない'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-6662190777280297590</id><published>2010-07-23T01:00:00.000+09:00</published><updated>2010-07-23T01:02:14.299+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='js関係'/><title type='text'>js Cloud Carousel　IEにて</title><content type='html'>IEだと画像が足りないと(リンク切れ)動作しないので注意&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-6662190777280297590?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/6662190777280297590'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/6662190777280297590'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2010/07/js-cloud-carouselie.html' title='js Cloud Carousel　IEにて'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-1791402030021739085</id><published>2010-03-29T12:14:00.000+09:00</published><updated>2010-03-29T12:16:42.464+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xhtml'/><title type='text'>html　リンクの先頭にスラッシュの意味</title><content type='html'>a href="/urame/archives/19"&lt;br /&gt;はサーバのルートを見る&lt;br /&gt;&lt;br /&gt;--------------------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.magical-remix.net/urame/archives/19"&gt;引用&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;それでは続いて「スラッシュ」につきましてです。&lt;br /&gt;&lt;br /&gt;htmlでリンクによく「/manage/index.html」とか「/」と書いたりしていませんか？&lt;br /&gt;&lt;br /&gt;これは危険です！&lt;br /&gt;&lt;br /&gt;何でかといいますと、「サーバー上で｛/｝は｛root｝を表す」為、「ドメインに対しての｛root｝」を見ることになってしまいます。&lt;br /&gt;&lt;br /&gt;これは何が危険かといいますと、以下のようなドメインがあったとして、dbディレクトリの「manage」ディレクトリにリンクを張るとします。&lt;br /&gt;&lt;br /&gt;Domain：http://atomicbomb.ne.jp/&lt;br /&gt;移動先：http://atomicbomb.ne.jp/db/manage/&lt;br /&gt;&lt;br /&gt;といった感じでディレクトリが構成されていたとします。&lt;br /&gt;&lt;br /&gt;で、リンクに「&lt;a href="/manage/"&gt;」とリンクに記述したとします。&lt;br /&gt;&lt;br /&gt;これでは「ドメインのrootディレクトリ」から参照して、「/manage/」を探そうとするため404エラーが返されます。&lt;br /&gt;&lt;br /&gt;URLは「http://atomicbomb.ne.jp/manage/」という感じになります。&lt;br /&gt;&lt;br /&gt;意外と厄介な落とし穴で、鬱陶しいLinux/Unix系の仕様でございます。&lt;br /&gt;&lt;br /&gt;dreamweaverやビルダーなどの作成ソフトを使用する場合はたまに注意してみてみるといいかも知れませんです。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-1791402030021739085?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/1791402030021739085'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/1791402030021739085'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2010/03/html.html' title='html　リンクの先頭にスラッシュの意味'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-5924576676259611150</id><published>2010-03-13T03:04:00.002+09:00</published><updated>2010-03-13T03:11:11.907+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='その他'/><title type='text'>ハート</title><content type='html'>どうやって出すんだろう。。。&lt;br /&gt;&lt;br /&gt;❤&lt;br /&gt;&lt;br /&gt;♥&lt;br /&gt;&lt;br /&gt;macとwinの違いかな？？&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-5924576676259611150?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/5924576676259611150'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/5924576676259611150'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2010/03/blog-post.html' title='ハート'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-7972177199521571977</id><published>2010-03-09T23:34:00.000+09:00</published><updated>2010-03-09T23:35:10.427+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>AS3.0　System.totalMemory　メモリ使用量の表示</title><content type='html'>&lt;a href="http://d.hatena.ne.jp/yuhf/20091208/1260252071"&gt;System.totalMemory　メモリ使用量の表示&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;// メモリ使用量の表示&lt;br /&gt;trace("MemoryUse : "+Math.round(System.totalMemory/1024)+"KByte");&lt;br /&gt;&lt;br /&gt;出力ウィンドウにどのくらいコンピュータのメモリを食っているのか表示されます。開発中のお供に最適。&lt;br /&gt;&lt;br /&gt;…とは言え何KByteまでが「OKライン」なのかよく分からんのだけど。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;フォトギャラリーとかでメモリチェックをしてみると、画像切り替える度にどんどんメモリ使用量が増大していく。&lt;br /&gt;&lt;br /&gt;アラマ！どこまで増えちゃうのかしら！と思って見てると、突然ガクンと減ったりする。&lt;br /&gt;&lt;br /&gt;これはFlash側が勝手に「ガベージコレクション」とかいうことをして、いらなくなったファイルを削除してCPUへの負荷を軽くしてくれているそうなのです。&lt;br /&gt;&lt;br /&gt;ほほーう。&lt;br /&gt;&lt;br /&gt;なかなか出来る子じゃないか。&lt;br /&gt;&lt;br /&gt;でもやっぱり自分で考えて軽くする努力をしないと、どんどん重くなっちゃうんですけどね。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;よく使うけどすぐ忘れちゃうのでメモ。&lt;br /&gt;&lt;br /&gt;参照元忘れてしまったごめんなさい。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-7972177199521571977?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/7972177199521571977'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/7972177199521571977'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2010/03/as30systemtotalmemory.html' title='AS3.0　System.totalMemory　メモリ使用量の表示'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-5257469314217688249</id><published>2010-02-08T17:11:00.000+09:00</published><updated>2010-02-08T17:13:49.863+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>AS3.0  ? 条件演算子</title><content type='html'>Howto本見てたら良くわからないのが出てきたので調べてみた&lt;br /&gt;ヘルプ見たら2.0って書いてあったけど。。。&lt;br /&gt;&lt;br /&gt;-----------------------------------------------&lt;br /&gt;&lt;br /&gt;ActionScript 言語エレメント &gt; 演算子 &gt; ? 条件演算子 &lt;br /&gt;&lt;br /&gt;? 条件演算子&lt;br /&gt;expression1 ? expression2 : expression3&lt;br /&gt;&lt;br /&gt;expression1 を評価し、expression1 の値が true である場合は expression2 の値を返します。それ以外の場合は expression3 の値を返します。&lt;br /&gt;&lt;br /&gt;対応バージョン : ActionScript 1.0、Flash Player 4&lt;br /&gt;&lt;br /&gt;オペランド&lt;br /&gt;expression1 : Object - 評価結果がブール値になる式。通常は x &lt; 5 などの比較式。&lt;br /&gt;&lt;br /&gt;expression2 : Object - 任意のタイプの値。&lt;br /&gt;&lt;br /&gt;expression3 : Object - 任意のタイプの値。&lt;br /&gt;&lt;br /&gt;戻り値&lt;br /&gt;Object - expression2 または expression3 の値。&lt;br /&gt;&lt;br /&gt;例&lt;br /&gt;次のステートメントでは、expression1 の評価結果が true なので、変数 x の値が変数 z に代入されます。&lt;br /&gt;&lt;br /&gt;var x:Number = 5; &lt;br /&gt;var y:Number = 10; &lt;br /&gt;var z = (x &lt; 6) ? x: y; &lt;br /&gt;trace (z); // returns 5&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;次に、簡単な条件ステートメントの例を示します。&lt;br /&gt;&lt;br /&gt;var timecode:String = (new Date().getHours() &lt; 11) ? "AM" : "PM"; &lt;br /&gt;trace(timecode); &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;次のように、同じ条件ステートメントを、もう少し長く記述することもできます。&lt;br /&gt;&lt;br /&gt;if (new Date().getHours() &lt; 11) { &lt;br /&gt; var timecode:String = "AM"; &lt;br /&gt;} else { &lt;br /&gt; var timecode:String = "PM"; &lt;br /&gt;} trace(timecode);&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-5257469314217688249?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/5257469314217688249'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/5257469314217688249'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2010/02/as30.html' title='AS3.0  ? 条件演算子'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-5747441251602917166</id><published>2010-02-08T11:30:00.000+09:00</published><updated>2010-02-08T11:32:14.462+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><title type='text'>CSS　フッタをブラウザ下部に固定配置するCSSテクニック</title><content type='html'>前にこれできませんと言ってしまった。。。&lt;br /&gt;できとるがな。&lt;br /&gt;&lt;br /&gt;A CSS sticky footer&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ryanfait.com/sticky-footer/"&gt;A CSS sticky footer&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-5747441251602917166?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/5747441251602917166'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/5747441251602917166'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2010/02/csscss.html' title='CSS　フッタをブラウザ下部に固定配置するCSSテクニック'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-7972935535770061468</id><published>2010-02-05T11:26:00.002+09:00</published><updated>2010-02-05T11:29:59.919+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><title type='text'>Flash パブリッシュ設定：非表示レイヤーの書き出し編</title><content type='html'>これはもうバグでしょー。&lt;br /&gt;他にも細かい、何じゃこりゃみたいな現象いっぱいあるよ。&lt;br /&gt;Adobeはもっとちゃんと仕事しろ！！&lt;br /&gt;高いソフトかってんだからさー。&lt;br /&gt;&lt;br /&gt;--------------------------------------&lt;br /&gt;&lt;br /&gt;で、何をしてからコンパイルエラーが出るようになったかを調べていくと、Fireworksから素材のインポートをしたことがキッカケなことがわかった。気をつけなければならないのは、以下のダイアログが表示されたときのようです。&lt;br /&gt;&lt;br /&gt;上の画像内の注釈にあるように、チェックボックスを外してデータを読み込んだときは、Flash側のパブリッシュ設定「非表示レイヤーの書き出し」のチェックが自動的に外れてしまうので、要注意です。ハマるのもこっそり、原因もこっそりですね、ははは（笑）　…いや、笑い事じゃなかったんだから、ほんとに！&lt;br /&gt;&lt;br /&gt;引用元　&lt;a href="http://level0.kayac.com/2009/05/flash_fireworks.php"&gt;こっそりハマったFlashの罠～パブリッシュ設定：非表示レイヤーの書き出し編～&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-7972935535770061468?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/7972935535770061468'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/7972935535770061468'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2010/02/flash.html' title='Flash パブリッシュ設定：非表示レイヤーの書き出し編'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-3518642771596889499</id><published>2010-01-28T00:19:00.001+09:00</published><updated>2010-01-28T00:21:03.828+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><title type='text'></title><content type='html'>&lt;a href="http://hain.jp/index.php/tech-j/2007/02/13/%EF%BC%B0%EF%BC%A8%EF%BC%B0%E3%81%AE%E6%96%87%E5%AD%97%E5%8C%96%E3%81%91"&gt;ＰＨＰの文字化けを本気で解決する&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;より。&lt;br /&gt;&lt;br /&gt;まだ全然わからないけど正しい事が書かれている感じがする。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;---------------以下引用--------------------&lt;br /&gt;&lt;br /&gt;長いけど我慢してくれ。&lt;br /&gt;&lt;br /&gt;(ノ・・)ン。。。。。。(((●コロコロッ&lt;br /&gt;&lt;br /&gt;ＰＨＰをはじめた頃や、&lt;br /&gt;人から預かったシステムを触った時などで、&lt;br /&gt;大体悩まされるのがこれ。&lt;br /&gt;&lt;br /&gt;文字化け&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;文字化けが何かというのはご存じのとおり。&lt;br /&gt;ＰＨＰにおいて文字化けが起こる理由は&lt;br /&gt;&lt;br /&gt;勘違い・思いこみ&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;これ以外に存在しない。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;（゜Д゜）ハァ？ナニイッテンノ？&lt;br /&gt;&lt;br /&gt;などと思っている時点で貴方は文字化けと向き合っていない。&lt;br /&gt;内部でどういう動きをしているのか正確に把握していない状態で利用するがために、&lt;br /&gt;変換元変換先エンコードを勘違いして、&lt;br /&gt;結果的に文字化けが発生する。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;例えばmbstring.internal_encodingパラメータ。&lt;br /&gt;これを「内部エンコード」と説明しているのを多々見受けられるが、&lt;br /&gt;そもそもＰＨＰに内部エンコードなどという概念は存在しない。&lt;br /&gt;初心者本には大抵「嘘」が書かれている。&lt;br /&gt;これは内容をわかりやすくするためには必要な措置ではあるが、&lt;br /&gt;それを誤解したまま作業に関わるとスパイラルに陥ることになる。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;結論から言おう。&lt;br /&gt;どうすれば文字化けが起こらないようになるのか。&lt;br /&gt;それは&lt;br /&gt;&lt;br /&gt;自動変換を利用しない&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ことだ。&lt;br /&gt;&lt;br /&gt;変換の基準となる文字コードを一つ設ける。&lt;br /&gt;文字コードの変換はすべてプログラム上で行い、&lt;br /&gt;自動変換させるのは極力無くす。&lt;br /&gt;これが最も効果的な方法。&lt;br /&gt;&lt;br /&gt;自動変換とはhttp_input、http_outputの様なフィルター系や、&lt;br /&gt;default_charsetの様な付加系（？）のようなもの。&lt;br /&gt;これらを利用しないことが重要なのである。&lt;br /&gt;&lt;br /&gt;もちろんこれは非常に煩わしい作業だ。&lt;br /&gt;GETやPOSTのデータも一つ一つ変換しなければならないことになる。&lt;br /&gt;(always_populate_raw_post_data = Onで、&lt;br /&gt;$HTTP_RAW_POST_DATAを変換するという手もあるが)&lt;br /&gt;全部手動が煩わしいというのならば、&lt;br /&gt;自動変換される過程を理解した上で利用する必要がある。&lt;br /&gt;だが、私も含めてほどんどのＰＨＰプログラマにはかなり難しい内容だと思う。&lt;br /&gt;マニュアルにはすべての記載があるわけではない。&lt;br /&gt;わからない時はＣのソースコードをたどるわけだが、&lt;br /&gt;それはもっと煩わしいことではないだろうか？&lt;br /&gt;&lt;br /&gt;私は自動変換は行わない方が良いと思っているし、&lt;br /&gt;今でも自動変換は全く使っていない。&lt;br /&gt;なので、今では文字化けする機会はほとんどなくなった。&lt;br /&gt;(絵文字やソフトバンクと戦うことは今でもあるが。。。)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;PHPの説明書にはマルチバイト系はこう設定しろと書いてある。&lt;br /&gt;&lt;br /&gt;    ;; Disable Output Buffering&lt;br /&gt;    output_buffering = Off&lt;br /&gt;&lt;br /&gt;    ;; Set HTTP header charset&lt;br /&gt;    default_charset = EUC-JP&lt;br /&gt;&lt;br /&gt;    ;; Set default language to Japanese&lt;br /&gt;    mbstring.language = Japanese&lt;br /&gt;&lt;br /&gt;    ;; HTTP input encoding translation is enabled.&lt;br /&gt;    mbstring.encoding_translation = On&lt;br /&gt;&lt;br /&gt;    ;; Set HTTP input encoding conversion to auto&lt;br /&gt;    mbstring.http_input = auto&lt;br /&gt;&lt;br /&gt;    ;; Convert HTTP output to EUC-JP&lt;br /&gt;    mbstring.http_output = EUC-JP&lt;br /&gt;&lt;br /&gt;    ;; Set internal encoding to EUC-JP&lt;br /&gt;    mbstring.internal_encoding = EUC-JP&lt;br /&gt;&lt;br /&gt;    ;; Do not print invalid characters&lt;br /&gt;    mbstring.substitute_character = none &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;しかし、ほとんどの場合こう設定すると混乱を極めることになる。&lt;br /&gt;混乱しないようにするにはこう設定すべきだ。&lt;br /&gt;&lt;br /&gt;    ;; Disable Output Buffering&lt;br /&gt;    output_buffering = Off&lt;br /&gt;&lt;br /&gt;    ;; Set HTTP header charset&lt;br /&gt;    ; default_charset = EUC-JP&lt;br /&gt;&lt;br /&gt;    ;; Set default language to Japanese&lt;br /&gt;    mbstring.language = Japanese&lt;br /&gt;&lt;br /&gt;    ;; HTTP input encoding translation is enabled.&lt;br /&gt;    mbstring.encoding_translation = off&lt;br /&gt;&lt;br /&gt;    ;; Set HTTP input encoding conversion to auto&lt;br /&gt;    mbstring.http_input = pass&lt;br /&gt;&lt;br /&gt;    ;; Convert HTTP output to EUC-JP&lt;br /&gt;    mbstring.http_output = pass&lt;br /&gt;&lt;br /&gt;    ;; Set internal encoding to EUC-JP&lt;br /&gt;    mbstring.internal_encoding = EUC-JP&lt;br /&gt;&lt;br /&gt;    ;; Do not print invalid characters&lt;br /&gt;    mbstring.substitute_character = none&lt;br /&gt;&lt;br /&gt;    mbstring.detect_order = SJIS,EUC-JP,JIS,UTF-8,ASCII&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ようするに&lt;br /&gt;ほとんどOFFで良いと言うことだ。&lt;br /&gt;細かい設定はphp.iniではなく、&lt;br /&gt;.htaccessかプログラム内部で行った方がよい。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ではなぜこの方が良いのか順を追って説明しよう。&lt;br /&gt;&lt;br /&gt;[More:]&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;●default_charsetはデフォルトの文字コードのことではない。&lt;br /&gt;非常に誤解しやすい内容。&lt;br /&gt;default_charsetというパラメータはご存じの人も多いと思う。&lt;br /&gt;それに大抵の初心者本にはこれを設定するように書いてあるが、&lt;br /&gt;むしろ逆である。&lt;br /&gt;default_charsetとは&lt;br /&gt;&lt;br /&gt;出力時にHTTPヘッダとして送信する文字コード名&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;のこと。&lt;br /&gt;これを指定しておくと以下のコードが自動で出力される。&lt;br /&gt;&lt;br /&gt;    default_mimetype = 'text/html'で&lt;br /&gt;    default_charset = 'utf-8'の場合&lt;br /&gt;    header('Content-Type: text/html; charset:utf-8');&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;PHPは何もＷｅｂだけ取り扱うわけではない。&lt;br /&gt;Ｗｅｂもあればメールもあるし、&lt;br /&gt;ＣＳＶやＸＭＬもあれば、&lt;br /&gt;コマンドラインもある。&lt;br /&gt;そんな状態でこんなコードが自動で送信されれば迷惑この上ない。&lt;br /&gt;なので、default_charsetは使用すべきではないのである。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;追記：&lt;br /&gt;ただし、自動でやってくれる機能を除去したので、&lt;br /&gt;手動でheader関数でContent-typeを打ち込むこと。&lt;br /&gt;それからHTMLにはmetaで文字コードを指定する。&lt;br /&gt;(xhtmlなら先頭行も)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;・コメントでの指摘により追記&lt;br /&gt;default_charsetを打たないとセキュリティーホールが発生するのでは？&lt;br /&gt;http://gihyo.jp/dev/serial/01/php-security/0011&lt;br /&gt;という意見だが、&lt;br /&gt;&lt;br /&gt;HTTPヘッダーでContent-typeを打つ必要があると言うことであって、&lt;br /&gt;default_charsetを指定せよと言うことではないと思われる。&lt;br /&gt;前述の通り、&lt;br /&gt;default_charsetは「自動でContent-type」を打つ機能なので&lt;br /&gt;これはむしろ邪魔。&lt;br /&gt;(しかも、名前から機能が想像できない。)&lt;br /&gt;しかし、自動でやってくれる機能を外したので、&lt;br /&gt;手動で補完する必要がある。&lt;br /&gt;&lt;br /&gt;システム出力時にheader関数でContent-typeを打つこと。&lt;br /&gt;metaで十分とするかは制作者の裁量だと思うが、&lt;br /&gt;両方しておくことをオススメする。。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;●languageパラメータは内部言語のことではない&lt;br /&gt;知っている人は少ないかもしれないが、&lt;br /&gt;languageパラメータは全く使われないパラメータだ。&lt;br /&gt;これが利用される機会はただ一つ。&lt;br /&gt;&lt;br /&gt;mb_send_mailを利用した時だけ&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;mb_send_mailは全く使わない関数なので、&lt;br /&gt;このパラメータは存在意義がない。&lt;br /&gt;mb_send_mailを使わない理由は後述しよう。&lt;br /&gt;&lt;br /&gt;●internal_encodingは内部エンコードのことではない&lt;br /&gt;先ほどの例の時にも書いたが、&lt;br /&gt;ＰＨＰには内部エンコードという概念は存在しない。&lt;br /&gt;ではmbstring.internal_encodingとは何なのか。&lt;br /&gt;これは&lt;br /&gt;&lt;br /&gt;mbstring関数のデフォルトエンコード&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;なだけである。&lt;br /&gt;mb_convert_kanaなどのパラメータで、&lt;br /&gt;変換元文字コードの指定がなかった時にだけ利用されるものだ。&lt;br /&gt;&lt;br /&gt;これが必須なのはmb_decode_mimeheaderぐらいだ。&lt;br /&gt;&lt;br /&gt;（　・＿・；） エ゛ッ！？&lt;br /&gt;&lt;br /&gt;驚くのも無理はない。&lt;br /&gt;大抵のＰＨＰ本にはＰＨＰの内部エンコードと説明しているし、&lt;br /&gt;インストール直後に必ず設定するように書かれている。&lt;br /&gt;だが、実際はほとんど使われていないパラメータなのだ。&lt;br /&gt;例えばＰＨＰのソースコードをEUC-JPで書いたからといって、&lt;br /&gt;mbstring.internal_encodingがEUC-JPである必要は全くない。&lt;br /&gt;&lt;br /&gt;SJISで利用した場合、&lt;br /&gt;５Ｃ問題(「ソ」「表」などを記述するとパーサエラーが出る)が発生するわけだが、&lt;br /&gt;internal_encodingをSJISにしても問題は解決しない。&lt;br /&gt;これを解決するには--enable-zend-multibyteをつけてコンパイルし直し、&lt;br /&gt;php.iniの設定で&lt;br /&gt;&lt;br /&gt;    mbstring.script_encoding = Shift_JIS&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;とする必要がある&lt;br /&gt;(もちろんSJISは利用しないのが一番いいのだが。)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;しかし、変換元が固定になるというのは重要なことなので、&lt;br /&gt;これはソースコードと揃えておくのがBetter。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;マルチバイト関数を使う時は変換元エンコードを必ず指定する癖を付けておくのが重要なのである。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;●detect_orderは必ず指定する&lt;br /&gt;detect_orderとは&lt;br /&gt;&lt;br /&gt;文字コードの自動検出の優先順位&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;のこと。&lt;br /&gt;何も指定しなければ「auto」というパラメータになるのだが、&lt;br /&gt;このautoはかなりくせ者だ。&lt;br /&gt;何も指定していない場合や、autoを指定すると「ASCII,JIS,UTF-8,EUC-JP,SJIS」の用に展開される。&lt;br /&gt;が、マルチバイトを計る上でASCIIが一番先頭である時点ですでに欠陥である。&lt;br /&gt;detect_orderは二次的に利用される機会が多いため、&lt;br /&gt;必ず指定する必要がある。&lt;br /&gt;Webで出力する文字コードを先頭にしてJISやASCIIは最後の方にするのが良い。&lt;br /&gt;&lt;br /&gt;これはプログラム上でも構わない。&lt;br /&gt;私はプログラム上で指定している。&lt;br /&gt;可能な限りphp.iniの設定に依存しないためだ。&lt;br /&gt;&lt;br /&gt;●http_outputは利用しない&lt;br /&gt;http_outputについては二つ勘違いされやすいポイントがある。&lt;br /&gt;一つは「指定すると自動で変換されて出力される様になる」&lt;br /&gt;&lt;br /&gt;Σ（￣ロ￣; エッ！？チガウノ？&lt;br /&gt;&lt;br /&gt;http_outputは指定するだけでは何も動作しない。&lt;br /&gt;これは&lt;br /&gt;mb_output_handlerが実行された時の出力エンコード&lt;br /&gt;&lt;br /&gt;に過ぎない。&lt;br /&gt;&lt;br /&gt;    ob_start("mb_output_handler")&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;と指定されて初めて使われるのだ。&lt;br /&gt;&lt;br /&gt;もう一つは「すべての出力に適用される」&lt;br /&gt;&lt;br /&gt;（　・＿・；） エッ！？チガウノ？&lt;br /&gt;&lt;br /&gt;ob_startを実行しても、&lt;br /&gt;すべての出力に適用されるわけではない。&lt;br /&gt;http_outputの発動条件は&lt;br /&gt;&lt;br /&gt;出力がtext/htmlである&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;必要がある。&lt;br /&gt;なのでapplication/xmlとかをヘッダーで投げていると動かないのだ。&lt;br /&gt;&lt;br /&gt;●mb_send_mailは使うな&lt;br /&gt;マルチバイトのメールを送るからといって、&lt;br /&gt;mb_send_mailを使っている人も多いかもしれない。&lt;br /&gt;だが、このmb_send_mailは文字化けの元凶だ。&lt;br /&gt;mb_send_mailは何の文字コードを何の文字コードに変換するかを指定することが出来ない。&lt;br /&gt;なので、何の文字コードで入力を受け付けて、&lt;br /&gt;ブラックボックスを通った後に何の文字コードで出力されるか全くわからないのである。&lt;br /&gt;&lt;br /&gt;理由はmb_send_mailで利用される文字コードは、&lt;br /&gt;languageパラメータに依存しているからだ。&lt;br /&gt;languageにJapaneseと指定したところで、&lt;br /&gt;ISO-2202-JPで送るのか、UTF-8で送るのか、またはSJISで送るのか全く不明だ。&lt;br /&gt;それにマルチパートメールの場合は、&lt;br /&gt;文字コードが一律でないことがある。&lt;br /&gt;例えばDoCoMoのデコメール。&lt;br /&gt;テキスト部分はJISだがHTML部分はSJISだ。&lt;br /&gt;DoCoMOはSJIS Loveなためこのような仕様になっているが、&lt;br /&gt;迷惑この上ない。&lt;br /&gt;&lt;br /&gt;そんなことをせずに、&lt;br /&gt;送信するメールをあらかじめ変換しておきmailに通す方が制御がわかりやすい。&lt;br /&gt;mailも使い勝手が悪い関数なので、&lt;br /&gt;PEAR::MailでSMTP送信するのが一番良い方法だろう。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ちょっと調べただけでもこれだけあるのだ。&lt;br /&gt;すべてを理解している人はマルチバイト関数を開発した人ぐらいだろう。&lt;br /&gt;ならば、そんなものは利用しない方が良い。&lt;br /&gt;自動で行われるものを手動でやるのだから、&lt;br /&gt;オーバーヘッドが発生するのはやむを得ない。&lt;br /&gt;だが、そんなものは微々たるものだ。&lt;br /&gt;それで負荷が上がることはまずない。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-3518642771596889499?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/3518642771596889499'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/3518642771596889499'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2010/01/mbstring.html' title=''/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-8384926416436189043</id><published>2010-01-21T22:33:00.001+09:00</published><updated>2010-01-21T22:34:46.204+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='その他'/><title type='text'>twitter 江古田ちゃんのbot</title><content type='html'>江古田ちゃんのbot作ってみた。自分の技術0%投入。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://twitter.com/ekoda_chan"&gt;http://twitter.com/ekoda_chan&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-8384926416436189043?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/8384926416436189043'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/8384926416436189043'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2010/01/twitter-bot.html' title='twitter 江古田ちゃんのbot'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-2577761678404213927</id><published>2009-09-18T13:40:00.000+09:00</published><updated>2009-09-18T13:41:40.464+09:00</updated><title type='text'>MT　投稿者名を非表示にする</title><content type='html'>個人ブログのほとんどは管理人一人で書いていると思いますが、MobableTypeはデフォで投稿者名が入力されます。&lt;br /&gt;&lt;br /&gt;書いてる人変わらないのに一々記述しないで欲しいものです。&lt;br /&gt;&lt;br /&gt;今回は初めてMTタグをいじります。&lt;br /&gt;&lt;br /&gt;--投稿者名を記述しているMT構文--&lt;br /&gt;&lt;br /&gt;＊テンプレートモジュール→ブログ記事の概要（7行目より）&lt;br /&gt;&lt;br /&gt;    &lt;mt:If tag="EntryAuthorDisplayName"&gt;&lt;br /&gt;    &lt;span class="vcard author"&gt;&lt;$mt:EntryAuthorLink show_hcard="1"$&gt;&lt;/span&gt;&lt;br /&gt;    &lt;abbr class="published" title="&lt;$mt:EntryDate format_name="iso8601"$&gt;"&gt;&lt;$mt:EntryDate format="%x %X"$&gt;&lt;/abbr&gt;&lt;br /&gt;    &lt;mt:Else&gt;&lt;br /&gt;    &lt;abbr class="published" title="&lt;$mt:EntryDate format_name="iso8601"$&gt;"&gt;&lt;$mt:EntryDate format="%x %X"$&gt;&lt;/abbr&gt;&lt;br /&gt;    &lt;/mt:If&gt;&lt;br /&gt;&lt;br /&gt;『もし投稿者の名前がこのブログの管理者ならば投稿者名と日付を、違っていれば日付を表示。』&lt;br /&gt;あんまり自信ないけど多分こんな感じ。&lt;br /&gt;&lt;br /&gt;つまり&lt;addr&gt;タグで囲まれてる1行だけを残して消してしまえば日付だけ残ります。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;同じ要領で　＊アーカイブテンプレート→ブログ記事（32行目？以降）　も編集。&lt;br /&gt;&lt;br /&gt;元に戻すときのことを考えるならコメントアウトした方が良いかもしれませんね。&lt;br /&gt;&lt;br /&gt;↓こうなる↓&lt;br /&gt;&lt;br /&gt;    &lt;!--&lt;br /&gt;    &lt;mt:If tag="EntryAuthorDisplayName"&gt;&lt;br /&gt;    &lt;span class="vcard author"&gt;&lt;$mt:EntryAuthorLink show_hcard="1"$&gt;&lt;/span&gt;&lt;br /&gt;    --&gt;&lt;br /&gt;    &lt;abbr class="published" title="&lt;$mt:EntryDate format_name="iso8601"$&gt;"&gt;&lt;$mt:EntryDate format="%x %X"$&gt;&lt;/abbr&gt;&lt;br /&gt;    &lt;!--&lt;br /&gt;    &lt;mt:Else&gt;&lt;br /&gt;    &lt;abbr class="published" title="&lt;$mt:EntryDate format_name="iso8601"$&gt;"&gt;&lt;$mt:EntryDate format="%x %X"$&gt;&lt;/abbr&gt;&lt;br /&gt;    &lt;/mt:If&gt;&lt;br /&gt;    --&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;http://blog.dobsoni.net/2008/12/post-3.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-2577761678404213927?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/2577761678404213927'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/2577761678404213927'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2009/09/mt.html' title='MT　投稿者名を非表示にする'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-7424491102923682040</id><published>2009-09-03T18:23:00.003+09:00</published><updated>2009-09-03T18:25:04.663+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Movable Type'/><title type='text'>MT4.2 aform</title><content type='html'>ブログ記事の概要&lt;br /&gt;&lt;br /&gt;で&lt;br /&gt;&lt;br /&gt; aform="1"&lt;br /&gt;&lt;br /&gt;を&lt;br /&gt;&lt;br /&gt;&lt;$mt:EntryBody$&gt;&lt;br /&gt;&lt;br /&gt;に追加する必要がある&lt;br /&gt;&lt;br /&gt;&lt;$mt:EntryBody aform="1"$&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-7424491102923682040?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/7424491102923682040'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/7424491102923682040'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2009/09/mt-aform.html' title='MT4.2 aform'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-4995106821573416628</id><published>2009-09-02T21:33:00.000+09:00</published><updated>2009-09-02T21:34:43.449+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ソフトウェア'/><title type='text'>FlashDevelop でコーディングして Flash CS3 からパブリッシュする</title><content type='html'>FlashDevelop でコーディングして Flash CS3 からパブリッシュする&lt;br /&gt;&lt;br /&gt;FlashDevelop 上で F6 キーを押す&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.trick7.com/blog/video/flashdevelop/"&gt;http://www.trick7.com/blog/video/flashdevelop/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-4995106821573416628?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/4995106821573416628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/4995106821573416628'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2009/09/flashdevelop-flash-cs3.html' title='FlashDevelop でコーディングして Flash CS3 からパブリッシュする'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-2960519095334637061</id><published>2009-08-10T15:33:00.001+09:00</published><updated>2009-08-10T15:35:36.328+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><title type='text'>CSS　IE6でテキストが複製されてはみ出て表示されるバグ</title><content type='html'>結論から言うとxhtml側のコメントを消すと解決する見たい。&lt;br /&gt;&lt;br /&gt;IE6は消滅しろ!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ixiell.net/2008/03/bug.html"&gt;&lt;br /&gt;IE6でテキストが複製されてはみ出て表示されるバグ&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-2960519095334637061?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/2960519095334637061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/2960519095334637061'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2009/08/cssie6.html' title='CSS　IE6でテキストが複製されてはみ出て表示されるバグ'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-3535242255664815395</id><published>2009-07-26T23:06:00.001+09:00</published><updated>2009-07-26T23:10:08.097+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><title type='text'>Flash　カスタムクラスからステージ配置のオブジェクトを指定するには</title><content type='html'>カスタムクラスからステージ配置のオブジェクトを指定するには、&lt;br /&gt;&lt;br /&gt;パブリッシュ設定＞Flashタグ＞ActionScript3.0の設定＞ステージのインスタンスを自動宣言のチェックを外す。&lt;br /&gt;&lt;br /&gt;どうも、うまくいかないと前から思っていたらこれが原因らしい。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-3535242255664815395?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/3535242255664815395'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/3535242255664815395'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2009/07/flash.html' title='Flash　カスタムクラスからステージ配置のオブジェクトを指定するには'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-5981526578513568295</id><published>2009-06-30T03:07:00.002+09:00</published><updated>2009-06-30T03:11:08.191+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>AS3 addEventListenr O'REILLYでドボン</title><content type='html'>ハマッタ。。&lt;br /&gt;&lt;br /&gt;O'REILLY&lt;br /&gt;初めてのActionScript3.0&lt;br /&gt;&lt;br /&gt;では、下記のようなパラメーター設定が正しいとされている。&lt;br /&gt;&lt;br /&gt;addEventListener(Event.ENTER_FRAME, Lup, false, 0, true);&lt;br /&gt;&lt;br /&gt;しかし、じぶんのようなまだinFrameに書いているタイプはこれをやると&lt;br /&gt;キーフレームとけんかするみたいで思いもよらないバグが出る。&lt;br /&gt;&lt;br /&gt;そもそも false, 0, true　の意味もわからないのでしばらくはこれは省くこと。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-5981526578513568295?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/5981526578513568295'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/5981526578513568295'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2009/06/as3-addeventlistenr-oreilly.html' title='AS3 addEventListenr O&apos;REILLYでドボン'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-5859657319577774723</id><published>2009-06-26T15:37:00.002+09:00</published><updated>2009-06-26T15:42:58.302+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>AS3　フルスクリーン</title><content type='html'>自分で整理してみた。&lt;br /&gt;～CS3の場合&lt;br /&gt;&lt;br /&gt;ポイント&lt;br /&gt;1.stage.displayState = StageDisplayState.FULL_SCREEN;&lt;br /&gt;2.htmlでallowFullScreenをtrueに。&lt;br /&gt;3.オブジェクトの大きさを保ちたい場合はパブリッシュ設定でhtmlタブ、伸縮を拡大縮小なしに&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1.ボタンを押すとフルスクリーンに&lt;br /&gt;&lt;br /&gt;button_mc.addEventListener(MouseEvent.CLICK, clicka);&lt;br /&gt;function clicka(evt:MouseEvent):void{&lt;br /&gt; stage.displayState = StageDisplayState.FULL_SCREEN;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;2.htmlはCS3パブリッシュしたものであれば3カ所修正&lt;br /&gt;&lt;br /&gt;3.はそのまま&lt;br /&gt;&lt;br /&gt;&lt;a href="http://hakuhin.hp.infoseek.co.jp/main/as3/stage.html#STAGE_05"&gt;詳しくはこちら&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-5859657319577774723?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/5859657319577774723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/5859657319577774723'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2009/06/as3.html' title='AS3　フルスクリーン'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-9136548241445005911</id><published>2009-06-26T15:15:00.000+09:00</published><updated>2009-06-26T15:17:06.900+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>AS3 全画面動画Flashによく見られるドットスクリーンの張り方</title><content type='html'>メモー&lt;br /&gt;&lt;br /&gt;全画面に動画（FLV）をバシッと貼り付けて、いい感じにカッコ良いサイトを最近よく見ますが、たいていその動画の上にドット模様の付いたスクリーンが貼り付けられているのが多いと思います。あのスクリーンが張ってある理由は、実際に作ってみるとわかるのですが、VideoやFLVPlayBack の大きさをWindowサイズ（stageのサイズ）にあわせて大きくすると、映像がもんやりしてしまいます。しかしどうでしょう。その上に件のドット調を載っけるとあら不思議。なんだかブラウン管やオーロラビジョンで映像を見ているような、イイ感じに仕上がります。&lt;br /&gt;&lt;br /&gt;僕がこういう「ドット調＋全画面FLV」にすれば、いい感じになるんだねぇ～と最初に気付いたのがベルギーのgroup94のサイトを見たときでした。で、ここでその素敵っぷりをご紹介しようとしたのですが、どうやら今は動画は流れていません（泣）。&lt;br /&gt;&lt;br /&gt;というわけで、他ですとMARGARET HOWELLとか、yodabaz.comとかが、ドット調スクリーンを使っているサイトになります。&lt;br /&gt;&lt;br /&gt;で、肝心の作り方ですが、&lt;br /&gt;&lt;br /&gt;1.　ドットの元となる小さな「透明GIF」or「透明PNG」を作る。&lt;br /&gt;2.　そいつをリンケージするなり、外部ファイルとしてロードするなりして参照できるようにし、&lt;br /&gt;3.　それをタイル上に並べたSpriteをべたっと貼り付ける。&lt;br /&gt;&lt;br /&gt;という感じになりますが、1. 2. は割愛しまして 3. のやり方だけ。あくまで僕のやり方です。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;package{&lt;br /&gt; import flash.display.BitmapData;&lt;br /&gt; import flash.display.Sprite;&lt;br /&gt; import flash.system.Capabilities;&lt;br /&gt; public class SampleSprite extends Sprite{&lt;br /&gt;  /**&lt;br /&gt;  * コンストラクタ&lt;br /&gt;  */&lt;br /&gt;  public function SampleSprite():void {&lt;br /&gt;  //ドット調模様を作るためのSprite&lt;br /&gt;  var dotSprite:Sprite = new Sprite();&lt;br /&gt;  //ドット調の小さな画像のビットマップデータを使ってbeginBitmapFill&lt;br /&gt;  dotSprite.graphics.beginBitmapFill(ドット調の小さな画像のBitmapData);&lt;br /&gt;  //stageリサイズ毎に大きさ変えたり、タイル張りなおしたりするのがめんどいのでCapabilities.screenResolutionを使ってモニターサイズ分四角を書いちゃう&lt;br /&gt;  dotSprite.graphics.drawRect(0, 0, Capabilities.screenResolutionX, Capabilities.screenResolutionY);&lt;br /&gt;  dotSprite.graphics.endFill();&lt;br /&gt;  //ドット調模様のスプライトを置く。&lt;br /&gt;  addChild(dotSprite);&lt;br /&gt;  }&lt;br /&gt; }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;参照元&lt;br /&gt;&lt;a href="http://blog.ipuheke.jp/"&gt;http://blog.ipuheke.jp/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-9136548241445005911?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/9136548241445005911'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/9136548241445005911'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2009/06/as3-flash.html' title='AS3 全画面動画Flashによく見られるドットスクリーンの張り方'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-1589427041677929114</id><published>2009-06-03T15:50:00.001+09:00</published><updated>2009-06-03T15:53:45.010+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>AS3　2点間の距離を計測</title><content type='html'>メモメモ…&lt;br /&gt;&lt;br /&gt;-------------------------------------------&lt;br /&gt;１人でこつこつActionScript3.0アニメーションを読み進める会。。&lt;br /&gt;&lt;br /&gt;2つの座標の距離を計測してテキストボックスに出力します。&lt;br /&gt;&lt;br /&gt;なんてことのないプログラムです。&lt;br /&gt;&lt;br /&gt;肝なのは、&lt;br /&gt;&lt;br /&gt;      var dx:Number = mouseX - sprite.x;&lt;br /&gt;      var dy:Number = mouseY - sprite.y;&lt;br /&gt;      &lt;br /&gt;      var dist:Number = Math.sqrt(dx * dx + dy * dy);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ピタゴラスの定理。&lt;br /&gt;&lt;br /&gt;まさか人生でまたこの名前を聞くとは。。算数役に立つやん。&lt;br /&gt;&lt;br /&gt;ソース。&lt;br /&gt;&lt;br /&gt;package&lt;br /&gt;{&lt;br /&gt;  import flash.display.Sprite;&lt;br /&gt;  import flash.events.MouseEvent;&lt;br /&gt;  import flash.text.TextField;&lt;br /&gt;  &lt;br /&gt;  public class MouseDistance extends Sprite&lt;br /&gt;  {&lt;br /&gt;    &lt;br /&gt;    private var sprite:Sprite;&lt;br /&gt;    private var textField:TextField;&lt;br /&gt; &lt;br /&gt;    public function MouseDistance()&lt;br /&gt;    {&lt;br /&gt;      init();&lt;br /&gt;    }&lt;br /&gt;    &lt;br /&gt;    public function init():void&lt;br /&gt;    {&lt;br /&gt;      sprite = new Sprite();&lt;br /&gt;      addChild(sprite);&lt;br /&gt;      &lt;br /&gt;      sprite.graphics.beginFill(0x000000);&lt;br /&gt;      sprite.graphics.drawRect(-2, -2, 4, 4);&lt;br /&gt;      sprite.graphics.endFill();&lt;br /&gt;      &lt;br /&gt;      sprite.x = 100;&lt;br /&gt;      sprite.y = 100;&lt;br /&gt;      &lt;br /&gt;      textField = new TextField();&lt;br /&gt;      addChild(textField);&lt;br /&gt;      &lt;br /&gt;      stage.addEventListener(MouseEvent.MOUSE_MOVE, onMouseMove_stage);&lt;br /&gt;    }&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;    private function onMouseMove_stage(evt:MouseEvent):void&lt;br /&gt;    {&lt;br /&gt;      graphics.clear();&lt;br /&gt;      graphics.lineStyle(1, 0, 1);&lt;br /&gt;      graphics.moveTo(sprite.x, sprite.y);&lt;br /&gt;      graphics.lineTo(mouseX, mouseY);&lt;br /&gt;      &lt;br /&gt;      var dx:Number = mouseX - sprite.x;&lt;br /&gt;      var dy:Number = mouseY - sprite.y;&lt;br /&gt;      &lt;br /&gt;      var dist:Number = Math.sqrt(dx * dx + dy * dy);&lt;br /&gt;      textField.text = dist.toString();&lt;br /&gt;    }&lt;br /&gt;  }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;自己満足。&lt;br /&gt;&lt;br /&gt;------------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;a href="http://d.hatena.ne.jp/yamasahi/20090310/1236684868"&gt;参照元：2点間の距離を計測するプログラム&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-1589427041677929114?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/1589427041677929114'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/1589427041677929114'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2009/06/as32.html' title='AS3　2点間の距離を計測'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-8407644626430733646</id><published>2009-06-03T01:13:00.001+09:00</published><updated>2009-06-03T01:14:56.361+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='法'/><title type='text'>個人情報の保護　メルマガとか</title><content type='html'>こういう知識がいつかいるようになるんだろうか。。。&lt;br /&gt;mixiから引用&lt;br /&gt;&lt;br /&gt;---------------------------------------------------------&lt;br /&gt;&lt;br /&gt;早速質問させて下さいダッシュ（走り出す様）&lt;br /&gt;&lt;br /&gt;メルマガ登録画面のページ構成についてです。&lt;br /&gt;現在、ほとんどのサイトで、まずは規約を表示し、同意ボタンに&lt;br /&gt;チェックを入れた場合のみ登録できるようになっていますが、&lt;br /&gt;これはどこかでそう決められているのでしょうかあせあせ（飛び散る汗）&lt;br /&gt;（今更って感じの質問で、とても恥ずかしいのですが…たらーっ（汗））&lt;br /&gt;&lt;br /&gt;といいますのも、いきなり（規約等の表示は無しで）&lt;br /&gt;登録できるようにしてくれとクライアントから修正依頼をうけまして、&lt;br /&gt;どう説明して良いのか迷っています。&lt;br /&gt;私としましては、以下のページ構成を提案したいと考えています。&lt;br /&gt;&lt;br /&gt;--------------------------------------&lt;br /&gt;メルマガ規約&lt;br /&gt;（個人情報の取り扱いについての記載も含む）&lt;br /&gt;↓&lt;br /&gt;メールアドレス入力欄&lt;br /&gt;↓&lt;br /&gt;「規約に同意」ボタン（チェックボックスとか）&lt;br /&gt;↓&lt;br /&gt;登録ボタン&lt;br /&gt;--------------------------------------&lt;br /&gt;&lt;br /&gt;それについて、クライアントに「こう説明すれば良いのでは？」といったような&lt;br /&gt;良い案があれば、お力を貸していただけませんでしょうかあせあせ（飛び散る汗）&lt;br /&gt;&lt;br /&gt;宜しくお願い致しますぴかぴか（新しい）&lt;br /&gt;&lt;br /&gt;■■■■■■■■お答え■■■■■■■■■■&lt;br /&gt;&lt;br /&gt;    ここらへんでしょうか？&lt;br /&gt;    個人情報の保護に関する法律についての経済産業分野を対象とするガイドライン&lt;br /&gt;    （http://www.meti.go.jp/policy/it_policy/privacy/041012_hontai.pdf）&lt;br /&gt;&lt;br /&gt;    p13-14あたりにそれっぽいことが書いてあるような。&lt;br /&gt;&lt;br /&gt;    ネットワーク上においては、本人がアクセスした自社のウェブ画面上、又は本人の端末装置上にその利用目的を明記すること（ネットワーク上において個人情報を取得する場合は、本人が送信ボタン等をクリックする前等にその利用目的（利用目的の内容が示された画面に１回程度の操作でページ遷移するよう設定したリンクやボタンを含む。）が本人の目にとまるようその配置に留意する必要がある。）&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-8407644626430733646?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/8407644626430733646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/8407644626430733646'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2009/06/blog-post.html' title='個人情報の保護　メルマガとか'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-7208497376649911248</id><published>2009-05-31T12:49:00.001+09:00</published><updated>2009-05-31T12:51:04.227+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web stuff'/><title type='text'>Veoh Web Player 元ファイル見つけ方</title><content type='html'>元のファイルは、Veoh Web Player BetaのLiblaryでサムネイルを右クリックし「Find on my PC」を選択すると見つかります。&lt;br /&gt;&lt;br /&gt;ナイス!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-7208497376649911248?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/7208497376649911248'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/7208497376649911248'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2009/05/veoh-web-player.html' title='Veoh Web Player 元ファイル見つけ方'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-7366220357062128194</id><published>2009-05-22T18:37:00.002+09:00</published><updated>2009-05-22T18:40:01.412+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>AS3 クリッカブル要素でカーソルを手の形に buttonMode</title><content type='html'>なんでデフォルトがfalseなんだ!!(怒)&lt;br /&gt;すぐ忘れるだろ、死ねっ!&lt;br /&gt;&lt;br /&gt;-------------------------------------&lt;br /&gt;&lt;br /&gt;MovieClip（Sprite）にイベントリスナーを登録してボタンとしてしようする場合は良くありますよね。&lt;br /&gt;&lt;br /&gt;この”ボタン”の上にマウスが来たときに、マウスポインタを矢印じゃなくて手の形にしたいなって思って、ネット上を調べたのですが、ヒットしてこないんですよね。&lt;br /&gt;&lt;br /&gt;いまさら当たり前すぎて、誰も書いてないのかな？&lt;br /&gt;知らないのはあたしだけか？（笑）&lt;br /&gt;&lt;br /&gt;いろいろサンプルをみて、結局Adobe公式のサンプルから発見しました。&lt;br /&gt;&lt;br /&gt;忘れないうちに、メモメモ。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Spriteクラスのプロパティに&lt;br /&gt;&lt;br /&gt;buttonMode:Boolean&lt;br /&gt;&lt;br /&gt;というのがあります。&lt;br /&gt;&lt;br /&gt;MovieClipにも継承されてるみたい？（笑）で、この値を”true”にしてあげるだけでＯＫ！&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;例えば、こんな感じ。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;var mc:MovieClip = new MovieClip();&lt;br /&gt;&lt;br /&gt;mc.graphics.beginFill(000000);&lt;br /&gt;&lt;br /&gt;mc.graphics.drawRect(0,0,100,100);&lt;br /&gt;&lt;br /&gt;mc.graphics.endFill();&lt;br /&gt;&lt;br /&gt;addChild(mc);&lt;br /&gt;&lt;br /&gt;mc.buttonMode = true;&lt;br /&gt;&lt;br /&gt;mc.addEventListener(MouseEvent.CLICK, clickHandler);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;function clickHandler(event:MouseEvent):void{&lt;br /&gt;　　　　trace("ｸﾘｯｸされました");&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;仕様によると、そのMovieClipにフォーカスがあたっているときにEnterキーを押すと、Ｃｌｉｃｋイベントが発生するって書いてあるんですが。&lt;br /&gt;ハンドラの実装が良くわかりませんでした。&lt;br /&gt;まあ、必要ないのでいいのですが。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://myactionscript3.blog51.fc2.com/blog-entry-4.html"&gt;参照元&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-7366220357062128194?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/7366220357062128194'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/7366220357062128194'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2009/05/false-movieclipsprite-adobe-sprite.html' title='AS3 クリッカブル要素でカーソルを手の形に buttonMode'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-2985637599347738923</id><published>2009-05-20T02:00:00.001+09:00</published><updated>2009-05-20T02:02:33.316+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tweener'/><title type='text'>Tweener 基礎的な使い方だそう。</title><content type='html'>正直、目から鱗やった。。。&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;//mc_targetのxを100に移動&lt;br /&gt;Tweener.addTween(mc_target, {x:100, time:1, transition:"easein"});&lt;br /&gt;&lt;br /&gt;//mc_targetを青に着色&lt;br /&gt;Tweener.addTween(mc_target, {_color:0x0000FF, time:2, transition:"easein"});&lt;br /&gt;&lt;br /&gt;//tweenの開始を遅らせる&lt;br /&gt;Tweener.addTween(mc_target, {_color:0x0000FF, time:2, delay:1, transition:"easein"});&lt;br /&gt;&lt;br /&gt;//組み合わせ(mc_targetのxを100に移動し、移動が完了したら青に着色)&lt;br /&gt;Tweener.addTween(mc_target, {x:100, time:1, transition:"easein"});&lt;br /&gt;Tweener.addTween(mc_target, {_color:0x0000FF, time:2, delay:1, transition:"easein"});//上の移動にかかるtime:1の分delayで開始を遅らせる&lt;br /&gt;&lt;br /&gt;//組み合わせ2(onCompleteプロパティでtweenの終了を検出)&lt;br /&gt;Tweener.addTween(mc_target, {x:100, time:1, transition:"easein", onComplete:nextAction});&lt;br /&gt;&lt;br /&gt;function nextAction():void{&lt;br /&gt;    Tweener.addTween(mc_target, {_color:0x0000FF, time:2, transition:"easein"});&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//onCompleteはaddTween内に直接に関数を書く事も可能&lt;br /&gt;Tweener.addTween(mc_target, {_color:0x0000FF, time:2, transition:"easein", onComplete:function(){ this.visible = false; }});&lt;br /&gt;&lt;br /&gt;//複数プロパティ(mc_targetのxを100に、scaleを2倍に(同時に実行))&lt;br /&gt;Tweener.addTween(mc_target, {x:100, scaleX:2, scaleY:2, time:1, transition:"easein"});&lt;br /&gt;&lt;br /&gt;//rollOver、rollOut等で使う時には、実行中のtweenを削除する。(as2的作業で言うとonEnterFrame = nullみたいな)&lt;br /&gt;Tweener.removeTweens(this);//まずこれでtweenを消してから再度addTweenを使う&lt;br /&gt;&lt;br /&gt;-----------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;a href="http://52sec.org/wordpress/?p=78"&gt;参照元　52secNote&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-2985637599347738923?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/2985637599347738923'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/2985637599347738923'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2009/05/tweener.html' title='Tweener 基礎的な使い方だそう。'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-7678930084810941269</id><published>2009-05-19T02:32:00.002+09:00</published><updated>2009-05-19T02:36:09.581+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PeparVision3d'/><title type='text'>PeparVision3d アルファを設定</title><content type='html'>ブックマークしてたブログが消えてるー!!!&lt;br /&gt;google大先生のキャッシュからコピペ。&lt;br /&gt;ポイントは&lt;br /&gt;_xxxxx.useOwnContainer = true;&lt;br /&gt;しかし、CLICKが効かなくなる様子。注意。&lt;br /&gt;&lt;br /&gt;---------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;前回のデータにマウスオーバー時の効果をつけてみます。&lt;br /&gt;今回はオーバー時に透明度を少し下げる効果です。&lt;br /&gt;もちろんアウト時に元に戻しておきます。&lt;br /&gt;&lt;br /&gt;サンプル&lt;br /&gt;JavascriptをONにし、最新のFlashプレーヤーをインストールしてください。&lt;br /&gt;&lt;br /&gt;ドキュメントクラス&lt;br /&gt;&lt;br /&gt;package&lt;br /&gt;{&lt;br /&gt;    import flash.display.BitmapData;&lt;br /&gt;    import flash.events.Event;&lt;br /&gt;    import org.papervision3d.events.InteractiveScene3DEvent;&lt;br /&gt;    import org.papervision3d.materials.BitmapMaterial;&lt;br /&gt;    import org.papervision3d.objects.primitives.Plane;&lt;br /&gt;    import org.papervision3d.view.BasicView;&lt;br /&gt;    public class Main extends BasicView&lt;br /&gt;    {&lt;br /&gt;        private var _plane:Plane;&lt;br /&gt;        public function Main():void&lt;br /&gt;        {&lt;br /&gt;            super(0, 0, true, true);&lt;br /&gt;            viewport.buttonMode = true;&lt;br /&gt;            var bmd:BitmapData=new Img(180,180)&lt;br /&gt;            var bm:BitmapMaterial = new BitmapMaterial(bmd);&lt;br /&gt;            bm.doubleSided = true;&lt;br /&gt;            bm.smooth = true;&lt;br /&gt;            bm.interactive = true;&lt;br /&gt;            _plane = new Plane(bm, 300, 300, 3, 3);&lt;br /&gt;            _plane.useOwnContainer = true;&lt;br /&gt;            _plane.addEventListener(InteractiveScene3DEvent.OBJECT_PRESS, pressHandler);&lt;br /&gt;            _plane.addEventListener(InteractiveScene3DEvent.OBJECT_OVER, overHandler);&lt;br /&gt;            _plane.addEventListener(InteractiveScene3DEvent.OBJECT_OUT, outHandler);&lt;br /&gt;            scene.addChild(_plane);&lt;br /&gt;            addEventListener(Event.ENTER_FRAME, enterFrameHandler);&lt;br /&gt;            startRendering();&lt;br /&gt;        }&lt;br /&gt;        private function enterFrameHandler(e:Event):void{&lt;br /&gt;            _plane.rotationX = stage.mouseY - stage.stageHeight * 0.5;&lt;br /&gt;            _plane.rotationY = stage.mouseX - stage.stageWidth * 0.5;&lt;br /&gt;        }&lt;br /&gt;        private function pressHandler(e:InteractiveScene3DEvent):void&lt;br /&gt;        {&lt;br /&gt;            _plane.scaleX *= 1.1;&lt;br /&gt;            _plane.scaleY *= 1.1;&lt;br /&gt;        }&lt;br /&gt;        private function outHandler(e:InteractiveScene3DEvent):void &lt;br /&gt;        {&lt;br /&gt;            _plane.alpha = 1.0;&lt;br /&gt;        }&lt;br /&gt;        private function overHandler(e:InteractiveScene3DEvent):void &lt;br /&gt;        {&lt;br /&gt;            _plane.alpha = 0.5;&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;何箇所か追加・変更をしたので順番にいきます。&lt;br /&gt;&lt;br /&gt;22行目：オブジェクトにフィルタをかけたり、アルファを変更したりできるようになります。&lt;br /&gt;&lt;br /&gt;_plane.useOwnContainer = true;&lt;br /&gt;&lt;br /&gt;ただし、下記のマウスイベントを取得できなくなってしまいます。&lt;br /&gt;&lt;br /&gt;InteractiveScene3DEvent.OBJECT_CLICK&lt;br /&gt;InteractiveScene3DEvent.OBJECT_DOUBLE_CLICK&lt;br /&gt;&lt;br /&gt;これに関しては色々な人が不便さを訴えているようですね。&lt;br /&gt;バグっぽいっていう話もあったりなかったり・・・。&lt;br /&gt;&lt;br /&gt;23行目：上に書いたとおりイベントを受け取らなくなってしまうので&lt;br /&gt;受け取るイベントの種類を「click」→「press」に変更しました。&lt;br /&gt;&lt;br /&gt;_plane.addEventListener(InteractiveScene3DEvent.OBJECT_PRESS, pressHandler);&lt;br /&gt;&lt;br /&gt;24行目：マウスオーバー時のイベントリスナー&lt;br /&gt;&lt;br /&gt;_plane.addEventListener(InteractiveScene3DEvent.OBJECT_OVER, overHandler);&lt;br /&gt;&lt;br /&gt;25行目：マウスアウト時のイベントリスナー&lt;br /&gt;&lt;br /&gt;_plane.addEventListener(InteractiveScene3DEvent.OBJECT_OUT, overHandler);&lt;br /&gt;&lt;br /&gt;39～46行目：マウスオーバー・アウト時のイベントハンドラー&lt;br /&gt;&lt;br /&gt;変更箇所を全部書いたのでややこしくなってしまいましたが&lt;br /&gt;一番重要なのはuseOwnContainer。&lt;br /&gt;&lt;br /&gt;alpha値を変更するにはこれをtrueにしておく必要があるのは&lt;br /&gt;知らないとつまづいて長時間悩んでしまうところかもしれないです。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-7678930084810941269?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/7678930084810941269'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/7678930084810941269'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2009/05/peparvision3d.html' title='PeparVision3d アルファを設定'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-37013751516105260</id><published>2009-05-16T19:49:00.001+09:00</published><updated>2009-05-16T19:52:15.819+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>AS3　外部画像を読み込んでスムージング</title><content type='html'>画像の読み込みをリスナーで捕まえるにはcontentLoaderInfoを使う。スムージングをかけるには読み込み完了時にビットマップ化して、スムージングプロパティをtrueにする。回転させるとスムージングがかかってるのが良く分かる。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;var imgLoader:Loader = new Loader();&lt;br /&gt;imgLoader.load(new URLRequest("画像のurl"));&lt;br /&gt;imgLoader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, onProgress);&lt;br /&gt;imgLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete);&lt;br /&gt; &lt;br /&gt;//-----[読み込み中イベントの処理]&lt;br /&gt;function onProgress(e:Event):void&lt;br /&gt;{&lt;br /&gt;    trace("progress = " + Math.round((e.bytesLoaded * 100) / (e.bytesTotal)));&lt;br /&gt;}&lt;br /&gt; &lt;br /&gt;//-----[読み込み完了イベントの処理]&lt;br /&gt;function onComplete(e:Event):void&lt;br /&gt;{&lt;br /&gt;    //-----[スムージング処理]&lt;br /&gt;    var loadedImage:Bitmap = Bitmap(imgLoader.content);&lt;br /&gt;    loadedImage.smoothing = true;&lt;br /&gt;    addChild(loadedImage);&lt;br /&gt;    loadedImage.rotation = 15;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;このエントリーのが一番わかりやすく、再現できた。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.5ive.info/blog/archives/10"&gt;※参照先&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-37013751516105260?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/37013751516105260'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/37013751516105260'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2009/05/as3.html' title='AS3　外部画像を読み込んでスムージング'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-3346530443495965407</id><published>2009-05-12T18:47:00.001+09:00</published><updated>2009-05-12T18:48:37.848+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>AS3 Flash 写真スライドショーコンテンツ制作時の留意点（※書きかけ）</title><content type='html'>このエントリーはかなり参考になる。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.trick7.com/blog/2009/05/08-235817.php"&gt;Flash 写真スライドショーコンテンツ制作時の留意点（※書きかけ）&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-3346530443495965407?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/3346530443495965407'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/3346530443495965407'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2009/05/as3-flash.html' title='AS3 Flash 写真スライドショーコンテンツ制作時の留意点（※書きかけ）'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-5395545943933062248</id><published>2009-05-09T01:31:00.000+09:00</published><updated>2009-05-09T01:33:11.263+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><title type='text'>Flash デバイスフォントの注意</title><content type='html'>アンチエイリアスのところで&lt;br /&gt;デバイスフォントの使用を選択していると&lt;br /&gt;アルファが効かなくなるので注意。&lt;br /&gt;意外と落とし穴。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-5395545943933062248?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/5395545943933062248'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/5395545943933062248'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2009/05/flash.html' title='Flash デバイスフォントの注意'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-8341803433102632966</id><published>2009-04-26T19:27:00.000+09:00</published><updated>2009-04-26T19:32:48.695+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>AS3 複数のユニークなテキストフィールドを作成</title><content type='html'>ご質問の例では、全てのフィールド名が同じではなく、&lt;br /&gt;最後に出来たひとつだけ text_field でアクセスできるようになるはずです。&lt;br /&gt;&lt;br /&gt;同じ階層にテキストフィールド以外何もないのであれば&lt;br /&gt;TextField( getChildAt( 0 ) ) で重なりを元にアクセスすることができます。&lt;br /&gt;&lt;br /&gt;他の方法では、作ったオブジェクトを全て記録すれば良いので&lt;br /&gt;ArrayやObjectなどを使う方法があります。&lt;br /&gt;&lt;br /&gt;// Arrayに記録する&lt;br /&gt;var tfArray:Array = [];&lt;br /&gt;for (var i=0; i&lt;30; i++) {&lt;br /&gt; var text_field:TextField = tfArray[i] = new TextField();&lt;br /&gt; this.addChild( text_field );&lt;br /&gt;}&lt;br /&gt;trace( tfArray[0] ); // [object TextField]&lt;br /&gt;&lt;br /&gt;var tfObject:Object = {};&lt;br /&gt;for (var i=0; i&lt;30; i++) {&lt;br /&gt; var text_field:TextField = tfObject['tf'+i] = new TextField();&lt;br /&gt; this.addChild( text_field );&lt;br /&gt;}&lt;br /&gt;trace( tfObject.tf0 ); // [object TextField]&lt;br /&gt;trace( tfObject['tf0'] ); // これも同じ&lt;br /&gt;&lt;br /&gt;リンク&lt;br /&gt;&lt;a href="http://72.14.235.132/search?q=cache:GQXXBdOTu8gJ:gac.kir.jp/19/22555+actionscript3+addchild+%E8%A4%87%E6%95%B0+for&amp;cd=24&amp;hl=ja&amp;ct=clnk&amp;gl=jp"&gt;&lt;br /&gt;☆☆☆参照元☆☆☆&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-8341803433102632966?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/8341803433102632966'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/8341803433102632966'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2009/04/as3.html' title='AS3 複数のユニークなテキストフィールドを作成'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-4305044697748771014</id><published>2009-04-26T18:34:00.001+09:00</published><updated>2009-04-26T18:35:32.564+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>Actionscript 3 Timer</title><content type='html'>タイマー間隔の制御&lt;br /&gt;&lt;br /&gt;Flash Adobe Flash CS3 Professional によるアプリケーション開発の場合は、タイムラインを使用してアプリケーションの進行をフレーム単位で確実に制御できますが、ActionScript だけを使用するプロジェクトの場合は、別のタイミング制御メカニズムを使用する必要があります。&lt;br /&gt;サブトピック&lt;br /&gt;ループとタイマーの違い&lt;br /&gt;Timer クラス&lt;br /&gt;flash.utils パッケージに含まれるタイマー制御関数&lt;br /&gt;ループとタイマーの違い&lt;br /&gt;&lt;br /&gt;プログラミング言語によっては、for や do..while などのループステートメントを使ってタイミングの制御方法を独自に工夫しなければならないことがあります。&lt;br /&gt;&lt;br /&gt;一般にループステートメントは、動作環境となるローカルマシンの処理速度に応じてなるべく高速に実行されるため、使用するマシンによって速度に違いが生じます。アプリケーションを一定のタイミングで動作させるには、何らかのカレンダーやクロックによって生成されるタイミングを利用する必要があります。ゲーム、アニメーション、およびリアルタイム制御など、多くのアプリケーションは、どのマシンでも一貫して利用できる、安定した時間ベースのタイミングメカニズムを必要とします。&lt;br /&gt;&lt;br /&gt;ActionScript 3.0 の Timer クラスには、こうしたニーズを満たす強力な機能があります。Timer クラスでは ActionScript 3.0 のイベントモデルを使用し、指定された時間間隔が経過するごとにタイマーイベントを送出します。&lt;br /&gt;Timer クラス&lt;br /&gt;&lt;br /&gt;タイマー制御関数の扱いについて、ActionScript 3.0 では Timer クラス (flash.utils.Timer) を使用する方法が推奨されています。このクラスを使用すると、所定の時間間隔が経過するたびにイベントを送出することができます。&lt;br /&gt;&lt;br /&gt;タイマーを開始するには、最初に Timer クラスのインスタンスを作成し、そのインスタンスに対して、タイマーイベントを生成する頻度と生成終了までの送出回数を指定します。&lt;br /&gt;&lt;br /&gt;たとえば次のコードでは、1 秒ごとのイベント送出を 60 秒間続けるタイマーインスタンスを作成します。&lt;br /&gt;&lt;br /&gt;var oneMinuteTimer:Timer = new Timer(1000, 60);&lt;br /&gt;&lt;br /&gt;Timer オブジェクトでは、所定の時間間隔が経過するたびに TimerEvent オブジェクトを送出します。TimerEvent オブジェクトのイベント型は timer (定数 TimerEvent.TIMER によって定義される) です。TimerEvent オブジェクトには、標準の Event オブジェクトと同じプロパティが格納されます。&lt;br /&gt;&lt;br /&gt;また、繰り返しの回数が固定されたタイマーインスタンスの場合、最後の時間間隔に到達したときに timerComplete イベント (定数 TimerEvent.TIMER_COMPLETE によって定義される) も送出されます。&lt;br /&gt;&lt;br /&gt;Timer クラスの実際の動作を確認できる短いサンプルアプリケーションを次に示します。&lt;br /&gt;&lt;br /&gt;package &lt;br /&gt;{&lt;br /&gt;    import flash.display.Sprite;&lt;br /&gt;    import flash.events.TimerEvent;&lt;br /&gt;    import flash.utils.Timer;&lt;br /&gt;&lt;br /&gt;    public class ShortTimer extends Sprite&lt;br /&gt;    {&lt;br /&gt;        public function ShortTimer() &lt;br /&gt;        {&lt;br /&gt;            // 5 秒の Timer を新規作成する&lt;br /&gt;            var minuteTimer:Timer = new Timer(1000, 5);&lt;br /&gt;            &lt;br /&gt;            // 時間間隔イベントおよび完了イベント用のリスナーを指定する&lt;br /&gt;            minuteTimer.addEventListener(TimerEvent.TIMER, onTick);&lt;br /&gt;            minuteTimer.addEventListener(TimerEvent.TIMER_COMPLETE, onTimerComplete);&lt;br /&gt;            &lt;br /&gt;            // タイマーのカウントを開始する&lt;br /&gt;            minuteTimer.start();&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        public function onTick(event:TimerEvent):void &lt;br /&gt;        {&lt;br /&gt;            // 現在のカウントを表示する&lt;br /&gt;            // このイベントのターゲットは、該当する Timer インスタンス自体である&lt;br /&gt;            trace("tick " + event.target.currentCount);&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        public function onTimerComplete(event:TimerEvent):void&lt;br /&gt;        {&lt;br /&gt;            trace("Time's Up!");&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;この例では、ShortTimer クラスが作成されたとき、1 秒ごとのカウントを 5 秒間続ける Timer インスタンスを作成します。次に、このタイマー用のリスナーを 2 つ指定しています。1 つはカウント各回のイベントを受け取るリスナーであり、もう 1 つは timerComplete イベントを受け取るリスナーです。&lt;br /&gt;&lt;br /&gt;その後、タイマーのカウントを開始すると、以後は 1 秒間隔で onTick() メソッドが繰り返し呼び出されます。&lt;br /&gt;&lt;br /&gt;onTick() メソッドでは、単に現在のカウントを表示しています。5 秒が経過すると onTimerComplete() メソッドが呼び出され、カウントが終了したことを表示します。&lt;br /&gt;&lt;br /&gt;このサンプルを実行すると、コンソールまたはトレースウィンドウに 1 秒ごとに次の行が表示されます。&lt;br /&gt;&lt;br /&gt;tick 1&lt;br /&gt;tick 2&lt;br /&gt;tick 3&lt;br /&gt;tick 4&lt;br /&gt;tick 5&lt;br /&gt;Time's Up!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;リンク&lt;br /&gt;&lt;a href="http://livedocs.adobe.com/flash/9.0_jp/main/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&amp;file=00000074.html" target="_blank"&gt;参照元&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-4305044697748771014?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/4305044697748771014'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/4305044697748771014'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2009/04/actionscript-3-timer.html' title='Actionscript 3 Timer'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-4645851522726639952</id><published>2009-03-20T15:53:00.002+09:00</published><updated>2009-03-20T15:54:49.716+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><title type='text'>CSS clearfix関係</title><content type='html'>1. 適当な要素で clear&lt;br /&gt;これがもっとも確実で，問題が少ないな方法でしょう。しかし，clear する適当な要素が入れられない場合もあります。&lt;br /&gt;&lt;br /&gt;2. 親要素にoverflow: hidden; と width または height を明示&lt;br /&gt;clearfix のような仰々しい記述をしなくて済むので，手軽に使えます。しかし，overflow: hidden;を充てると困る場合，width や height を指定しない方がよい場合もあります。&lt;br /&gt;&lt;br /&gt;3. clearfix&lt;br /&gt;上記2つが使えない場合のとっておきとして，用意しておくのがよさそうです。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://w3g.jp/css/guide/selector" target="_blank"&gt;&lt;br /&gt;http://w3g.jp/css/guide/selector&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-4645851522726639952?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/4645851522726639952'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/4645851522726639952'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2009/03/1.html' title='CSS clearfix関係'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-3811998317738936599</id><published>2009-03-20T15:36:00.001+09:00</published><updated>2009-03-20T15:51:29.729+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><title type='text'>CSS　クラスの指定</title><content type='html'>&amp;lt;div&amp;nbsp;class=&amp;quot;entry&amp;nbsp;new&amp;quot;&amp;gt;&lt;br /&gt;&lt;br /&gt;みたいなものは&lt;br /&gt;&lt;br /&gt;&amp;lt;div&amp;nbsp;class=&amp;quot;entry&amp;quot;&amp;gt;&amp;nbsp;&amp;lt;div&amp;nbsp;class=&amp;quot;new&amp;quot;&amp;gt;&lt;br /&gt;&lt;br /&gt;の両方がききますよ、みたいな書き方。&lt;br /&gt;&lt;br /&gt;.entry.new{&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;という風に指定するとこれ単独をしてい&lt;br /&gt;&lt;br /&gt;&amp;lt;div&amp;nbsp;class=&amp;quot;entry&amp;nbsp;clearfix&amp;quot;&amp;gt;&lt;br /&gt;&lt;br /&gt;とするととても便利そう。&lt;br /&gt;&lt;br /&gt;IE6の不具合&lt;br /&gt;&lt;a href="http://melanges.duck.nu/2007/10/19_103414.php"&gt;&lt;br /&gt;http://melanges.duck.nu/2007/10/19_103414.php&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-3811998317738936599?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/3811998317738936599'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/3811998317738936599'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2009/03/css.html' title='CSS　クラスの指定'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-7223752772452058429</id><published>2008-10-17T11:28:00.000+09:00</published><updated>2008-10-17T11:29:02.665+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web stuff'/><title type='text'>Firefox swf ダウンロード</title><content type='html'>Firefoxでフラッシュをダウンロードするには？&lt;br /&gt;ページ上で右クリック。&lt;br /&gt;「ページの情報を表示」で、「メディア」を選択。&lt;br /&gt;リストの中から欲しいものをクリックして「名前を付けて保存」でできるかと。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-7223752772452058429?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/7223752772452058429'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/7223752772452058429'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2008/10/firefox-swf.html' title='Firefox swf ダウンロード'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-9074941353145006061</id><published>2008-10-10T22:27:00.001+09:00</published><updated>2008-10-10T22:30:02.573+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SEO的な'/><title type='text'>SEO titleはこうつけると良いみたい</title><content type='html'>各ページをすべて同じタイトルは良くないらしい。&lt;br /&gt;たとえば企業だったら、&lt;br /&gt;&lt;br /&gt;▲▲▲ページのタイトル▲▲▲｜企業名&lt;br /&gt;&lt;br /&gt;という風に統一すると良い。&lt;br /&gt;後ろに共通して来る名前を持ってきた方が効果的らしい。&lt;br /&gt;理由は忘れた。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-9074941353145006061?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/9074941353145006061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/9074941353145006061'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2008/10/seo-title.html' title='SEO titleはこうつけると良いみたい'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-750948565279154548</id><published>2008-09-25T14:44:00.001+09:00</published><updated>2008-09-25T14:47:04.687+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript2.0'/><title type='text'>ステージサイズに合わせてオブジェクト移動(拾い物)</title><content type='html'>＃１です。&lt;br /&gt;うまくできませんか？&lt;br /&gt;&lt;br /&gt;ご質問を見直してみて，私が一部見落としている点があることに気付きました。&lt;br /&gt;&lt;br /&gt;&gt;&gt; 少し遅れて画面端から何％、何ピクセル等…&lt;br /&gt;&lt;br /&gt;この「少し遅れる」部分も必要だったのですね。&lt;br /&gt;そしたら&lt;br /&gt;，「Stage.onResizeリスナーイベント」は特に必要はありません。&lt;br /&gt;もっとアバウトに，＃１の参照先であるURLの回答の下の方にあるように，&lt;br /&gt;onEnterFrame だけでできます。&lt;br /&gt;＃１で引用した 「パーセントで配置したフラッシュについて」 より簡単なのですが，&lt;br /&gt;ちょっと違う部分もありますから，あらためて補足回答をしておきます。&lt;br /&gt;&lt;br /&gt;やることやスクリプトは簡単なのですが，&lt;br /&gt;図的説明を文字でしなければならないため，長い回答です。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;=======================================&lt;br /&gt;&lt;br /&gt;ご質問で書かれてあるURLは，&lt;br /&gt;何が難しいのかというと（どの部分の発想が難しいのかというと），&lt;br /&gt;ステージの大きさに合わせてオブジェクトを移動させる部分ではなくて，&lt;br /&gt;ステージの大きさが変わっても，オブジェクトの大きさが変わらないという部分です。&lt;br /&gt;そして，オブジェクトの大きさが変わらないのに，その座標が動くと言う部分がプラスされます。&lt;br /&gt;&lt;br /&gt;ステージの大きさに合わせてオブジェクトを移動させるだけでしたら，&lt;br /&gt;フレーム1 の最初に，&lt;br /&gt;Stage.scaleMode = "exactFit";&lt;br /&gt;という１行を書けば良いだけになります。&lt;br /&gt;このページ↓の，&lt;br /&gt;​http://hakuhin.hp.infoseek.co.jp/main/as/stage.html​&lt;br /&gt;　上下左右にフィット&lt;br /&gt;　[ サンプル表示（別窓） ]&lt;br /&gt;　このFlashのサンプル - stage_01_03_fla6.fla(19kバイト)&lt;br /&gt;&lt;br /&gt;と書いてある部分の [ サンプル表示（別窓） ] をクリックしてもらうとその結果が表示されます。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;しかし，&lt;br /&gt;そのサンプルを見ていただければわかりますが，&lt;br /&gt;ウィンドウの縦横の比によって，中のオブジェクトが変形してしまいますし，&lt;br /&gt;そもそも，大きさが拡大縮小されてしまいます。&lt;br /&gt;だからこの方法ではうまく行きません。&lt;br /&gt;&lt;br /&gt;そこで＃１の参照先 「パーセントで配置したフラッシュについて」 でも書いた，&lt;br /&gt;Stage.scaleMode = "noScale";&lt;br /&gt;が必要になるのです。&lt;br /&gt;&lt;br /&gt;ここまで考えつけたら，&lt;br /&gt;後は指定場所に指定のものを動かせば良いだけのことになります。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;＃１で書きましたように，&lt;br /&gt;全部のオブジェクトに対して１つ１つの説明は無理です。&lt;br /&gt;ご質問で書かれているURLのページの，&lt;br /&gt;下の黒い「フッタ」の部分と，その上の「メニュー」についてだけ，&lt;br /&gt;サンプル例を書いておきます。&lt;br /&gt;本番ではなくてサンプル例だと思ってください。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;新規ドキュメントを作成して，&lt;br /&gt;塗りで横1000ピクセル（適当），&lt;br /&gt;高さ50ピクセル（適当）くらいの&lt;br /&gt;黒い四角を描いてください。&lt;br /&gt;&lt;br /&gt;その塗りをムービークリップに変換するのですが，変換するときの「基準点」が大切です。&lt;br /&gt;&lt;br /&gt;四角い黒塗りを「右クリック」→「シンボルに変換」&lt;br /&gt;でシンボルに変換ダイアログが出てきます。&lt;br /&gt;図示すると次のような感じです。変形していたらすみません。&lt;br /&gt;&lt;br /&gt;///////////////////////////////////////////////&lt;br /&gt;名前(N)：[ 任意の名前　　　　　　　　　]&lt;br /&gt;タイプ(T)： ◎ ムービークリップ　基準点（R）：□□□&lt;br /&gt;　　　　　　○ ボタン　　　　　　　　　　　　　　 　□□□&lt;br /&gt;　　　　　　○ グラフィック　　　　　　　　　　　 　□□■&lt;br /&gt;///////////////////////////////////////////////&lt;br /&gt;&lt;br /&gt;このように，&lt;br /&gt;タイプ(T) でムービークリップを選択して，&lt;br /&gt;基準点（R） の部分で右下にチェックを入れて「OK」をしてください。&lt;br /&gt;これで黒塗りのムービークリップの右下が座標の基準になります。&lt;br /&gt;そして，&lt;br /&gt;その黒塗りムービークリップを選択して，&lt;br /&gt;下のプロパティインスペクタで，インスタンス名を付けてください。&lt;br /&gt;ここでは，「footer」 というインスタンス名にしておきます。&lt;br /&gt;&lt;br /&gt;次にメニューの部分ですが，&lt;br /&gt;何かこれも塗りでてきとうな四角を描いてください。&lt;br /&gt;ステージ上を図示すると次のような感じです。&lt;br /&gt;場所は適当で良いです。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;┌───ステージ──────────────┐&lt;br /&gt;│&lt;br /&gt;│&lt;br /&gt;│&lt;br /&gt;│　 □□□□□ ←メニュー(インスタンス名 menu )&lt;br /&gt;│　 □□□□□ ↓フッタ(インスタンス名 footer )&lt;br /&gt;│■■■■■■■■■■■■■■■■■■■■&lt;br /&gt;│■■■■■■■■■■■■■■■■■■■■&lt;br /&gt;└────────────────────┘&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;メニュー部分もやはり，ムービークリップシンボルに変換するのですが，&lt;br /&gt;このときの基準点は "左下" にしてください。&lt;br /&gt;&lt;br /&gt;　基準点（R）： □□□&lt;br /&gt;　　　　　　　　　□□□&lt;br /&gt;　　　　　　　　　■□□&lt;br /&gt;&lt;br /&gt;このメニューの基準点はどこでも良いと言えばどこでも良いのですが，&lt;br /&gt;一応，この左下を基準にした方が，&lt;br /&gt;フッタとの距離感覚がつかみやすいので左下にしておきます。&lt;br /&gt;そして，メニューの塗りムービークリップを選択した状態で，&lt;br /&gt;下のプロパティインスペクタでインスタンス名を付けます。&lt;br /&gt;ここでは 「menu」 というインスタンス名を付けておきます。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;今のところ，&lt;br /&gt;レイヤーは １レイヤー ですが，&lt;br /&gt;レイヤーの追加で ２レイヤー にしてください。&lt;br /&gt;挿入したレイヤーを上のレイヤーにして，&lt;br /&gt;その上のレイヤーにスクリプトを書きます。&lt;br /&gt;&lt;br /&gt;　□　レイヤー　筆・・|○|　←スクリプト用のレイヤー&lt;br /&gt;　□　レイヤー　筆・・|●|　←ムービークリップのあるレイヤー&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;↓上レイヤーに書くスクリプト(コピペ可)↓&lt;br /&gt;-----------------------------------&lt;br /&gt;// 拡大縮小なし&lt;br /&gt;Stage.scaleMode = "noScale";&lt;br /&gt;&lt;br /&gt;// ステージの左上を基準にする&lt;br /&gt;Stage.align = "TL";&lt;br /&gt;&lt;br /&gt;// 移動するスピードの設定&lt;br /&gt;var speed = 3/10;&lt;br /&gt;&lt;br /&gt;// １フレーム進む時間ごとに毎回実行&lt;br /&gt;this.onEnterFrame = function() {&lt;br /&gt;// 各ムービークリップの座標を変える&lt;br /&gt;_root.menu._x += (20-_root.menu._x)*speed;&lt;br /&gt;_root.menu._y += (Stage.height-50-_root.menu._y)*speed;&lt;br /&gt;_root.footer._x += (Stage.width-_root.footer._x)*speed;&lt;br /&gt;_root.footer._y += (Stage.height-_root.footer._y)*speed;&lt;br /&gt;};&lt;br /&gt;-----------------------------------&lt;br /&gt;&lt;br /&gt;これでパブリッシュしてもらうと良いのですが，&lt;br /&gt;その前に HTML での表示を100％表示にしなければなりません。&lt;br /&gt;&lt;br /&gt;「ファイル」→「パブリッシュ設定」で出てくる&lt;br /&gt;パブリッシュ設定ダイアログで&lt;br /&gt;&lt;br /&gt;　サイズ(D)：[ムービーに合わせる　　▼]&lt;br /&gt;&lt;br /&gt;となっているところを&lt;br /&gt;&lt;br /&gt;　サイズ(D)：[パーセント　　　　　　　▼]&lt;br /&gt;　　　　　　　幅(W):　　　　高さ(E)&lt;br /&gt;　　　　　　　[100　　　]×[100　　　] パーセント&lt;br /&gt;&lt;br /&gt;にしてパブリッシュしてください。&lt;br /&gt;Flash が 100％ で貼り付くタグが書き込まれた HTML がパブリッシュされますから，&lt;br /&gt;その HTML をブラウザで開けば，だいたい思うような感じにできていると思います。&lt;br /&gt;&lt;br /&gt;HTMLの話ですが，&lt;br /&gt;ブラウザは何も書かないデフォルトのままでは，周囲にマージンの隙間ができます。&lt;br /&gt;これを対処するには，&lt;br /&gt;パブリッシュされた HTML をメモ帳などテキストエディタで開いて，&lt;br /&gt;おそらく次のようになっていると思われる bodyタグの部分，&lt;br /&gt;&lt;br /&gt;body bgcolor="#ffffff"&lt;br /&gt;&lt;br /&gt;これを，ご質問で書かれているURLのように&lt;br /&gt;&lt;br /&gt;body bgcolor="#ffffff" marginwidth=0 marginheight=0 leftmargin=0 topmargin=0&lt;br /&gt;&lt;br /&gt;と書き替えると，マージンが 0 になって，&lt;br /&gt;隙間なしの Flash 100％ 表示になります。&lt;br /&gt;&lt;br /&gt;=======================================&lt;br /&gt;&lt;br /&gt;だいたい以上です。&lt;br /&gt;説明は長いですが簡単なことなのです。&lt;br /&gt;&lt;br /&gt;他のオブジェクトにもインスタンス名を適当に付けて，&lt;br /&gt;onEnterFrame = function() 内の，&lt;br /&gt;&lt;br /&gt;_root.menu._x += (20-_root.menu._x)*speed;&lt;br /&gt;_root.menu._y += (Stage.height-50-_root.menu._y)*speed;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;のように，&lt;br /&gt;ステージ枠を意識して座標を指定してやれば良いです。&lt;br /&gt;例えば，&lt;br /&gt;「myObj」というムービークリップをステージの中心に配置したければ，&lt;br /&gt;「myObj」の基準点をそのムービークリップの中心にして作成し，&lt;br /&gt;スクリプトとしては，&lt;br /&gt;&lt;br /&gt;_root.myObj._x += (Stage.width/2-_root.myObj._x)*speed;&lt;br /&gt;_root.myObj._y += (Stage.height/2-_root.myObj._y)*speed;&lt;br /&gt;&lt;br /&gt;これを追加すれば良いのです。&lt;br /&gt;「+=」 は加算後代入演算子で，例えば&lt;br /&gt;&lt;br /&gt;A += 1;&lt;br /&gt;&lt;br /&gt;は&lt;br /&gt;&lt;br /&gt;A = A+1;&lt;br /&gt;&lt;br /&gt;と同じ事です。&lt;br /&gt;&lt;br /&gt;その他は数学が苦手な私でもわかる，算数レベルのことだと思います。&lt;br /&gt;なんとか考えてください。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;//// 環境 ////////////////////////&lt;br /&gt;&lt;br /&gt;上記作成環境並びに操作方法説明 Flash 8 対応&lt;br /&gt;上記サンプル作成可能環境 Flash MX 以上&lt;br /&gt;上記サンプル動作可能環境 Flash Player 6 以上&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-750948565279154548?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/750948565279154548'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/750948565279154548'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2008/09/blog-post.html' title='ステージサイズに合わせてオブジェクト移動(拾い物)'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-7568796710468827805</id><published>2008-09-13T13:57:00.001+09:00</published><updated>2008-09-13T13:57:45.843+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><title type='text'>CSS min-height</title><content type='html'>http://102ten.com/blog/?p=47&lt;br /&gt;&lt;br /&gt;http://css-happylife.com/log/css-template/000718.shtml&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;.height {&lt;br /&gt;min-height:100px;&lt;br /&gt;height: auto !important;&lt;br /&gt;height: 100px;&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-7568796710468827805?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/7568796710468827805'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/7568796710468827805'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2008/09/css-min-height.html' title='CSS min-height'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-8788818272865347696</id><published>2008-09-05T10:45:00.002+09:00</published><updated>2008-09-05T10:48:31.439+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><title type='text'>CSS　垂直中央の実装</title><content type='html'>垂直中央にしたいテキストが1行の場合 &lt;br /&gt;divのheightと同じサイズのline-heightをpに設定する。 &lt;br /&gt;&lt;br /&gt;垂直中央にしたいテキストが2行の場合 &lt;br /&gt;positionを使いp要素の開始位置を中央に設定。&lt;br /&gt;その後にmarginを使いp要素の中央とdiv要素の中央が同じ位置になるように変更。&lt;br /&gt;margin-leftには行の最大文字数の半分を-で設定。(今回の場合は5文字/2)&lt;br /&gt;margin-topには行数の半分を-で設定。(今回の場合は2行/2) &lt;br /&gt;&lt;br /&gt;※テキストの長さが可変する場合には、tableタグでvertical-alignを使用するか、display:table-cell;でvertical-alignを使用するしかない。&lt;br /&gt;ただし現状、IEはtable-cell未実装。(IE8では実装予定)&lt;br /&gt;&lt;br /&gt;スタイルシート-----------------------2行&lt;br /&gt;&lt;br /&gt;div{&lt;br /&gt; width:200px;&lt;br /&gt; height:200px;&lt;br /&gt; background:#39FF6B;&lt;br /&gt; position:relative;&lt;br /&gt;}&lt;br /&gt;p{&lt;br /&gt; position:absolute;&lt;br /&gt; top:50%;&lt;br /&gt; left:50%;&lt;br /&gt; margin-left:-2.5em;&lt;br /&gt; margin-top:-1em;&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-8788818272865347696?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/8788818272865347696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/8788818272865347696'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2008/09/css.html' title='CSS　垂直中央の実装'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-4826505507364712613</id><published>2008-09-05T10:39:00.000+09:00</published><updated>2008-09-05T10:43:03.318+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><title type='text'>CSS　flaotを解除する3つの方法</title><content type='html'>1. 適当な要素で clear&lt;br /&gt;これがもっとも確実で，問題が少ないな方法でしょう。しかし，clear する適当な要素が入れられない場合もあります。&lt;br /&gt;&lt;br /&gt;2. 親要素にoverflow: hidden; と width または height を明示&lt;br /&gt;clearfix のような仰々しい記述をしなくて済むので，手軽に使えます。しかし，overflow: hidden;を充てると困る場合，width や height を指定しない方がよい場合もあります。&lt;br /&gt;&lt;br /&gt;3. clearfix&lt;br /&gt;上記2つが使えない場合のとっておきとして，用意しておくのがよさそうです。&lt;br /&gt;&lt;br /&gt;今のところ自分はclearfixがもうひとつわかってない。メモメモ。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-4826505507364712613?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/4826505507364712613'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/4826505507364712613'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2008/09/cssflaot3.html' title='CSS　flaotを解除する3つの方法'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-3899361526782835198</id><published>2008-09-05T10:36:00.002+09:00</published><updated>2008-09-05T10:39:03.292+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><title type='text'>CSS line-heightは単位をつけないのが良策</title><content type='html'>line-heightは単位をつけないのが良策&lt;br /&gt;&lt;a href="http://www.lucky-bag.com/archives/2006/04/unitless-line-heights.html" target="_blank"&gt;http://www.lucky-bag.com/archives/2006/04/unitless-line-heights.html&lt;/a&gt;&lt;br /&gt;子孫要素への継承のされ方が間違って解釈されるなどの理由&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-3899361526782835198?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/3899361526782835198'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/3899361526782835198'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2008/09/css-line-height.html' title='CSS line-heightは単位をつけないのが良策'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-7675576498429247812</id><published>2008-09-05T10:31:00.001+09:00</published><updated>2008-09-05T10:33:26.300+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><title type='text'>CSS peek-a-boo bug(IE)</title><content type='html'>ブラウザをリロードしたり、スクロールした時に、CSSで指定したborderやbackgrund-imageが出たり消えたりするバグ&lt;br /&gt;&lt;br /&gt;[解決方法]いずれかを適用&lt;br /&gt;div に zoom:1 を指定&lt;br /&gt;div に line-height を指定&lt;br /&gt;width または height を指定&lt;br /&gt;position:relative を指定&lt;br /&gt;&lt;br /&gt;zoom:1;&lt;br /&gt;を問題のあるdivに適用してあげるのが一番無難か&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-7675576498429247812?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/7675576498429247812'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/7675576498429247812'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2008/09/css-peek-boo-bugie.html' title='CSS peek-a-boo bug(IE)'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-2916002689740103615</id><published>2008-09-05T10:28:00.002+09:00</published><updated>2008-09-05T10:31:43.345+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><title type='text'>CSS hack 参考サイト</title><content type='html'>&lt;a href="http://lpclips.net/2008/06/css-hack.html" target="_blank"&gt;http://lpclips.net/2008/06/css-hack.html&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.webdevout.net/css-hacks" target="_blank"&gt;http://www.webdevout.net/css-hacks&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-2916002689740103615?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/2916002689740103615'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/2916002689740103615'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2008/09/css-hack.html' title='CSS hack 参考サイト'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-5810730701221786811</id><published>2008-08-07T22:25:00.002+09:00</published><updated>2008-08-07T22:28:45.593+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ソフトウェア'/><title type='text'>いけてるんじゃないかFTPクライアント「Winscp」</title><content type='html'>&lt;a href="http://winscp.net/eng/download.php"&gt;Winscp&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;FFFTPに不信感を拭いきれない、こちらの方が良さそう。なかなかの安定感。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-5810730701221786811?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/5810730701221786811'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/5810730701221786811'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2008/08/ftp.html' title='いけてるんじゃないかFTPクライアント「Winscp」'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-5690927311116604432</id><published>2008-07-31T10:18:00.003+09:00</published><updated>2008-07-31T10:22:27.447+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><title type='text'>CSS 読み込み順</title><content type='html'>xhtmlにCSSを後から読み込んだプロパティが上書きされる。&lt;br /&gt;&amp;lt;link&amp;nbsp;rel=&amp;quot;Stylesheet&amp;quot;&amp;nbsp;type=&amp;quot;text/css&amp;quot;&amp;nbsp;href=&amp;quot;a.css&amp;quot;&amp;nbsp;media=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;link&amp;nbsp;rel=&amp;quot;Stylesheet&amp;quot;&amp;nbsp;type=&amp;quot;text/css&amp;quot;&amp;nbsp;href=&amp;quot;b.css&amp;quot;&amp;nbsp;media=&amp;quot;all&amp;quot;&amp;gt;←優先&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-5690927311116604432?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/5690927311116604432'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/5690927311116604432'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2008/07/css.html' title='CSS 読み込み順'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-5713696057434914859</id><published>2008-07-29T13:58:00.002+09:00</published><updated>2008-07-29T14:52:26.776+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><title type='text'>CSS　Firefoxのスクロールバーの有無でセンタリング位置がズレる件</title><content type='html'>FFでウィンドウよりコンテンツが短いとスクロールバーが消えて、長くなるとスクロールバーが出現して、結果中心がずれる現象を解決。&lt;br /&gt;&lt;br /&gt;html{  &lt;br /&gt;overflow-y:scroll;  &lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;これだけ。&lt;br /&gt;&lt;br /&gt;でもオペラではエラーが残るみたい。&lt;br /&gt;&lt;br /&gt;URL&lt;br /&gt;&lt;a href="http://css-happylife.com/log/css-template/000110.shtml"&gt;http://css-happylife.com/log/css-template/000110.shtml&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-5713696057434914859?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/5713696057434914859'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/5713696057434914859'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2008/07/cssfirefox.html' title='CSS　Firefoxのスクロールバーの有無でセンタリング位置がズレる件'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-4728668525548119133</id><published>2008-07-28T19:28:00.000+09:00</published><updated>2008-07-28T19:29:11.780+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><title type='text'>CSS　縦100%一考</title><content type='html'>例えば、ボディに縦方向のグラデーションをrepeat-xして、container部分で白いコンテンツスペースを設けた場合、たとえ、html,body{height:100%}を使っても、もし、100%よりコンテンツが長くなるとcontainer部分が切れてしまうという現象に悩まされる。&lt;br /&gt;&lt;br /&gt;今のところ、containerを二つ重ねるように用意してひとつには100%、もうひとつにはheight:autoを設定するのが一番よい解決策に思える。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-4728668525548119133?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/4728668525548119133'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/4728668525548119133'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2008/07/css100.html' title='CSS　縦100%一考'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-5843712934978448168</id><published>2008-07-10T01:57:00.003+09:00</published><updated>2009-03-09T19:29:52.007+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SEO的な'/><category scheme='http://www.blogger.com/atom/ns#' term='Web stuff'/><title type='text'>Google Yahoo URL 登録</title><content type='html'>Google に URL を追加&lt;br /&gt;&lt;a href="http://www.google.co.jp/addurl/"&gt;http://www.google.co.jp/addurl/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;YAHOO!&lt;br /&gt;検索エンジン用ロボットの巡回先への推薦&lt;br /&gt;&lt;a href="http://submit.search.yahoo.co.jp/add/request"&gt;http://submit.search.yahoo.co.jp/add/request&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-5843712934978448168?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/5843712934978448168'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/5843712934978448168'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2008/07/google-yahoo-url.html' title='Google Yahoo URL 登録'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-4408656011495534405</id><published>2008-06-25T01:07:00.000+09:00</published><updated>2008-06-25T01:08:27.196+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><title type='text'>CSS a タグに　リンクを設定</title><content type='html'>CSS a タグに　リンクを設定&lt;br /&gt;display: block;が必要な予感。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-4408656011495534405?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/4408656011495534405'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/4408656011495534405'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2008/06/css.html' title='CSS a タグに　リンクを設定'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-4300081336332408648</id><published>2008-06-25T01:06:00.000+09:00</published><updated>2008-06-25T01:07:03.057+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><title type='text'>CSS　ul li 横並びに　float: left; を使ったサンプル</title><content type='html'>グローバルナビなど&lt;br /&gt;ul li 横並びに　float: left; を使ったサンプル。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;div#headmenu{&lt;br /&gt;&lt;br /&gt;width:864px;&lt;br /&gt;&lt;br /&gt;margin:0&amp;nbsp;auto&amp;nbsp;7px&amp;nbsp;auto;&lt;br /&gt;&lt;br /&gt;text-align:left;&lt;br /&gt;&lt;br /&gt;font-size:85%;&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;div#headmenu&amp;nbsp;ul{padding:2px&amp;nbsp;2px&amp;nbsp;2px&lt;br /&gt;&lt;br /&gt;2px;background:url(http://www.ntis.co.jp/common/images/headmenu_back.gif)&lt;br /&gt;&lt;br /&gt;no-repeat;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;div#headmenu&amp;nbsp;ul&amp;nbsp;li{float:left;}&lt;br /&gt;&lt;br /&gt;div#headmenu&amp;nbsp;ul&amp;nbsp;li&lt;br /&gt;&lt;br /&gt;a{display:block;height:45px;text-indent:-999px;overflow:hidden;}&lt;br /&gt;&lt;br /&gt;div#headmenu&amp;nbsp;ul&amp;nbsp;li.news&lt;br /&gt;&lt;br /&gt;a{width:115px;background:url(http://www.ntis.co.jp/common/images/headmenu_bot1.gif);}&lt;br /&gt;&lt;br /&gt;div#headmenu&amp;nbsp;ul&amp;nbsp;li.solution&lt;br /&gt;&lt;br /&gt;a{width:165px;background:url(http://www.ntis.co.jp/common/images/headmenu_bot2.gif);}&lt;br /&gt;&lt;br /&gt;div#headmenu&amp;nbsp;ul&amp;nbsp;li.eventseminar&lt;br /&gt;&lt;br /&gt;a{width:184px;background:url(http://www.ntis.co.jp/common/images/headmenu_bot3.gif);}&lt;br /&gt;&lt;br /&gt;div#headmenu&amp;nbsp;ul&amp;nbsp;li.materialfaq&lt;br /&gt;&lt;br /&gt;a{width:134px;background:url(http://www.ntis.co.jp/common/images/headmenu_bot4.gif);}&lt;br /&gt;&lt;br /&gt;div#headmenu&amp;nbsp;ul&amp;nbsp;li.corporateinfo&lt;br /&gt;&lt;br /&gt;a{width:145px;background:url(http://www.ntis.co.jp/common/images/headmenu_bot5.gif);}&lt;br /&gt;&lt;br /&gt;div#headmenu&amp;nbsp;ul&amp;nbsp;li.inquiry&amp;nbsp;a{width:106px;height:31px;margin:8px&amp;nbsp;0&amp;nbsp;0&lt;br /&gt;&lt;br /&gt;6px;background:url(http://www.ntis.co.jp/common/images/headmenu_bot6.gif);}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;body.news&amp;nbsp;div#headmenu&amp;nbsp;ul&amp;nbsp;li.news&amp;nbsp;a,&lt;br /&gt;&lt;br /&gt;body.solution&amp;nbsp;div#headmenu&amp;nbsp;ul&amp;nbsp;li.solution&amp;nbsp;a,&lt;br /&gt;&lt;br /&gt;body.eventseminar&amp;nbsp;div#headmenu&amp;nbsp;ul&amp;nbsp;li.eventseminar&amp;nbsp;a,&lt;br /&gt;&lt;br /&gt;body.materialfaq&amp;nbsp;div#headmenu&amp;nbsp;ul&amp;nbsp;li.materialfaq&amp;nbsp;a,&lt;br /&gt;&lt;br /&gt;body.corporateinfo&amp;nbsp;div#headmenu&amp;nbsp;ul&amp;nbsp;li.corporateinfo&lt;br /&gt;&lt;br /&gt;a{background-position:left&amp;nbsp;-45px&amp;nbsp;!important;}&lt;br /&gt;&lt;br /&gt;body.inquiry&amp;nbsp;div#headmenu&amp;nbsp;ul&amp;nbsp;li.inquiry&amp;nbsp;a{background-position:left&amp;nbsp;-31px;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;body&amp;nbsp;div#headmenu&amp;nbsp;ul&amp;nbsp;li&amp;nbsp;a:hover{background-position:left&amp;nbsp;-45px&amp;nbsp;!important;}&lt;br /&gt;&lt;br /&gt;body&amp;nbsp;div#headmenu&amp;nbsp;ul&amp;nbsp;li.inquiry&amp;nbsp;a:hover{background-position:left&amp;nbsp;-31px&lt;br /&gt;&lt;br /&gt;!important;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-4300081336332408648?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/4300081336332408648'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/4300081336332408648'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2008/06/cssul-li-float-left.html' title='CSS　ul li 横並びに　float: left; を使ったサンプル'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-6108043880948650055</id><published>2008-06-24T00:19:00.001+09:00</published><updated>2008-06-24T00:20:35.998+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>AS3　ワイルドカード　import</title><content type='html'>import flash.events.*;&lt;br /&gt;&lt;br /&gt;みたいなワイルドカードが使える。&lt;br /&gt;&lt;br /&gt;asファイルで。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-6108043880948650055?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/6108043880948650055'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/6108043880948650055'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2008/06/as3import.html' title='AS3　ワイルドカード　import'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-5204910583612014581</id><published>2008-06-24T00:16:00.001+09:00</published><updated>2008-06-24T00:16:47.014+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>AS3 キャスト</title><content type='html'>キャスト→変数の型を指定することらしい&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-5204910583612014581?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/5204910583612014581'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/5204910583612014581'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2008/06/as3.html' title='AS3 キャスト'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-2877544059767912424</id><published>2008-06-17T11:16:00.000+09:00</published><updated>2008-06-17T11:17:28.559+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><title type='text'>win　通信が不調の時　コマンドプロンプト</title><content type='html'>通信が不調の時&lt;br /&gt;&lt;br /&gt;ipconfig /release&lt;br /&gt;&lt;br /&gt;ipconfig /renew&lt;br /&gt;&lt;br /&gt;で治った。&lt;br /&gt;&lt;br /&gt;何をやってるかは不明。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-2877544059767912424?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/2877544059767912424'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/2877544059767912424'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2008/06/win.html' title='win　通信が不調の時　コマンドプロンプト'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-6131549389683001553</id><published>2008-06-17T10:45:00.001+09:00</published><updated>2008-06-17T10:48:25.987+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ソフトウェア'/><title type='text'>FlashDevelop ASを打つのに便利なやつ</title><content type='html'>開発に便利らしい。&lt;br /&gt;エディターの一種みたいなもんかと思ったらインストールが意外と面倒そう。&lt;br /&gt;いつかガリガリ打てるようになってFlashの付属エディターでは物足りなくなったら使おう。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://weekbuild.sakura.ne.jp/trac/wiki/as3/FlashDevelop"&gt;説明ページ&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;FlashDevelop&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-6131549389683001553?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/6131549389683001553'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/6131549389683001553'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2008/06/flashdevelop-as.html' title='FlashDevelop ASを打つのに便利なやつ'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-2830174518047028586</id><published>2008-06-17T02:07:00.002+09:00</published><updated>2008-06-17T02:10:39.776+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ソフトウェア'/><title type='text'>アイコンの作成のお供に　ファビコンも作れるよ　IcoFX　@icon</title><content type='html'>&lt;a href="http://icofx.ro/"&gt;IcoFX&lt;/a&gt;&lt;br /&gt;使える&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.towofu.net/soft/aicon.php"&gt;@icon&lt;/a&gt;&lt;br /&gt;補佐的なツールに&lt;br /&gt;&lt;br /&gt;IcoFX&lt;br /&gt;4bitは汚いのでPSからペーストして透明部分だけやり直した方が良いかも。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-2830174518047028586?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/2830174518047028586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/2830174518047028586'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2008/06/icofxicon.html' title='アイコンの作成のお供に　ファビコンも作れるよ　IcoFX　@icon'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-2209053602657338204</id><published>2008-06-17T02:01:00.001+09:00</published><updated>2008-06-17T02:04:40.362+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ソフトウェア'/><title type='text'>GOM player</title><content type='html'>2008年6月16日現在最強プレイヤー&lt;br /&gt;&lt;br /&gt;GOM player&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.gomplayer.jp/"&gt;GOM PLAYER&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;軽いし、ほとんどの映像のファイル形式に対応している感じ&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-2209053602657338204?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/2209053602657338204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/2209053602657338204'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2008/06/gom-player.html' title='GOM player'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-662488459900682409</id><published>2008-05-11T02:16:00.004+09:00</published><updated>2008-05-11T02:24:31.488+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blogger'/><title type='text'>HTMLソースをそのまま表示</title><content type='html'>〈　を＆lt;&lt;br /&gt;〉　を＆gt;&lt;br /&gt;改行　&amp;lt;br /&amp;gt;&lt;br /&gt;&lt;br /&gt;こんな感じ-------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&amp;lt;ul&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;li&amp;gt;なびげーしょん&amp;nbsp;いち&amp;lt;li&amp;gt;&amp;lt;!--&lt;br /&gt;&lt;br /&gt;--&amp;gt;&amp;lt;li&amp;gt;なびげーしょん&amp;nbsp;に&amp;lt;li&amp;gt;&amp;lt;!--&lt;br /&gt;&lt;br /&gt;--&amp;gt;&amp;lt;li&amp;gt;なびげーしょん&amp;nbsp;さん&amp;lt;li&amp;gt;&amp;lt;!--&lt;br /&gt;&lt;br /&gt;--&amp;gt;&amp;lt;li&amp;gt;なびげーしょん&amp;nbsp;よん&amp;lt;li&amp;gt;&amp;lt;!--&lt;br /&gt;&lt;br /&gt;--&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;&lt;br /&gt;一発変換してくれるjs作った人&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.kuribo.info/2005/08/html.html" target="blank"&gt;http://www.kuribo.info/2005/08/html.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-662488459900682409?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/662488459900682409'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/662488459900682409'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2008/05/html.html' title='HTMLソースをそのまま表示'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-4374982425503203488</id><published>2008-05-11T01:04:00.003+09:00</published><updated>2008-05-11T01:11:39.924+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><title type='text'>〈ul〉〈li〉でイメージを横並びに並べたときの隙間を解決</title><content type='html'>でも下の隙間は埋まってくれても画像の右側に隙間は埋まってくれません。回避方法として「該当箇所のソースの改行をとる」があるのですが、ソースが読みにくくなってしまって仕方がなくてとても嫌な感じ。&lt;br /&gt;&lt;br /&gt;〈ul〉&lt;br /&gt;〈li&gt;なびげーしょん いち&lt;／li&gt;&lt;！--&lt;br /&gt;--&gt;〈li&gt;なびげーしょん に&lt;／li&gt;&lt;！--&lt;br /&gt;--&gt;〈li&gt;なびげーしょん さん&lt;／li&gt;&lt;！--&lt;br /&gt;--&gt;〈li&gt;なびげーしょん よん&lt;／li&gt;&lt;！--&lt;br /&gt;--&gt;〈／ul〉&lt;br /&gt;&lt;br /&gt;他の意見---------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;私の場合はリストタグに”float: left;”を設定することで、なんとかごまかしています。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-4374982425503203488?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/4374982425503203488'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/4374982425503203488'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2008/05/ulli.html' title='〈ul〉〈li〉でイメージを横並びに並べたときの隙間を解決'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-6560214956298759161</id><published>2008-05-09T00:44:00.003+09:00</published><updated>2008-05-09T00:54:18.184+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3.0'/><title type='text'>arrow_mcをクリックした方向に向かせる</title><content type='html'>var vector:Point= new Point();&lt;br /&gt;var pt1:Point;&lt;br /&gt;var pt2:Point;&lt;br /&gt;&lt;br /&gt;stage.addEventListener(MouseEvent.CLICK, clickhandler);&lt;br /&gt;&lt;br /&gt;function clickhandler(event:MouseEvent):void{&lt;br /&gt; pt1=new Point(arrow_mc.x, arrow_mc.y);&lt;br /&gt; pt2=new Point(event.stageX, event.stageY);&lt;br /&gt; vector=pt2.subtract(pt1);&lt;br /&gt; arrow_mc.rotation = Math.atan2(vector.y, vector.x)*180/Math.PI; &lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;----------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;ラジアンというものを使っているらしいが自分には全く理解不能の域の数学&lt;br /&gt;arrow_mc.rotation = Math.atan2(vector.y, vector.x)*180/Math.PI&lt;br /&gt;はもう丸覚えするしかないか。&lt;br /&gt;&lt;br /&gt;※追記&lt;br /&gt;&lt;br /&gt;調べたらMath.atan2(vector.y, vector.x)の値はステージ角度の0に近い方が0で、そこからmcの反対側が-3.14に限りなく近い数字だった。Math.atan2がそういうのを出す関数だと考えた方が数式の意味が納得。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-6560214956298759161?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/6560214956298759161'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/6560214956298759161'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2008/05/arrowmc.html' title='arrow_mcをクリックした方向に向かせる'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-2449932592181117239</id><published>2008-04-20T02:00:00.000+09:00</published><updated>2008-04-20T02:01:22.621+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><title type='text'>list-style-type</title><content type='html'>list-style-typeプロパティは、リストの先頭に表示するマーカー文字の種類を指定する際に使用します。 閲覧環境により、本来の仕様の通りに表示されない値もあるので注意してください。&lt;br /&gt;&lt;br /&gt;尚、list-style-typeと、list-style-imageの値を同時に指定した場合には、 list-style-imageの値が優先されます。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-2449932592181117239?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/2449932592181117239'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/2449932592181117239'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2008/04/list-style-type.html' title='list-style-type'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-3736709365855007805</id><published>2008-04-20T01:58:00.000+09:00</published><updated>2008-04-20T01:59:41.160+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><title type='text'>list-style-position css</title><content type='html'>outoside&lt;br /&gt;マーカーがリスト内容の領域の外側に表示され、マーカー以外の部分がインデント（字下げ）された形になります。&lt;br /&gt;inside&lt;br /&gt;マーカーがリスト内容の領域の内側に表示され、マーカーとマーカー以外の部分の高さが揃います。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-3736709365855007805?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/3736709365855007805'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/3736709365855007805'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2008/04/list-style-position-css.html' title='list-style-position css'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-9081431141734401801</id><published>2008-04-13T03:25:00.004+09:00</published><updated>2008-04-13T03:28:42.092+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><title type='text'>CSS text-transform　要素</title><content type='html'>text-transform&lt;br /&gt;&lt;br /&gt;-----------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;値   capitalize | uppercase | lowercase | none | inherit&lt;br /&gt;初期値  none&lt;br /&gt;適用  すべての要素&lt;br /&gt;継承  する&lt;br /&gt;レベル  -&lt;br /&gt;メディア  visual&lt;br /&gt;&lt;br /&gt;-----------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;要素のテキストを大文字化・小文字化します。大文字・小文字の区別がある言語に対してのみ有効です。&lt;br /&gt;&lt;br /&gt;h1 { text-transform: uppercase }&lt;br /&gt;&lt;br /&gt;何故このようなプロパティが存在するのかと言いますと、装飾と、もう一つ、スクリーンリーダに対する配慮の意味があるのです。スクリーンリーダだと、すべて大文字で書かれた英語は、一文字ずつ読んでしまう場合があります。例えば、BORDER と書くと、「ビーオーアールディーイーアール」と読んでしまう場合があります。タイトルや見出しなど、大文字にしがちですが、それをすべて一文字ずつ読まれたなら、間抜けに聞こえる上、鬱陶しく感じられてしまいます。そういった事に有用なのです。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www6.plala.or.jp/go_west/nextcss/ref/prp/text/txt_trn.htm"&gt;参考URL&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-9081431141734401801?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/9081431141734401801'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/9081431141734401801'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2008/04/css-text-transform.html' title='CSS text-transform　要素'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-4943727227752545025</id><published>2008-04-11T01:11:00.000+09:00</published><updated>2008-04-11T01:12:05.845+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xhtml'/><title type='text'>xhtml onmouseover onmouseout</title><content type='html'>onmouseout属性, onmouseover属性は、どちらもポインティングデバイス（pointing device）の動作によりイベントが発生するイベント属性（イベントハンドラ）です。 onmouseover属性は、当該要素にポイント（カーソル）が合わさったときに、onmouseout属性は、当該要素内に入っていたポイントが外れたときに起動するスクリプトを指定します。&lt;br /&gt;&lt;br /&gt;バージョン&lt;br /&gt;HTML4.01(S,T,F)、XHTML1.0(S,T,F)、XHTML1.1&lt;br /&gt;動作環境&lt;br /&gt;Win版IE, Netscape, Firefox, Opera, Mac版IE5, Safari&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-4943727227752545025?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/4943727227752545025'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/4943727227752545025'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2008/04/xhtml-onmouseover-onmouseout.html' title='xhtml onmouseover onmouseout'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-1471300124632631856</id><published>2008-04-08T02:38:00.002+09:00</published><updated>2008-04-08T02:47:24.322+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><title type='text'>CSSで　height: 100%; のボックスの作り方</title><content type='html'>このページで使用している主なスタイルシート&lt;br /&gt;*{&lt;br /&gt;   margin:0;&lt;br /&gt;   padding:0;&lt;br /&gt;}&lt;br /&gt;html{&lt;br /&gt;   height:100%;&lt;br /&gt;}&lt;br /&gt;body{&lt;br /&gt;   background-image:url(../../../img/back.gif);&lt;br /&gt;   height:100%;&lt;br /&gt;   width:80%;&lt;br /&gt;   margin:0px auto;&lt;br /&gt;}&lt;br /&gt;div#main{&lt;br /&gt;   background-image:url(../../../img/sub-back.jpg);&lt;br /&gt;   border:solid 1px #760014;&lt;br /&gt;   border-width:0px 1px;&lt;br /&gt;   height:100%;&lt;br /&gt;   min-height: 100%;&lt;br /&gt;}&lt;br /&gt;body &gt; #main {&lt;br /&gt;   height: auto;&lt;br /&gt;}&lt;br /&gt;詳しくは解説を読んでね。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;以下解説&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;やり方&lt;br /&gt;１：HTMLを書く&lt;br /&gt;&lt;br /&gt;HTMLはこんな感じになります。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div id="main"&gt;&lt;br /&gt;&lt;h1&gt;height100%のボックス成功版&lt;/h1&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;標準準拠のIEやfirefoxでbody直下にheight100%のボックスを作ることは不可能ではないのです。&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;・・・略&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;HTML解説&lt;br /&gt;&lt;br /&gt;特に難しいところはありません。ごく普通にbody直下にdivを入れただけです。&lt;br /&gt;２：スタイルシートを書く&lt;br /&gt;&lt;br /&gt;ポイントとなるスタイルシートはこんな感じになります。これ以外はお好みで追加できます。&lt;br /&gt;&lt;br /&gt;*{&lt;br /&gt;   margin:0;&lt;br /&gt;   padding:0;&lt;br /&gt;}&lt;br /&gt;html{&lt;br /&gt;   height:100%;&lt;br /&gt;}&lt;br /&gt;body{&lt;br /&gt;   background-image:url(../../../img/back.gif);&lt;br /&gt;   height:100%;&lt;br /&gt;   width:80%;&lt;br /&gt;   margin:0px auto;&lt;br /&gt;}&lt;br /&gt;div#main{&lt;br /&gt;   background-image:url(../../../img/sub-back.jpg);&lt;br /&gt;   border:solid 1px #760014;&lt;br /&gt;   border-width:0px 1px;&lt;br /&gt;   height:100%;&lt;br /&gt;   min-height: 100%;&lt;br /&gt;}&lt;br /&gt;body &gt; #main {&lt;br /&gt;   height: auto;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;CSS解説&lt;br /&gt;&lt;br /&gt;今回のポイントは、html,body,#mainに指定したheight:100%;です。この3つにheight:100%;を指定してやることで、高さ100％のボックスを作ることが出来ます。&lt;br /&gt;&lt;br /&gt;ただし、height:100%;のみの指定だとページの内容量が多くなってスクロールバーが出るようになるとfirefoxで崩れてしまいます。&lt;br /&gt;&lt;br /&gt;それに対処するために#mainにmin-height: 100%;を指定し、さらにbody &gt; #mainの内容を追加します。これは一種のバグ対策のようなものなので、深い説明は省きます。&lt;br /&gt;&lt;br /&gt;もっとも最初からはみ出すようなら、このテクニックを使う必要はないわけですが。&lt;br /&gt;使いこなすための＋α&lt;br /&gt;&lt;br /&gt;このテクニックはIE5（過去互換モード）では使えないので、そこんとこよろしくです。 というより、height100%のボックスを作るなら最初から過去互換で作った方が楽かもしれません。&lt;br /&gt;&lt;br /&gt;このテクニックは更なる応用技へとつながります。・・・続編をお楽しみに。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-1471300124632631856?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/1471300124632631856'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/1471300124632631856'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2008/04/cssheight-100.html' title='CSSで　height: 100%; のボックスの作り方'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5669298270768867085.post-2091050640904164190</id><published>2008-04-08T02:35:00.000+09:00</published><updated>2008-04-08T02:37:29.412+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ソフトウェア'/><title type='text'>Fire Fox 使える　アドオン</title><content type='html'>&lt;p&gt;&lt;a class="keyword" href="http://d.hatena.ne.jp/keyword/Web%20Developer"&gt;Web Developer&lt;/a&gt; 1.1.4 日本語版&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;    &lt;p&gt;クッキー、&lt;a class="keyword" href="http://d.hatena.ne.jp/keyword/Java"&gt;Java&lt;/a&gt;、&lt;a class="keyword" href="http://d.hatena.ne.jp/keyword/JavaScript"&gt;JavaScript&lt;/a&gt;、&lt;a class="keyword" href="http://d.hatena.ne.jp/keyword/CSS"&gt;CSS&lt;/a&gt;などを無効にする&lt;/p&gt;    &lt;p&gt;&lt;a class="keyword" href="http://d.hatena.ne.jp/keyword/CSS"&gt;CSS&lt;/a&gt;をその場で編集する&lt;/p&gt;    &lt;p&gt;フォームの各属性値を表示する&lt;/p&gt;    &lt;p&gt;画像を非表示にする&lt;/p&gt;    &lt;p&gt;alt属性のない、あるいはalt属性値が空の画像を枠で囲む&lt;/p&gt;    &lt;p&gt;リンクのパスを表示する&lt;/p&gt;    &lt;p&gt;&lt;a class="keyword" href="http://d.hatena.ne.jp/keyword/%a5%d6%a5%e9%a5%a6%a5%b6"&gt;ブラウザ&lt;/a&gt;の画面内を拡大あるいは縮小する&lt;/p&gt;    &lt;p&gt;テーブルのセルを表示する&lt;/p&gt;    &lt;p&gt;&lt;a class="keyword" href="http://d.hatena.ne.jp/keyword/%a5%d6%a5%e9%a5%a6%a5%b6"&gt;ブラウザ&lt;/a&gt;のウィンドウおよび表示領域の幅と高さを表示する&lt;/p&gt;    &lt;p&gt;&lt;a class="keyword" href="http://d.hatena.ne.jp/keyword/HTML"&gt;HTML&lt;/a&gt;および&lt;a class="keyword" href="http://d.hatena.ne.jp/keyword/CSS"&gt;CSS&lt;/a&gt;の構文をチェックする&lt;/p&gt;    &lt;p&gt;&lt;a class="keyword" href="http://d.hatena.ne.jp/keyword/W3C"&gt;W3C&lt;/a&gt;/WCAG 1.0 あるいは米国&lt;a class="keyword" href="http://d.hatena.ne.jp/keyword/%a5%ea%a5%cf%a5%d3%a5%ea%a5%c6%a1%bc%a5%b7%a5%e7%a5%f3"&gt;リハビリテーション&lt;/a&gt;法508条で&lt;a class="keyword" href="http://d.hatena.ne.jp/keyword/%a5%a2%a5%af%a5%bb%a5%b7%a5%d3%a5%ea%a5%c6%a5%a3"&gt;アクセシビリティ&lt;/a&gt;をチェックする&lt;/p&gt;    &lt;p&gt;Webページの&lt;a class="keyword" href="http://d.hatena.ne.jp/keyword/%a5%bd%a1%bc%a5%b9%a5%b3%a1%bc%a5%c9"&gt;ソースコード&lt;/a&gt;を表示する&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5669298270768867085-2091050640904164190?l=ryuta-web.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/2091050640904164190'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5669298270768867085/posts/default/2091050640904164190'/><link rel='alternate' type='text/html' href='http://ryuta-web.blogspot.com/2008/04/fire-fox.html' title='Fire Fox 使える　アドオン'/><author><name>ryuta</name><uri>http://www.blogger.com/profile/16414649649613365567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry></feed>
