"I am trying to get a feel for how possible it would be to create a framework for this concept"
Qt5+ is certainly something you should have a look at.
https://www.qtdeveloperdays.com/north-america/track/17/webQML (Qt Markup Language) GUIs can be served by a web-server
QtWebKit allows you to have hybrid applications (i.e. change the DOM with widgets)
QtWebChannel allows desktop applications to interact with others processes like a web browser
Qt has an extremely good and simple integration with (TCP-based) websockets.
QtWebEngine ...
Let me stop just here and say that HTML5 is one of the 3 officially supported GUI by the Qt framework.
But to tell you exactly what to use, I need to know
* where are the clients located (on your EPICS LAN?)
* what desired update rate and latency are, (TCP or UDP?)
* what technology is used on the server side (stuck on webserver?)
* what the desired access rights are, (read only?)
etc.
Enjoy,
--
Emmanuel Mayssat
http://www.epicsqt.org
> Date: Mon, 10 Nov 2014 14:21:05 -0800
> From:
[email protected]> To:
[email protected]> Subject: Browser based EPICS GUI
>
> Hi,
>
> Does anyone know of a project or collaboration to provide web-browser
> based EPICS control screens? I am trying to get a feeling for how
> possible it would be to create a framework for this concept.
>
> Thanks!
>
> --
> Alex Wallace
> Control Systems Engineering
> RED Controls & Data Systems
> Bldg. 901 Room 130B
> ext. 3516
> cell (925)785-4338
>