On 10/20/2015 09:52 AM, Michael Van Canneyt wrote:

That is simply the wrong way of doing things.
With browsers or webviews what they are today, you can do all display logic in the browser.
The server just needs to provide the suitable data.

Of course I do agree that it would be a lot nicer to have a remote GUI that supports displaying forms on a browser (and in fact I do have a device (QNAP NAS) that does this in a way that looks and feels very similar to what is standard with a Lazarus Application. I did not find out whether they did their own Java Script Widget implementation or if they licensed a 3rd party product for that.

But I don't see how somebody will start a new project similar to EXTPascal, that needs a lot of Java Script knowledge and supposedly will only be able to support a basic set of the LCL Widgets. Moreover the HTTP protocol is a bad choice for remoting a GUI, as it does not decently support server->Client signaling.

Moreover such devices often need to provide a standard web server at the same time, and sit behind a firewall/Proxy, making a deployment even harder.

-Michael

--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to