<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>jmblog.jp &#187; Lightbox</title>
	<atom:link href="http://jmblog.jp/archives/tag/lightbox/feed" rel="self" type="application/rss+xml" />
	<link>http://jmblog.jp</link>
	<description></description>
	<lastBuildDate>Mon, 05 Jul 2010 05:02:13 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Lightbox JS v2.0 shortcut keys add-on</title>
		<link>http://jmblog.jp/archives/116</link>
		<comments>http://jmblog.jp/archives/116#comments</comments>
		<pubDate>Sat, 10 Feb 2007 16:42:44 +0000</pubDate>
		<dc:creator>Yoshihide</dc:creator>
				<category><![CDATA[webdev]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Lightbox]]></category>

		<guid isPermaLink="false">http://jmblog.jp/archives/116</guid>
		<description><![CDATA[

[追記 2007-04-12]
Lightbox 2 が v2.03 にバージョンアップして、キーボードショートカットの機能が改善されました。右カーソル、左カーソルでの移動が可能になり、Escキーで閉じることができるようになっています。ということで、このスクリプトは無用の長物と相成りました・・・


Lightbox JS v2.0 という画像をかっこよく表示させる有名なスクリプトがあります。複数の画像を「Image Set」として用意するとスライドショーが作成され、キーボードで前後に移動することができるのですが、nキーとpキーでしか移動できないので、あまり感覚的ではありません。そこで、カーソルキーでも移動できるようにしてユーザビリティを向上させるスクリプトを作成してみました。

Lightbox JS v2.0 shortcut keys add-on
&#187;sample
使い方はカンタン。Lightbox JS v2.0 のスクリプトのあとに読み込むだけです。

&#38;lt;script&#38;nbsp;type=&#38;quot;text/javascript&#38;quot;&#38;nbsp;src=&#38;quot;js/prototype.js&#38;quot;&#38;gt;&#38;lt;/script&#38;gt;
&#38;lt;script&#38;nbsp;type=&#38;quot;text/javascript&#38;quot;&#38;nbsp;src=&#38;quot;js/scriptaculous.js?load=effects&#38;quot;&#38;gt;&#38;lt;/script&#38;gt;
&#38;lt;script&#38;nbsp;type=&#38;quot;text/javascript&#38;quot;&#38;nbsp;src=&#38;quot;js/lightbox.js&#38;quot;&#38;gt;&#38;lt;/script&#38;gt;
&#60;strong&#62;&#38;lt;script&#38;nbsp;type=&#38;quot;text/javascript&#38;quot;&#38;nbsp;src=&#38;quot;js/lightbox_shortcut_keys_addon.js&#38;quot;&#38;gt;&#38;lt;/script&#38;gt;&#60;/strong&#62;

これで、以下のショートカットキーが使えるようになります。

次の画像へ&#160;&#160;nキー、→（右カーソル）、↓（下カーソル）
前の画像へ&#160;&#160;pキー、←（左カーソル）、↑（上カーソル）
閉じる&#160;&#160;xキー、oキー、cキー、Escキー

ちなみに開発のきっかけは、playback.js です。これを使ったプレゼンテーション資料がカーソルキーで移動できてすごく便利だったので作ってみました。
なお、不具合などあれば、お手数ですがご報告ください。よろしくお願いします。
]]></description>
			<content:encoded><![CDATA[<div class="ins">
<ins date="2007-04-12"></p>
<p class="ins-title">[追記 2007-04-12]</p>
<p><a href="http://www.huddletogether.com/projects/lightbox2/" target="_blank">Lightbox 2</a> が v2.03 にバージョンアップして、キーボードショートカットの機能が改善されました。右カーソル、左カーソルでの移動が可能になり、Escキーで閉じることができるようになっています。ということで、このスクリプトは無用の長物と相成りました・・・</p>
<p></ins>
</div>
<p><a href="http://www.huddletogether.com/projects/lightbox2/" target="_blank">Lightbox JS v2.0</a> という画像をかっこよく表示させる有名なスクリプトがあります。複数の画像を「Image Set」として用意するとスライドショーが作成され、キーボードで前後に移動することができるのですが、nキーとpキーでしか移動できないので、あまり感覚的ではありません。そこで、カーソルキーでも移動できるようにしてユーザビリティを向上させるスクリプトを作成してみました。</p>
<p><span id="more-116"></span></p>
<p><a  class="download" href="http://jmblog.jp/download/lightbox_shortcut_keys_addon.js">Lightbox JS v2.0 shortcut keys add-on</a></p>
<p>&raquo;<a href="/sample/lightbox/" target="_blank">sample</a></p>
<p>使い方はカンタン。Lightbox JS v2.0 のスクリプトのあとに読み込むだけです。</p>
<pre>
<div class="codecolorer-container text blackboard" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&amp;lt;script&amp;nbsp;type=&amp;quot;text/javascript&amp;quot;&amp;nbsp;src=&amp;quot;js/prototype.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;<br />
&amp;lt;script&amp;nbsp;type=&amp;quot;text/javascript&amp;quot;&amp;nbsp;src=&amp;quot;js/scriptaculous.js?load=effects&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;<br />
&amp;lt;script&amp;nbsp;type=&amp;quot;text/javascript&amp;quot;&amp;nbsp;src=&amp;quot;js/lightbox.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;<br />
&lt;strong&gt;&amp;lt;script&amp;nbsp;type=&amp;quot;text/javascript&amp;quot;&amp;nbsp;src=&amp;quot;js/lightbox_shortcut_keys_addon.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;/strong&gt;</div></div>
</pre>
<p>これで、以下のショートカットキーが使えるようになります。</p>
<ul>
<li><strong>次の画像へ</strong>&nbsp;&nbsp;nキー、→（右カーソル）、↓（下カーソル）</li>
<li><strong>前の画像へ</strong>&nbsp;&nbsp;pキー、←（左カーソル）、↑（上カーソル）</li>
<li><strong>閉じる</strong>&nbsp;&nbsp;xキー、oキー、cキー、Escキー</li>
</ul>
<p>ちなみに開発のきっかけは、<a href="http://f-shin.net/labs/2006/10/playbackjs.html" target="_blank">playback.js</a> です。これを使ったプレゼンテーション資料がカーソルキーで移動できてすごく便利だったので作ってみました。</p>
<p>なお、不具合などあれば、お手数ですがご報告ください。よろしくお願いします。</p>
]]></content:encoded>
			<wfw:commentRss>http://jmblog.jp/archives/116/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
