Возникли серьезные проблемы при запуске старого веб-приложения Java в новом браузере IE 8?
-
13-10-2019 - |
Вопрос
Мне нужно быстро оценить проект (не уверен, что у нас получилось):Это старое веб-приложение Java для банковской CMS, но пользовательский интерфейс нацелен на приближение к стилю winform:
- Сервер:jdk5, weblogic 9 (JSP 1.x), используйте только внутренний сервлет weblogic (не strut ...).
- Клиент:WinXP, Ie6.
Он был разработан только для использования с ie6, но теперь нам нужно, чтобы он также хорошо работал на новом клиенте:ie8, ie7 на win7.
Я понимаю, что самая большая разница - это клиент:DOM и CSS.
Но моя проблема в том, что мы не работали с ie8, и у меня недостаточно времени для создания среды тестирования, потому что наша среда разработки не готова к тестированию (она полностью удалена и управляется другим партнером)
Буду рад любому опыту или предложению, которые помогут мне взвесить необходимость выполнения этой задачи.
Редактировать:HTML, CSS сильно устарели, вообще не работают в firefox, JS - это едва ли процедура, никакого ajax, никаких плагинов.
Клиентский компьютер предназначен только для банковского и внутреннего использования (пользователь не должен изменять конфигурацию или выбирать браузер).
Использование ActiveX для управления принтером и создания отчета (повышает способность решать проблемы безопасности)
Решение
Это не имеет ничего общего с Java или Weblogic. Вам нужно беспокоиться, это JavaScript и CSS.
Пока ваша забота ограничена только IE7 и IE8 (игнорируя Firefox, Chrome и т. Д.), Я думаю, что вы довольно в безопасности. Эти два браузера имеют режим совместимости, который должен работать с веб -сайтами, разработанными IE6. Большая часть проблемы, вероятно, будет косметической, а не функциями.
Другие советы
На мой взгляд, это будет невозможно определить, не протестировав приложение на самом деле.
Это будет полностью зависеть от того, какая разметка была использована.Возможные проблемы могут варьироваться от близкого к нулю (если использовалась только стандартная разметка, простой дизайн и базовый Javascript или фреймворк, подобный jQuery) до нескольких недель исправления (интенсивное использование сложных правил CSS, оптимизированных для IE6;интенсивное использование специфичного для IE Javascript).
Я не уверен в каких -либо проблемах DOM, так как IE8 не имел каких -либо значительных обновлений DOM с 1998 года, в то время как любой другой браузер гораздо более продвинут, чем это. CSS и, может быть, JavaScript станет большой проблемой, поскольку вы говорите, что он не работает ни в одном современном браузере (Firefox, Chrome и т. Д.)