ここで、簡単に両者の特徴を挙げておきます。 これは私が勝手にメリットだと思っている部分なので、 ブログ信者の教義だとか、オンラインソフトの定義は云々などなど考えていません。 あしからず。
ブログシステムを使った典型的な日記サイトの構造は、右図1のように表現できます。
一日の出来事が一つの記事として存在し、それぞれの記事は基本的に同じ重みを持って扱われます。
関連する記事をカテゴリとして分類したり、以前の記事への補足記事などが書かれることもありますが、
それぞれの記事同士のつながりは全体的に希薄と言えます。
オンラインソフトを公開する場合、ユーザにとって最も興味があるのは、
最新バージョンのアーカイブそのものであって、
とりあえずダウンロードして使ってみるというユーザも少なくはないでしょう。
初めてサイトを訪問された一見さんにしてみても、
公開中のソフトは、サイトをアピールする上でも効果的です。
当サイトでは右図2のような構造をとっており、
公開中のソフトの最新版へスムーズにアクセスできるよう考えられています。
作成したオンラインソフトは通常の記事(�T)として投稿します。 この時、記事のタイトルにはソフト名と、何ができるソフトなのかを確実に含め、 バージョン番号などは含めない方が良い場合があります。 これは、記事一覧などの際に、記事タイトルだけから目的のソフトを探しやすくするためです。 また、バージョン番号を含めない理由は、将来のバージョンアップ毎に記事タイトルが変化することを避けるためです。 記事には機能概要や更新履歴、最新アーカイブのダウンロードリンクを記述します。
ここで重要なのは、ブログの隠れた実力の一つであるパーマリンクの存在です。 つまり、一つのソフトAと一つのパーマリンクαが 1:1 に対応していることに大きな意味があります。 パーマリンクαをブックマークしておけば、ユーザは常にソフトAの最新バージョンにアクセスできます。 また、第三者にソフトAを紹介する場合も、このパーマリンクα一つを教えるだけで事足ります。
ほとんどのブログシステムでは、そのサイト要約を記した RSS を提供しているところがあります。
ユーザは RSS を取得することで、ブラウザを開かずに、サイトの更新を手軽にいち早く知ることができます。
この RSS を利用することで、オンラインソフトの新規公開やバージョンアップ情報を、
効率的にユーザに知らせることができます。
多くのブログシステムでは、記事が追加されたタイミングで RSS を更新するので、
バージョンアップ毎にバージョンアップ情報を一つの記事(�U)として投稿するのが簡単です。
また、記事(�U)には今回のバージョンアップに限った変更点や改善点を詳しく書いておきます。
これにより、ユーザはそのバージョンアップ内容が自分にとって必要なものか、
ダウンロードするまでもなく適切に判断することができます。
そして、最新版のダウンロードのために、記事(�U)から記事(�T)へ誘導を行います。
同時に記事(�T)の内容を修正し、最新バージョンがダウンロード出来るようにしておきます。
記事へのコメント欄は、ユーザと開発者のコミュニケーションの場として非常に有効です。
Web フォームから投稿できるコメントは、メールと比べてお手軽であるため、
多くのユーザからの感想や要望、バグ情報のフィードバックを期待できます。
別途掲示板を用意することも考えられますが、記事とその記事へのコメントが一箇所に集中することは、
情報の検索性や、管理する側、使う側のメリットからも有効です。
例えば、MovableType には標準で記事の全文検索機能があるので、これをそのまま検索システムに使うことできるのも利点です。
また、先のバージョンアップ情報記事(�U)にはコメント欄を付けない方が好ましい場合があります。
有用なコメントが複数の記事に分散することは、情報の検索性の面からも不利になります。
バージョンアップの際に、バージョンアップ記事(�U)が記事(�T)への誘導を行うだけに留めるのは、このような理由もあるのです。
ブログシステムにはコメント欄を時系列で扱うものが多く、 コメント欄の使用者が増えてくると、複数の話題を追って読むことが難しくなります。 そのため、外部のスレッド形式の掲示板との連携運用を考える価値は十分にあります。
多くのブログシステムでは、
トップページに最近数件、あるいは最近数日間の最新記事が表示されるようになっています。
トップページを見るだけで、更新を追いかけることができることは便利ですが、
過去の記事は次第に目に届きにくいところに追いやられてしまう欠点があります。
頻繁にバージョンアップを行っている間は兎も角、枯れてしまったソフトを探し出すのは随分と骨が折れます。
特に、検索エンジンなどから来られたお客様にしてみれば、目当てのソフトに辿り付けないことも考えられます。
そこで、トップページの見易いところに、オススメ記事などのタイトルで、 公開中のソフト毎にリンクを張っておくことで対応できます。 他にもソフトのインデックスページを別に作成し、こちらへのリンクを張ることも考えられます。 MovableType では、これを実現できる便利なプラグイン "mt-favorite-entries プラグインで「よりぬき NDO::Weblog」" があり、当サイトでもこれを使っています。 オンラインソフトの目次として使う以外に、 良く見えるところに幾つかのエントリへのリンクを置いておくことは、 特に一見さんにサイトの方向性をアピールするためにも有効な方法です。
ブログシステムにはトラックバック機構を持ったものが多くあります。 公開したソフトAに対する関連記事なども有用な情報ですから、これを利用しない手はありません。 コメント欄では書ききれないような、貴重な意見のトラックバックに期待できます。
また、記事(�T)がトラックバックを受けられることは重要ですが、 記事(�U)についてもトラックバックを受けられるようにしても構わないかも知れません。 特に記事(�U)で公開されたバージョンに関する関連記事は、 やはり記事(�U)へトラックバックされるのが自然だと考えられるからです。 ただし、先のコメント欄でも述べたように、トラックバックの分散による検索性の低下は考慮する余地があります。
MovableType では記事をカテゴリで分類分けすることが出来ます。 公開中のソフト全てを一つのカテゴリにまとめることで、 ソフトのインデックスページとして扱うこともできます。 他にもバージョンアップ情報だけを扱うカテゴリを用意したり、 ソフトのタイトル毎、ソフトのジャンル毎にカテゴリ分けすることも考えられます。 これらはバージョンアップの頻度や、公開中のソフトのタイトル数などによって、 最適なカテゴリ分けは変わってくるでしょう。
ブログの特徴として、作者の整理され切れていないアイディアやメモ、 気になるブックマークなどを自由なスタイルで気軽にアップできるという点があります。 これらの記事は、自分宛ての備忘録としても有効ですし、 公に公開されることによる第三者による形式知への昇華にも貢献できます。
バージョンアップを重ねるオンラインソフトは、 あるリリースバージョン毎においては詩作や絵画といった完成された"固体"のようなものですが、 一連のバージョンアップ過程においては、それは常に変化し改善され続ける"流体"のようなものとも謂えます。 そしてブログサイトとは、完成品としてのオンラインソフトを展示するギャラリーであり、 それと同時に作者の思索やバージョンアップ作業、研究開発を行うアトリエでもあるわけです。 ブログは、これらの互いに相反する異質なプロセスを融合し、一つの場として実現できる優れたシステムだと言えます。