in reply to Re^3: Perl and XUL app
in thread Perl and XUL app

Well I've only looked at the docs for XUL::Node, but from what I read there, XUL apps run in a web browser (i.e. Firefox) and for this particular distro, it makes use of XMLHttpRequest invocation calls (or something similar) to respond to user interaction. That's what this module comes in: taking care of responding to those XMLHttpRequest invocations. That is what makes it "server side".

I'm not absolutely sure they are real XMLHttpRequest invocations, but if they are: these don't work on file:// URLs. So in that case, local XUL apps are simply impossible.

Replies are listed 'Best First'.
Re^5: Perl and XUL app
by ForgotPasswordAgain (Vicar) on Aug 19, 2008 at 13:10 UTC

    What I meant was: why couldn't the server be run on the client machine?

    For what it's worth, I pretty much gave up on XUL. It seems promising when you read about it at first, but then when I tried to do anything with it it seemed to majorly suck. (Like you're getting at, local resources that you take for granted having access to in any programming language never seem to be easy to deal with.)