<< 前へ Delusion Storage へ戻る 次へ >>

2005/12/01(木)

や、今年ももう残り1ヶ月になったか。というより、アンドア・ジェネシスの発売まで残り3週間と言うべきかも。

てっきり来年になるかと思った Firefox 1.5 だが、ちゃんと昨日のうちにリリースされていた。さっそくインストールして試してみたが、操作感は従来の 1.0.x とさほど変わらない。ただしオプション画面などはインターフェース大変更。今までのオプション画面とは縦と横くらいに違う。て言うかマジで縦と横に違う。

あと、こいつは困ったちゃんなことに拡張機能の linkToolbar がインストール出来なくなっていた。どうやら linkToolbar のインストーラで「Firefox 1.4 まで」という制限をかけてあるらしい。むををを、それは困る。

なぜに困るかというと、linkToolbar とは HTML 内のサイトナビゲーション情報を読み込み、そしてそこで設定されているページにジャンプする機能を実現するものであり、そして私はサイトナビゲーション情報をサイト内ショートカットとして使っているからだ。たとえば Entrance Hall ではサイトナビゲーション情報の“Bookmark”として6つのページを設定してあり、その中でも特に「陽のあたる小道」や「管理人の実験室」などはよく使うジャンプ先なんである。

いちおう Opera でもサイトナビゲーション情報はサポートされているが、“Bookmark”のような、ユーザーが独自に定義したナビゲーション情報までは使わせてくれない。だからサイトナビゲーション情報を存分に使いまくるためには、Firefox + linkToolbar というのが私のベストなソリューションだったわけだ。

まーしょーがないので、linkToolbar 1.1.0.1 の install.rdf をちょいちょいといじくって、無理矢理に Firefox 1.5 にインストールできるようにしてみた。うん、普通に動く。よしよし。とりあえずこいつは「管理人の実験室」にアップしておこう。

Firefox 1.5 の新機能としては他にも、SVG 対応だとか、userContent.css で特定サイト向けのスタイルシートを設定できるようになったとか、いろいろある。特に userContent.css の設定は嬉しい。ウェブサイトの中にはフォントサイズをポイント指定していたりするところもあったりして、しかもそういうサイトに限って、HTML タグに class 属性も id 属性もまともに付けていなかったりする。しかしもはやそのようなサイトに対しても「うにぉれぇぇ……」などと切歯扼腕することはない。@-moz-document で URL 狙い撃ちだ。ふははははは。

だから例えば、「ZooM-Palace の Entrance Hall の“浮かぶプレート”とやらが嫌いだ!! ついでにピンクなのも嫌いだ!! 黄色だ!! 黄色こそ正義だっ!!」とかいうのであれば、

@-moz-document  url(http://www.zoom-palace.jp/entrance.html) {
    td.Panel {
        padding         :   0.5em           !important;
    }
    div.Header , div.Footer {
        background-color:   #ffffcc         !important;
    }
    div.UnderPanel {
        background-color:   transparent     !important;
        padding         :   0               !important;
        margin          :   0               !important;
        border-style    :   none            !important;
    }
    div.UpperPanel {
        background-color:   #ffffcc         !important;
        margin          :   0               !important;
        border-style    :   groove          !important;
        border-width    :   4px             !important;
        border-color    :   #ffffff         !important;
    }
    a.Button {
        background-color:   transparent     !important;
        padding         :   0.25em 0.5em    !important;
        border-style    :   solid           !important;
        border-width    :   3px             !important;
        border-color    :   #0000ff         !important;
    }
    a.Button:Hover , a.Button:Active {
        color           :   #ffffaa         !important;
        background-color:   #0000ff         !important;
    }
}
    

みたいな設定をしておけば、思う存分に趣味に合ったルック&フィールを楽しめるというわけだ。しかしこの設定、ちょっとのつもりで書いたんだけど、けっこう設定箇所多いな。リンクにまで設定付けたのが良くなかったか。(^_^;

あと Firefox 1.5 の JavaScript コンソールって、スタイルシートのエラーも報告してくれるんだね。てわけで、この機能を使って ZooM-Palace のスタイルシートをチェックしてみたら、あああ、あのページでもこのページでも、しょーもないエラーがぼろぼろと……。

今年の残りは修正作業で終わるのか。○| ̄|_


<< 前へ Delusion Storage へ戻る 次へ >>