前の記事 ≪:画像をCSSだけでハイクオリティに縮小サムネイル化する方法
次の記事 ≫:jQueryを使って作るシンプルなモーダルダイアログ

これは驚きの、どんな画像もジグソーパズル化してしまうJavaScript「snapfit.js」

2009年03月19日-はてなブックマーク

スポンサード リンク
[PR] 英単語を忘却曲線アプリを使って超効率よく記憶する方法
snapfit.js (javascript jigsaw puzzle functionality for images)

これは驚きの、どんな画像もジグソーパズル化してしまうJavaScript「snapfit.js」。
JavaScriptだけでこんなことが簡単なの?と、最近はJavaScriptでもいろんなことができるから驚かなくなってきたんですが、これはたまげました。

画像があったとします。


どんな画像もパズル化しちゃいます。


パズルの難しさも選べます。


ハードレベルはかなり難しそう・・・


使い方)
1) スクリプト読込み
<script type="text/javascript" src="snapfit.js"></script>

2) imgのonloadイベントで初期化
<div><img onLoad="snapfit.add(this);" width="400" height="200" ...></div>

と、非常に簡単です。

広告的なものをパズルにしてしまって、利用者に認知してもらう、なんて使い方も企画として面白いかも。
Firefox 1.5+, Opera 9+, IE 6+ and Safariなど、モダンなブラウザで動作するところも嬉しいところ。

関連エントリ
関連の記事検索:JavaScript, game, デザイン, image
スポンサード リンク

By.KJ : 2009年03月19日 10:08 livedoor Readerで購読 Twitterに投稿

間違いの指摘をしていただける方はメール、あるいはTwitter/FBでお願いします(クリック)