Информация об изменениях

Сообщение Re: Web UI для локальных приложений от 17.07.2020 11:53

Изменено 17.07.2020 11:56 Michael

Re: Web UI для локальных приложений
Здравствуйте, wantus, Вы писали:

W>Кто-нибудь смотрел на вариант использования браузера для отрисовки UI полностью локального приложения?


W>В смысле, что UI доступен как web page через http://localhost:12345 и при этом обычного (GDI) UI нет в принципе.


W>На первый взгляд для приложений, которым UI нужен чисто для конфигурации и отображения статуса (а не для работы как, например, в CAD) — много плюсов.


W>Писать продвинутый гуй на html/css/js приятнее и быстрее, чем нативный.


W>Сильно упрощает портирование.


W>Бесплатно получается опция remote UI.


W>Народ в принципе уже привык к web apps, так что это не должно выглядеть странно.


W>У кого есть чего-то подобное?


если использовать обычный браузер то такие минусы:

— занимает весь экран

— хром чует подвох раз адрес без ssl, и скажет юзеру про небезопасность

— юзеры могут захотеть видеть два документа (например открыть карточки двух пациентов и сравнивать). в браузере
это либо табами либо же самому писать на js свою имитацию мульти-док интерфейса. короче гемор


гораздо проще сделать свой браузер (на основе WebView ) где этих проблем нет.
да ещё и подать можно как DentalBrowser например...
Re: Web UI для локальных приложений
Здравствуйте, wantus, Вы писали:

W>Кто-нибудь смотрел на вариант использования браузера для отрисовки UI полностью локального приложения?


W>В смысле, что UI доступен как web page через http://localhost:12345 и при этом обычного (GDI) UI нет в принципе.


W>На первый взгляд для приложений, которым UI нужен чисто для конфигурации и отображения статуса (а не для работы как, например, в CAD) — много плюсов.


W>Писать продвинутый гуй на html/css/js приятнее и быстрее, чем нативный.


W>Сильно упрощает портирование.


W>Бесплатно получается опция remote UI.


W>Народ в принципе уже привык к web apps, так что это не должно выглядеть странно.


W>У кого есть чего-то подобное?


если использовать обычный браузер то такие минусы:

— занимает весь экран

— хром чует подвох раз адрес без ssl, и скажет юзеру про небезопасность

— юзеры могут захотеть видеть два документа (например открыть карточки двух пациентов и сравнивать). в браузере
это либо табами либо же самому писать на js свою имитацию мульти-док интерфейса. короче гемор


гораздо проще сделать свой браузер (на основе WebView ) где этих проблем нет.
да ещё и подать можно как нечто специфичное (DentalBrowser например для стоматологов)...