<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Ho-KAGO After School</title>
    <link rel="alternate" type="text/html" href="http://mkicle.biz/blog/" />
    <link rel="self" type="application/atom+xml" href="http://mkicle.biz/blog/atom.xml" />
    <id>tag:mkicle.biz,2007-12-19:/blog//1</id>
    <updated>2008-03-11T02:48:30Z</updated>
    
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type Publishing Platform 4.01</generator>

<entry>
    <title>GoogleMapsAPIを使ってみた。</title>
    <link rel="alternate" type="text/html" href="http://mkicle.biz/blog/2008/03/googlemapsapi.php" />
    <id>tag:mkicle.biz,2008:/blog//1.33</id>

    <published>2008-03-11T02:05:06Z</published>
    <updated>2008-03-11T02:48:30Z</updated>

    <summary>最近、GoogleMapsAPIの練習ばっかりしてたので、忘れない内に復習のため...</summary>
    <author>
        <name>mukiyuchi</name>
        
    </author>
    
    <category term="googlemapsapi" label="googlemapsAPI" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://mkicle.biz/blog/">
        <![CDATA[<p>最近、GoogleMapsAPIの練習ばっかりしてたので、忘れない内に復習のため載せて行きたいと思います。</p>
<p>内容が偏って行くばかりですが・・・。</p>
<p>今回は、はじめの一歩、GoogleMap上の自分が印を打ちたい地点にマーカーを表示させる方法です。</p>
<p>では、どうぞ！</p>]]>
        <![CDATA[<p>まず、GoogleMapsAPIを使うには、GoogleMapsAPIKeyというコードが必要なので、こちらの<a href="http://code.google.com/apis/maps/signup.html">Sign Up for the Google Maps API</a>から、下の方にある規約に同意して、自分のドメインを登録します。あと、この際Gmailのアドレスも必要っぽいので、もしお持ちでない方はそちらも登録する必要があります。</p>
<p>ここで登録するドメインについてですが、ボクの場合だと、<a href="http://mkicle.biz/">http://mkicle.biz/</a>で登録すれば、<a href="http://mkicle.biz/blog/">http://mkicle.biz/blog/</a>ページでも、<a href="http://mkicle.biz/mukiyuchi/">http://mkicle.biz/mukiyuchi/</a>のページでも、GooglemapAPIKeyが使用できます。</p>
<p>逆に、<a href="http://mkicle.biz/blog/">http://mkicle.biz/blog/</a>で登録すると、<a href="http://mkicle.biz/">http://mkicle.biz/</a>や、<a href="http://mkicle.biz/mukiyuchi/">http://mkicle.biz/mukiyuchi/</a>のページでは使用できなくなります。</p>
<p>なので、必ずしもGoogleMapを使用するページのアドレスを登録しなければいけないというわけでなく、普通にドメインを登録して大丈夫です(当たり前？？)。恥ずかしながら、初めて使った時に、ここでボクはずいぶん困りました(笑)ので、詳しめに書いてみました。</p>
<p>で、登録をすると、ページに"Yourkey is"と自分のAPIKeyが表示されます。</p>
<p>これで、ほぼ完了です。あとは、</p>
<p>&lt;head&gt;～&lt;/head&gt;内に、</p>
<p><strong>&lt;script src=</strong><a href="http://maps.google.com/maps?file=api&amp;amp;v=2&amp;amp;key=自分のAPIKeyを貼り付けてください"><strong>http://maps.google.com/maps?file=api&amp;amp;v=2&amp;amp;key=自分のAPIKeyを貼り付けてください</strong></a> <strong>type="text/javascript"&gt;&lt;/script&gt;</strong><strong>//&lt;![CDATA[ <br />&nbsp;&nbsp; function load() {&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (GBrowserIsCompatible()) { <br />&nbsp;&nbsp; //地図を作成 <br />&nbsp;&nbsp; var map = new GMap2(document.getElementById("map"));<br />&nbsp;&nbsp; map.setCenter(new GLatLng(35.677335,139.744613), 16); &lt;!-- (緯度,軽度),縮尺 についての値--&gt;<br />&nbsp;&nbsp; &nbsp;//マーカーを追加(国会議事堂)<br />&nbsp;&nbsp; var marker = new GMarker(new GLatLng(35.676148,139.74479));map.addOverlay(marker); <br />&nbsp; &nbsp; //マーカーを追加(国立図書館)<br />&nbsp;&nbsp;&nbsp; var marker = new GMarker(new GLatLng(35.678494,139.744205));<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; map.addOverlay(marker);</strong><strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />&nbsp;&nbsp;&nbsp; }</strong><strong>&nbsp;&nbsp;&nbsp; //]]&gt;&lt;/script&gt;</strong></p>
<p>と書いてください。始めの2行は、APIKeyについての記述で、7行目の</p>
<p><strong>map.setCenter(new GLatLng(35.677335,139.744613), 16); </strong></p>
<p>は、メインとなる地図の((緯度,経度),縮尺)の値となっています。また同じように、9行目、11行目は、国会議事堂と国立図書館の緯度、経度の値を入力していて、これによってマーカーが表示されます。</p>
<p>この緯度と経度を調べるのには、<a href="http://www.geocoding.jp/">Geocoding</a>が便利です。ここで、住所や名称を入力すると、緯度と経度を出してくれます。</p>
<p>そして、最後に、&lt;body&gt;～&lt;/body&gt;タグ内に、</p>
<p><strong>&lt;body onload="load()" onunload="GUnload()"&gt; &lt;div id="map" style="width: 500px; height: 300px"&gt;&lt;/div&gt; &lt;/body&gt;</strong><strong></strong>&nbsp;</p>
<p>と書くと、国会議事堂と国立図書館にマーカーが表示された地図が作成されます。&nbsp;当然、"style"で指定されてる部分は、外部のスタイルシートでも管理でき、ここで指定した大きさで地図は表示されます。&nbsp;これで一通り完成です。&nbsp;面倒な方は、GoogleMapsAPIを取得したページで、サンプルのソースが一緒に表示されるので、そのまま貼り付けて、いじった方が上の説明よりわかりやすいかも知れません！</p>]]>
    </content>
</entry>

<entry>
    <title>CSSで、プルダウンメニューを作ってみた。</title>
    <link rel="alternate" type="text/html" href="http://mkicle.biz/blog/2008/02/css.php" />
    <id>tag:mkicle.biz,2008:/blog//1.32</id>

    <published>2008-02-24T17:27:43Z</published>
    <updated>2008-02-24T17:38:27Z</updated>

    <summary>って言っても、そういうサンプルを置いてくれてるサイトがありました。 CSS ME...</summary>
    <author>
        <name>mukiyuchi</name>
        
    </author>
    
    <category term="css" label="CSS" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="javascript" label="JavaScript" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="アコーディオンメニュー" label="アコーディオンメニュー" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="プルダウンメニュー" label="プルダウンメニュー" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://mkicle.biz/blog/">
        <![CDATA[<p>って言っても、そういうサンプルを置いてくれてるサイトがありました。</p>
<p><a href="http://www.cssmenumaker.com/">CSS MENU GENERATOR</a></p>
<p>っていうサイトです。</p>
<p>今まで、プルダウンメニューというか、アコーディオンメニューというかそういうのを作る機会が無かったので、今回色々調べていて、最初JavaScriptのを使おうかと思ってたんですが、使おうとしてるサイトでも、「別にJavaScriptを使っているのでややこしくなりそうやなー。」と思ってたらCSSでできるのを知りました。</p>]]>
        <![CDATA[<p>ページを開いてもらえば、おわかりのように、色々なサンプルが置いてあって、しかもダウンロードフリーです。</p>
<p>調べてる時に、見つけた他のCSSのみでプルダウンメニューを実装するサンプルは、IEが対応してないのがいくつかあったんですが、ここのはOKでした。</p>
<p>ソースも見てみたら結構簡単で、全然カスタマイズもできて、便利だと思いました。</p>
<p>でも、デザインはちゃんと自分用に変えないと、さすがにダメですよねー・・・。</p>]]>
    </content>
</entry>

