サイトのコンテンツが増えると、メニュー周辺がごちゃごちゃしてくる。その際、参考にしたいのはOS上の操作だ。OSの操作と似ていれば、ユーザにとってあまり違和感なく操作してくれる可能性がある。 OSのメニュー操作といえば、画面上部のメニューバーや、ファイルの操作の際のツリーメニューだ。これらをHTML上で表現するとなるとJavaScriptによるものが多い。しかし、多段階なものを自動生成となれば非常に面倒だ。そこで利用したいのがこのソフトウェアだ。 今回紹介するオープンソース・ソフトウェアはPHP Layers Menu、PHPによるメニュー生成ソフトウェアだ。 PHP Layers MenuはJavaScriptファイルとPHPファイルによる組み合わせで提供されている。指定されたJavaScriptファイルを読み込めば、後はPHP操作だけで簡単にメニューが作成できる。メニュー自体はテキストフ