Twitterでつぶやき

これは Twitter(ツィッター)というウェブ・サービスです


2003年 8月 19日 (火)

Vaio PCG-C1R(サブ・マシン)は Windows 98 マシンなので当然ながら MSIE 4.01 がプリインストールされていたのだが,これをヴァージョン6ではなくあえて 5.5 にアップグレードした。その目的は,MSIE 5.5 に特有の(6では改善された) CSS バグによる表示の不具合が自分のサイトにないかをチェックするためである。――案の定,今日までに二点ほど不具合を見つけた。

一つは,メイン・サイト の(表紙以外の)各コンテンツのページにおいて,通常は右上に表示されるべき検索欄およびスタイルシート切り替え欄ならびにその直下に表示されるべき現在位置表示が,真ん中や左側に寄って表示されてしまう。検証した結果,“position: absolute;” で配置しているこれらの部分に margin を設けず “right: 2.0em” としていたのを,“margin-right: 2.0em; right: 0” とすることでこの不具合は回避できた。どうやら MSIE 5.5 は em で与えられた right の値を正しく解釈できないらしい。

MSIE での表示の不具合

もう一つは,この日記の表紙 で用いている猫の背景画像がおかしい点だ(画像参照) ――後で気づいたのだがこれは MSIE 6 でも発生する――。これは(やはり MSIEOpera での表示不具合を回避するために)当該部分(div)に含まれるリスト項目(li 要素)において float を使っていることが原因であると思われる。float を使わないことも考えたが(それはそれでまた MSIE での表示がおかしくなってしまうが),結局当該部分に “position: relative” を設定することで回避できたようだ。

アクセス解析によれば,MSIE 5.x を使ってのアクセスは,少なくなってきてはいるが依然 2割程度を占めている。だからこそそう易々と無視できずにこうやって対処するわけだが,そのブラウザとしての性能の低さにはやはりウンザリせざるを得ない。

見たもの・聴いたもの

  • ピタゴラスイッチ [] NHK教育, 9:15~9:30)
  • ヴァーグナー: ラインの黄金Wagner: Das Rheingold 》 ― London (bs), Wächter (br), Kment (tn), Svanholm (tn), Kreppel (bs), Böhme (bs), Neidlinger (bs), Kuen (tn), Flagstad (sp), Watson (sp), Madeira (ms), Balsborg (sp), Plümacher (al), Malaniuk (ms), Wiener Philharmoniker, Solti CD: Polydor: London/F00L-29525~27)
  • サインSigns 》 (2002年,アメリカ) ― Shyamalan (dir), Gibson, Phoenix, Jones, Culkin, etc. (レンタル DVD

この記事へのコメントはまだありません

※ 現在コメントは受け付けていません。


.