----- Original Message ----- 
From: "Harry Vennik" <[EMAIL PROTECTED]>

> There are a lot of good things to say about XUL indeed, but there are some
> problems/limitations that kept us from using it for amsn2. If you want to
> know more about that, search the archives for the thread 'XML2GUI' (ca. 
> July
> 2006).

I was away in that period, I'm so sorry I could not talk with you "live" 
about that... and I'm much more sorry to bring this back up, but as I think 
it's something important, I still will.

One of the objections I read was about using javascript, that someone
- didn't like
- didn't want to learn
actually I see no point in this... javascript is just yet another c-like 
language. I see no difficulties in its syntax, moreover it's fully object 
oriented and it's specifically designed to work with XML DOM. With that you 
can access all your GUI widgets (described in the xml) with ease;
I don't think you could say it's hard to learn; and to the guy saying he 
just knows php... well, what's the big difference? instead of -> use . for 
object members...

The fact that XUL actually fakes the interface, it's true, but you really 
CAN'T have a gui toolkit that can be cross-compatible with that flexibility. 
The only one I know is wxWidgets which is only win+lin(gtk). But the real 
point is that you don't a "fake" widget set (non-native) you can't skin it. 
I mean, not in cross-platform-wise terms.

And you can see this in Tk. XUL doesn't support Qt. Ok, but it supports Gtk. 
Gtk supports Qt. It's a strange path to get it, but here it is.
link: http://www.kde-look.org/content/show.php?content=9714
it truly works

Moreover, how do you skin you GUI ? with css. I don't know of an easier 
method to skin an app, really.

And, I have still to add, yes, it is fake. But it looks way, way better than 
tk... and, the real point, looks native. It is not important it is not, but 
it does look native, and that's what the user need to see. it will be our 
little secret :D

I know we have antialiasing with 8.5 (and I do use it!) but there are always 
people saying "why is aMsn looking butt-ugly?" "compile/install tk8.5 !" 
"well, ok think I'll go with that Merc-thing-client" :p

And moreover (as a way to incentivate you - LOL [1]) I could seriously think 
to join you with my help if you really used xul, ROTFL (as if I were an 
expert in JavaScript... really I'm not at all!)... it's not a promise, btw 
[2]

If you don't want to waste your time in an old discussion, just ignore this 
message; but if you feel this could be useful, please answer

bye :)


[1] "all of them decided then to move onto another toolkit so that they 
could have that NoWhereGuy out of their way"
[2] and sounds more like a menace :D 


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Amsn-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/amsn-devel

Reply via email to