On Thu, Dec 31, 2009 at 2:38 PM, Nandan Marathe <[email protected]> wrote:
> > On Thu, Dec 31, 2009 at 9:55 AM, BR!j!TH <[email protected]> wrote: > >> I too prefer python, >> > afaik ff plugins are developped in xul (in which I have no exp whatsoever, > and hence also some interest) > maybe aanjhan can shed more light on this > if you've ever worked with html and javascript, xul isn't going to be hard at all to get into .. the best way to get into it, imo, is to unzip an add-on .xpi file (its a regular zip file - you can just run unzip on it and unzip its contents .. ) and poke through the code to understand what's going on .. Depending on what you're trying to achieve, you'll find documentation for different hooks that the XUL frame-work gives you to the browser .. this would probably be a good starting point: https://developer.mozilla.org/En/XUL - the tutorial link from there is a great introduction . I think XUL can be a powerful platform for cross-platform app development as well as what you can do with it to build offline or online apps, is quite cool, and as I said, if you've worked with (x)html / js / css, it really is an extension of the same thing -- just giving you a bit more power .. Unfortunately, you can't really write it in python unless you do something bizzarre like use pyjamas <http://pyjs.org/> .. anyway.. best've luck, Sanjay
-- ubuntu-in mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-in