<entry>
    <title>MooTabs1.2を作ってみた。</title>
    <link rel="alternate" type="text/html" href="http://mkicle.biz/blog/2008/02/mootabs12.php" />
    <id>tag:mkicle.biz,2008:/blog//1.31</id>

    <published>2008-02-21T14:53:41Z</published>
    <updated>2008-02-21T15:26:47Z</updated>

    <summary>またまた、タブをクリックしたら、コンテンツが変わるJavaScriptです。 今...</summary>
    <author>
        <name>mukiyuchi</name>
        
    </author>
    
    <category term="ajax" label="Ajax" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="javascript" label="JavaScript" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="menu" label="menu" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="mootools" label="mootools" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="スライド" label="スライド" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="ページ遷移" label="ページ遷移" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://mkicle.biz/blog/">
        <![CDATA[<p>またまた、タブをクリックしたら、コンテンツが変わるJavaScriptです。</p>
<p>今回は、mootoolsライブラリを使用した、MooTabs1.2.jsを作ってみました。</p>
<p>MooTabs1.2.jsは、タブをクリックすると、コンテンツ部分がストンという感じ表示されるJavaScriptです。jsファイルの値を変えれば、表示する際のエフェクトも変えられるようです。</p>
<p><a href="http://mkicle.biz/practice/mootabs">MOOTABS1.2サンプル</a></p>
<p>
<form class="mt-enclosure mt-enclosure-image" mt:asset-id="46"><a href="http://mkicle.biz/blog/assets_c/2008/02/mootabs1.2-thumb-535x246.jpg"><img class="mt-image-left" style="FLOAT: left; MARGIN: 0px 20px 20px 0px" height="229" alt="mootabs1.2.jpgのサムネール画像" src="http://mkicle.biz/blog/assets_c/2008/02/mootabs1.2-thumb-535x246-thumb-500x229.jpg" width="500" /></a>　では、どうぞ。</form></p>]]>
        <![CDATA[<p>/* MooTabs1.2.jsの準備 */</p>
<p>まず、<a href="http://mootools.net/">mootools</a>のページで、mootools.jsをダウンロードします。チェックは全部に入れるのが無難なようですが、MooTabsのサイトで、<a href="http://icebeat.bitacoras.com/mootools/packito/?js=http%3A%2F%2Fwww.silverscripting.com%2Fmootabs%2Fmootabs1.2.js">こちら</a>のように指定されています。最後に、<a href="http://www.silverscripting.com/mootabs/">MooTabsのサイト</a>から、MooTabs1.2のファイルをダウンロードします。これで準備は終了です。</p>
<p>/*&nbsp;MooTabs1.2.jsの設置 */</p>
<p>フォルダの構成は、</p>
<p><strong>index.html<br />css<br />- mootabs1.1.style1.css<br />js<br />- mootabs1.2.js<br />- mootools-release-1.11.js</strong></p>
<p>となっています。</p>
<p>次に、&lt;head&gt;～&lt;/head&gt;内に、次のソースを加えてください。</p>
<p><strong>&lt;link rel="stylesheet" href="css/mootabs1.1.style1.css" type="text/css" media="screen"&gt;<br />&lt;script src="js/mootools-release-1.11.js" type="text/javascript"&gt;&lt;/script&gt;<br /%]]>
    </content>
</entry>

<entry>
    <title>SpryTabbedPanels.jsを作ってみた。</title>
    <link rel="alternate" type="text/html" href="http://mkicle.biz/blog/2008/02/sprytabbedpanelsjs.php" />
    <id>tag:mkicle.biz,2008:/blog//1.30</id>

    <published>2008-02-21T13:25:50Z</published>
    <updated>2008-02-21T13:50:14Z</updated>

    <summary>今回も懲りずに、タブを押すと、コンテンツが切り替わるJavaScriptです。 ...</summary>
    <author>
        <name>mukiyuchi</name>
        
    </author>
    
    <category term="ajax" label="Ajax" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="javascript" label="JavaScript" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="spry" label="Spry" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="スライド" label="スライド" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="タブ" label="タブ" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="ページ遷移" label="ページ遷移" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="メニュー" label="メニュー" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://mkicle.biz/blog/">
        <![CDATA[<p>今回も懲りずに、タブを押すと、コンテンツが切り替わるJavaScriptです。</p>
<p>Spryを使った、SpryTabbedPanels.jsというJavaScriptです。</p>
<p>こんなのです。</p>
<p><a href="http://mkicle.biz/practice/tabpanel/">SpryTabbedPanels.jsサンプル</a></p>
<p>
<form class="mt-enclosure mt-enclosure-image" mt:asset-id="44">
<p><a href="http://mkicle.biz/practice/tabpanel/"><img class="mt-image-left" style="FLOAT: left; MARGIN: 0px 20px 20px 0px" height="250" alt="tabbedpael.jpg" src="http://mkicle.biz/blog/images/tabbedpael.jpg" width="378" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>では、どうぞ。</p></form>
<p></p>]]>
        <![CDATA[<p>/* SpryTabbedPanels.jsの準備 */</p>
<p><a href="http://labs.adobe.com/technologies/spry/">こちら</a>から、"Downloads"より一番したにある、Spryのファイルをダウンロードしてください。それを解凍し、"widgets"→"tabbedpanels"内の"SpryTabbedPanels.css"と"SpryTabbedPanels.js"の二つのファイルを抜き取ってください。</p>
<p>これで準備は完了です。</p>
<p>/* SpryTabbedPanels.jsの設置 */</p>
<p>まず、フォルダの構成は、</p>
<p><strong>index.html<br />css<br />- SpryTabbedPanels.css<br />js<br />- SpryTabbedPanels.js img<br />- frm_box_01.gif<br />- frm_box_02.gif<br />- frm_box_03.gif<br />- img_tab.gif<br />- img_tab_o.gif</strong></p>
<p>となっています。</p>
<p>次に、&lt;head&gt;～&lt;/head&gt;内に次のソースを書いていきます。</p>
<p><strong>&lt;link rel="stylesheet" href="css/SpryTabbedPanels.css" type="text/css" media="all"&gt;<br />&lt;style type="text/css"&gt;<br />&lt;!--<br />body {<br />&nbsp;margin: 0px;<br />&nbsp;padding: 0px;<br />&nbsp;width: 365px;<br />}<br />ul {<br />&nbsp;margin: 0px;<br />&nbsp;padding: 0px;<br />&nbsp;list-style-type: none;<br />}<br />#tab_btm {<br />&nbsp;background-image: url(img/frm_box_03.gif);<br />&nbsp;background-repeat: no-repeat;<br />&nbsp;background-position: left top;<br />&nbsp;height: 20px;<br />&nbsp;width: 365px;<br />}<br />p{<br />&nbsp;width: 350px;<br />}<br />--&gt;&lt;/style&gt;<br />&lt;script src="js/SpryTabbedPanels.js" type="text/javascript"&gt;&lt;/script&gt;<br />&lt;script type="text/javascript"&gt;&lt;!--<br />window.onload = function() {<br />new Spry.Widget.TabbedPanels("tabPanel1");<br />}<br />// --&gt;&lt;/script&gt;</strong></p>
<p>最後に、&lt;body&gt;タグを書きます。</p>
<p><strong>&lt;div class="TabbedPanels" id="tabPanel1"&gt;<br />&lt;ul class="TabbedPanelsTabGroup"&gt;<br />&lt;li class="TabbedPanelsTab" tabindex="0"&gt;タブ1&lt;/li&gt;<br />&lt;li class="TabbedPanelsTab" tabindex="0"&gt;タブ2&lt;/li&gt;<br />&lt;li class="TabbedPanelsTab" tabindex="0"&gt;タブ3&lt;/li&gt;<br />&lt;/ul&gt;<br />&lt;div class="TabbedPanelsContentGroup"&gt;<br />&lt;div class="TabbedPanelsContent"&gt;<br />&lt;p&gt;タブ1のコンテンツが表示されます。&lt;/p&gt;<br />&lt;/div&gt;<br />&lt;div class="TabbedPanelsContent"&gt;<br />&lt;p&gt;タブ2のコンテンツが表示されます。&lt;/&lt;/p&gt;<br />&lt;/div&gt;<br />&lt;div class="TabbedPanelsContent"&gt;<br />&lt;p&gt;タブ3のコンテンツが表示されます。&lt;/&lt;/p&gt;<br />&lt;/div&gt;<br />&lt;/div&gt;<br />&lt;/div&gt;<br />&lt;div id="tab_btm"&gt;&lt;/div&gt;</strong></p>
<p>数を増やしたい時は、class="TabbedPanelsTab"でタブを、class="TabbedPanelsContent"でそれに対応するコンテンツを増やせば大丈夫です。その際、CSSでサイズの調整が必要になります。</p>
<p>/* 参考サイト */</p>
<p><a href="http://lovelog.eternal-tears.com/web/ajax-2/spry-sprytabbedpanels/">pry:SpryTabbedPanels*サイトをコンパクト化する</a></p>
<p><u><font color="#810081">【Adobe Spry TIPS 】タブパネル[to-R]</font></u></p>
<p><u><font color="#810081">GoodSleep : クリックしたタブに応じて表示内容が変わる</font></u></p>こちらでサンプルダウンロードできます。]]>
    </content>
</entry>

