ok thanks luke! On Sun, Feb 26, 2012 at 5:22 PM, lkcl luke <[email protected]> wrote: > On Sun, Feb 26, 2012 at 10:58 AM, Gustaf Nilsson <[email protected]> > wrote: >> Aloha >> >> Ive finally switched to devving on pyjd, long overdue i know. Mainly >> because i had the impression it was really difficult to get going, but >> it turned out to be super easy (on windows). > > yes. bloody ironic isn't it. one other dependency - a small python > package (python-comtypes) and err... that's it. > > all the problems are actually related to the *free software* pyjd > ports, due to the webkit _and_ the mozilla teams completely not > getting it. > > >> I might update/rewrite >> the wiki to make it look as easy as it is. >> >> Anyways, are there any tips and tricks for pyjd? > > remember that it's still a browser engine. you're still constrained > by XSS. and don't be tempted to go "oh lookie! i can do python! i > can now put in threads and all sorts of shite into the application!" > in other words, make damn sure that you still keep the application > split across client-server (HTTP, AJAX and JSONRPC) principles. > > in other words, the MVC paradigm _still_ applies. don't be tempted > to do the same kind of stupidity that you normally see in gui > applications. > > >> For example is there a way to get firebug-like functionality so i can >> see network traffic and play around with css in realtime? > > you'll need to look up if that's even possible with the Trident > Engine. but there's nothing to stop you creating a css "play around" > system, in python. > > l.
-- ■ ■ ■ ■ ■ ■ ■ ■ ■ ■

