最近ユーザビリティ向上のために注目されるAjax(エイジャックス)。しかし、実際はブラウザ毎のjavascript実装に方言が残っており一筋縄では行かないようです。
そこでjavascriptではなくJAVAを使ったAjaxが登場しました(ややこしい)。これでJAVAさえインストールされていれば同じ動作が保証されますね。
最近ユーザビリティ向上のために注目されるAjax(エイジャックス)。しかし、実際はブラウザ毎のjavascript実装に方言が残っており一筋縄では行かないようです。
そこでjavascriptではなくJAVAを使ったAjaxが登場しました(ややこしい)。これでJAVAさえインストールされていれば同じ動作が保証されますね。
About Conditional Comments
IE7ではCSS周りが大分改善しされたと聞きました。しかし、まだまだIE6を使用しているユーザは多いです。firefoxのようなW3C準拠のブラウザを基準にサイトを構築すると見事に表示が崩れます。
そこでIEだけが使用してくれるコメントを挿入します。IE6以下のときにアクティブにしたいならこのように記述。
<!--[if lte IE 6]>
<link rel="stylesheet" type="text/css" href="ie.css" />
<![endif]-->
比較子は"lt-未満"、"lte-以下"、"gt-より大きい(対象含まず)"、"gte-以上"が使用可能です。比較子を使わずに"if IE 5"のように記述することも出来ます。
これでIEとfirefoxで表示が違うと悩むことも多少減るかもしれません。
VisualStudio2005 Express Editonにはプロセスエクスプローラーが付属していません。かといって、VC6に入っているSpy++を導入するのも億劫です。
そこでマイクロソフトTechNETで配布されているProcess Explorer for Windowsをインストールしてみましょう。Spy++のころと比べると、さすがにインターフェースが洗練されていて使いやすかったです。