2010-01-12 33 views
0

我正在研究一个具有非常糟糕的UI设计的旧J2EE Struts应用程序。大多数页面滥用屏幕空间,例如下拉菜单,标签,文本框等之间存在不均匀的空间。页面上不同项目的对齐效率不高,导致空间浪费。有时用户被迫使用不必要的滚动条,这让我觉得很刺激。我可以手动修复它,但有大约250个这样的jsps,逐个修复它们将超出我的预期寿命。所以我想知道是否有其他方法来解决这个可用性问题。我可以想到以下2个选项(如果听起来非常可笑,请不要讨厌我)如何优化J2EE struts应用程序中的屏幕空间?

1)任何开源API来扫描我的jsps并给出建议,以便我可以改进?
2)我应该遵循什么样的可用性设计标准来改善用户体验?

任何帮助将高度赞赏

回答

1

不幸的是,正确地对准这些部件需要花费大量的时间,如果你希望有一个良好的布局必须手动完成。以前开发过这个软件的人也知道需要多少时间,并且决定不花时间来正确布置字段。

你的这个问题可能比技术/开发更需要处理需求,所以也许最好的办法是在最吱吱的车轮上应用润滑脂(有问题的用户),并考虑所有这些未来的变化请求作为工作安全。

0
  1. 这并不是说我知道。我自己只是在需要时使用W3的在线HTML和CSS验证器。

  2. Semantic HTML。真的,就是这样。通过这种方式,您只需使用CSS文件就可以控制的所有内容

相关问题