RE: Awesome new Mozilla roadmap!
- From: Julien Olivier <julo altern org>
- To: Sean Middleditch <elanthis awesomeplay com>
- Cc: desktop-devel-list gnome org
- Subject: RE: Awesome new Mozilla roadmap!
- Date: 05 Apr 2003 08:52:05 +0200
Le sam 05/04/2003 à 01:43, Sean Middleditch a écrit :
> On Fri, 2003-04-04 at 18:00, Julien Olivier wrote:
>
> > As for the HIG compliance, why not trying to make Phoenix HIG-compliant
> > ? Why would'nt Phoenix developers want their app to be HIG-ified ?
>
> This is the wonderful part of cross-platform GUI's. Every platform has
> a different HIG. Mac OS X, KDE, GNOME, WinXP, others - they all have
> different styles, etc.
>
You're right but...
> You cannot write a GUI that properly fits into all of these. Phoenix is
> an attempt to make a GUI that is consistant across all of these
> environments, and thus has to work the way most of its users' would
> expect (which generally means Windows' attempt at usability), and not
> the way a GNOME user would expect.
>
but you can write a modular GUI and provide different defaults depending
on the OS/desktop. That means that the GUI should be customizable but
that doesn't mean that all those options should be user-visible. For
example, GNOME version should come with CANCEL-NO-YES button order while
Windows version would have YES-NO-CANCEL but there should not be a
"re-order dialogs buttons" option in the preferences.
> Things like the icons used (icon styles vary across platforms), spacing
> of elements, dialog style (everything from what text goes in the window
> title to the style of text in the body to the button ordering), option
> grouping, location/naming of menu items, keyboard shortcuts, etc. are
> different on these platforms.
>
Well, there is a spec for icon themes at http://www.freedesktop.org. I
don't see why Phoenix couldn't follow it on Linux. Just make sure the
"classic" theme looks native to the desktop/OS it runs on.
> Epiphany/Galeon is a great idea becuase it presents an interface that
> follows the HIG for a specific desktop interface (GNOME). Konquerer or
> KMozilla or whatever is great for KDE users, Camino for OS X users,
> stock Phoenix for Windows users, Eiphany/Galeon for GNOME users, etc.
>
Really, I don't feel like splitting the user-base is a good idea.
Software are great if they have a big user-base. So, if Phoenix can feel
native on Windows, MacOSX, GNOME and KDE, it will have a BIG user-base
and that will make it better (more users, more big reports, more
developers, more themes, more extensions etc...).
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]