Re: 2 UI comments on the Alpha Sneak Preview

Christian Stocker <[email protected]> Wed, 24 Sep 2003 00:02:39 +0200
Newsgroups gmane.editors.bitflux.devel
Message-ID <[email protected]>

On 9/23/03 10:21 PM, Ned Baldessin wrote:
>>Having said that, i'd like to point out, that there are implementations
>>for mozile, which use XUL, and AFAIK the xpi version of mozile does have
>>a seperate tool bar as well.
> 
> 
> Acutally, the xpi version of Mozile is exactly what I was thinking
> about, UI wise.

thought so ;)


> Regarding the usability of XUL for BXE, the xpi installation process is
> pretty streamlined : click on a link, validate the security dialog, quit
> the browser, relaunch the browser.

It is quite streamlined, yes, but still too much for the casual case and 
a lot of users (not the usual geek) find even this still scary ;) Or if 
you do a large deployement, you don't want to have to install BXE on 
every seat. Or if your outside of your normal workspace and want to do a 
quick edit on some of your content.

There is no argument against doing it as XPI and doing it in XUL, but I 
think the alternative (working without the need of an installation 
process) should also be possible, maybe with less features, but it has 
to work. Otherwise it's too complicated

>>And BXE uses it's own widget system 
>>(implement in js/widgets.js). It's maybe not perfect (since I didn't 
>>check for dependencies), but it should be possible to take the API of
>>that and rewrite it using XUL or any other system you want.
> 
> 
> That looks interesting, and challenging.
> I'll look into it when I start working with BXE (next month probably).

As I said, I didn't really test the portability of the API, when I 
started, I used some names from XUL for the widgets and their methods. 
But it's certainly not consistent. Therefore, if you find any flaws, 
have improvements, etc, just tell me about them ;)

chregu

-- 
christian stocker | Bitflux GmbH | schoeneggstrasse 5 | ch-8004 zurich
phone +41 1 240 56 70 | mobile +41 76 561 88 60  | fax +41 1 240 56 71
http://www.bitflux.ch  |  [email protected]  |  gnupg-keyid 0x5CE1DECB

-- 
bx-editor-dev mailing list
[email protected]
http://lists.bitflux.ch/cgi-bin/listinfo/bx-editor-dev