ページの先頭です。本文を読み飛ばして、このサイトのメニューなどを読む
ここまでがこのページの内容です。ここからはサイトの共通メニューなどです。 メインメニューログインサイト内検索お問い合わせ
|
サイト内の現在位置です: ページの作成・編集・削除が容易ホームページを作る場合、通常はホームページビルダーやDreamweaverといったホームページ作成ツールを使いHTMLでページを記述し、それをFTPでWebサーバ上にアップロードする、という手順を踏みます。そのため内容を修正したい場合、作成ツールで修正、アップロードの手順を繰り返すことになります。それにオリジナルの内容をどこかローカルに保存しないといけないため、履歴管理や複数の人が共同で編集するには難しい面があります。またページ間のリンク構造は人間が手動で管理しなければなりませんので、数ページのホームページならともかく、数百~数千ページとなってくると、管理が破綻するのは目に見えています。 書式が簡単ホームページはHTML(またはXHTML)と呼ばれるマークアップ言語によって記述されます(ホームページビルダーのようなWYSIWYGエディタを使っても、最終的にはHTML構文のテキストになります)。しかしHTMLはかなりの数の構文やオプションを装備しているため、一般の人には記述が難しいという難点があります。またHTML自体も数度のバージョンアップによって規格が変更されている上、ブラウザの種類によってはその再現が微妙に異なるといった「方言」の問題があります。それに基本的な問題として「タグが入れ子で閉じていなければいけない」という制約があり、複雑な構造のテキストになってくると、それを手動では保証する手段がありません。 論理的な構造のページが作成できるHTMLでは文書の構造を規定していません。そのため、論文のようなタイトル、見出し、本文、注釈といった論理的な構造のはっきりした文書を書くには、書く人間が頭の中ですべてを把握しなければなりません。 レイアウトが統一できる複数の人間でサイトを編集している場合、どうしても全体の統一がとりにくい傾向があります。文書の構造をどこまで意識するかどうかは人によって異なりますし、HTML構文の使い方もばらばらです。 PukiWikiベースであるPukiWikiは、結城浩氏のYukiWikiをベースにPHPで書き直した国産Wikiクローンで、国内では多くの稼動実績があります。そのため、xpWikiはPukiWikiのメリットも享受することができます。 PukiWikiのWiki書式が使えるWikiの書式はHTMLにくらべたら簡単ですが、結構深刻な問題もあります。それはWikiの実装があまりに多いため、Wiki書式の統一的な規格というものがないことです。そのため、Wikiの種類が違えばWiki書式の細部が異なると思っておいた方がいいでしょう。*1 プラグインにより機能を拡張することができるWikiでの記法に慣れてくると、基本の機能が限られているのでもう少し機能を拡張したいという要望もでてきますが、PukiWikiではプラグインの追加により機能拡張をサポートしています。「カレンダー」「メモ」「投票」といった有用なプラグインは標準パッケージに同梱されていますし、有志のユーザーさんが配布している場合も(中には「HTMLの構文がそのまま書ける」といった過激なプラグインも)あります。もちろん腕に自信があれば自作することもできます。 スキンの変更によりデザインを変えられるホームページにとって、見た目は結構重要です。というよりサイトの第一印象はほぼ見た目で決まるといっても過言ではないでしょう(それに他のサイトと同じようなデザインでは納得がいかない、というこだわり派の方もいるのでは?)。PukiWikiでは「スキン」と呼ばれる見た目をかえる仕組みがあります。これはコンテンツの内容と独立して設定できるため、内容は同じでも見た目をがらりと変えることができます。また多くの人がスキンを配布していますので、デザインに自信がない人でも、納得のいくスキンをみつけることができるでしょう(かな?)。 ファイルを添付することができるWikiというのはどちらかというとテキスト指向のシステムです。しかし、図や写真を貼りたいというのはホームページを作っていると、どうしても出てくる要望です。PukiWikiではGIFやJPEGといったファイルを「添付」することで、イメージをページ内に貼り付けることができます。 ブログなど他のサービスと組み合わせることができるPukiWikiやMediaWikiなど通常のWikiクローンは、Webサーバ上のすぐ上のアプリケーションとして動作しています。そのため同じサイト上でWiki以外の機能、例えばブログなどを提供しようとすると別のパッケージを入れる必要がありました。しかし、そうなるとデザインやユーザーインターフェイスの統一は難しくなってきますし、バックアップなどの管理の手間も複雑になります。 編集・閲覧権限を細かく設定できるWiki本来のコンセプトでは「誰でも自由に編集ができる」というのが大きな魅力でした。例えばPukiWikiなどでは「誰かが勝手に編集(書き換え)してしまうのですが?」という問いには「Wikiとはそういうものです」と答えています。しかしこれはちょっと極端すぎる意見でしょう。Wikipediaの不毛な編集合戦がいい(悪い?)例ですし、特に企業がWikiを提供している場合などは信用問題にもなりかねません。しかしWikiエンジンに本格的なアクセス制御を組み込もうとすると、それは非常に大変な話になってしまいます。 コメントをつけられるWikiは文書を育てていく楽しみがあります。しかし表示されるのは常に最新版のため、どのような理由で変更があったのか後からでは分かりにくい場合もあります。また限られたメンバーだけでページを編集しているとどうしても意見が偏りがちになります。そのためxpWikiではページにコメントをつける機能が用意されています。編集権限とは別にゲストにコメントをつけられるようにしておけば、Wiki本来の魅力を引き出すことができるでしょう。コメントをつけるには以下の方法があります。
すべての機能を使う必要はありませんが、用途によってコメントの方法を選択することができます。 同一サイト内に複数のxpWikiを設置できるxpWikiはD3モジュールという構造になっているため、同一サイト内で複数のWikiを設置することができます。公開用と特定ユーザー用や、正式版と実験版、また特定の用途別のWikiを別々に提供することができます。また、それらのxpWiki間のリンクもサポートされていますので柔軟な運用が可能です。 *1 Wikiによる細かな書式の違いを知りたいなら、WikiMatrixで代表的な構文を調べることもできます。例えば「見出し」の構文は、PukiWikiでは「* 見出し」ですが、MediaWikiでは「== 見出し ==」です。 *2 xpWikiでのプラグインの動作状況についてはxpWiki/変換プラグイン動作状況一覧を参照。
新しくコメントをつける
すべてのコメント一覧へ
Counter: 5316,
today: 1,
yesterday: 0
最終更新: 2009-07-27 (月) 07:52:14 (JST) (5597d) by taked2
|