Facebookっぽいナビゲーションをレスポンシブデザインで実装するプラグイン/チュートリアル色々

WEB制作

タイトルの通りなんですが、結構頑張って探したのでメモがてら共有!

Facebookのモバイル版のあの、右にスッと出てくるナビゲーションあるじゃないっすか。今日はあのナビゲーションの実装についてのネタをシェアさせて頂きます〜!

2013 11 21 07 41 21 3

こんな奴!ボタンクリックすると横にシュッと出てくるタイプのナビゲーション、英語圏ではOff-Canvas Navigationとかって呼ばれたりすると思いますが、これをちょっと急遽実装しなきゃいけない案件に追われて、先日ガツっとどんなのあるか調べたので、良い機会だから共有兼メモ書きとして記事にさせて頂こうと思います!

 

Sidr – A jQuery plugin for creating side menus

スクリーンショット 2013 11 21 11 40 16

なんか日本人でも知ってる人多い印象。かなーり僕の理想に近かったので、あとは実装して問題なければコレにしようと思いました!

メニューの展開はこんな感じ。

スクリーンショット 2013 11 22 04 40 20

これでええやん、ってなっても、jQueryプラグインなんて実装段階で色々ごたつきそうだから、探すのを止めない!候補は多いに越したことは無い!って事でもうちょっと探してみました。

jPanelMenu | A jQuery Plugin

スクリーンショット 2013 11 21 11 41 26

先ほどのSidrがゆっくりアニメーションしてスライドするタイプだったのが、コレは違うタイプ。でも動作はほぼ一緒なので、これも候補の一つにっ!

スクリーンショット 2013 11 22 04 46 25

うーむ、Facebookな感じですねぇ。

 

jQuery.mmenu » slick app look-alike sliding menus for your mobile website

スクリーンショット 2013 11 21 11 42 23

これもだいぶイメージに近いですね。動作の種類も豊富で、ナビゲーション無いのおした時の挙動一つとっても結構細かい指定が可能みたい!

スクリーンショット 2013 11 22 05 00 12

これもだいぶ候補!

 

Responsive Navigation | Examples of Navigation in Responsive Design

スクリーンショット 2013 11 21 11 43 16

こちらは、別にOff-Canvasのためだけってわけじゃなく、様々なレスポンシブナビゲーションを紹介しているサイト。

Off-Canvasの実装方法を紹介しているって言う感じなので、プラグインとは違いますが、最もシンプルな実装方法を紹介しているので、ついでにご紹介。

スクリーンショット 2013 11 22 11 45 19

 

Performance & RWD — Implementing Off-Canvas Navigation For A Responsive Website | Smashing Coding

スクリーンショット 2013 11 21 11 43 54

みんな大好きSmashing CodingでレスポンシブサイトのためのOff-Canvasナビゲーションの実装についての流れが紹介されていたので、そのまま共有。

こういうステップ毎のチュートリアルは参考になりますね〜。

 

以上、いかがでしたでしょうか?

Off-Canvasナビは、結構周りでも賛否両論ある感じで、ユーザーの困惑を生むだとか、通常のナビの方がマシだとか、色々な意見があります。

まぁ、結局はWEB制作に流行り廃りなんか無い。その時々で最適な物をチョイスして提案することが最も求められる事だと僕は思っているので、流行りがどうこうでは無く、提案材料としてどれだけ幅を持たせられるかで、こういうリソースについてもストックしておければいいですねぇ。

それでは皆さん、よきオフカンバスライフを〜!

Pagetop