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