2008年2月11日月曜日

対応ブラウザについて

EQ2DBの開発は、Windows+Firefoxでの動作確認が主体となっています。昨今のWebアプリケーションでは少なからず JavaScriptを用いた機能が存在します。昔はJavaScriptの開発は困難を極めました。その原因は、開発ツールが皆無だったためです。しか し、Ajaxという仕掛けが注目されて以降、JavaScriptの開発環境に大きな変化が見られました。それは、JavaScriptをベースとしたフ レームワークや、デバッグを行うためのツールの誕生です。

EQ2DBでもご多分に漏れず、JavaScriptを用いています。ただし、 全快バリバリで使用しているわけではなく、所々で使用しています。一般のユーザさんが気づく部分で挙げると、検索画面のコンボボックスの連携や、 EQ2MAPを参照する際のポップアップ・ダイアログでしょうか。

複雑なコーディングをしているわけではないのですが、うまく動作しないことが多々あり、そのためにデバッグ・ツールを使用して修正を繰り返すことになります。そのデバッグ・ツールが、FirefoxのプラグインであるFirebugなのです。このツールに慣れてしまうとなかなか他のブラウザで動作確認する気になれません。また、一人での開発なため、複数OS+ブラウザの組み合わせでの確認は難しいのが実情です。

このような理由からWindows+Firefoxでの動作確認が主となってしまっています。ただし、完全ではないですが、開発終了後にIE6やOperaでの動作確認も一応行っています。残念ながら、それ以外については未確認です。

そこで、システムを利用される方にお願いなのですが、ちょっと表示がおかしい、あるいは動作不良なんじゃないの?という部分に気づいたら、情報をお寄せください。できる限り対処するようにいたします。

ご協力をよろしくお願いします。

0 件のコメント: