にしし ふぁくとりー(西村文宏 個人サイト)

Presented by Nishishi via Movable Type. Last Updated: 2017/06/21. 12:29:03.

PerlリファレンスもあるHTML Help

HTML Helpヘルプファイルの形式に「HTML Help」という形式があります。最近のWindows用ソフトウェアのヘルプは、このタイプが多いと思います。Microsoftが無償で配布している「HTML Help Workshop」というツールを使うことで簡単に生成できます。元のソースは普通のHTMLファイルでいいので、RichTextで記述しないといけなかった古いタイプのヘルプよりも、作成が容易で高機能なんですよね。インターフェイスもブラウザっぽくて使いやすいですし、簡単に全文検索させることもできます。

問題は、Windows上でしか実行(閲覧)できないことですが。^^;;;

この「HTML Help」は、要するに複数のHTMLファイル(とそこから呼び出されている画像やスクリプト)を単一のファイルに格納してしまう形式です。拡張子は「.chm」。(たぶん、Compiled HTMLの略かな?日本語Windowsで「コンパイル済みHTML」と表示されるので。) だから、別に格納する内容はアプリケーションのヘルプでなくても構わんわけです。

Webサイト上で公開している(複数ページで構成される)コンテンツを、簡単にダウンロードしてローカルに保存しておけるようにもしたいなーともし思うなら、この「HTML Help」形式でもコンテンツを提供しておけば、簡単に実現できるわけです。(ただし、Windowsのみ。)

…で、前置きが長くなったけど、本題。^^;

この「HTML Help」形式で、言語のリファレンスなんかが公開されていると非常に便利です。書籍を参照できない場所で、(特にリッチな統合開発環境が直接サポートしていない言語で)プログラミングしてる場合に、ずいぶん役立ちそうです。

そんな便利な「HTML Help」を集めたのがこれ。↓

HTML Helpを使おう(@大西日記)

コンパイル済のHTML Helpだと全文検索できるし(しかも速い)、よく使うページをお気に入りに追加したり、といった機能も便利です。
ということでいろいろな便利なHTML Helpファイルを教えてもらったり探したりしてみました。

Perl HTML Helpなんと、Perlもありますよ!
…英語だけど。

Perlだけダウンロードしてみたんだけど、なんかすんごく項目が多い…。本当に本1冊分のリファレンスが入ってんじゃないかと思えるくらい…。ただ、解説は全部英語なんですけどね…。^^;;;

でも、モジュールの解説とかすごい量!
CGI::Cookieの書き方をちょっと調べたい、とかいうときも楽々だ…。
基本的に読むのはソースコードだから、解説が英語でもさほど不便ではないです。

すごいよこれ…。

なお、HTML Help Workshopを使って自分でHTML Helpを作りたいなら、KeiYu HelpLabで公開されているHTML Helpの概要と作成方法が非常に参考になります。ここの詳しい解説自体も、HTML Help形式で提供されているのでダウンロードして持っておくと便利です。

コメント

コメント数: 0件

コメント投稿欄 この日記に対するコメント投稿を歓迎します。



※本文中にURLは書けません。(書くと投稿が拒否されますのでご注意下さい。)

※ご投稿頂いた内容は、掲載前に管理者が確認する設定にしている場合があります。たいていは数日以内には表示されるはずですので、気長にお待ち願います。m(_ _)m

著者紹介


にしし(西村文宏)

にししでございます。本書いたり記事書いたりしてます。あと萌えたり。著書5冊発売中です(Web製作系4冊+小説1冊)。著書や記事は「西村文宏」名義。記事は主にAll Aboutで連載。本の最新刊は2011年3月に発売されたライトノベルでございますよ。

Twitter:にしし/西村文宏
にしし/西村文宏 on facebook にしし/西村文宏 on mixi にしし/西村文宏 on Google+ フォローはお気軽に!

にしし(西村文宏)連絡先
☕ コーヒーをおごる

著書一覧と詳細

関連する記事など

※下記には、本サイト内外の関連記事などが8本くらい自動で表示されています。

にししふぁくとりー Sakura scope内限定での主要なカテゴリ

--- 当サイト内を検索 ---