よく分からない要因で IE のレイアウトが崩れる(しかも途中からだったりする)事があるけど、ボーダーを設定することである程度回避できるような気がしてきた。border-width を 0 以外にしてその他を適当に設定しておけば大丈夫なときもある。わけわか実装にはわけわか対策。

  1. トップ
  2. web
  3. IE での表示ズレ

サイト構造とか CSS は殆ど終わった。リソースの移動をどうするかとか、そういうのを考えるだけだ……

  1. トップ
  2. web
  3. 心機一転

リソースを移動しましたけど自信ありませんっつうかダメかも。

http://lowreal.net/ と http://lowreal.net/logs/latest は同じです。今までトップページが大して意味なかったのを改善したつもり。

tDiary のログはなくなりました。たぶん最近のアクセスログを見ている限り大丈夫っぽい。

見た目ちょっと込み入ったように見えるけどまぁいいや。っていうか誰かどうにかしてくd

now playing も一旦 XML を生成してから XSLT しとります。前より負荷かかるね!

思うに、自分は環境として Windows IE6, Mozilla Firefox 1.0PR, Opera7 しか見てないからいいけど、他の環境も対処してたら今の数倍時間かかりそうだ。Win IE だけでも数時間かかるし……IEOS のただの付録でおもちゃ。でも他のブラウザを知らなきゃ乗り換えられない。

Opera の全画面モードでなんかコンテンツがふっとぶときがある。

それとフォントサイズが大きいとヤバい。キモすぎ。

  1. トップ
  2. web
  3. 移動

全て XML で書いて変換してやる。日記は今のまま。common.xsl を作り、ヘッダ、ナヴィゲーション、フッタをインクルード。-about.xml というファイルがあったら about.xhtml.ja.u8 とか about.html.ja.u8 を出力する build.rb。こういうファイルを作って適切な .htaccess を置いておけば Apache はちゃんと Content-Type: application/xhtml+xml; charset=utf-8 を送ってくれる。

ブラウザの Accept ヘッダが最初に application/xml と text/xml を持ってきているのは何故? 自分の環境だけかもしれないけど。

type-map を使うのもいいかも。自動的に生成してやればいいだけだし。

URI: about
URI: about.xhtml.ja.u8
Content-type: application/xhtml+xml; qs=0.9
Content-language: ja
URI: about.html.ja.u8
Content-type: text/html; qs=0.7
Content-language: ja
URI: about.xml
Content-type: application/xml; qs=0.5
Content-language: ja

こんなの (about.var) を作ってやる。Accept の q の値とこのファイルの qs の値をそれぞれのメディアタイプで掛け合わせて最大になったメディアタイプが自動的に Apache に選ばれる。MultiViews も併用できるから作れるのだけ作ればいいかも。

Accept ヘッダが text/xml, application/xml, application/xhtml+xml, text/html;q=0.9, text/plain;q=0.8, image/png, */*;q=0.5 のとき上記ファイルの about をリクエストすると application/xhtml+xml=0.81, text/html=0.63, application/xml=0.45 で about.xhtml.ja.u8 が選択される。about.var がない(上の記述がない)場合で Accept の q が同じ場合はたぶん先頭から順に選択されるので application/xml になる about.xml が選択される。

  1. トップ
  2. web
  3. サイト構成

あんま書くべきじゃないな。くだらない。一年のときのクラスメイト(俺が 1cm だとすると 1Gm ぐらい努力してる)が指定校推薦に漏れたんだけど、同じクラスの糞とかその他糞とかが指定校とってて切ないんすけど。ぶっちゃけ他人事なんだけどさ、図書室でさえ糞でかい声で糞みたいな話を糞同士集まって話しているやつらが(ry

久しぶりに昨日体育出たら先生になんとも答えづらい質問(お前はやる気あるの?的)をされて腹が立った。今日は腹が痛かった。耳鼻科に行った。ビーカーの水滴について考えた。ネブライザーは苦しい。痰が絡むのやめてほしい。潰れたトマト。夕食はエビフライとハムフライとトウフフライ。でもエビもハムもトウフも空は飛ばない。残念ながら俺も空は飛べない。風が強い日に「お前は飛ばされそうだな」って言われるけど実際飛ばない。タバコ吸ってる夢を見る。ナイフが突き刺さった手を見せられる夢を見る。どっかで見たことある女の子が出る夢を見る。ねじまき鳥のクロニクルが次週で読み終わりそう。

  1. トップ
  2. life
  3. くだらない。

サイト構築しなおしてるんだけど上手くいかない。あるいはやる気がおきない。ここ数週間は前にも増して脳みそが空っぽな気がする! 新しく CSS 書こうとしても書けない。やっべヘルプミー。

アクセシブル&(ry

  1. トップ
  2. web
  3. Restruction

興味があることは学校で勉強しないほうがいいな。途端に面白くなくなる。

ところで何かあると直ぐにネットやらコンピュータのせいにする「専門家」はインチキ。とりあえずここ最近急激に使われるようになってきたコンピュータのせいにしとけば大体それっぽい。そんな専門家さんの発言をでかく取り上げたりしてマジメに話し合ってるテレビ番組。何か最近テレビがひどく有害に見える。母親はそういう糞番組を見て洗脳されてる。アフィリエイトだらけのブログとテレビは少し似ている。テレビのほうが大規模で大げさ。

  1. トップ
  2. self
  3. 悪悪悪
  1. トップ
  2. life
  3. 悪悪悪

やっとこさ CSS 書いたのに IE ではスクロールバーの出る位置がおかしかったりとか。だめだこりゃ。もう……IE デヴェロッパー南無。

  • margin の取り方がおかしい
  • width: auto; height: auto; の計算方法がおかしい。
  • スクロールバーが計算に入ってない。

IE デヴェロッパーが仕様書を読めない(そもそも言葉が理解できない?)せいで回避しようとしても何かのバグに必ず突き当たるっていう。

最初から考え直そう。マジョリティなんて嫌いだ。

  1. トップ
  2. web
  3. IE さん……