让旧的 Java Web 应用程序在新的 IE 8 浏览器上运行时遇到严重问题吗?

发布于 2024-10-09 14:01:45 字数 538 浏览 4 评论 0原文

我需要对项目进行快速评估(不确定我们得到了): 这是一个旧的银行 CMS java Web 应用程序,但 UI 旨在接近 winform 风格:

  • 服务器:jdk5,weblogic 9(JSP 1.x),仅使用 weblogic 内部 servlet(而不是 strut...)。
  • 客户端:winXP、IE6。

它的设计仅适用于 ie6,但现在我们需要让它在新客户端上也能正常运行:ie8、win7 上的 ie7。
我知道最大的区别是客户端:DOM 和 CSS。
但我的问题是我们还没有使用过ie8,而且我没有足够的时间来构建测试环境,因为我们的开发环境还没有准备好进行测试(它完全远程处理,并由另一个合作伙伴管理)

任何经验或建议欢迎帮助我权衡这项任务的需要。

编辑:HTML、CSS 已经过时了,在 Firefox 上根本不起作用,JS 几乎是程序,没有 ajax,没有插件。
客户端 PC 仅限于银行业务和内部使用(用户不应更改配置或选择浏览器)
使用activeX操作打印机并创建报告(增加应对安全问题的能力)

I need make an quick estimation on project (not sure we got):
It's an old banking CMS java web app, but the UI aimed for getting near the winform style:

  • Server: jdk5, weblogic 9 (JSP 1.x), only use weblogic internal servlet (not strut...).
  • Client: winXP, Ie6.

It was design only for use with ie6 but now we need make it also run well on new client: ie8,ie7 on win7.
I understand the most difference is the client: DOM and CSS.
But my problem is we hasn't been worked with ie8, and I have not enough time to build an testing environment because our developing environment is not ready to make test (its remoting completely, and managed by another partner)

Any experience or suggestion to help me weighing this task need will be welcomed.

Edit: HTML, CSS is fairy outdated, not work on firefox at all, JS is barely procedure, no ajax, no plugins.
Client PC is limited for banking and, internal use (user not be supposed to change config or choose the browser)
Using activeX to manipulating printer and creating the report (increase ability to meet security problem )

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

月亮坠入山谷 2024-10-16 14:01:45

这与Java或weblogic无关。你需要担心的是javascript和css。

只要您只关心 IE7 和 IE8(忽略 Firefox、Chrome 等),我认为您就相当安全。这两个浏览器具有兼容模式,可以与 IE6 设计的网站配合使用。大多数问题可能是外观问题而不是功能问题。

This has nothing to do with Java, or weblogic. What you need to worry is javascript and css.

As long as your concern is limited to IE7 and IE8 only (ignoring Firefox, Chrome, etc), I think you are pretty safe. These two browsers have compatibility mode that should work with IE6 designed websites. Most problem would probably cosmetic rather than functions.

紫轩蝶泪 2024-10-16 14:01:45

在我看来,如果不实际测试应用程序,这是不可能判断的。

这完全取决于使用哪种标记。可能的问题范围可以从接近零(如果仅使用标准标记、简单设计和基本 Javascript 或像 jQuery 之类的框架)到几周的修复(大量使用针对 IE6 优化的复杂 CSS 规则;大量使用 IE 特定的 Javascript) 。

In my eyes, this is going to be impossible to tell without actually testing the application.

It'll totally depend on what kind of markup was used. Possible problems can range from near zero (if only standard markup, simple design, and basic Javascript or a framework like jQuery was used) to several weeks of fixing (heavy use of complex CSS rules optimized for IE6; heavy use of IE specific Javascript).

若水般的淡然安静女子 2024-10-16 14:01:45

我不确定是否存在任何 DOM 问题,因为 IE8 自 1998 年以来就没有任何重大的 DOM 更新,而任何其他浏览器都比这先进得多。 CSS,也许还有 javascript 将是一个大问题,因为你说它在任何现代浏览器(Firefox、Chrome 等)中都不起作用

I'm not sure about any DOM problems since IE8 hasn't had any significant DOM updates since 1998 while any other browser is far more advanced than that. CSS and, maybe, javascript will be the big issue since you say it doesn't work in any modern browser (Firefox, Chrome, etc.)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文