Thursday·02·March·2006
Why Galeon 1.3.x and GNOME 2.x still suck and I stay with Woody on the desktop //at 01:56 //by abe
Many of my friends and probably also many people from the #debian.de channel know that I stick with Woody on my desktop because I hate GNOME 2.x and especially Galeon 1.3.x which is a complete rewrite of Galeon 1.2.x from GNOME 1.x, but with many features missing. I often get asked for the “why”, so here are the reasons, why I won’t switch to GNOME 2.x and Galeon 1.3.x…
Thanks to gconf-editor
, I could enable
some more features in Galeon 1.3.x, which cannot be changed using the
configuration interface of Galeon 1.3.x or the GNOME 2.x Control
Center (but could be changed in Galeon 1.2.x or the GNOME 1.x Control
Center, which counts already as big minus for Galeon 1.3.x and GNOME
2.x). The main thing belonging here is the position of the tabs and
detachable menus. I prefer the tabs on the bottom and menus being
detachable. (Another thing, which sucks in Firefox but works in Opera,
too.)
Another set of configuration items are only available via about:config, e.g. the deactivation of “type-ahead find”. (Although I think, that “type-ahead find” is a good idea and feature, it also sucks in Galeon 1.3.x because of some focus bugs removing focus from input fields when a meta-refresh starts in another tab. After the focus is removed, further typing triggers “type-ahead find”.)
Other features I missed in earlier version seem to be implemented in Sarge’s version of Galeon 1.3.x, e.g. automatically focus the address input field after hitting Ctrl-T, Ctrl-N or the equivalent buttons. Similar, many of the “use middle button or Ctrl to open in new window/tab” features on buttons are now available in nearly all necessary places (address field, smart bookmarks, back button, up button, new button, etc.)
But there is still a lot missing, so here’s the big list on why Galeon 1.3.x still sucks and therefore my desktop will not be upgraded to Sarge until I managed to get Galeon 1.2.x running under it, or Etch is released with a Galeon 1.3.x which has all the features I’m missing since 1.2.x:
- The state of tabs isn’t shown in the list of all tabs. In Galeon 1.2.x tabs still loading were marked red, already loaded, but not since then visited tabs are marked blue. In Galeon 1.3.x only the tabs itself but not the list entries in the menu are marked that way. (What I also dislike, is that you can’t get the list of all tabs anymore by right clicking any of the tabs. That way you can change tabs much faster then first selecting the “Tabs” menu from the menu bar.)
- Scrolling through the list of tabs using the arrows beside the tabs bar switches instantly to the next selected tab instead of just scrolling through the tab bar, which makes scrolling endless slow and urges you to use the list of all tabs to change to another currently not shown tab, but as mentioned above, this list isn’t accessible anymore by right clicking any of the tab. *grmpf*
- There is no more “Related Links” button or equivalent feature to access any relationship information about the currently visited page.
- Editing key-bindings was as easy as just pressing the wanted key-binding for a menu entry when hovering with the mouse over it in GNOME 1.x. Haven’t found out yet, how to change or add key-bindings in Galeon 1.3.x…
- Pressing Ctrl-U in the address line or any smart bookmark opens the source code of the current tab instead of just clearing the input field (without copying its content to the clipboard).
- There is no more “search in current page” widget for the toolbar anymore. You have to open a (very slowly opening) popup window, if you want to have a search function besides the type-ahead search function.
- If you click the “New” button for opening a new tab, it always opens at the end of the tab list instead of directly after the current tab. So I always have to move that tab back to where it should be. This sucks in Firefox, too. In Galeon 1.2.x there was a switch for this behaviour (as well there is in Opera), so both behaviours were possible: “Insert new tabs after current tabs”.
- You cannot Drag & Drop a link from a window into itself in Galeon 1.3.x. This was a useful trick in Galeon 1.2.x if you want to work around barefaced hyperlinks with target attribute or want to temporarily not send requests with referrer header.
- You can’t switch the proxy temporarily on or off just via the menu. You have to click “Edit → Preferences → [Wait for a few seconds] → Network → Configure Network Proxy → [Wait for even more seconds]” and then you can switch it temporarily on or off. In Galeon 1.2.x it’s as fast and intuitively as “Settings → Proxy → Disabled”.
- And in general: Galeon 1.3.x is just fucking slow compared to Galeon 1.2.x. Every menu I open, every mouse click I make, every key I press, … 1.3.x is just not as responsive as Galeon 1.2.x was. (Although I guess that this is more a GNOME 1.x vs 2.x than a Galeon issue. But, well, you probably guessed it: GNOME 2.x sucks, too. ;-)
- The bookmark editor in Galeon 1.3.x just sucks:
- First, it’s just horribly slow (the rest of Galeon 1.3.x seems quite fast compared to it).
- Drag & Drop often doesn’t work as you are used to how Drag & Drop works, e.g. you can’t drag items from the right folder content view pane to a folder in the left tree view pane.
- Although I see that I may make sense in some environments, I dislike the “feature” that some of input fields for proprerties have been moved to a tabbed popup window. So you can’t scroll through your bookmarks anymore and have a look at e.g. when you added it whitout having to do a few click for each bookmark.
- Also the tree view structure was easier to recognise than the new one without the helpful tree being shown as lines.
- The Galeon 1.3.x bookmark editor doesn’t show the favicons neither in the folder content nor in the tree view. This another big step back in ergonomy.
And the following is the list, why Galeon 1.3.x also sucks. But these issues aren’t big problems for me, since I solved them somehow or can live with them:
- Not all configuration options can be changed using Galeon’s
configuration interface nor using the GNOME Control Center. Which user
knows that he can change even more options by using
gconf-editor
or opening the URL about:config by typing it into the address field?!? A big minus in ergonomy for GNOME 2.x and Galeon 1.3.x. - The toolbar icons and the spinner are no more themeable.
- There are no more buttons for toggling the history or bookmarks pane.
- The toolbar isn’t editable by right clicking on a blank part of it.
Oh, and Epiphany even sucks more, because it has even less of my favourite Galeon 1.2.x features than Galeon 1.3.x has. Same counts for Ubuntu btw: There even is no Galeon in the standard distribution. (And no, Universe and Multiverse just don’t count for me. The philosophy “one application for one purpose” always sucks but does even more suck if we look at web browsers. Seems as if Ubuntu hasn’t learned from the history of Microsoft and the Internet Explorer. *slappingallaround*)
But not only to argue about Galeon 1.3.x, there are also some few details better than in Galeon 1.2.x, e.g. that the arrows for scrolling through the tab bar are located on both sides of the bar and not ony on the right. And the optional split view in the bookmark editor is quite fine (if Drag & Drop would work right)…
And yes, from the security point of view, Galeon 1.2.x sucks. It’s no more under developement, Galeon 1.2.14 from 17th of June 2004 was the last release. Also the Gecko releases based on the Mozilla 1.8 line (aka SeaMonkey 1.0 and Firefox 1.5) won’t be supported in Galeon 1.2.x, because anti-aliassing support for GTK1 has been dropped in those versions of Mozilla respective Gecko. But I’m sorry, sometimes, user interface and ergonomy come before security…
Oh, and btw: I would love it if somebody proves me wrong in any of my arguments against Galeon 1.3.x. (I just don’t think, someone will… ;-) But nevertheless feel free to leave a comment in the blog — They should work since now…
Now playing: Roxette
— Jefferson
Tagged as: Anti-Alias, Browser, Debian, Ergonomy, Firefox, Galeon, Gecko, GNOME, GTK, Linux, Mozilla, Now Playing, Opera, Rant, SeaMonkey, Ubuntu, UI
12 comments // show without comments // write a comment
Related stories
The Galeon 1.3.x Rant, Part 2½: Two completely different minds? //at 01:55 //by abe
Hmmm, there are people who left Usenet for Blogging. I never
understood how blogging could replace Usenet. But at the moment I
realize that Erich’s and my flamewar discussion about Galeon,
GNOME and UI design is just like some thread in some newsgroup. That
frightens me. But I have to answer to his recent posting, though, since his blog has no comment
function. ;-)
So here’s my reply to his reply. :-)
Please, never claim again that kazekahase as a good UI. It’s sooo stupid.
Well, I haven’t played around with it long enough and already found some bugs to claim that, but it at least shows the right approach to how I expect a web browser to be: Fast and intuitively to use and configurable. So I do not claim that — yet.
close tab icon in the toolbar on the very left
Firefox has that, too, just on right side. If Kazekahase would have that as the only close button for tabs, I would agree that this isn’t that good. But it also has configurable close icons for each tab. And if the toolbar would be configurable, you easily could get rid of it. (I would remove it, too.)
preferences icon in the toolbar (I want to work, not toy around with my preferences!)
Just don’t click on it. And while you talk about it: Yet another thing I dislike with Galeon 1.3.x over 1.2.x is that it has no more “Settings” in the main menu. *eg*
No default keybinding for view source, view source opens in the back
Changed that easily by hovering with the mouse over “View source” and pressing Ctrl-U. Regarding the opening in the back, I agree with you. But since Kazekahase is still in a quite early state (in comparison to Galeon) I expect that this will change…
user level setting is useless, as shown by nautilus. Everone wants to punish himself by seeing all the options he has (and doesn’t understand)
There! Look! You said it: “Everyone wants configrability.” So why don’t give it to the users? Do you like dictators? I don’t. (With the usual exception: “Except if me being the dictator…” ;-)
A little bit later, you wrote:
No! Don’t tell people that there are more options. Don’t make them waste time by investigating what they could do, just let them use the browser…
You like censorship, too? Sorry, but since when a developer has to and can decide if looking through the configuration options is a waste of time or not for the user?
Do you think, looking through the list of packages to know what is
available in dselect
or aptitude
is a waste of time? I’m sorry, but for
me that’s the biggest fun in a new installation or after an
dist-upgrade. Same counts for configuring a newly discovered
application. What do you think was the first thing I did after
starting Kazekahase? Yes, I went through all the configuration menus
before loading a single web page.
two search fields wasting screen real estate (I already hate the one in firefox up there…
Yeah, history search could be done using the location field. But regarding “waste”: The default toolbar of Galeon 1.3.x wastes quite a lot of space by putting the location field in a toolbar of its own. (Can’t remember how the default toolbar in Galeon 1.2.x was… :-)
Default encoding: arabic […] Font settings let me choose the arabic fonts first…
Yeah, wondered about that, too, and will probably file a bug report about that.
autodetection disabled according to prefs.
Not sure about this. I saw that with other browsers (Galeon 1.3.20 under Sid for example *eg*), too, and it just meant “on” in comparsion to the other options which just hardwire the charset.
Fixed tab width not using my screen efficiently (“GNOM”) is all fitting on the tab label, thats a total waste!
Gotcha! Yet another thing I hate with Galeon 1.3.x. In Galeon 1.2.x this was configurable, in Galeon 1.3.x all tabs have the same width. Really a waste of space. But you probably can tell me how I can change this since you have changed it in your Galeon, too, or? (You have changed something in the configuration of your browser? Really?!? Woah! SCNR.)
Why do I have a “switch proxy” checkbox in the menu when I don’t have a proxy?
Why there is a possibility to configure a proxy if you don’t have one?
Don’t tell me that it makes more sense to you to setup stuff like Emacs- vs. windows-style keybindings in every single application you use. That is just stupid, sorry.
It may be of use to configure some keybindings globally. But there always should be the possibility to change them locally. BTW: AFAIK GTK offers such global keybindings, but GNOME is just overkill for me.
Also I don’t like mouse gestures.
You don’t have to use them. Just keep them switched off. But don’t disregard the thousands of people who use and like them.
When they were introduced in Galeon I tried them, but I never got a hang for them.
Mouse gestures in fact were initially my main reason to use Galeon and not Mozilla. I first heard about mouse gestures in Opera 3.x and in my HCI classes at university. I like them and started using them with Opera 3 under Windows. I very quickly found out that the Linux browsers I used, didn’t have them, because I got so used to them, that I kept making mouse gestures in browsers which have never heard about it. And Opera wasn’t available for Linux at that time. So I found Galeon (1.2.x of course ;-).
And in general they are not faster in my opinion.
It’s just like gear shifting in a car: After a while you just don’t even have to think about it anymore. You just do it. You’re used to it. You can’t say, that counts for click back buttons, do you? (Well, it counts for hitting escape buttons, depending on you keyboard. ;-)
They lack interim feedback IMHO.
Does Alt-Left has feedback? Do you have a force feedback keyboard?
Apart from using the mouse usually is quite slow anyway…
You use always the tab key to navigate through web sites or your bookmarks? (As far as I remember, you aren’t a big fan of type-ahead find either…)
I’m a keyboard and command-line freak, I hold talks about command-line efficiency. But when it comes to the web, I need mainly two things to navigate: A location bar with history completion and auto-suggestion and a mouse with at least three buttons and a scroll wheel. My web browser is also the only graphical application I use regularly. Everything else runs in text-mode.
I consider mouse gestures to be another big hype.
Well, then it’s a hype which works very good for about eight or nine years for me.
I load about 50 (internal and external) web pages when I log in.Oh my god. I would DIE if I had to work that way!
You don’t have to, but I want to. Why should I open all that pages manually, if Galeon can load sessions?
I let you use browsers the way you do (just use them and adapt yourself), and you let me use browsers the way, I do (configure and adapt them).
Today, also Wouter Verhelst joined the discussion with visualising very nice and clearly what the core of our discussion is: How to deal with experienced users who know what they want at same time as with beginners who should be able to start working right off.
Regarding Wouters rhetoric question, why he left GNOME, my answer is:
Because I just don’t need it. I tried sawmill/sawfish and metacity
with GNOME, but it just didn’t satisfy me and it doesn’t have anything
I really need. fvwm2 with the keybindings a friend of mine and me
developed during our HCI studies at university (about 8 or 9 years
ago) worked better and were easier to implement. So after a few months
of using a GNOME desktop I got back to good ol’ fvwm, which still works fine
and fast on my 400 MHz desktop, although fvwm evolved over the
years from version 1.0 to 2.5 since then.
Tagged as: Browser, Ergonomy, Galeon, GNOME, Kazehakase, Linux, Mozilla, Other Blogs, Planet Debian, Rant, Sid, UI
1 comment // show without comments // write a comment
Related stories
Theory Girl //at 01:55 //by abe
“Theory Girl” is a cover of “Uptown Girl” by Billy Joel played by The CSE Band (you can also get the MP3 on their website) with insightful, computer science related lyrics. They also have some other nice CS related parodies like “Mr Grad TA Man” (“Mr. Tambourine Man”) and “The End Of Grad School” (“Sound of Silence”).
Now playing: The CSE Band — Theory Girl
Tagged as: Computer Science, Music, Now Playing, Parodies
0 comments // show without comments // write a comment
Tell me which music you like and I tell who you are //at 01:55 //by abe
The German science news site Wissenschaft.de is reporting that your music taste is very closely related to your personality and that it’s easier to judge people by the music they hear than by seeing pictures or videos of them. Source is a scientific study by Dr. Samuel Gosling and Peter Rentfrow from The University of Texas at Austin.
Man, that would give an interesting quiz meme on the Planets! ;-)
I wonder, how my usually negative or decade-based definition of my music taste is that way analysable: I like nearly every music from the ’60s to the ’90s except hip-hop, rap and techno. :-)
Now playing: Jethro Tull — Something’s On The Move
Tagged as: Meme, Music, Now Playing, Planet Debian, Psychology, Quiz
1 comment // show without comments // write a comment
Related stories
German voting statistics viewed from a Debian System //at 01:54 //by abe
The last years I always sticked to the voting statistics of the ARD Tagesschau, since the only acceptable other news source in German television, ZDF heute corporated with MSNBC.
But this year, also the Tagesschau showed the Microsoft logo in some statistic on TV, which the German Linux association LIVE tried to get removed by stating that this an illegal advertisment in a political TV show.
Well, they weren’t successful, but at least the statistics on the web don’t show an M$ logo. But they have another problem:
My desktop system, a Pentium II with 400 MHz and 578 MB of RAM, is still running Woody, because I yet can’t live without Galeon 1.2.x, which was replaced on Sarge by Galeon 1.3.x — a complete rewrite which lacks most features I liked in Galeon 1.2.x. Galeon 1.2.x doesn’t show the above mentioned website that good, so I tried some browsers from Sarge. But none of them showed that page correctly:
![]() Galeon 1.2.5 based on Mozilla 1.4.2 from Debian 3.0 Woody |
![]() Firefox 1.0.4 from Debian 3.1 Sarge |
![]() Konqueror 3.3.2 from Debian 3.1 Sarge |
![]() Dillo 0.8.3 from Debian 3.1 Sarge |
So interestingly, the page is best readable in Konqueror and Dillo while only Firefox doesn’t show all of the main content of the page.
Somehow I fear, the pages have been “optimised” for MSIE, while the ZDF voting statistics page just don’t work at all: It needs JavaShit and Flash. *plonk*
Regarding the published extrapolations: I’m at least happy that CDU
(black, right conservative) and FDP (yellow, business liberal / free market) probably won’t have a majority. But what
this will result in is still unknown. There are too many options open
for our politicians to do any prediction. I would probably prefer
Red-Red-Green or Red-Green as we have it at them moment. Worst case
for me would be Black-Yellow.
Tagged as: *plonk*, ARD, Browser, CDU, Debian, Dillo, Doofe Parteien, FDP, Firefox, Fläsch, Galeon, Gecko, JavaShit, Konqueror, Linux, MSIE, Sarge, Screenshot, Symlink-Artikel, Wahlen, Woody, ZDF
0 comments // show without comments // write a comment
Related stories
Heute nacht regnet’s eh nicht… //at 01:45 //by abe
Dachte ich. Und der Wetterbericht auch. Und so ließ das Dach der Ente offen. Komm’ ich morgens schneller weg, dachte ich.
Dann nachts aufwachen, weil irgendwas plötzlich so rauscht. Nach ein paar Sekunden war ich in meiner Jeans und meinen Tevas auf dem Weg nach unten, raus aus dem Haus, zum Auto hinrennen, den Regen nach kurzem Grummeln ignorierend. Es schiffte in Kübeln.
Murphy vs. XTaran — 1:0
So schnell es geht, das Dach zugerollt, auf den Fahrersitz gesessen und das Dach von innen eingerastet (was normalweise nur von außen geht, erst recht mit dem zusätzlichen Sonnensegel über den vorderen Sitzen) und zugemacht. Uff. Das Sonnensegel hatte wenigstens die Sitzflächen der Vordersitze einigermaßen trocken gehalten. Glück im Unglück.
Tagged as: 2CV, ApacheCon, Citroën, Murphy, taz, Weather
0 comments // show without comments // write a comment
Related stories
Das Merkel wird Kanzler //at 01:44 //by abe
Ob Treibholz jetzt immer noch stolz auf dieses Land ist? SvenK nimmt’s wenigstens mit Humor, auch wenn er vor ein paar Wochen noch suizidgefährdet klang.
Naja, das Merkel ist ja zum Glück nicht ganz so schlimm wie Dubya, aber ich frage mich grade trotzdem, ob nach sorryeverybody.com nun auch sorryeverybody.de kommt. Geben tut’s das ja schonmal, gehören einem Herrn Reiner Rusch aus Haan, leitet aber auf eine W3 Solutions GmbH in Berlin weiter. Schade…
Hmmm… tschuldigungalle.de oder tschuldigungjedermann.de gibt’s allerdings noch nicht. Und tschuldigung.de zeigt in einem Frame auf http://gonzo2003.mine.nu/, was aber grade nicht erreichbar ist. Naja, wenigstens dafür entschuldigt hat sich der Besitzer ja mit der Domain schonmal…
*weiterles* Soso, Stoiber wird also Wirtschaftsminister. Da werden sich die Dealer aber freuen.
Nuja, wollen wir mal hoffen, daß die Große Koalition nicht — wie
einer meiner Kollegen hier schwarzmalt — die Zweitstimme bei
Wahlen und die Bürgerrechte abschafft. Letztere sind eh schon tief
genug gesunken.
Und wir wollen hoffen, daß Gysi Recht behält und die Große Koalition
recht bald wieder auseinanderbricht und man dann — ohne Schröder
— auf Rot-Rot-Grün hoffen darf.
Denn schließlich hat Schröder […]
aus der SPD eine zweite Union gemacht
, wie Gysi so schön im taz-Interview formuliert.
Schröder scheint nun aufgegeben zu haben. Und ohne den
Möchtegern-CDUler Schröder kann man wieder Hoffnung für die SPD haben.
(Und ja, ich bin unverbesserlicher Optimist. ;-)
Now playing: Skyclad — Fainting by Numbers
Nachtrag, 19:45 Uhr: Gerade lese ich in der taz in
einen Artikel um die Direktkandidatur des wegen antisemitischer
Äußerungen aus der CDU ausgeschlossenen Martin Hohmann: Sollte Hohmann
wirklich die meisten Erststimmen bekommen und direkt in den Bundestag
einziehen, würden die Zweitstimmen der Hohmann-Wähler ungültig. Das
sieht das Wahlgesetz bei Direktkandidaten vor, die keine Landesliste
im Rücken haben.
Kann mir bitte jemand den Sinn hinter dieser
Regelung erklären und wieso ich trotz ausfühlichsten Unterrichtungen
über das deutsche Wahlrecht zu Schulzeiten und politischem Interesse
noch nie etwas davon gehört habe? (Nebenbei: Hohmann hat immerhin
21,5% der Erststimmen bekommen, die CDU aber trotz Befürchtungen das
Direktmandat mit 39,1% der Stimmen vor der SPD mit 29,7% gewonnen.)
Tagged as: CDU, Die Grünen, Doofe Parteien, Dubya, Große Koalition, Gysi, Lafontaine, Merkel, Now Playing, Optimism, Other Blogs, PDS, Schröder, SPD, Stoiber, taz, Wahlen
1 comment // show without comments // write a comment