2004年 11月 24日

新しいスタイル

なんか殆どできちゃったけどまだ適用しない。IE:first-child 非対応の対策のために元のマークアップを少し変えて (新しく class を導入) しまった。

結局配色について殆ど考えなかった。というか画像を今のスタイルから流用しているから、全体的に殆ど今のまま。

アクセシビリティツールもまだ使ってない。白ベースの青と黒だから殆ど問題ないと思うけどやっぱやってみなくちゃなぁ。

  • 画像と重なる部分のナヴィゲーションが読み難い。
  • 検索ページもちゃんとサイト全体と同じ CSS を適用する。
  • 本文のスタイルをもっとちゃんと考える。
  • もっと細かく
  • 骨まで美味しく。

ColorDoctor を使って検証してみたけど、とりあえず大丈夫みたいだ。

それより、この ColorDocter メモリ : 256MB以上 (推奨 : 2GB以上) って書いてあって 2GB 以上は嘘だろう、とか思ってたら本気でメモリ足りなくなった。むしろ最初起動すらしなかった。起動したと思ったら Firefox が落ちた。どこにそんなメモリ使ってんだろ…….Net だからっすか。

namazu のカスタマイズ

テンプレートに XSLT を使う namazu.cgi の代替を書いて置き換えた。これで namazu だけ HTML4.01 だったり、適用している CSS が違うということがなくなった。

Ruby 拡張ライブラリの search-namazu を使ってクエリ投げて、いったんデータを XML に変換。んでそれを XSLT エンジンに渡してやる。

遠回りだけど、namazu のやつだけ統一感がないのはいくないからこれでよし。もちろん common.xsl が適用されているからスタイルシート追加したきゃ common.xsl を書き換えるだけ。全部変わる!

あーそうだ。Ruby 用の XSLT エンジンがなかったから sablot を使った。何か CGI 経由でコンパイルするっていう方法がずっと頭から抜けてて、Ruby で XSLT エンジンつかえないじゃん!って思ってた。想像力が減ってる。だめだ。

全統マーク

やっと帰ってきた。てか模試やっても自己採点してないとか、見直してないとかであんまり意味ない。英語て長文が面白いか面白くないかでめっさ偏差値変わるんですが。

とりあえず重要なのは、出席番号を間違えて書いても (該当する出席番号の人はこの模試を受けていない) ちゃんと帰ってくるってことだ! でも印刷は間違ってるから、学校の先生が出席番号しか見ていなかったら帰ってこなかっただろうなぁ。

2004年 11月 23日

次期スタイルに向けて

いくつか目標的な何か

  • パット見のバランス。何か左側に偏っててキモイ
  • 余白のとりかた。余白とかない
  • border を最小限に……つまり余白のとりかた
  • フォントグラフィをちゃんと考える。今めんどくさがりすぎ
  • 配色の再考。各種アクセシビリティツール使ってみるとかしてみる
  • かっこよく……

そんなわけで CSS Vault とかでパクる参考にするサイトを探す。もっと綺麗な方向にしたい……

なんか細々したグラデーションとボーダー (not CSS) が流行ってるみたいだからパクろう。うん。

2004年 11月 22日

年賀状

もしかしてそろそろ年賀状買ったほうがいい系? ここ数年年賀状をまともに出してない (きたらだす) から年賀状のあれがどういうシステムかを完全に忘却してる……

あーほら、キリのいい年だからこっちから出そうかと思ったけどめんどくなってきt

RDF on Ruby

なにやら w3.org ドメインにあるじゃないですか! っていってもどれほど使えるかわかりませんけど……

2004年 11月 20日

夢。廃墟の namazu

namazu 検索エンジン の夢を見た。namazu はある大学の一つの建物で、中がかなり広い。namazu は工事中らしい。中に入るとコンクリート片やらパイプやらが散らばっている。中に入っていくつかの部屋を抜ける間に何人かの学生を見た。何をしていたかは知らない。かなり中のほうの部屋までいった。そこでパイプの残骸を見つめて、そこで目が覚めた。

2004年 11月 19日

coLinux, WebDAV, SSL

coLinux をインスコして Debian を弄ってみる。わかんないこと多すぎだけどとりあえず手探りで……とりあえず仮想的にコンピュータがもう一個あるのは遊べるなぁ。最初にやったのはころがってるチュートリアル見ながら SSH の設定と環境構築 (zsh インスコとか)

一通り KDE とかインスコしてみて VNC で遊んだので Apache をインスコ。

何となく WebDAV って楽しそうじゃん?とか思って mod_dav をインスコ。しかしながら XP SP2 の Web フォルダでは HTTPS でないと Basic 認証ができないらしく mod_ssl を入れる。ついでにログイン時のユーザ名がわけわかになって絶対認証に失敗するので Web Client サービスをとめる。

なんかできたっぽいかなと思ったので、この状態でこのウェブサーバに外部から接続するにはどうしたらいいだろうと考えた。普通の HTTP はホストコンピュータ上の Apache からバーチャルホスト設定 (ホストの Apache はそのまま使うため) と内部 Proxy 使っていってらっしゃい。SSL のほうは TCPTunnel 使ってポートフォワーディング。めでたしめでたし。

xyzzy のキーバインドを一部覚えててよかった。

もののけ姫

がやってたから見た。

ところで、いつかに一回書いたんだけれど、よろしい作品を見る (読む) となんともいえない感覚になる。その感覚のことをうまく説明できないわけだけど……虚無っつうか喪失感っつうか、おなかごろごろっつうか……

2004年 11月 18日

画像メタデータの管理法

画像に埋め込んであるだけだといちいち編集するのが面倒なので、簡単な管理方法を考えた。っていっても firefox.png に対して firefox-meta.rdf というファイルを作っておいてスクリプトで一括合成させるだけのものだけど……

本当は firefox.rdf にしようと思ったけど、そのままアップロードしたとき MultiViews のネゴシエーションで RDF のほうが優先されて困るので -meta というサフィックスをつけた。playing.xml を変換するスタイルシートに playing-style.xsl と同じような雰囲気。

むしろ画像データ (firefox.png) をリクエストしてメタデータ (firefox.rdf) が返ってくるは少し変な気もする。いやでも firefox.png はメタデータを含んでいるし、image/png を受け入れないなら RDF を返してもいいか。実際 W3C もそういう方法 (photoRDF) を考えているみたいだし……