Я работаю над старым приложением J2EE Struts, которое имеет очень плохой дизайн пользовательского интерфейса.Большинство страниц неправильно используют экранную область, так как между выпадающими списками, надписями, текстовыми полями и т. Д. Имеются неравные пробелы. Выравнивание различных элементов на странице не очень эффективно, что приводит к неэффективному использованию пространства.И иногда пользователи вынуждены использовать ненужные полосы прокрутки, что меня очень раздражает.Я мог бы исправить это вручную, но существует около 250 таких jsps, исправление их по одному превысит мою продолжительность жизни.Поэтому мне интересно, есть ли другой способ решить эту проблему юзабилити.Я могу подумать о двух вариантах ниже (пожалуйста, не ненавидите меня, если это звучит совершенно нелепо, вы можете предложить все, что вам уместно)
1) Любой API с открытым исходным кодом для сканирования моих jsps и рекомендации, где я могувносить улучшения?
2) Какому стандарту юзабилити я должен следовать, чтобы улучшить взаимодействие с пользователем?
Любая помощь будет высоко оценена