開発覚え書き

ソフトウェアシステムの開発に関わるさまざまなことの覚え書き

ブラウザの対応状況の問題

2005-04-18 12:48:51 | Weblog
ブラウザもいろいろ種類があるが、規格の対応状況にはかなり差がある。
XHTML 1.1 で入ったルビは、Mozilla や Firefox は対応していない。
ちなみに、Moziila でCSSを使ってルビを表示させるページがあった。

Netscape6/Mozillaでルビ表示

Netscape6/Mozillaでルビ表示2

Mozillaでルビ表示3

中をちゃんとは見てないが、やってることは難しそう。

また、Internet Explorer は 6.0 でも、CSS の「子セレクタ」「隣接兄弟セレクタ」
「属性セレクタ」などに対応していない。(Mozilla や Firefox は対応)
IE でも「子孫セレクタ」には対応しているので、共通に対応させたい場合はこれを
中心に使うことになる。

何とも面倒なことになっている。

NULLのIPアドレス (続き)

2005-04-13 16:34:17 | Weblog
一部のマシンの登録IPアドレスがNULLになっていた件で、
システム更新でVMWareが入ってWindowsからLinuxが動くようになり、
そのLinux上からアクセスされていたのではないか、と疑った。
実際、VMWare上のLinuxは内部でローカルIPから外部用のIPに変換
している。
テストした結果、VMWare上のLinuxからのアクセスでもマシンの
IPアドレスは正しく取得できた。

原因ははっきりしないが、遷移途中のJSPページをユーザがページ履歴の
中から選択する形、つまり途中から登録ページに飛び込んできたのではないか
と考えられる。
登録ページで、ユーザIPアドレスが定義されていない場合は受け付けないように
修正を加えた。
これでNULLのIPアドレスがなくなればいいが。
明日また新業務アプリ1の登録があるので、結果を
調べてみたい。

新業務アプリ1稼動

2005-04-11 17:38:06 | Weblog
新業務アプリ1は1回目の本番があり、稼動した。
110台程度のクライアントを正常にさばくことができた。
ただし、クライアントマシンのIPを得て保存しているのだが、
数台IPアドレスの部分がNULLでデータベースに保存されている
ものがあった。
原因不明。
悪さをするようなら、今後原因を突き止めてバグfixする
必要がある。