Если Вы посмотрите интерфейс от 66-го, то увидите, что он примерно наполовину генерится динамически.
Вообще то идея как раз и была в том, чтобы сделать максимально простым процесс обновления страниц и добавления функционала. Для этого графическое представление было отделено от содержания, ну и локализация естественно тоже. При этом генерация собственно страниц производится динамически по их описанию. Прокладка в виде json сделана для того, чтобы обмениваться с сервером структурированной информацией, собственно альтернатива это xml. К сожалению просто "поменять дизайн, добавить ajax и подпилить httpd" не получается. Это превращается в колоссальный объём работы с каждой страницей, который придётся повторять и повторять.Вообще зачем такой фанатизм со скриптами и прокладка в виде json? По-моему, текущему веб-интерфейсу спокойно можно было поменять дизайн, добавить ajax и подпилить httpd, чтобы он после применения параметров перезагружал отдельные сервисы роутера и не было необходимости в полной перезагрузке.
Кроме того, та система которая реализуется сейчас позволяет при внесении минимальных изменений в существующие страницы поменять дизайн, а разработка новых страниц может вестись по мере необходимости, ну или желания.
Ну а насчёт фанатизма со скриптами, здесь только 2 пути. Если Вы хотите обеспечить хотя бы минимальную гибкость интерфейсу, то или программируете на сервере или на js. В нашей ситуации программирование на сервере это исходный код httpd, писать в нём генерацию страниц ИМХО не лучшая идея, хотя в текущем интерфейсе она частично реализована и как результат ни шага ни влево ни вправо нельзя просто сделать.
Впрочем всё это конечно сугубо моё мнение.
Можно, только сейчас этим заниматься не буду пока.так что с беленькой веб мордой?
можно ее прикрутить или нет?