Galeon 2 interface lines (draft 0.1)
The goal is to go back to the initial principle of
galeon development "The web, only the web".
HIG compliance
The new version of galeon is going to follow version 1.0 of the gnome
user guidelines. Unless there are very seriuos reasons to make an exception
not following it will be considered a bug. "I follow the
HIG only when I like it" is not a legitimate approach.
Any areas where we diverge from the HIG will communicated to the HIG
team for future consideration.
Gnome integration
Galeon's main goal is to be integrated with the gnome desktop. We dont aim to make
galeon usable outside Gnome. If someone will like to use it anyway, it's just a plus.
Ex: Making people happy that don't have control center installed is not a
good reason to have mime configuration in galeon itself.
Simple design
Feature bloat and user interface clutter is evil :)
Preferences
We will follow the new gnome policy about preferences. I think Havoc
already explained it a lot better than I could ever do.
Havoc's essay
User target
We target non-technical users by design. This happens to be 90% of the
user population.
(Technical details should not exposed in the interface)
We target web users, we dont directly target web developers.
A few geek-oriented feautures can be kept as long as they are non-obtrusive.
Ex. Javascript disabling in the prefs dialog