klee

Notiz

Friday,31.Aug.2007

rein の今後の流れについて

テスト版の公開時期については私の進捗状態に関わらず Gran Paradiso α8 のリリース以降となります。trunk にはアイコンは用意されていてもまだ実装されてない UI が沢山ありますので、これから実装がされる度に大きく表示が崩れることが予想でき、様子見している所もあります。

ロケーションバーに追加されたブックマーク用の星アイコンとか要らない人の方が多そうだし、ユーザーが好きにカスタマイズできる普通のボタンにしたらよいのにね。テーマ側でアイコンは弄っても、勝手に表示を消して機能を制限しちゃいけないと思っているので、こういうところはわたしからは手が出せないんですよね。rein Toolbar で星や Go ボタン、サーチボタンを非表示にするツールバーのオプションを用意すればユーザーも簡単に弄れてよいのかな?

bbs2chreader の関連で Foxage2ch も動くようなので対応させてみます。けどこれ、どちらもアイコンが「2」になってしまうのでどう差別化しようかちょっと悩みますね。

Firefox 2.x については対応しなくてもかまわないとの意見が多いため、このまま 3.0 専用として作ることにします。

Wednesday,29.Aug.2007

rein 3.0 Screenshot

rein 3.0 preview

ようやく Gran Paradiso 用のスクリーンショットを公開できるぐらいまでになりました。まだまだ足りないアイコンや調整すべき点が多々ありますので、公開テストまではもう少しかかります。お待ちくださいませ。

Firefox 2.x 用のテーマについては互換性が取れればということだったのですが、先週あたりから急激に Gran Paradiso のファイル構造が変わってしまったので無理かもしれません。あと、拡張というかアドオンが現状動くものが少なすぎるので、とりあえず bbs2chreader のみ対応予定です。

そういえば -moz-border-radius にアンチエイリアスが掛かるようになってて角が綺麗です。おかげで無骨すぎる rein がちょっとだけリッチな表示になりました。

Sunday,29.Jul.2007

Theme 仕様かわりすぎ

公式サイトに昔と違って結構テーマに関するマニュアルが豊富になってきてるので、仕様を把握しやすくなりましたね。テーマの変更点一覧まであるのはちょっと驚きでした。実際ファイル弄ってからじゃないとなかなか頭には入らないですが、なんとなくは掴めました。

notifyBadges.png のアイコンの青色はなんに使うのこれ?みたいな説明でわらた。公式サイトが把握してない仕様はどう実装したらいいのか正直よくわからない(笑)アイコンはすべてアレンジしている関係上どうしてもその意味が分からないことには弄りようがないからほんとに困るんだよね。色違いだけのアイコンじゃモノクロの rein では何も伝わらないし!

そして、テーマの Class や ID が変更や追加になるのいつものことだけど、パッケージ仕様まで変更されてるとは思いもせず。どういう経緯でそうなったのかはよく分からないけど chrome.manifest は xml 仕様にしてほしかったな。

ひさびさに trunk に突撃してみたけど、3.0 でページ情報がオプションのタブみたいになっててだいぶ雰囲気が違いますね。見た目は大きく違わないようなので 3.0 向けに作って互換性がとれれば 2.0 も対応みたいな感じで作ってヨイカナ?

Wednesday,27.Jun.2007

About Thunderbird-ko

About 用 Thunderbird 娘。

/* Thunderbird-ko */

#aboutDialog #clientBox {
    background-color: #f5f6f3 !important;
    background-image: url("about-tb-ko.png") !important;
    min-height: 400px !important;
    padding-top: 258px !important;
}
#aboutDialog #versionWrapper {
    margin: 0px 13px 0px 10px !important;
}
#aboutDialog #versionField {
    text-align: right !important;
    color: #88888f !important;
    background-color: transparent !important;
}
#aboutDialog #copyright {
    opacity: 0.4 !important;
    color: #333333 !important;
    background-color: #f5f6f3 !important;
    min-height: 65px !important;
    margin: 20px 16px 10px 16px !important;
    padding: 5px 10px !important;
    border: 1px solid #bbbbbb !important;
    -moz-border-radius: 4px !important;
}
#aboutDialog #userAgent {
    color: #ffffff !important;
    background-color: #008ad0 !important;
}

userChrome.css に上記のコードを書いたあと、同じフォルダに about-tb-ko.png を置いてください。

下記のリンクは当時の関連記事。

About Firefox-ko

About 用 Firefox 娘。

/* Firefox-ko */

#aboutDialog #clientBox {
    color: #ceeaf9 !important;
    background-color: #008ad0 !important;
    background-image: url("about-fx-ko.png") !important;
    padding-top: 258px !important;
}
#aboutDialog #version {
    text-align: right !important;
    color: #bbe7ee !important;
    margin: 0px 14px 35px 10px !important;
}
#aboutDialog #copyright {
    font-size: 90% !important;
    margin: 0px 10px 3px 16px !important;
}
#aboutDialog #userAgent {
    color: #ffffff !important;
    background-color: #008ad0 !important;
}

userChrome.css に上記のコードを書いたあと、同じフォルダに about-fx-ko.png を置いてください。

Roy さんによる About Firefox-ko を組み込んだ独自 Build もあります。

下記のリンクは事の発端と当時の関連記事。