Нужно сделать веб-приложение, в котором предполагается интерактивное взаимодействие с пользователем. На сервере будет крутиться некое серверное ПО, и на стороне клиента нужно оперативно отслеживать процесс его выполнения, при необходимости вмешиваться в него, изменяя те или иные параметры, конфигурационные файлы и т.п. Тип информации от сервера в основном текстовый, но на клиенте в последующих версиях предполагается эту текстовую информацию интерпретировать в виде несложной 2D графики. Т.е. предполагается некая форма с кнопочками, флажками, свистелками и погремушками.
Самое главное - чтобы технология была как можно более кроссплатформенная, и чтобы на установку/настройку клиента уходило как можно меньше усилий (лучше если в веб-браузере всё будет выполняться, зоопарк из доп. приложений и библиотек, различных в зависимости от ОС - не вариант) и в то же время из-за универсальности не сильно страдала юзабельность пользовательского интерфейса на клиенте.
Какие языки/фреймворки/библиотеки порекомендуете?