Firefox と Thunderbird

2005年01月16日(日)

きょう、Firefox を標準のウェブ・ブラウザに設定して本格的に使うことにしました。これのよさは公式のウェブ・サイトをご覧ください。ちなみに Firefox ってのはレッサーパンダの別名らしいです。

それより Thunderbird ですよ。これはメールソフトなんですが、マイクロソフトの Outlook Express よりいいですよ、断然。

どちらも、実際に使ってみればわかると思いますが、RSS の読み取りに対応しています……が、Thunderbird の RSS 読み取りには多少のバグがあるみたいです。でも、文字が化ける程度であって、ソフト自体が強制終了してしまうような深刻なバグではないんで、それほど気にする必要もないのではないかと。

ホントいいですよ、これ! マイクロソフトの Internet Explorer や Outlook Express に飽きた人にはお薦めです。

ディープリンク

2005年01月15日(土)

突然言われ始めたものじゃないんだけど、ウェブ・ページを制作していると避けて通れないもののひとつとしてディープリンクというのがあります。(記事への) 直リンクとか呼ばれていますね。

これ、基本的にオッケーなんじゃないでしょうか? 俺の言いたいことはすでに多くの方が語られています。以下にディープリンクについて触れられているページを紹介します。(これ自体がディープリンク)

毎度のごとくちょっと脱線するかも知れませんが、ご存知のように HTML はハイパーテキスト記述言語 (マークアップランゲージ) の略。文書同士を結びつけること、今では単に「リンク」と呼ばれたりしていますが、もともとは「ハイパーリンク」という、文字とそれに関連する文書を参照する技術なんです。そんな技術を使って作られた文書が「ハイパーテキスト」で、現在のウェブ・ページの標準として採用されているわけです。そういった文書がウェブ上にあるという時点で、この文書はどこからでも参照できますよ、という意味なんですね。いかなる文書も、どこから参照されても構わないという前提が存在するはずなんです。それを、「サイトの下位ページだからトップのページだけ参照してくれ」だなんて都合のいい話だと思います。

建物なら、人がどこから入ってくるかを想定し、玄関 (入り口) を作ることができるでしょう。しかしウェブサイトとなれば話は別。基本的にどのページも入り口になるのです。よく、こういう話には検索サイトの例が出されたりしますが、何も、検索サービスを経由してページを参照する人だけではないのです。

最近話題となっているブログ。ほとんどのブログでは RSS という技術で最新記事の要約を送出する機能を持っています。いつも見ているサイトが RSS の配信をしていれば、RSS リーダー (読み取りソフト) などに設定しておくことによって、お気に入り (ブックマーク) からページをチェックしに行かなくても自動的に更新情報が表示されるわけです。見る側としては、最短の手続きで最新の情報を得ることができるのですから、もはやトップページをお気に入り (ブックマーク) にしなければいけない理由はありません。

また、多くのブログには RSS と並んでトラックバックという技術も使われています。ブログの作者が他人のブログの記事と関係のある記事を書いたとき、その元記事に対して新記事のほうから「私も関係のある記事を書きましたよ」と通知することができるのです。その際、トラックバックを送信した新記事へ、元記事から自動的にリンクが張られることが多いです。記事から直接記事へ。トップページを経由する必要はありません。

ブログを例にディープリンクを説明しましたが、このサイトのヘルプでも書いているように、ウェブ・ページは公共の場にある資源なんですから、ディープリンクを認めるウェブ制作者が増えることを願っています。

どうしても入り口のページから入ってほしいというのなら、HTML サーバーやスクリプトにある程度の知識があれば、特定ページ以外から参照できないページ作りも可能ですが。

もっとも、サイト内のすべてのページが入り口になるような作りであれば、まったく問題ないことなのです。

今でさえ index.html という名のページは / (スラッシュ) で表示できる「ホームページ」(トップページ) として認識されていますが、index の元の意味は索引、見出し、目次といった意味です。しかし、「リンクはトップページにしてください」と書かれたサイトの多くが、その index ページにバナー画像を置いて、実際に索引のあるページへのリンクを張っただけ、という状況だと思います。これでは肝心の index ページは索引の意味をなしていません。ただ、現在では index 以外のページが検索エンジンなどによって入り口となる状況。特に入り口ページを意識する必要はないのですが……なぜワンクッション置く!? なぜメインとなるページの前に重苦しい玄関ドアのようなページを設けるんですか!? 多くの人はメインとなるページをお気に入り (ブックマーク) に登録しています。自信を持って言えます。間違いありません。

ディープリンク禁止なページには、サイトの構成としてフレームを使用しているところもあると思います。フレームを使っているからトップのページだけお気に入り (ブックマーク)、もしくはリンク対象にしてほしい、と。

