Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask
 
PerlMonks  

Re: GUI with HTTP::Daemon

by jplindstrom (Monsignor)
on Dec 19, 2004 at 13:47 UTC ( #415986=note: print w/replies, xml ) Need Help??


in reply to GUI with HTTP::Daemon

When it comes to web based GUIs, XUL::Node looks really interesting.

The thing with a portable web GUI is that it can't really be that portable anyway. If you build a GUI on top of the browser you need to use pretty browser specific things to make the GUI capable and, most importantly, usable enough to compete with the features of a proper GUI toolkit.

If the program is something people use for long periods of time on a daily basis, this is very important. After all, if web browsers are so great environments to work in, where are all the web based IDEs we all love and cherish? :)

Re: detecting application exit: First, try to catch the onUnload event Errto talked about. But that doesn't work in all browsers if the user closes the window with the X button (it works pretty well in recent IEs I think), so it may be interesting to also ping the server from client (the web browser) at regular intervals to make sure the client is still there.

/J

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://415986]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others exploiting the Monastery: (8)
As of 2019-06-26 14:09 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    Is there a future for codeless software?



    Results (110 votes). Check out past polls.

    Notices?