古いJava Webアプリを新しいIE 8ブラウザで実行するときの深刻な問題はありますか?
-
13-10-2019 - |
質問
プロジェクトで簡単に推定する必要があります(確かではありません):これは古い銀行のCMS Java Webアプリですが、UIはWinformスタイルに近づくことを目的としています。
- サーバー:JDK5、Weblogic 9(JSP 1.x)、WebLogic Internal Servlet(Strutではない...)のみを使用します。
- クライアント:WINXP、IE6。
IE6でのみ使用するための設計でしたが、今では新しいクライアントでもうまく実行される必要があります:IE8、IE7 on Win7。
最も違いはクライアントであるDOMとCSSです。
しかし、私の問題は、IE8と協力していないことです。また、開発環境がテストを行う準備ができていないため、テスト環境を構築するのに十分な時間がありません(そのリモートを完全にリモートし、別のパートナーが管理しています)
このタスクの必要性を評価するのに役立つ経験や提案は歓迎されます。
編集:HTML、CSSは古くなっており、Firefoxではまったく動作しません。JSはほとんど手順ではなく、Ajax、プラグインがありません。
クライアントPCは銀行業務と、内部使用に限られています(ユーザーは構成を変更するか、ブラウザを選択することは想定されていません)
ActiveXを使用してプリンターを操作し、レポートを作成します(セキュリティ問題を満たす能力を高める)
解決
これはJava、またはWeblogicとは何の関係もありません。心配する必要があるのは、JavaScriptとCSSです。
あなたの懸念がIE7とIE8のみに制限されている限り(Firefox、Chromeなどを無視する)、私はあなたがかなり安全だと思います。これらの2つのブラウザには、IE6設計Webサイトで動作する互換性モードがあります。ほとんどの問題は、おそらく機能するのではなく、おそらく化粧品です。
他のヒント
私の目には、アプリケーションを実際にテストせずに伝えることは不可能です。
どのようなマークアップが使用されたかに完全に依存します。可能な問題は、ゼロ近く(標準マークアップ、シンプルな設計、基本的なJavaScriptのみ、またはJQueryのようなフレームワークが使用された場合)から数週間の修正(IE6に最適化された複雑なCSSルールの大量使用)までの範囲です。 。
IE8は1998年以来重要なDOMアップデートがなかったため、DOMの問題についてはわかりませんが、他のブラウザはそれよりもはるかに高度です。 CSSと、おそらく、JavaScriptは、最新のブラウザ(Firefox、Chromeなど)では機能しないと言っているため、大きな問題になるでしょう。