次回、フレームを使用したページについて書きたいと思います。

サイトについて考え直してみた

2005年01月14日(金)

このサイトって、初めは自作の曲を発表する場だったんですね。MIDI のファイルがいくつかと、曲の感想を書き残すための掲示板、管理人のプロフィールに、お気に入りのサイトを紹介するリンクのページ。その頃から日記の前身である「今日の独り言」ってページがあったんです。当時は過去ログを残すのが嫌で、古い記事を消して、新しい記事に書き換えていたんですよ。今思うと古い記事もネット上にある限り立派な資源になりうるわけで、きちんと残しておけばよかったなぁ、と。今さら思ったところで後悔先に立たずですけどね。

残っていないといえば FF 関係のページ。古くからのお得意様ならご存知だと思いますが、以前は FFVIIFFX の情報を扱ったページがあったんです。著作権のことを考慮して、ファンサイト的な要素を排除してしまったわけですが。もし、復活させてほしいというような要望があったとしても、それは無理だと思います。以前のデータがどこかへ行ってしまったので。ひょっとしたら、完全に消しちゃったのかも。あればあったで、復活させてみると面白いんでしょうが。

今なら Strict で Valid なページを目指して作るんだろうけど、当時はそういう考えがなかったもので、UA が独自に実装した非推奨の要素 (タグ) など、ばんばん使っていましたね。今なら絶対に使わないですね。FOMA のデコメールでは marquee とか font とか使いまくりですが、あれはウェブ・ページとは認めません! ってか、それ言っちゃえば世の HTML メールはすべて、非推奨である Transitional な HTML なわけですが。

さて、このサイトのブログツールを入れ替えるとか入れ替えないとかの話。考えてみたら、今のままでも結構使えるじゃないですか。別に、記事ごとに個別のページを用意する必要もなく、トップのページから流れていった記事たちは、そのまま月単位でログ化しても構わないんですね。何せ、一番大事なのはトップに表示される「最新の記事」なのですから。

しかし、ダウンロードしてきた CGI をそのままで使うことって、まずないな、俺……。

Mozilla で見てね

2005年01月08日(土)

いぇ〜い♪ (特に意味はないんですが)

ウェブ・サイトの更新です。Mozilla や Opera などのブラウザで見たとき、ウィンドウの上のほうに「前の記事」や「最新」、「最初」など表示されるようにしてみました。MovableType とかのブログソフトでは普通に情報が書き込まれるらしいですが、他ではあまり見たことがありません。フリーの日記ソフトでやってるのって、俺くらいじゃない? (自慢げに)

さて、ひさしぶりに Mozilla に触れてみたわけですが、意外と面白いですね、これ。Firefox も面白いんですが、Mozilla は Mozilla で独特の進化を遂げているみたいですね。

その日の気分でブラウザを使い分けているひろやでした。

福袋より福ブログ

2005年01月07日(金)

みなさん、福袋は買いましたか? 俺は福袋に興味がないんで、福ブログでも書こうかと……何かおめでたいことでも書けばいいんでしょうか……。

そういえば前より敬語っぽくなりましたな。前と違って、ブログをサイトのトップページに書くことになるわけで、必然的にこうなっちゃうんでしょうけれど。

きょうは以前使っていた livedoor Blog から、Hiroya's Express! のほうに記事をコピーしました。コピーって言っても大変なんですよ。本当は、互換性のあるのフォーマット (ファイル形式) で出力して、こちらの日記、nicky! で読み込めるようにするのがいいんだけど、いかんせん独自フォーマットなもんで、それができないんですわ。んで、やっぱり人の力って強いねぇ、ってなるわけですよ。手動でコピー & ペーストですよ。

ただ、そのまま写せないのにはわけがありまして……。俺はかつて、全ウェブ・ページを XHTML 1.1 という規格に則って作成し、公開していたわけです。文字にルビを振るための「ruby 要素」を使いたいがために! はい、これが原因。今の Hiroya's Express! は XHTML 1.1 のふたつ前の規格、HTML 4.01 Strict ってのを採用しているわけですよ。で、HTML 4.01 では ruby 要素が使えないことになっているんです。そりゃそうです。ruby 要素は XHTML 1.1 で初めて登場する若い規格なんですもの。

以前の livedoor Blog で書いていたときに、ruby を使いまくっていたわけです。今回の nicky! に移行するにあたり、ruby 部分を一斉削除ですよ。

ここまで書いてきて気がついたんですが、こんなの読みたい人、いないよね……、多分。

さて、きょうは七草らしいです。七草ってなんだかわかりますか? 俺は昼ごろ起きてきたんで、ぶっちゃけ無関係だったりしますが。

一覧 / 検索