パンくずリストを生成するJS「breadCrumb.js」をバージョンアップしました
- 投稿日時
- カテゴリー
- 記事
- タグ
- 記事のURL
- http://tshinobu.com/blog/archives/211
1年ほど開発中でした反社会的Javascript、パンくずリストを外部化するJavascriptをバージョンアップしました。ホントは5月くらいにできていて検証も済んでいたんですけどいろいろとドタバタしていて公開のタイミングを失っておりました。さきほど別のエントリーをアップしたので勢いに乗って公開です。
HTMLでの変更が面倒なパンくずナビゲーション(トピックパス)を、現在開いているURLを読み込み、Javascriptで自動的に生成します。
個人的に編集するのを忘れがちなパンくずリストなんですが、ナビゲーションとしての重要度はそんなに高くないのでは? ので外部化して作業負荷が低減されるのであれば外部化してしまってもいいのでは?という提案の意味を込めて作りました。
実際、グローバルナビなどサイト共通のナビゲーションをJavascriptで外部化したサイトが最近増えてきましたが、それだったらパンくずリストも外部化してページの上下にでも印刷ボタンと同等に機能の一部として提供したらいいんじゃって思ってます。
■breadCrumb.js
http://tshinobu.com/lab/breadCrumbJs/
ただ、以下記事のようにテンプレート設計を運用性を重視してちゃんと行えば、外部化しなくてもじゅうぶん管理できるじゃんって作った後になって気がつきましたが…
■サッポロビールにおけるテンプレート活用事例 | デベロッパーセンター
http://www.adobe.com/jp/devnet/dreamweaver/articles/dw10seminar_sapporobeer.html
とりあえず考えの一つとしてWeb上に発信してみます。興味がわきましたら触ってみていただけると嬉しいです。
