> -- Цитата:
> Браузерный GUI для ВВ – это браузер с плагином или надстройкой в виде dll-ки из ВВ, который запрашивает с сервера, в простейшем случае по localhost, весь недостающий функционал.

Про такой вариант сложилось мнение, что смысла в нём нет. Либо настольное приложение, либо - чистый, любой браузер без плагинов. Текущие веб-стандарты с использованием JavaScript дают возможность это сделать - для localhost точно.

> -- Цитата:
> Сервер может быть любым, но он должен предоставить доступ к ресурсам компьютера(например, технология FastCGI).

Стоит применить опубликованные блэкбоксовые HTTP-серверы O3 или Dbu (см. коллекцию Цинна). Они работают на основе Services.Action - и в графическом ББ малопроизводительны, но при сборке неграфического приложения дадут производительность, достаточную даже для динамических сайтов, не то что для одного пользователя по localhost. Сделайте изолирующую прослойку, чтобы не зависеть от конкретного HTTP-сервера и перейти на возможные новые - и работайте.

> -- Цитата:
> Этот обмен информацией должен производиться по уже разработанному протоколу. Если не Web 3.0, тогда что? Подчеркну, что запрашиваемые ресурсы могут быть абсолютно разные: от конкретной процедуры в бинарной библиотеке.
Здесь не совсем понятно, зачем Вам Web 3.0. Это - не протокол, а некое семейство подходов для организации веб-ресурсов и веб-систем.
Просто решайте конкретную задачу - и прикладной протокол вырастет сам, тот, который Вам нужен.

Уже сейчас видно, что Вы смешиваете несколько желаний: реализовать GUI в браузере и поэкспериментировать с некими способами распределения приложений ("грузить" что-то откуда-то и т.п.)
Смешивать задачи, видимо, не стоит, они сильно разные.