<entry>
    <title>MovabletypeとGooglemapを組み合わせてみた。</title>
    <link rel="alternate" type="text/html" href="http://mkicle.biz/blog/2008/02/movabletypegooglemap.php" />
    <id>tag:mkicle.biz,2008:/blog//1.28</id>

    <published>2008-02-17T15:22:55Z</published>
    <updated>2008-02-19T04:38:18Z</updated>

    <summary>昨日、やりたかったGoogleMapsAPIのんが簡単ながら形になった所で、「も...</summary>
    <author>
        <name>mukiyuchi</name>
        
    </author>
    
    <category term="movabletype4ムーバブルタイプ4" label="MovableType4(ムーバブルタイプ4)" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="googlemapsapi" label="googlemapsAPI" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://mkicle.biz/blog/">
        <![CDATA[<p>昨日、やりたかったGoogleMapsAPIのんが簡単ながら形になった所で、「もしやあるんじゃないのか・・・。」と思い始めて、色々検索してたら、やっぱりあった。</p>
<p>その内の一つをやってみたら、何とか上手い事行ってブチ上がりました。</p>
<p>こんな感じです↓</p>
<p><a href="http://mkicle.heteml.jp/gmap/">MovableTypeとGooglemapの練習。</a></p>
<p>Movabletypeで記事を投稿するときに、一緒に経度と緯度を入れるとGoogleMapの方に、マークがついて、吹き出しに記事の内容が出るようになります。</p>]]>
        <![CDATA[<p>こちらの、WWW WATCHさんの、<a href="http://hyper-text.org/archives/2005/11/maps_blog.shtml">Maps Blog の作り方 | WWW WATCH</a>の記事を参考にして作りました。</p>
<p>なので、まんまですが、とりあえず機能としては、ちゃんと動くように作ることが出来たって感じです。</p>
<p>参考にしたサンプルが、MovableType3.2?で、ボクは4.1をインストールしてたので、出来るか不安でしたが、ちょっと言葉が違うだけでした。でも、そこがややこしかったです。</p>
<p>自分で考えたわけじゃないですが、できてうれしいです。</p>

<script type="text/javascript"><!--
google_ad_client = "pub-1798653441091561";
/* 468x60, 作成済み 08/02/18 */
google_ad_slot = "5029300272";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>]]>
    </content>
</entry>

<entry>
    <title>突然、FirefoxでGoogleMapが表示されなくなった。</title>
    <link rel="alternate" type="text/html" href="http://mkicle.biz/blog/2008/02/firefoxgooglemap.php" />
    <id>tag:mkicle.biz,2008:/blog//1.27</id>

    <published>2008-02-17T12:15:23Z</published>
    <updated>2008-02-17T12:34:37Z</updated>

    <summary>IEで確認すると、ローカルだとXMLを読まないので、毎回Firefoxで確認して...</summary>
    <author>
        <name>mukiyuchi</name>
        
    </author>
    
    <category term="firefox" label="Firefox" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="googlemapsapi" label="googlemapsAPI" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://mkicle.biz/blog/">
        <![CDATA[<p>IEで確認すると、ローカルだとXMLを読まないので、毎回Firefoxで確認してたら、突然、GoogleMapが表示されなくなって、Firebugで見てみると、エラーが・・・。</p>
<p>一分ぐらい前まで、普通に見られてたのに！何で突然!?</p>]]>
        <![CDATA[<p>と、焦って、一番簡単なGoogleMapのファイルでチェックしてみても無理・・・なので、サーバーにファイルアップして、IEで確認してみたら大丈夫、Operaも大丈夫。で、Firefoxはアウト・・・。</p>
<p>何で!?</p>
<p>何かエラーの表示に、"GMap2 is not defined"って出てるし、GoogleapsAPIが更新されたとかそんな系かと思って調べてみても何もなく、途方にくれて、レッドカーペット見てましたが、不安すぎて笑えない・・・そして、また調べ直してたら、一筋の光が！</p>
<p><a href="http://nyanjiro.no-blog.jp/web20/2007/05/google_b671.html">Googlemapが表示されなくなった</a></p>
<p>同じことで困ってる人はいるんやなーと再確認。そして、ちゃんと記録を残していただいて、感謝！</p>
<p>"GMap2 is not defined"って出てるし、関係ないやろーと思いつつも、色々その辺いじってても解決しなかった(今思えば、解決するはずがない)のですが、キャッシュの問題だったんですねー。よくわからないですけど。</p>
<p>上のサイトで説明されてる通り、キャッシュをクリアしたらちゃんと表示されるようになりました。</p>
<p>キャッシュのクリアについては、</p>
<p><a href="http://q.hatena.ne.jp/1172833895">Firefoxで、キャッシュのクリアを簡単に行うことはできないでしょうか？</a></p>
<p>で紹介されてた、</p>
<p><span class="post_title"><a href="http://norahmodel.exblog.jp/634029/">PrefBar日本語版</a></span></p>
<p><span class="post_title">を使いました。</span></p>
<p><span class="post_title">あぁ、助かったー。</span></p>]]>
    </content>
</entry>

<entry>
    <title>Glider.jsを作ってみた。</title>
    <link rel="alternate" type="text/html" href="http://mkicle.biz/blog/2008/02/gliderjs.php" />
    <id>tag:mkicle.biz,2008:/blog//1.26</id>

    <published>2008-02-16T05:12:45Z</published>
    <updated>2008-02-16T05:38:33Z</updated>

    <summary>今回も、ページ内でコンテンツがスライドする系、Glider.jsを作ってみました...</summary>
    <author>
        <name>mukiyuchi</name>
        
    </author>
    
    <category term="ajax" label="Ajax" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="javascript" label="JavaScript" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="prototypejs" label="prototype.js" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="スライド" label="スライド" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="ページ内遷移" label="ページ内遷移" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="メニュー" label="メニュー" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://mkicle.biz/blog/">
        <![CDATA[<p>今回も、ページ内でコンテンツがスライドする系、Glider.jsを作ってみました。</p>
<p>Glider.jsは、prototype.jsのライブラリを使用していて、コンテンツの内容別にstyleをしたり、flashコンテンツや動画を載せたり、インラインフレームを使用できたりと、便利です。</p>
<p><a href="http://mkicle.biz/practice/glider/"><font color="#333333">Glider.jsのサンプル</font><img class="mt-image-center" style="DISPLAY: block; MARGIN: 0px auto 20px; TEXT-ALIGN: center" height="283" alt="glider.gif" src="http://mkicle.biz/blog/images/glider-thumb-445x283.gif" width="445" /></a></p>では、どうぞ。]]>
        <![CDATA[<p>/* Glider.jsの準備 */</p>
<p>こちら、<a href="http://missingmethod.com/projects/glider.html">glider.js example</a>の下の方にあるDownloadから、ファイル一式ダウンロードできます。これで準備は完了です。むしろ、全て出来上がってるので、ダウンロードできたら、ここから下は見る必要がないです・・・！。</p>
<p>/* Glider.jsの設置 */</p>
<p>まず、フォルダの構成は、</p>
<p><strong>index.html<br />css<br />- glider.css<br />js<br />- effects.js<br />- glider.js<br />- prototype.js<br />img<br />- img01.gif</strong></p>
<p>となっています。</p>
<p>次に&lt;head&gt;～&lt;/head&gt;部分に、</p>
<p><strong>&lt;link rel="stylesheet" href="css/glider.css" type="text/css" media="screen" charset="utf-8"&gt;<br />&lt;script src="js/prototype.js" type="text/javascript" charset="utf-8"&gt;&lt;/script&gt;<br />&lt;script src="js/effects.js" type="text/javascript" charset="utf-8"&gt;&lt;/script&gt;<br />&lt;script src="js/glider.js" type="text/javascript" charset="utf-8"&gt;&lt;/script&gt;</strong></p>
<p>を書きます。</p>
<p>そして、&lt;body&gt;タグ内に、</p>
<p><strong>&lt;div id="my-glider"&gt;<br />&lt;div class="controls"&gt;<br />&lt;a href="#section1"&gt;Section 1&lt;/a&gt; | <br />&lt;a href="#section2"&gt;Section 2&lt;/a&gt; |<br />&lt;a href="#section3"&gt;Section 3&lt;/a&gt; |<br />&lt;a href="#section4"&gt;Section 4&lt;/a&gt; |&nbsp;&nbsp;&nbsp;<br />&lt;/div&gt;<br />&nbsp;&nbsp;<br />&lt;div class="scroller"&gt;<br />&lt;div class="content"&gt;</strong></p>
<p><br /><strong>&lt;!-- Section 1start--&gt;<br />&lt;div class="section" id="section1"&gt;<br />Section1<br />&lt;p&gt;ここが初めに表示される部分です。&lt;/p&gt;<br />&lt;p&gt;&lt;a href="#"&gt; 画像&lt;/a&gt;&lt;br /&gt;&lt;img src="img/img01.gif"&gt;&lt;/p&gt;<br />&lt;/div&gt;<br />&lt;!-- Section 1end--&gt;</strong></p>
<p><br /><strong>&lt;!-- Section 2start--&gt;<br />&lt;div class="section" id="section2"&gt;<br />Section 2<br />&lt;p&gt;google adsenceを表示。&lt;/p&gt;</strong></p>
<p><strong>&lt;script type="text/javascript"&gt;&lt;!--<br />google_ad_client = "#";<br />/* 468x60, 作成済み 08/02/15 */<br />google_ad_slot = "6121524106";<br />google_ad_width = 468;<br />google_ad_height = 60;<br />//--&gt;<br />&lt;/script&gt;<br />&lt;script type="text/javascript"<br />src="#"&gt;<br />&lt;/script&gt;<br />&lt;/div&gt;</strong><strong><br />&lt;!-- Section 2end--&gt;</strong></p>
<p><br /><strong>&lt;!-- Section 3start--&gt;<br />&lt;div class="section" id="section3"&gt;<br />Section 3<br />&lt;p&gt;インラインフレームも大丈夫。&lt;/p&gt;&nbsp;<br />&lt;p&gt;Steruss / 円鋭　曲目&lt;/p&gt;&nbsp;&nbsp;&nbsp;&nbsp;<br />&lt;iframe src=</strong><a href="http://xxxx.com"><strong>http://xxxx.com</strong></a><strong> style="overflow:hidden"&gt;&lt;/iframe&gt;<br />&lt;/div&gt;<br />&lt;!-- Section 3end--&gt;</strong></p>
<p><br /><strong>&lt;!-- Section 4start--&gt;<br />&lt;div class="section" id="section4"&gt;<br />Section 4<br />&lt;p&gt;動画も大丈夫。&lt;/p&gt;<br />&lt;p&gt;youtubeの場合です。&lt;/p&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&lt;object width="275" height="205"&gt;&lt;param name="movie" value="</strong><a href="'http://www.youtube.com/v/UoeEBVnVab4&amp;rel=1" ?></param><PARAM' /><strong>http://www.youtube.com/v/UoeEBVnVab4&amp;rel=1"&gt;&lt;/param&gt;&lt;param</strong></a><strong> name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="</strong><a href="http://www.youtube.com/v/UoeEBVnVab4&amp;rel=1"><strong>http://www.youtube.com/v/UoeEBVnVab4&amp;rel=1</strong></a><strong>" type="application/x-shockwave-flash" wmode="transparent" width="275" height="205"&gt;&lt;/embed&gt;&lt;/object&gt;&nbsp;<br />&lt;/div&gt;<br />&lt;!-- Section 4end--&gt;</strong></p>
<p><br /><strong>&lt;/div&gt;<br />&lt;/div&gt;&nbsp;&nbsp;&nbsp;<br />&lt;/div&gt;<br />&lt;a href="#" onclick="my_glider.previous();return false;"&gt;Previous&lt;/a&gt; | &lt;a href="#" onclick="my_glider.next();return false"&gt;Next&lt;/a&gt;<br />&lt;script type="text/javascript" charset="utf-8"&gt;<br />var my_glider = new Glider('my-glider', {duration:0.5});<br />&lt;/script&gt;</strong></p>
<p>と書きます。&lt;!-- sectionx start --&gt;~&lt;!-- sectionx end&gt;を、class="scroller"の中で繰り返し書いていけば、順々にスライドするコンテンツも増えていきます。</p>
<p>これで完成です。</p>
<p>/* 参考サイト */</p>
<p><a href="http://www.skuare.net/test/proGlider.html">コンテンツをスライド表示するjavascript「glider.js」</a></p>
<p><a href="http://journal.mycom.co.jp/articles/2007/06/29/glider/001.html">ゼロからはじめるGlider - Gliderではじめるスライドショー</a></p>]]>
    </content>
</entry>

<entry>
    <title>Coda-Slider 1.1.1を作ってみた。</title>
    <link rel="alternate" type="text/html" href="http://mkicle.biz/blog/2008/02/codaslider-111.php" />
    <id>tag:mkicle.biz,2008:/blog//1.25</id>

    <published>2008-02-15T14:25:49Z</published>
    <updated>2008-02-15T15:08:59Z</updated>

    <summary>今回は、Coda-Slider 1.1.1を作ってみました。 タブを押すとページ...</summary>
    <author>
        <name>mukiyuchi</name>
        
    </author>
    
    <category term="ajax" label="Ajax" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="javascript" label="JavaScript" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="jquery" label="jQuery" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="スライド" label="スライド" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="タブ" label="タブ" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="ページ内遷移" label="ページ内遷移" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="メニュー" label="メニュー" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://mkicle.biz/blog/">
        <![CDATA[<p>今回は、Coda-Slider 1.1.1を作ってみました。</p>
<p>タブを押すとページ内でコンテンツの内容がスムーズに遷移するやつです。</p>
<p>今まではギャラリー、スライドショー系の嵐でしたが、今日以降は今回と同じような"遷移する系"ばかりになると思います。なぜなら、今日自分の目的に合うのを探すため作りまくったからです。</p>
<p>その第一弾が、Coda-Slider 1.1.1です。jQueryのライブラリを使用します。</p>
<p>こんなのです↓</p>
<p><a href="http://mkicle.biz/practice/coda-slider/"><img class="mt-image-left" style="FLOAT: left; MARGIN: 0px 20px 20px 0px" height="215" alt="Coda-Slider 1.1.1.gif" src="http://mkicle.biz/blog/images/Coda-Slider%201.1.1-thumb-215x215.gif" width="215" /></a></p><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
<p><a href="http://mkicle.biz/practice/coda-slider/">Coda-Slider 1.1.1のサンプル</a></p>
<p>では、どうぞー。</p>]]>
        <![CDATA[<p>* Coda-Slider 1.1.1の準備 *</p>
<p>こちらの、<a href="http://www.ndoherty.com/demos/coda-slider/1.1.1/">Coda-Slider 1.1.1</a>のサイトから一式ファイルをダウンロードできます。</p>
<p>これで準備は終了です。</p>
<p>* Coda-Slider 1.1.1の設置 *</p>
<p>これから、Coda-Slider 1.1.1を設置していきます。</p>
<p>まずは、フォルダの構成は、</p>
<p><strong>index.html<br />css<br />- style.css<br />js<br />- coda-slider.1.1.1.pack.js <br />- jquery-1.2.1.pack.js<br />- jquery-easing.1.2.pack.js<br />- jquery-easing-compatibility.1.2.pack.js<br />img<br />- arw_l.gif<br />- arw_r.gif<br />- bg_tab.gif<br />- bg_tab_c.gif<br />- bg_tab_o.gif<br />- frm_box_01.gif<br />- frm_box_02.gif<br />- frm_box_03.gif<br />images<br />- ajax-loader.gif<br />- arrow-left.gif<br />- arrow-right.gif<br />- body-bg.png</strong></p>
<p>となっています。imgフォルダの中の画像は、後から付け加えたデザイン用の画像で、imagesフォルダの中の画像は、Coda-Slider 1.1.1を読み込む時のバーなど元々入っている画像です。</p>
<p>次に、&lt;head&gt;～&lt;/head&gt;タグ内に、</p>
<p><strong>&lt;link href="css/style.css" rel="stylesheet" type="text/css" media="all"&gt;<br />&lt;script src="js/jquery-1.2.1.pack.js" type="text/javascript"&gt;&lt;/script&gt;<br />&lt;script src="js/jquery-easing.1.2.pack.js" type="text/javascript"&gt;&lt;/script&gt;<br />&lt;script src="js/jquery-easing-compatibility.1.2.pack.js" type="text/javascript"&gt;&lt;/script&gt;<br />&lt;script src="js/coda-slider.1.1.1.pack.js" type="text/javascript"&gt;&lt;/script&gt;<br />&lt;script type="text/javascript"&gt;<br />jQuery(window).bind("load", function() {<br />jQuery("div#slider1").codaSlider()<br />// jQuery("div#slider2").codaSlider()<br />// jQuery("div#xxxxx")の、"div#xxxxx"の部分を&lt;body&gt;タグ内のidと合わせます。<br />});<br />&lt;/script&gt;</strong></p>
<p>最後に、&lt;body&gt;タグ内に、</p>
<p><strong>&lt;h2&gt;Coda-Slider 1.1.1の練習。&lt;/h2&gt;</strong></p>
<p><strong>&lt;div class="slider-wrap"&gt;<br />&lt;div id="slider1" class="csw"&gt;<br />&lt;div class="panelContainer"&gt;<br />&lt;!--&nbsp; Panel 1 start --&gt;<br />&lt;div class="panel" title="Panel 1"&gt;<br />&lt;div class="wrapper"&gt;<br />&lt;h3&gt;Panel 1&lt;/h3&gt;<br />&lt;p&gt;この部分がPanel1です。&lt;/p&gt;<br />&lt;p&gt;&lt;a href="#3" class="cross-link" title="Go to Panel 3"&gt;&amp;#171; Previous&lt;/a&gt; | &lt;a href="#2" class="cross-link" title="Go to Panel 2"&gt;Next &amp;#187;&lt;/a&gt;&lt;/p&gt;<br />&lt;/div&gt;<br />&lt;/div&gt;<br />&lt;!--&nbsp; Panel 1 end --&gt;</strong></p>
<p><strong>&lt;!--&nbsp; Panel 2 start --&gt;<br />&lt;div class="panel" title="Panel 2"&gt;<br />&lt;div class="wrapper"&gt;<br />&lt;h3&gt;Panel 2&lt;/h3&gt;<br />&lt;p&gt;この部分がPanel2です。&lt;/p&gt;<br />&lt;p&gt;&lt;a href="#1" class="cross-link" title="Go to Panel 1"&gt;&amp;#171; Previous&lt;/a&gt; | &lt;a href="#3" class="cross-link" title="Go to Panel 3"&gt;Next &amp;#187;&lt;/a&gt;&lt;/p&gt;<br />&lt;/div&gt;<br />&lt;/div&gt;<br />&lt;!--&nbsp; Panel 2 end --&gt;</strong></p>
<p><strong>&lt;!--&nbsp; Panel 3 start --&gt;<br />&lt;div class="panel" title="Panel 3"&gt;<br />&lt;div class="wrapper"&gt;<br />&lt;h3&gt;Panel 3&lt;/h3&gt;<br />&lt;p&gt;この部分がPanel3です。&lt;/p&gt;<br />&lt;p&gt;&lt;a href="#2" class="cross-link" title="Go to Panel 2"&gt;&amp;#171; Previous&lt;/a&gt; | &lt;a href="#4" class="cross-link" title="Go to Panel 4"&gt;Next &amp;#187;&lt;/a&gt;&lt;/p&gt;<br />&lt;/div&gt;<br />&lt;/div&gt;<br />&lt;!--&nbsp; Panel 3 end --&gt;</strong></p>
<p><strong>&lt;/div&gt;&lt;!-- .panelContainer --&gt;<br />&lt;/div&gt;&lt;!-- #slider1 --&gt;<br />&lt;/div&gt;&lt;!-- .slider-wrap --&gt;</strong></p>
<p><strong>&lt;p id="cross-links"&gt;<br />Same-page cross-link controls:&lt;br /&gt;<br />&lt;a href="#1" class="cross-link"&gt;Panel 1&lt;/a&gt; | &lt;a href="#2" class="cross-link"&gt;Panel 2&lt;/a&gt; | &lt;a href="#3" class="cross-link"&gt;Panel 3&lt;/a&gt;<br />&lt;/p&gt;</strong></p>
<p>と書きます。&lt;!--&nbsp; Panel&nbsp;x start --&gt;～&lt;!--&nbsp; Panel&nbsp;x end --&gt;の部分を繰り返すと、表示されるパネルの数も増えます。また、別にもう一つスライドするパネルを表示させる場合には、&lt;head&gt;内の&lt;script&gt;部分の<strong>"jQuery("div#xxxxx")"</strong>で、idを指定し、&lt;body&gt;タグ内で<strong>&lt;div id="slider#" class="csw"&gt;</strong>と指定します。</p>
<p>これで完成です。</p>
<p>*&nbsp;参考サイト *</p>
<p><a href="http://exyz.cocolog-nifty.com/good_sleep/javascript/index.html">タブメニューでスライドするコンテンツ｜jQueryのCoda-Slider</a></p>
<p><a href="http://coliss.com/articles/build-websites/operation/javascript/659.html">タブの背景を変更可能なタブ型コンテンツ -Coda-Slider 1.1.1</a></p>]]>
    </content>
</entry>

<entry>
    <title>GoogleMapの指定した場所に、youtubeの動画を表示させてみた。</title>
    <link rel="alternate" type="text/html" href="http://mkicle.biz/blog/2008/02/googlemapyoutube.php" />
    <id>tag:mkicle.biz,2008:/blog//1.24</id>

    <published>2008-02-13T09:52:02Z</published>
    <updated>2008-02-13T10:28:41Z</updated>

    <summary>今回は、GoogleMapの住所や画像が表示される吹き出しに、youtubeを表...</summary>
    <author>
        <name>mukiyuchi</name>
        
    </author>
    
    <category term="api" label="API" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="ajax" label="Ajax" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="googlemapsapi" label="googlemapsAPI" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="youtube" label="youtube" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://mkicle.biz/blog/">
        <![CDATA[<p>今回は、GoogleMapの住所や画像が表示される吹き出しに、youtubeを表示させるのをやってみました。</p>
<p>GoogleMapは、去年の春頃に挑戦して、一瞬で挫折したまんまで、もろもろすっ飛ばしてやってみました。</p>
<p>でも、出来た！</p>
<p>こんな感じです。</p>
<p><a href="http://mkicle.biz/practice/googlemap-youtube/index.html">GoogleMapの吹き出しにyoutubeを表示</a></p>]]>
        <![CDATA[<p>*&nbsp;準備 *</p>
<p><a href="http://code.google.com/apis/maps/index.html">GoogleMapsAPI</a>のページの右部分にある<a href="http://code.google.com/apis/maps/signup.html">Sign up for a Google Maps API key.</a> のページで、GoogleMapsAPIのkeyを取得します。準備は、これだけです。</p>
<p>* 設置 *</p>
<p>まず、&lt;head&gt;～&lt;/head&gt;タグ内に、</p>
<p>&nbsp;<strong>&lt;script srchttp://maps.google.com/maps?file=api&amp;v=2&amp;key=<u>yourkey</u>"&nbsp;&nbsp; type="text/javascript" charset="utf-8"&gt;&lt;/script&gt;</strong></p>
<p>と書き加えてください。"yourkey"の部分には、取得したGoogleMapsAPIのkeyを入れてください。</p>
<p>次に、&lt;body&gt;～&lt;/body&gt;タグ内に、</p>
<p><strong>&nbsp;&lt;div id="map" style="WIDTH: 800px; HEIGHT: 800px"&gt;&lt;/div&gt;<br />&lt;script type="text/javascript"&gt;<br />&nbsp;&nbsp;&nbsp; //&lt;![CDATA[</strong></p>
<p><strong>&nbsp;&nbsp;&nbsp; if (GBrowserIsCompatible()) {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var map = new GMap2(document.getElementById("map"));<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; map.setCenter(new GLatLng(34.67212920782365<br />,135.4978984594345), 18);</strong></p>
<p><br /><strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; map.openInfoWindowHtml(map.getCenter(),<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "10/17 EXPLOSION画伯@三角公園・アメリカ村 &lt;br /&gt;" +<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "&lt;object width="\"425\"" height="\"355\""&gt;" +<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "&lt;param name="\"movie\"" " +<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "value="\http://www.youtube.com/v/AkRwMuq3h80&amp;rel=1\"" /&gt;" +<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "&lt;/param&gt;&lt;param name="\"wmode\"" value="\"transparent\"" /&gt;" +<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "&lt;/param&gt;" +<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "&lt;embed src="\"http://www.youtube.com/v/agfWaHVYB24&amp;rel=1\"" "+<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "type="\"application/x-shockwave-flash\"" wmode="\"transparent\"" " +<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "width="\"425\"" height="\"355\""&gt;&lt;/embed&gt;&lt;/object&gt;");<br />&nbsp;&nbsp;&nbsp; }<br />&nbsp;&nbsp;&nbsp; //]]&gt;<br />&nbsp;&nbsp;&nbsp; &lt;/script&gt;</strong></p>
<p>と書きます。</p>
<p>&lt;script&gt;タグ内の、<strong>"map.setCenter(new GLatLng(34.67212920782365,135.4978984594345), 18);"</strong>の数字の部分が、緯度、経度、ズーム度となっており、ズーム度は数字が大きいほどズームアップされた詳細な地図になります。</p>
<p>また、youtubeの動画を再生しているページの右にある"埋め込みタグ"内の&lt;embed&gt;内に書かれているURLを上のソースの&lt;embed&gt;タグ内のURL部分に貼り付けることで、自分の好きな動画を表示する事ができます。</p>
<p>* 参考サイト *</p>
<p><a href="http://www.geekpage.jp/web/google-maps-api/openinfowindowhtml-2.php">ふきだし内のメッセージにYouTubeを入れる</a></p>]]>
    </content>
</entry>

<entry>
    <title>画像を使ったスライドメニュー、imagemenuを作ってみた。</title>
    <link rel="alternate" type="text/html" href="http://mkicle.biz/blog/2008/02/imagemenu.php" />
    <id>tag:mkicle.biz,2008:/blog//1.23</id>

    <published>2008-02-13T02:21:34Z</published>
    <updated>2008-02-13T03:03:26Z</updated>

    <summary>また間隔が空いてしまいました。今回は、imagemenuを作ってみたいと思います...</summary>
    <author>
        <name>mukiyuchi</name>
        
    </author>
    
    <category term="ajax" label="Ajax" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="javascript" label="JavaScript" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="imagemenu" label="imagemenu" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="menu" label="menu" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="mootools" label="mootools" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="メニュー" label="メニュー" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://mkicle.biz/blog/">
        <![CDATA[また間隔が空いてしまいました。<br /><br />今回は、imagemenuを作ってみたいと思います。<br /><br />imagemenuは、mootoolsライブラリを使用して、<a href="http://www.au.kddi.com/">auのトップページ</a>で使われてるみたいな伸縮してスライドするメニューを作る事ができます。こんなやつです。<br /><br /><a href="http://mkicle.biz/practice/imagemenu/">imagemenuサンプル</a><br /><br />じゃあ、やってみます！<br /> ]]>
        <![CDATA[* 準備 *<br />まず、imagemenuのファイルを、こちらの<a href="http://www.phatfusion.net/imagemenu/index.htm">phatfusion</a>さんのサイトからダウンロードします。そして、mootools.jsをこちらの<a href="http://mootools.net/download">mootools</a>のサイトから、ダウンロード(全項目にチェックを入れました)します。これで準備は完了です。<br /><br />* imagemenuの設置 *<br /><br />ファイルの構成は、<br /><br /><b>index.html<br />css<br />&nbsp;- style.css<br />js<br />&nbsp;- imageMenu.js<br />&nbsp;- mootools.js<br />img<br />&nbsp;- menu1.gif<br />&nbsp;- menu2.gif<br />&nbsp;- menu3.gif<br />&nbsp;- menu4.gif<br />&nbsp;- menu5.gif</b><br /><br />となっています。<br /><br />次に、&lt;head&gt;～&lt;/head&gt;タグの中に、次のソースを書きます。<br /><br /><b>&lt;link href="css/style.css" rel="stylesheet" type="text/css" media="all" /&gt;<br />&lt;script src="js/mootools.js" type="text/javascript"&gt;&lt;/script&gt;<br />&lt;script src="js/imageMenu.js" type="text/javascript"&gt;&lt;/script&gt;</b><br /><br />そして、&lt;body&gt;タグ内に次のソースを書きます。<br /><br /><b>&lt;ul id="imgMenu"&gt;<br />&lt;li id="menu01"&gt;&lt;a href="#"&gt;&lt;img src="img/menu1.gif" alt="panel01" width="240" height="160" /&gt;&lt;/a&gt;&lt;/li&gt;<br />&lt;li id="menu02"&gt;&lt;a href="#"&gt;&lt;img src="img/menu2.gif" alt="panel02" width="240" height="160" /&gt;&lt;/a&gt;&lt;/li&gt;<br />&lt;li id="menu03"&gt;&lt;a href="#"&gt;&lt;img src="img/menu3.gif" alt="panel03" width="240" height="160" /&gt;&lt;/a&gt;&lt;/li&gt;<br />&lt;li id="menu04"&gt;&lt;a href="#"&gt;&lt;img src="img/menu4.gif" alt="panel04" width="240" height="160" /&gt;&lt;/a&gt;&lt;/li&gt;<br />&lt;li id="menu05"&gt;&lt;a href="#"&gt;&lt;img src="img/menu5.gif" alt="panel05" width="240" height="160" /&gt;&lt;/a&gt;&lt;/li&gt;<br />&lt;/ul&gt;<br /><br />&lt;script type="text/javascript"&gt;<br />&nbsp;var myMenu = new ImageMenu($$('#imgMenu li'),{openWidth:240});<br />&lt;/script&gt;</b><br /><br />この部分での、それぞれの画像に指定されている"width"がロールオーバーした時に開く、画像のサイズになります。<br /><br />最後に、CSSに次のソースを書きます。<br /><br /><b>img {<br />&nbsp;&nbsp;&nbsp; border-top-style: none;<br />&nbsp;&nbsp;&nbsp; border-right-style: none;<br />&nbsp;&nbsp;&nbsp; border-bottom-style: none;<br />&nbsp;&nbsp;&nbsp; border-left-style: none;<br />&nbsp;&nbsp;&nbsp; font-size: 0%;<br />&nbsp;&nbsp;&nbsp; line-height: 0%;<br />}<br />ul,ol {<br />&nbsp;&nbsp;&nbsp; margin: 0px;<br />&nbsp;&nbsp;&nbsp; padding: 0px;<br />&nbsp;&nbsp;&nbsp; list-style-type: none;<br />}<br /><br />/* ---------- */<br />#imgMenu {<br />&nbsp;&nbsp;&nbsp; overflow: hidden;<br />}<br />#imgMenu li {<br />&nbsp;&nbsp;&nbsp; float: left;<br />&nbsp;&nbsp;&nbsp; height: 160px;<br />&nbsp;&nbsp;&nbsp; width: 120px;<br />&nbsp;&nbsp;&nbsp; overflow: hidden;<br />}</b><br /><br />このCSSの、<b>#imgMenu li</b>で指定されている"width"のサイズが、ロールオーバーする前の状態のメニュー画像のサイズになります。<br /><br />これで、imagemenuの完成です。<br /><br />* 参考サイト *<br /><a href="http://loconet.web2.jp/blog/archives/2007/03/javascript.html">javascriptで伸縮するメニューができる</a><br /><a href="http://exyz.cocolog-nifty.com/good_sleep/2007/12/javascript_df4d.html">JavaScriptでアコーディオンメニュー画像を利用したスライドメニュー｜imageMenu.js</a>
]]>
    </content>
</entry>

<entry>
    <title>lightbox2.0を作ってみた。</title>
    <link rel="alternate" type="text/html" href="http://mkicle.biz/blog/2008/02/lightbox20.php" />
    <id>tag:mkicle.biz,2008:/blog//1.22</id>

    <published>2008-02-03T02:07:26Z</published>
    <updated>2008-02-03T02:50:47Z</updated>

    <summary>今回は、prototype.jsを使用したlightboxを作ってみました。 色...</summary>
    <author>
        <name>mukiyuchi</name>
        
    </author>
    
    <category term="ajax" label="Ajax" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="lightbox" label="lightbox" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="prototypejs" label="prototype.js" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="ギャラリー" label="ギャラリー" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="スライド" label="スライド" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://mkicle.biz/blog/">
        <![CDATA[<p>今回は、prototype.jsを使用したlightboxを作ってみました。</p>
<p>色々なライブラリでも、lightboxの発展系が登場していますし、前回作ったmootoolsを使用した<a href="http://mkicle.biz/blog/2008/01/slimbox.php">slimbox</a>もその中の一つです。</p>
<p><a href="http://mkicle.biz/practice/lightbox/sample01/">lightboxサンプル</a></p>
<p>こんなやつです。</p>
<p>実際には、</p>
<p><a href="http://www.steruss.com/release.html">steruss</a></p>
<p>のreleaseの部分で使用されていたりします。</p>
<p>では、どうぞ！</p>]]>
        <![CDATA[<p>*&nbsp;準備 *</p>
<p>こちらの<a href="http://www.huddletogether.com/projects/lightbox2/#download">lightbox2.0の作者である<u><font color="#810081">Lokesh Dhakar氏のサイト</font></u></a>から、"lightbox2.03.3.zip"のファイルをダウンロードします。</p>
<p>この中に、全て揃っていますので、これで準備は終了です。</p>
<p>* lightbox2.0の設置 *</p>
<p>ファイルの構成は、</p>
<p><strong>index.html<br />css<br />&nbsp;- lightbox.css<br />js<br />&nbsp;- effects.js<br />&nbsp;- lightbox.js<br />&nbsp;- prototype.js<br />&nbsp;- scriptaculous.js<br />img<br />&nbsp;- blank.gif<br />&nbsp;- close.gif<br />&nbsp;- closelabel.gif<br />&nbsp;- image-1.jpg<br />&nbsp;- loading.gif<br />&nbsp;- next.gif<br />&nbsp;- prev.gif<br />&nbsp;- prevlabel.gif<br />&nbsp;- thumb-1.jpg</strong></p>
<p>となっています。</p>
<p>次に、&lt;head&gt;～&lt;/head&gt;タグ内に次のソースを記述します。</p>
<p><strong>&lt;script type="text/javascript" src="js/prototype.js"&gt;&lt;/script&gt;<br />&lt;script type="text/javascript" src="js/scriptaculous.js?load=effects"&gt;&lt;/script&gt;<br />&lt;script type="text/javascript" src="js/lightbox.js"&gt;&lt;/script&gt;<br />&lt;link rel="stylesheet" href="css/lightbox.css" type="text/css"&gt;</strong></p>
<p>最後に、&lt;body&gt;タグ内に次のソースを記述します。</p>
<p>&lt;div&gt;<br />&nbsp;&lt;a href="images/image-1.jpg" rel="lightbox" title="image01"&gt;image01を表示&lt;/a&gt;<br />&lt;/div&gt;</p>
<p>これで完成です。また以下のサンプルのように、</p>
<p><a href="http://mkicle.biz/practice/lightbox/sample02/">lightboxサンプル02</a></p>
<p>サムネイルをクリックするようにしたい場合は、</p>
<p><strong>&nbsp;&lt;div&gt;<br />&nbsp;&lt;a href="images/image-1.jpg" rel="lightbox" title="image01"&gt;<br />&nbsp;&lt;img src="images/thumb-1.jpg" width="100" height="40" alt="image01"&gt;&lt;/a&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp; &lt;/div&gt;</strong></p>
<p>と記述すれば大丈夫です。</p>
<p>また、以下のサンプルのように、</p>
<p><a href="http://mkicle.biz/practice/lightbox/sample03/">lightboxサンプル03</a></p>
<p>何枚かの写真をグループかして、"next"や"preview"を押して、スライドさせることも可能です。</p>
<p>その場合は、まず必要な写真とそのサムネイル(この場合は、三種類ずつ)をimgフォルダに格納した後、&lt;body&gt;タグ内に、</p>
<p><strong>&lt;div&gt;<br />&nbsp;&lt;a href="images/image-1.jpg" rel="lightbox[a]" title="image01"&gt;<br />&nbsp;&lt;img src="images/thumb-1.jpg" width="100" height="40" alt="image01"&gt;<br />&nbsp;&lt;/a&gt;<br />&lt;/div&gt;</strong></p>
<p><strong>&lt;div&gt;<br />&nbsp;&lt;a href="images/image-2.jpg" rel="lightbox[a]" title="image03"&gt;<br />&nbsp;&lt;img src="images/thumb-2.jpg" width="100" height="40" alt="image03"&gt;<br />&nbsp;&lt;/a&gt;<br />&lt;/div&gt;</strong></p>
<p><strong>&lt;div&gt;<br />&nbsp;&lt;a href="images/image-3.jpg" rel="lightbox[a]" title="image03"&gt;<br />&nbsp;&lt;img src="images/thumb-3.jpg" width="100" height="40" alt="image03"&gt;<br />&nbsp;&lt;/a&gt;<br />&lt;/div&gt;</strong></p>
<p>と記述します。<strong>rel="lightbox[a]"</strong>と指定されているのがグループ名で、この部分が同じ名前のものを、スライドして見られるようになります。</p>
<p>ですので、<a href="http://mkicle.biz/practice/lightbox/sample03/">lightboxサンプル03</a>の場合全部写真は同じですが、上の3つは<strong>rel="lightbox[a]"</strong>と指定してあり、下の3つは<strong>rel="lightbox[b]"</strong>と指定しています。</p>
<p>*&nbsp;参考サイト *</p>
<p><a href="http://journal.mycom.co.jp/articles/2007/06/14/lightbox/">ゼロから始めるlightbox2.0</a></p>]]>
    </content>
</entry>

<entry>
    <title>mooRevolverを作ってみた。</title>
    <link rel="alternate" type="text/html" href="http://mkicle.biz/blog/2008/01/moorevolver.php" />
    <id>tag:mkicle.biz,2008:/blog//1.21</id>

    <published>2008-01-31T02:36:10Z</published>
    <updated>2008-01-31T03:08:52Z</updated>

    <summary>今回は、mooRevolverです。 mooRevolverは、mootools...</summary>
    <author>
        <name>mukiyuchi</name>
        
    </author>
    
    <category term="ajax" label="Ajax" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="gyrari" label="gyrari-" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="moorevolver" label="moorevolver" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="mootools" label="mootools" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="ギャラリー" label="ギャラリー" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="メニュー" label="メニュー" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="回転" label="回転" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://mkicle.biz/blog/">
        <![CDATA[<p>今回は、mooRevolverです。</p>
<p>mooRevolverは、mootoolsを使用した回転式の画像ギャラリーです。これを使用すると、アップルのiTunesのようなギャラリーやメニューを作成するする事ができます。</p>
<p><a href="http://mkicle.biz/practice/moorevolver/">mooRevolverサンプル</a></p>
<p>では、いつも通り、簡単な説明とサンプルですが、どうぞ！</p>]]>
        <![CDATA[<p>*&nbsp;準備 *</p>
<p>まず、mootoolsのファイルを<a href="http://mootools.net/download">こちら</a>からダウンロードします。</p>
<p>項目には全てチェックを入れました。スマートじゃないですが、それが一番無難っぽいです。</p>
<p>次に、mooRevolverのMooRevolver.jsとMooRevolver.cssのファイルを<a href="http://www.monkey.nildram.co.uk/mootools/MooRevolver/">こちら</a>からダウンロードしてください。</p>
<p>これで、準備は完了です。</p>
<p>* mooRevolverの設置 *</p>
<p>ここから、実際にmooRevolverを設置する作業に入ります。</p>
<p>フォルダの構成は、</p>
<p><strong>index.html<br />css<br />- MooRevolver.css<br />js<br />- MooRevolver.js<br />- mootools-release-1.11.js<br />img<br />- picture01.jpg<br />- picture02.jpg<br />- picture03.jpg<br />- picture04.jpg<br />- picture05.jpg<br />- picture06.jpg<br /></strong><strong></strong></p>
<p>となっています。</p>
<p>次に、&lt;head&gt;～&lt;/head&gt;タグ内に、</p>
<p><strong>&lt;script src="js/mootools-release-1.11.js" type="text/javascript"&gt;&lt;/script&gt;&nbsp; <br />&lt;script src="js/MooRevolver.js" type="text/javascript"&gt;&lt;/script&gt;&nbsp; <br />&lt;link rel="stylesheet" href="css/MooRevolver.css" type="text/css"&gt;&nbsp; <br />&lt;script type="text/javascript"&gt;&lt;!--<br />window.onload = function(){<br />var mrObj = new MooRevolver("album" ,{<br />arrowLeft:"prev",<br />arrowRight:"next"<br />});<br />}<br />// --&gt;&lt;/script&gt;</strong></p>
<p>を追記します。</p>
<p>ここで、最後のjavascriptのソースで、"album"と指定されてる部分と、同じ名前をこの後&lt;body&gt;タグ無いに書いていく、id名に指定します。</p>
<p>もしid名を変更する場合は、javascriptのソースも一緒に変更してください。</p>
<p>最後に、&lt;body&gt;タグ内に次のソースを書き加えてください。</p>
<p><strong>&lt;div id="album" class="revolver"&gt;&nbsp;&nbsp;&nbsp;&nbsp; <br />&lt;div&gt;&lt;a href="#"&gt;&lt;img src="img/picture01.jpg" alt="写真01" width="250" height="250" /&gt;&lt;/a&gt;&lt;/div&gt;<br />&lt;div&gt;&lt;a href="#"&gt;&lt;img src="img/picture02.jpg" alt="写真02" width="250" height="250" /&gt;&lt;/a&gt;&lt;/div&gt;<br />&lt;div&gt;&lt;a href="#"&gt;&lt;img src="img/picture03.jpg" alt="写真03" width="250" height="250" /&gt;&lt;/a&gt;&lt;/div&gt;<br />&lt;div&gt;&lt;a href="#"&gt;&lt;img src="img/picture04.jpg" alt="写真04" width="250" height="250" /&gt;&lt;/a&gt;&lt;/div&gt;<br />&lt;div&gt;&lt;a href="#"&gt;&lt;img src="img/picture05.jpg" alt="写真05" width="250" height="250" /&gt;&lt;/a&gt;&lt;/div&gt;<br />&lt;/div&gt;</strong><strong><br />&lt;a href="#" id="prev"&gt;previous&lt;/a&gt; | &lt;a href="#" id="next"&gt;next&lt;/a&gt;</strong></p>
<p>これで、完成です。</p>
<p>サンプルでは、ボタンをクリックすると左右に回転する作りとなっていますが、javascriptのコードを変える事で、時間で指定したりする事も可能です。</p>
<p>*&nbsp;参考サイト *</p>
<p><a href="http://www.skuare.net/2007/10/javascriptmoorevolver.html">回転式の画像ギャラリー「MooRevolver」</a></p>
<p><a href="http://www.monkey.nildram.co.uk/mootools/MooRevolver/">MooRvolver</a></p>
<p><a href="http://exyz.cocolog-nifty.com/good_sleep/2007/11/ajax_1d50_1.html">Ajaxで作る立体的回転式メニュー</a></p>
<p>最後のサイトでは、筆者さんのサンプルもダウンロードできるので、理解しやすいと思います。</p>]]>
    </content>
</entry>

<entry>
    <title>Smoothboxを作ってみた。</title>
    <link rel="alternate" type="text/html" href="http://mkicle.biz/blog/2008/01/smoothbox.php" />
    <id>tag:mkicle.biz,2008:/blog//1.20</id>

    <published>2008-01-30T09:15:58Z</published>
    <updated>2008-01-30T09:53:35Z</updated>

    <summary>今回は、Smooth Boxを作ってみます。 Thickboxの、mootool...</summary>
    <author>
        <name>mukiyuchi</name>
        
    </author>
    
    <category term="ajax" label="Ajax" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="mootools" label="mootools" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="ギャラリー" label="ギャラリー" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="スライド" label="スライド" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://mkicle.biz/blog/">
        <![CDATA[<p>今回は、Smooth Boxを作ってみます。</p>
<p>Thickboxの、mootools版みたいな感じです。</p>
<p><a href="http://mkicle.biz/mukiyuchi/">自分のサイト</a>works部分でも使っていますが、こんなやつです。</p>
<p><a href="http://mkicle.biz/practice/smoothbox/">Smoothboxサンプル</a></p>
<p>では、どうぞ！</p>]]>
        <![CDATA[<p>* 準備 *</p>
<p>まず、<a href="http://mootools.net/download">こちら</a>からmootoolsのファイルをダウンロードします。</p>
<p>今回、参考にしたサイトの通りにチェックを入れてダウンロードしたのですが、上手く行かなかったので、全部にチェックを入れました。他のサイトでも、そうする方が無難と書いてる方もいました。</p>
<p>次に、<a href="http://gueschla.com/labs/smoothbox/">こちら</a>の"Download"の項目から、Smoothboxのjs、css、loading.gifファイルをダウンロードします。</p>
<p>これで準備はおしまいです。</p>
<p>*&nbsp;Smoothboxの設置*</p>
<p>これから、Smoothboxを設置していきます。</p>
<p>まず、フォルダの構成は、</p>
<p><strong>index.html<br />css<br />- smoothbox.css<br />img<br />- picture01.jpg<br />js<br />- mootools-release-1.11.js<br />- smoothbox.js<br />loading.gif</strong></p>
<p>となっています。</p>
<p>次に、&lt;head&gt;～&lt;/head&gt;内に次のソースを追加します。</p>
<p><strong>&lt;script type="text/javascript" src="js/mootools-release-1.11.js"&gt;&lt;/script&gt;<br />&lt;script type="text/javascript" src="js/smoothbox.js"&gt;&lt;/script&gt;<br />&lt;link rel="stylesheet" href="css/smoothbox.css" type="text/css" media="screen" /&gt;</strong></p>
<p>最後に、&lt;body&gt;タグ内に、次のソースを追加します。</p>
<p><strong>&lt;a href="img/picture01.jpg" title="写真01" class="smoothbox"&gt;写真が表示されます。&lt;/a&gt;</strong></p>
<p>これで完成です。</p>
<p><a href="http://mkicle.biz/blog/2008/01/slimbox.php">Slimbox</a>の時も書きましたが、ここで紹介したのは、基本的な作りだけです。</p>
<p>例えば、サムネイルをクリックするとSmoothboxが開くようにする場合は、</p>
<p><strong>&lt;a href="img/picture01.jpg" title="写真01" class="smoothbox"&gt;&lt;img height="50" alt="サムネイル01" src="img/picture01.jpg</strong><strong>" width="50" /&gt;&lt;/a&gt;</strong></p>
<p>と書きます。</p>
<p>* 参考サイト *</p>
<p><a href="http://gueschla.com/labs/smoothbox/">gueschla.com</a></p>
<p><a href="http://fnya.cocolog-nifty.com/blog/2007/03/smoothbox_javas_4eb7.html">あるSEのつぶやき</a></p>]]>
    </content>
</entry>

<entry>
    <title>Slimboxを作ってみた。</title>
    <link rel="alternate" type="text/html" href="http://mkicle.biz/blog/2008/01/slimbox.php" />
    <id>tag:mkicle.biz,2008:/blog//1.19</id>

    <published>2008-01-30T03:13:46Z</published>
    <updated>2008-01-30T09:52:17Z</updated>

    <summary>前回一日一サンプルと言っておきながら、余裕で更新してない心の弱さ。 色々サンプル...</summary>
    <author>
        <name>mukiyuchi</name>
        
    </author>
    
    <category term="ajax" label="Ajax" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="mootools" label="mootools" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="ギャラリー" label="ギャラリー" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="スライド" label="スライド" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://mkicle.biz/blog/">
        <![CDATA[<p>前回一日一サンプルと言っておきながら、余裕で更新してない心の弱さ。</p>
<p>色々サンプル作ってはいるので、がんばって記事にはしたいと思います。</p>
<p>今回は、Slimboxです。こんなやつです。</p>
<p><a href="http://mkicle.biz/practice/slimbox/">Slimboxサンプル</a></p>
<p>Slimboxは、mootoolsを使用して作るギャラリーで、rel="lightbox"と指定するので、lightboxを使用してる方もそのまま移行する事ができます。</p>
<p><a href="http://mkicle.biz/mukiyuchi/works/index.html">自分のサイト</a>でも、Worksのページで使用しています。</p>
<p>では、どうぞ！</p>]]>
        <![CDATA[<p>準備</p>
<p>まず、mootoolsを<a href="http://mootools.net/download">こちら</a>からダウンロードします。<br />その際に、 
<ul>
<li>Core: Moo, Utility 
<li>Native: Array, String, Function, Element 
<li>Window: Window.Base, Window.Size 
<li>Effects: Fx.Style, Fx.Styles (optionally Fx.Transitions)</li></ul>にチェックを入れます。<br />ボクは他のサンプルの時に、上手く動かなかった事があったので、全部にチェックを入れてダウンロードしてます。全部にチェック入れると、サイズは40KBほどです。<br /><br />
<p>次に、Slimboxのファイルを<a href="http://www.digitalia.be/software/slimbox#download">こちら</a>からダウンロードします。<br />これで準備は終わりです。 </p>
<p>ここから、slimboxを設置していきます。</p>
<p>まず、フォルダの構成は、 <br /><br /><strong>index.html<br />css<br />- slimbox.css<br />- closelabel.gif<br />- loading.gif<br />- nextlabel.gif<br />- prevlabel.gif<br />img<br />- picture01.jpg<br />js<br />- mootools-release-1.11.js<br />- slimbox.js<br /><br /></strong>となっています。<br />次に、&lt;head&gt;～&lt;/head&gt;に次のソースを書きます。</p>
<p><strong>&lt;script src="js/mootools-release-1.11.js" type="text/javascript"&gt;&lt;/script&gt;<br />&lt;script src="js/slimbox.js" type="text/javascript"&gt;&lt;/script&gt;</strong></p>
<p>そして最後に、&lt;body&gt;タグ内に、次のソースを書きます。</p>
<p><strong>&lt;a title="写真" href="</strong><a href="http://mkicle.biz/web/mt/mt-static/html/img/picture01.jpg"><strong>img/picture01.jpg</strong></a><strong>" rel="lightbox"&gt;写真が開きます。&lt;/a&gt;</strong> <br /><br <br />簡単なページですが、これで終了です。あとは、ご自身の使いたい箇所にこれと同じようにソースを加えてもらえれば大丈夫だと思います。<br />例えば、サムネイルをクリックするとslimboxが作動するようにする場合、サムネイルの画像(仮にthumb_picture01.gifとして、imgフォルダに格納します。)</p>
<p><strong>&lt;a title="写真" href="</strong><a href="http://mkicle.biz/web/mt/mt-static/html/img/picture01.jpg"><strong>img/picture01.jpg</strong></a><strong>" rel="lightbox"&gt;&lt;img height="50" alt="サムネイル01" src="</strong><a href="http://mkicle.biz/web/mt/mt-static/html/img/thumb_picture01.gif"><strong>img/thumb_picture01.gif</strong></a><strong>" width="50" /&gt;&lt;/a&gt;</strong></p>
<p>とします。 </p>
<p>これで完成です。</p>
<p>参考サイト</p>
<p><a href="http://blog.livedoor.jp/cie/archives/50629870.html">buena suerte</a></p>]]>
    </content>
</entry>

<entry>
    <title>Smooth galleryを作ってみた。</title>
    <link rel="alternate" type="text/html" href="http://mkicle.biz/blog/2008/01/smooth-gallery.php" />
    <id>tag:mkicle.biz,2008:/blog//1.18</id>

    <published>2008-01-09T19:27:32Z</published>
    <updated>2008-01-09T19:47:00Z</updated>

    <summary>今日から、1日1サンプル何か作るのを始めます。 では、1発目は、MooTools...</summary>
    <author>
        <name>mukiyuchi</name>
        
    </author>
    
    <category term="ajax" label="Ajax" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="javascript" label="JavaScript" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="ギャラリー" label="ギャラリー" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="スライドショー" label="スライドショー" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://mkicle.biz/blog/">
        <![CDATA[<p>今日から、1日1サンプル何か作るのを始めます。</p>
<p>では、1発目は、MooToolsというAjaxライブラリを使った、"Smooth gallery"というスライドショーを作ってみます。</p>]]>
        <![CDATA[<p>Smooth galleryに必要なファイルはこちら、<br />
<a href="http://smoothgallery.jondesign.net/download/">JonDesign's Smooth Gallery</a> 
から、入手できます。
</p>

<p><a href="http://mkicle.biz/practice/smoothgallery/sample01/">サンプル01</a><br />
SmoothGalleryを実装して、用意した写真4枚を切り替えられるようにしました。
</p>

<p><a href="http://mkicle.biz/practice/smoothgallery/sample02/">サンプル02</a><br />
一定の時間が過ぎると、自動で写真が切り替わるようにしました。その際、サンプル01で表示されていたような、矢印やサムネイル画像一覧を表示しないようにしました。
</p>

<p><a href="http://mkicle.biz/practice/smoothgallery/sample03/">サンプル03</a><br />
サムネイル画像一覧を開くタブの部分の文字を日本語に変更しました。画像にも変更する事ができます。また、CSSを追加し、写真のタイトルと説明文のフォントサイズを変更しました。</p>

<p><a href="http://mkicle.biz/practice/smoothgallery/sample04/">サンプル04</a><br />
ここまでは、ページを開くと同時に、スライドショーが表示されましたが、サンプル04では、ボタンを押すと、スライドショーが表示されるようにしました。</p>

<p>マイコミジャーナルの、<br /><a href="http://journal.mycom.co.jp/articles/2007/08/03/smooth/index.html">ゼロからはじめるSmoothGallery - 本格的スライドショー機能でパワーアップ</a><br />を参考に作っていきました。</p>]]>
    </content>
</entry>

</feed>
