Skip to content

Sebastien Biot: KDE Usability - First Steps

Thursday, 25 July 2002  |  Numanee

Sebastian Biot looks at KDE Usability in the first of a series of studies. "While some participants noted that KDE looked different from Windows, none seemed bothered by the differences and the look-and-feel of KDE. Users identified all the elements of the interface without any trouble including KDE's Konqueror and KMail icons. Most users seemed to understand the K menu's presence and function intuitively and they used it much more than I had anticipated. This test conducted in early July 2002 with four participants outlines of some of KDE 3.0's shortcomings including inconsistencies in KFileDialog and the difficulties of working with Konqueror's embedded viewers." It's good to see people stepping up to do this kind of work -- the good news is that discussion of the study has already been started (kde-usability, kde-cafe).

Comments:

double-clicking and other quirks - Frank Rizzo - 2002-07-25

I have to second the findings of the usability test. When I first used KDE 3.x, the single-clicking thing also threw me. It should be double-clicking by default. Second thing that threw me was that when the mouse passed over a desktop icon, the icon changed to an "active" state. I generally have about 5-10 icons on the desktop. The effect is that everytime I move the mouse the entire screen is jumping with various changes. This behaviour should also be turned off by default not because it wastes cycles, which it does, but because it makes the desktop non-estetic. And my last pet pieve (it didn't show up in the study, because users were not asked to perform it) is clipboard. Ctrl-V/Ctrl-C works - that's great. But it is worthless if everytime you select something, the clipboard gets overwritten. I still haven't found a way to turn off this ridiculous behaviour (am I missing something?). Sometimes I want to highlight a url somewhere and paste it into Konq, so I highlight the URL, then I try to highlight the URL in the address bar, so that I can overwrite it with the url I selected, but the clipboard just got whacked. Anyway, there should be an option to turn off the X clipboard behaviour, because it is simply non-intuitive.

Re: double-clicking and other quirks - Jakob Kosowski - 2002-07-26

<blockquote>And my last pet pieve (it didn't show up in the study, because users were not asked to perform it) is clipboard. Ctrl-V/Ctrl-C works - that's great. But it is worthless if everytime you select something, the clipboard gets overwritten. I still haven't found a way to turn off this ridiculous behaviour (am I missing something?).</blockquote> Yes, you are. Did you notice the clipboard (Klipper) in the system tray? When you click on it, it presents you with a clipboard history.

Re: double-clicking and other quirks - not me - 2002-07-26

Not to mention that this has been fixed in KDE 3. Selecting something and then pressing Ctrl-V does produce the desired effect. The only way you could have problems now is if you tried to mix the two clipboards: if you press Ctrl-C and then middle-click, or if you select something and try to paste it with Ctrl-V.

Re: double-clicking and other quirks - Frank Rizzo - 2002-07-26

Oops, I stand corrected. Clipboard actually does work. Sorry, I was thinking about a different workstation which has an earlier rev of kde installed.

Re: double-clicking and other quirks - Eric Laffoon - 2002-07-26

> I have to second the findings of the usability test. When I first used KDE 3.x, the single-clicking thing also threw me. It should be double-clicking by default. WRONG!!! I can't stress enough how much this is a terrible idea!!! Just because thousands of lemmings run off a cliff doesn't mean it is a good idea. Where did double clicking come from? Apple advanced the GUI they got from Xerox with a single button mouse. This pretty much indicated double clicking since a second button was not optional. I too found single clicking strange when I first started using KDE. However within a few weeks I found double clicking way more obtuse. Consider that it is not at all uncommon for people to suffer from repetative stress disorders, in particular carpal tunnel syndrome induced by double clicking on a mouse. This is a very real thing. Your chances of having real and painful medical problems after decades of double clicking are very good. They put warnings on cigarette packs about heart and lung disease. There ought to be one on your mouse about double clicking. A quick search on carpal tunnel syndrome and double clicking reveals plenty of activity including expensive ergonomic mouses that have a double click button so that people can use windoze without having to double click. I for one would feel ill if I thought KDE users were buying them because they did not know that a free software solution for the insanity of double clicking was there already. KDE should be saluted for doing the right thing... even though some people find it inconvenient to be open minded and realize the it is more productive, logical and less injurious to click once when the only need to click twice is the one button mouse and the morons in Redmond who never had a fresh idea or any sense. It seems to me if you are coming to KDE from windoze you will find yourself rebooting less and clicking less... both of which will make you more productive. God help us if we allow "usability" to pander to the worst inclinations and stupidist conventions. Sometimes it's worth taking the heat for being right!

Re: double-clicking and other quirks - sarang - 2002-07-26

I agree 100%.. Single clicking is the way to go. When you browse internet, do you double click on links? When I first started using KDE, even I didn't like single clicking.. but then it felt so natural after a while. The only time I don't like single clicking is when I am in file browsing. Another observation I would like to put forth is that of my father. He used Windoze till now but moved to Linux/KDE (KDX!) recently. He is not a techie person.. a complete newbie. After a while, he loved single clicking. When I asked him if I should change snigle click to double click like in windoze, he said no.. he likes it this way.. he said he got irritated at times with the windoze doubleclick.. mainly because he had to click within that short time else it wouldn't click! Sarang

And even windows does it now... - Morty - 2002-07-26

I find single cliking much better, but you have to get used to it. About a week and you don't want to go back. Only problen is at work, me sitting and waiting but nothing happens, darn NT. Overheard 2 coworkers talking, both had installed win2k and they agreed on one thing, the best ting sice sliced bread was the abillity to set it to single clik.

Double-Clicking? - Harlan Wilkerson - 2002-07-26

I agree completely. If KDE adopts this notion, maybe we can also get them to drop the metric system:) The Windows 95 interface was so badly done that it spawned several well known usabilty "Hall of Shame" sites. Everytime I see Windows-type mistakes repeated in KDE it makes me boil. Add this to your usability test: Special=Inconsistent=Bad. I single click a registered mime type on the KDE desktop to open it with my preferred application, but have to middle click the same file in Konqueror. One or the other should be the default behavior, but not both. A mouse is a pointing device, by default that's the way it should behave. I work in industrial automation. It's typical now to use industrial touchscreens to provide graphical operator interfaces. Many times these are simply an X86 PC in a special form factor, with the touchscreen connected and configured as a serial mouse. I've never seen an instance where anyone "intuitively" attempted to double click a graphical control panel touch object. The same applies to kiosks or automatic teller machines - Mac and Windows users seem to grasp how to operate those machines at a glance. The faster we make PC's work like everything else in the real world, the better off we'll be. Most of us don't double click to start a car, turn on the living room lights, and etc. ad infinitum. I don't want to click a desktop icon two or three times (to give it focus and to launch the associated application). Should KDE make that the default behavior based on some vague claim of "improved usability" without first asking for a rational explanation of how it improves the functional utility of everyone's desktop?

Re: double-clicking and other quirks - Tim Vail - 2002-07-26

I'm all for single clicking, except that it is kinda frustrating to figure out how to simply select something for a change. The automatic select cannot read my mind, if it is not fast enough, then it is not fast enough. Then other times it is too fast, or it can be a bit "sticky" in which everywhere I move my mouse, it follows, and messes up a bunch of selects. What I'd like is...if there was a way to simply select something. And I would like it if it could be done on a click. So far, the mapping is: left opens, middle open in new window, and right opens the menu. Can I win something here? How about this: in single click, if the menu is open, and I click on the same icon I opened the menu on, it should leave it selected, period! I not care if the mouse moved ever so little off the menu, select the thing, not open it! I know that is 2 clicks, but I can live with that. It would be nicer if a double click would select for a change. If you are in single click mode, isn't it intuitive to assume that there was a role reversal in which select is now double click? I don't know exactly how the GUI thing handles events, but if it is possible to reverse the role, then that would be nice. Have a checkbox under the configuration for single clicking saying "Double click selects".

Re: double-clicking and other quirks - Darren Winsper - 2002-07-26

Ctrl-click selects a file.

Re: double-clicking and other quirks - John - 2002-07-27

So to select file(s) with single click I have to use 2 hands. That sucks.

Re: double-clicking and other quirks - Marko Samastur - 2002-07-27

No, you just point to it. Right mouse button gives you the option. If you want to move it, just press left mouse button and don't release it until you draged whatever you are dragging above the target. Drop. That's it.

Re: double-clicking and other quirks - Stefan Heimers - 2002-07-26

There is a guy who even wrote a mousedriver which works without any clicks. Could this be done in KDE too? http://www.intern.de/97/25/24.shtml Stefan

Re: double-clicking and other quirks - Anonymous - 2002-07-26

Already done: http://accessibility.kde.org/kmousetool.html

Re: double-clicking and other quirks - Andreas - 2002-07-26

Full ACK!

Re: double-clicking and other quirks - thil - 2002-07-26

Yes, "better usability" doesn't mean "no evolution". The simple click is a good evolution because: ->easier to learn (beginners move the mouse when "double clicking" =>so windows move the icon while they want to open an application, ...) ->better consistancy (why a simple clic open a menu and I need double clic to open a folder in windows) ->less effort Thanks for the simple clic regards

Re: double-clicking and other quirks - RdC - 2002-07-30

I agree, too. Actually, the whole thing is a non-issue anyway because a new KDE-user should see the wizard where you can choose a look-and-feel right in the beginning, and all users who think that think Windows is the best can choose Windows right there, with double-clicking and all. KDE is a great desktop, while I certainly acknowledge that there is room for improvement (there always is), please don't do something just because "it's in Windows".

Re: double-clicking and other quirks - wza - 2002-10-30

wow, and i thought that the mac vs pc war was gross.... i can't believe you can actually start an overheat discussion on double-clicking vs. single-clicking.

Re: double-clicking and other quirks - Navindra Umanee - 2002-07-26

Note that he didn't ask the User how they felt about it. I'm pretty sure if he explained what was happening and why the user would soon feel at home. My dad for one lives quite well with the single-clicking.

Re: double-clicking and other quirks - Inorog - 2002-07-26

And we come to the central matter: making users _know_. I.e., given the absolute truth that users don't read documentation unless their lives depend on it (it always does, but we, users, are crazy risk freaks :-/ ), we should find another way to make people know. One thing would be a mandatory tutorial at the first use of the computer. This won't trap users that start to use an already configured/existing account. Another thing would be to have "intelligent assistants" (hello, Microsoft) that would detect "erroneous" double-click usage etc. Bad huh? But don't despair. There is a probable solution, and it's even as old as unix/X, probably. Fire up the "xfig" program (you don't have it installed? Shame on you!). And look in the top right corner. Move your mouse cursor over different elements of the display. Choose tools from the palette. You'll see there, in the top right corner, a small mouse buttons depiction, with explanations. Now, imagine we would add a general mechanism that would allow, at user's demand, the display of a panel on the desktop (or in the kicker) that would list the actions associated with the mouse (and perhaps with the keyboard buttons too), depending on the element of the desktop over which the mouse cursor is, and/or the element which has the focus. This technique would also solve another usability problem mentioned: opening documents _for viewing only_ in the konq-embedded viewers. Well, the above technique would show that middle-clicking on a file opens it in a full-blown editor. Nice huh?

Re: double-clicking and other quirks - KDE User - 2002-07-26

> When I first used KDE 3.x, the single-clicking > thing also threw me. It should be > double-clicking by default. I think single clicking makes more sense. Why should your bias have more weight than mine? > everytime you select something, the clipboard > gets overwritten. I still haven't found a way > to turn off this ridiculous behaviour Some of us like the normal X behavior. Anyhow, as far as I know, your painful windows/mac way works fine in KDE 3.

Re: double-clicking and other quirks - David Siska - 2002-07-26

I Agree! I like single clicking I'm used to it! I like X clipboard / clipboard history combination, it's good and I'm used to it. Btw. in konqueror there is the cross button to clear the URL text box. And in all text boxes right click and "Clear" deletes the text. That's as efficient as selecting it and pressing "Del" IMHO.

Re: double-clicking and other quirks - Tim Jansen - 2002-07-26

IMHO the preference wizard should make clear to users who are used to Windows that they use the Window profile. Maybe it would be right to preselect the profile, many people dont read any text. But it is also important to make the KDE settings default for people without Windows (or MacOS) exposure, because double clicks are very complicated for newbies.

Re: double-clicking and other quirks - sacx - 2002-07-26

>I have to second the findings of the usability test. When I first used KDE 3.x, the single-clicking thing also threw me. It should be double-clicking by default. No way ... Double Click is for other world not for ours. Yes is good to configure this double click , triple click etc but not by default.

Re: double-clicking and other quirks - Uno Engborg - 2002-07-26

Just because windows does it this way doesn't necessaryly mean that it's better. But in this case I think you are right. The users have already made their choise. Even Microsoft tried to introduce single click as part of their active desktop, but failed miserably. Almost all users turned it off. My guess is that users feel that they want the double click to make sure that they don't do anything by mistake, as you use clicks to select and double click to perfom an action. Another good reason is that there are so many windows and mac boxes out there all configured with double click and chances are that KDE users will use one of those as well as KDE. In this case a different click behaviour would be confusing. There is however one place in KDE that not should have double click, and this is the tree in the "Control Center" where you select controls. You should not need to double click here. This is a selection where you only can select one control at the time. It should work like the tree view of the filemanager.

Re: double-clicking and other quirks - Marko Samastur - 2002-07-27

So much about consistency.

Re: double-clicking and other quirks - Maris Darbonis - 2002-07-27

I personally like single clicks, because double clicking requires too much effort when you actually use mouse to do things. The only reasonable reason for double clicks I can think of is that double clicking was invented before multiple buttons on the mouse. We should not hang on to this medieval habit.

Advantages of double-click - J. J. Ramsey - 2002-07-29

The annoying thing about having single-click by default is that it makes the following actions harder to do: * Selecting multiple items. Generally, I want to select one icon as an "anchor" and then use Shift-Click or Ctrl-Click to extend my selection. * Right-clicking. Generally, I want to select an icon before right-clicking it, just to be sure I'm working on the correct icon.

Re: Advantages of double-click - Gert-Jan van der Heiden - 2002-07-29

"Selecting multiple items. Generally, I want to select one icon as an "anchor" and then use Shift-Click or Ctrl-Click to extend my selection." start with ctrl than start clicking... "Right-clicking. Generally, I want to select an icon before right-clicking it, just to be sure I'm working on the correct icon." An icon is highlighted before you right click it, how sure do you wan't to be?

Re: double-clicking and other quirks - TCorbin - 2002-07-29

I don't know why people like the C-c, C-v stuff so much. I think the X mechanism is so much better and simpler.

mozilla double clicking - jorge o. castro - 2002-07-26

The author mentions that applications like Mozilla continue the double-clicking trend. This is a very bad example in my opinion. There's nothing to double click in the browser, and in the mailer, the only thing I can see is to open up a mail message in its own window instead of using the preview pane. I do agree with his point though, I see people double clicking on hyperlinks all the time ... ugh ...

Can't KDE just IGNORE the second click? - Rob - 2002-07-29

The problem with the KDE default single-click mode is that the novice user that's accustomed to double-clicking everything ends up with 2 launches - which is exacerbated when launching is slow and they double-click again. Can't KDE (or QT, or whatever is handling mouse clicks) just be set to ignore a second click if it comes within the double-click time interval? That way, single-clicking would still work, and double-clicking wouldn't hurt anything.

*My* usability wish list - TH - 2002-07-26

(or I have actually no big complaint appart from the control center) * Redesign the kde control center. I have often to use the search ability to find all the places that, for example, deal with fonts. * Improve the defaults for new users. * A window maker clip utility, bringing up a nice app launcher menu specific for wach desktop. * Make some of the window decorations have good size (or configurable size) grab bars. Glow, for example is very poor in this issue. * Better color support for reverse color schemes. Some apps assume that the background is always some sort of white and the fonts some sort of black. konqueror should have independent link color settings. * The possibility to embed the 'desktop preview' pager into the panel. I'd really like to see the icons of the apps running in each desktop. I had kpager in KDE1 working very well with auto-hiding panel and tasklist. * Seed up the hide/unhide of the external task list. I have been using KDE since one of the betas of the 1.x series, so i'm not really representative for any usability study. :)

Re: *My* usability wish list - Navindra Umanee - 2002-07-26

I believe Charles pushed some changes to the KC in CVS. I haven't checked it out yet, but it sounded much better than the previous layout.

Re: *My* usability wish list - TH - 2002-07-26

Why not a "user mode" menu entry en KC? Something in the line of Expert, (Intermediate?) and beginner? In beginner mode, KC would boil down to a slide bar for eye candy settings, together with basic look and feel (and mouse) config options. Probably also a dropdown menu for styles and icons. TH PS: Why not a spell checker for these konq edit boxes :o)

Re: *My* usability wish list - Aaron J. Seigo - 2002-07-27

i understand how appealing the concept of user levels are when you don't really bother to think much about it, but trust me: the idea is braindamage of the first degree, which is why it is condemned by most usability experts and not implemented very often at all. why, you ask? first off, users are not uniformly "expert" or "novice" or whatever. they may know how to use the spell checker very, very well but know next to nothing about using tab stops. so are they an expert or a novice? or somewhere in between? reality is that they are an expert spell checker and a novice tab stop user. which means you really need these settings for each different major aspect of a program, which is obviously unworkable (you can end up with more user level settings than settings themselves!) ...user-levels only "work" when they are fine grained, which sort of defeats the purpose. second, users are horrible at determining their own user level. few get it right, especially when you ask them how well they know something when they may not understand what you are asking them about. third, interfaces that change are the devil. they render past learned lessons less reliable and useful. so if someone uses the user-level system, this only extends the learning process and makes the system seem perpetually uncomfortable or else they never progress to being anything but a novice. in which case, why have any features that aren't novice features? fortunately user levels aren't really needed anyways. good defaults, well designed UIs and a measure of restraint on the feature count and feature duplication works quite well.

Re: *My* usability wish list - Stof - 2002-07-28

The GNOME people already tried this "user mode" thing before, both in Nautilus and in Sawfish control center. But they both failed, everybody (users & developers) thought it was a bad idea, and eventually they removed it.

Re: *My* usability wish list - Ross Smith - 2002-08-01

> * The possibility to embed the 'desktop preview' pager into the panel. > I'd really like to see the icons of the apps running in each desktop. > I had kpager in KDE1 working very well with auto-hiding panel and tasklist. Have you tried Kazbar? It's a panel applet (or extension or whatever they're called this week) that does pretty much what you describe here.

Re: *My* usability wish list - TH - 2002-08-02

It's not the sanme thing. Kasbar is like a iconbox, it lists the icons of the apps currently running. What I am refering to is a kpager-like app that could be embeded in the kicker window, with icon and pixmap preview and window drag and drop between dekstops.

Opening tar archives in konqueror - Tim Vail - 2002-07-26

First off, I'd like to point out that I respect the developers who developed some nice archive readers like ark. However, if I was to statistically observe my own web browsing behavior, I'd say that pretty much 99+% of the time that I click on a tar.bz2, tar.gz, or even tgz files, I'm looking for a download, NOT for opening up the file to read it! That is precisely why ark has became an pet peeve for me. And it is a pretty annoying one because almost every time I click on a tar.bz2 file, I'd say to myself "oh no, now I need to press backspace and then use right click to save as!" The quick solution to this problem, in my mind, is to make saving those types of archive files the default, and perhaps have ark (Archiver) as one of the top program in the "open with" for those users who love to look at their tar files (honestly, it beats me). I think kdownload is going in the right direction here. The ideal solution in my view is pretty much what Microsoft, like it or not, does. I'm not a big Microsoft fan, but they seem to allow you to make different actions the default, like view, open, etc. What we could do is, we could have "save" as default, and then open with ark as another good option. If someone wants to change that, all they have to do is go through the file association properties and change it there. Of course, those opinions are not representative of a new user, but I think a new user would prefer if those tar.bz2 files were saved, not viewed -- or even better, just give them a dialog box that gives them the option of doing any of those actions.

Re: Opening tar archives in konqueror - Matthew Kay - 2002-07-26

I agree completely! I *always* download compressed files, or rpms, or what-have-you, then go to a command line and extract/install/whatever. For a complete GUI solution I suppose you could use Ark, though I find "tar zxvf file.tar.gz" or "tar jxvf file.tar.bz2" to be infinitely faster and simpler. And for rpm's, I've never encountered an intuitive rpm GUI (especially now that I'm using Mandrake, and can just type "urpmi file.rpm"..... heh heh heh. But, I would say that a default of download makes *much* more sense, as its (like it or not) the default behaviour of Windoze. Besides, what good is viewing the contents of an archive on a remote computer? (well, in a temp file, but that's how it appears to the user). Also, in file-browsing mode, the whole archive-as-a-pseudo-directory is useless: 9 times out of 10 (or even 9 :) whatever is in the archive will not work in a pseudo-directory type thing. The best thing, probably, would be to have the default left-click option in filebrowsing mode to open Ark (or even be the "Extract Here" option from the context menu) That should be all Matt

Re: Opening tar archives in konqueror - Morten Hustveit - 2002-07-26

I think consistency means that left-clicking a link should always open it in the preferred application, or ask what to do if there is none. By the way: try holding down the Shift key while clicking on a link.

Re: Opening tar archives in konqueror - Tim Vail - 2002-07-27

Sure. Have you ever tried shift-clicking on a link that redirects to another link that downloads the archive file? That is where the REAL annoyance is. Because that way it is very difficult for me to catch the link in order to right click to save it as something. Just wondering, does shift-click solve that problem? Tim Vail

Re: Opening tar archives in konqueror - ne... - 2002-07-26

That's why you should use the side bar in Konqueror. You drag the tarbol/rpm to a directory. Konqueror then pops up a thingy asking if you want to copy, link etc the file. This is what I use all the time. If I need to take a look at the contents of the tarbol, I can click on it. Konqueror makes my life so easy... And no double clicking!

Re: Opening tar archives in konqueror - John Clarke - 2002-08-31

OK, to take a concrete example, if this is such an easy thing to deal with, would someone please tell me how, using konqueror, to get dvr-2.7.9.tar.gz off of sourceforge? When I tried any of the methods that have been suggested in this discussion, I got a 10k file that was not a valid archive. The actual size of the archive is more like 2.7 meg. And when I finally removed x-tgz from the file associations, that is in fact what downloaded.

Re: Opening tar archives in konqueror - Evan "JabberWokky" E. - 2002-08-31

You click on the link, a page is displayed with a number of mirror sites - you've been downloading that page. The key here is *not* to right click and "Save Target As...", as the link to the file on Sourceforge is no longer a link to the file, but instead a link to the page of mirrors. Wait a few seconds, and you will automatically, without clicking anything, be presented with a dialogue box asking you to save or view. If you don't want that, hit stop as soon as the mirror page appears, and there will be a link at the top of the page, saying "If your download doesn not start automatically in a couple of seconds, you can manually download the file from...", and a URL. You can right click on *this* URL, and choose Save Link As.... If you are not on a page with a bunch of corporate banners and country flags all over the place, don't right click. I agree - the mirror system is a PITA, and I've downloaded that 10k file (which is the html page of mirrors, btw) several times myself, as you expect that link with the file name to be the link to the file - but it isn't. If it's any consolation, you're not the only one, and Konqueror users aren't the only ones having issues with the new SF file system. -- Evan

Re: Opening tar archives in konqueror - Marcel Janssen - 2003-08-11

That doesn't seem to be a correct way to me. In fact, I like the bahaviour of konqueror when dealing with file I have on my local disk. Regarding archives that I want from the net, the behaviour should be always to download. Anyone knows how to set this kind of behaviour ?

Press enter to go to the start of next line - Marko Samastur - 2002-07-26

After one hundred years of using typewriters, people were used to pressing enter at the end of the line, when they first encountered word processors. In general they learn(ed) pretty quickly not to do that and I doubt that anyone in the right mind would ask that we all change to the previous behaviour. I have a mother who had a fairly limited exposure to Windows before I put Linux with KDE on her machine. From the start she didn't have any problems using single click and is in general quite happy with how the things are working. Or in her own words:"This is much easier to use than Windows!" Sure, there are things that need to be fixed and article exposes a lot of them, but I'm not in favor of forcing next generations to learn old behavior just because it would save a bit of learning to the current generation of computer users. Obviously I BELIEVE that single clicking like word processor example is clearly superior and worth the trouble of learning it for those who got bad habits in other environments. If anything, I'd make the change to double-clicking easy for users, but default should be sensible, not entrenched.

Re: Press enter to go to the start of next line - Capit Igloo - 2002-07-27

the only thing I know : new KDE and Linux users always have difficulties with the single-click at the beginning. But, then, they change their Windows preferences to single-click... I see that beheviour numerous time. So, I think it's not a real favour to make double-click by default.

Re: double-clicking and other quirks - Asokan K - 2002-07-26

Yes. Double clicking is a bad idea used in Windows. single click in Windows selects, something less used than double click. so single click by default is the way it should go. KDE people add brilliance to the common functionalities. The drag and drop pop-up menu, for example. And the split window facilty that makes drag and drop cool to do, the multisession tabs in Konsole.. thanks to the developers

This is not really a usability study - David B. Harris - 2002-07-26

Just to make sure everybody understands: this can hardly be called a usability study. Rather, it's a test of how well KDE conforms to what the user is used to. KDE could have the worst UI in existence, but if these users had been used to that UI, they'd have done better than they did. No, user familiarity with a given interface shouldn't be discounted. But, yes, just because they're used to something doesn't mean it's better. Tab-completion, for instance, has got to be the closest any user interface has come to reading a user's mind. If there was some way to work that into a UI ... :)

Re: This is not really a usability study - richard - 2002-07-28

Mozilla just got a new feature: link-text autocomplete. Start typing the text of the link you want to go to, and it progressively looks through the document to match a link text to the stuff you're typing. That's neat :)

Re: This is not really a usability study - A Ivarsson - 2002-07-28

Maybe soon we will see totally new concepts of the desktop or user interface for KDE, based upon everything else that is also KDE.

Windows vs Unix behavior - Lukas - 2002-07-26

Wouldn't it be possible to ask the user during the installation whether (s)he wants a Windows like or an Unix like environment. Windows like would mean: - double-clicking behavior - login as root by default - Ctrl-V/Ctrl-C cut-n-paste - no need to mount or unmount anything ... Unix like would mean: - single-click behavior - login in as user - X-Windows cut-n-paste - mount and unmount ... I think that would be the easiest way to serve both groups. Cheers Lukas

Re: Windows vs Unix behavior - Murphy - 2002-07-26

KDE has already something like this and it is well done. To extend this to the whole system is just stupid. I like to use double click with KDE as I have not yet figured out our to make efficient selection with the one click option. But I will never used my PC logged as root for normal work. And the way KDE handle clipboard since QT3 is perfect.

Re: Windows vs Unix behavior - Jos - 2002-07-26

HOWTO select icons without clicking: Go to Peripherals/Mouse in the Control Center Check 'Automatically select icons' under the header icons. In windows this is the default, if you enable Single-click in windows. By the way, single-click has been in windows since Windows 95. It was an extention to Internet Explorer. Good luck, Jos

Re: Windows vs Unix behavior - Lukas - 2002-07-26

I think the average Win98 user expects to be root maybe even without entering a password and I think there are good reasons for that. Logging in as user makes certain tasks more difficult and the only reason for this is securety. However, the average Win98 user doesn't gain much securety by logging in as user. I mean reinstalling my system costs me about an hour of work but loosing all the data in my home directory would be a real problem. But if for instance a virus would attack my system it wouldn't make any difference if I'm just a user or root on my system. In any case the virus could delete my personal data.

Re: Windows vs Unix behavior - Murphy - 2002-07-26

Not if you have a special account just for surfing...

Re: Windows vs Unix behavior - Lukas - 2002-07-26

Yes, but that doesn't mean that your default working account can't be root.

Re: Windows vs Unix behavior - John Glendening - 2002-08-02

Default login of "root" should NEVER be considered in any Unix-like operating environment. Root simply leaves the user, and the user's system, entirely too open to external action that could be injurious or user mistakes that could be at the very least, frustrating. Root should be available, a desktop should never default to root.

Don't call it Unix vs Windows - Andrea - 2002-07-26

Because Unix interface sounds 'difficult & foreign interface'. It should be something that a power user can switch. Call it: Simple interface vs Improved Unix interface vs Legacy Windows interface This would put clear that the first should be better than the other Simple interface Should have a simplified KControl, single-click to launch apps, drag to select, no terminal on Kicker. Improved Unix interface Complete KControl, single-click, terminal easy to reach, etc Legacy Windows interface Exactly the same as Win98 default. This can be useful for people which have to switch frecuently, for people who are old win users and don't like to change, etc Put an easy way change on this on KC, and to save a configuration to "return" in case of exploring alternatives.

Re: Don't call it Unix vs Windows - Massimo - 2002-08-31

No no no. Unix is a unique O/S and should never be made like Windows!

Re: Don't call it Unix vs Windows - Evan "JabberWokky" E. - 2002-08-31

He's saying that there should be an option to make all the configurations "Windows like" - which makes sense to me. I've seen plenty of KDE desktops arranged like Windows, Mac or NeXT desktops. It's the same thing as chaging a style and window decoration, only deeper - keystrokes, kicker layout and configuration, menubar setting, etc... all would change. Having these options would also be nice for another reason - you could have "KDE Simplified", "KDE Poweruser", "Windows Style", "Mac Style", "NeXT Style", "Amiga Style" and "Integrate with OSX" for people running KDE under OSX, so that Kicker avoids the Dock, keystrokes mirror OSX conventions, etc. -- Evan (Who tossed in Amiga style for a friend who is a Workbench diehard)

Re: Windows vs Unix behavior - Stof - 2002-07-28

> - login as root by default Are you nuts?! o_0 We should *not* encourage insecure usage, no matter how "userfriendly".

Re: Windows vs Unix behavior - Simon Edwards - 2002-07-28

> Unix like would mean: > - mount and unmount /me looks down and shakes head Having to tell the computer when you've inserted removable media in a drive is *bug*, not a feature. -- Simon

Re: Windows vs Unix behavior - Cankan - 2003-02-04

Here-here, Simon!

Act on single click / Warn on double click - Denys Duchier - 2002-07-26

If the default is supposed to be single click, would it not make sense to catch double clicks anyway and pop an error dialog to explain the situation and indicate ways in which it can be customized?

Re: Act on single click / Warn on double click - Luiz - 2002-07-26

Yes, this would actually help people. It's the same behavior of ICQ: if it's configured to use the left mouse button, it displays a help dialog box when you try to use the right button.

Re: Act on single click / Warn on double click - Tim Vail - 2002-07-27

Sounds good to me, just be sure there is a way to disable that dialog box after seeing it the first time :-) Tim

Please God No! - DCMonkey - 2002-07-27

That is one of the most irritating behaviors I've seen in a program. Now I have to dismiss some condescending dialog box for my apparent wrongdoing. Maybe it should just do nothing. And maybe it should be designed such that a left click is the obvious choice. Or maybe it should default to right click as that is what everyone is doing anyways. Maybe a hint from what the major web browsers do (don't know if Konqueror does this while browsing) is needed. If you double-click on a link, it ignores the second click. I see people double-clicking on links all the time. Sure they don't completely understand when to single and when to double click, but it doesn't hurt for the most part because of this behavior. In Konqueror (file browsing at least) you end up with two copies of the file open. Almost certainly not what was intended.

Usability for everyone - Cajus - 2002-07-26

Usability is not only a subject for beginners. Typcal studies create tasks for a beginner a try to assess how they survived. But they does not care whether the participants understood what they were doing. This is the typical MS-Windows mistake, which leads to the annoying "we care for you" GUI. One of these mistakes is the attempt to hide the file system. This lead to my main topic: The normal (non beginner) user wants to know what goes on in the file system. As long as you work with your documents everything is fine, because of the clear structure of the "home" directory. But when you install SW the horror beginns. An application is spread over whole filesystem, if you try to compile from the sources with no chance of uninstalling. So the user is afraid of installing because he does not know whats going on. The alternativ are application directorys, where everthing for an application is stored in one directory. The ROX-Desktop realised it (http://rox.sourceforge.net/), see the explanation of application directorys on (http://rox.sourceforge.net/appdirs.php3). Thats what I call usability. I know that this is a big task to do, but this would also boost the development of new applications, because it will be easier to find beta-tester.

Re: Usability for everyone - Spencer - 2002-07-26

Apps folders was definitely one of my favorite things about the Mac, I have been meaning to try ROX for a while...

Re: Usability for everyone - theorz - 2002-07-26

Yes very good point. I think that installing/removing software is THE usability issue left to address on the linux desktop. Whenever this is brought up it is always brushed off as a distro issue. Well the distros have not fixed it. Something with kde's size would stand a much better chance at doing it. Go together with gnome and others and set it up like the other standards on freedesktop.org. The problem as I see it is caused by the lack of distinction between apps and os. Sure we have great tools for managing packages that come with the os (apt, emerge, urpmi) but these tools do not help well for packages a user downloads. Having a common install system for desktop apps that works in parallel to the existing solutions would be nice. This way a user can download a distro independent package and install it without having to worry about the rest of the system. This way my brother could download something like bonsai-buddy, install it in only his account so it does not effect the rest of my system, and then easily uninstall it when he comes to his senses. No root passwords, no dealing with a giant list of packages that he does not understand, and no trying to figure out which package is the right one. This is also something that I think is holding back commercial application support. Right now for most users the app has to come with the os, or they can't install it. Most distros prefer open source software to ship with, so the commercial apps do not ship with it. So a commercial software company has the choice of a) open source the app to try to get it included with distros, or b) let the user download install the app (limiting to a small group of users from and already small linux user base) or c) don't support linux.

Re: Usability for everyone - anonymous - 2002-07-27

1) KDE is not linux software, KDE is Unix, Linux, BSD, MacOS X and Windows software 2) The independent packaging you are talking about is the goal of the Linux Standard Base. The reason why it's still not working is because it's not that easy

Re: Usability for everyone - Julien Olivier - 2002-07-27

Well, the problem with easy installation of applications not included in ypur distro is that it's the number 1 source for viruses ! I know you'll say that, as long it's not done as root, it is not risked but that's totally wrong ! What's the worse for your brother ? Breaking the whole system or just losing all his work ? I think that doesn't make any difference for him. Remember that the only thing taht counts for users is their work and their configuration/customization because it's not that hard to re-install the system. SO I think you just should never trust anyone except your favourite distro's packagers. That's the way to security. Now, distros have to provide every good apps...

Re: Usability for everyone - Stof - 2002-07-28

> if you try to compile from the sources with no chance of uninstalling. <TT>make uninstall</TT>...

Behaviour of konqueror (wrt embedded viewers) chan - David Faure - 2002-07-26

As a result of reading this (and since I remember seeing problems in this area for a long time), I have changed the default settings for embedded viewers in Konqueror. Only PS, PDF, HTML and images now trigger an embedded viewer, by default. Anything I missed? (The article mentions mp3s, but I think separate apps do the job better for those, don't they? Monopolizing a whole konq window for an mp3 player's slider looks like a waste of screen space) Of course it's still possible for any user to change those settings in the File Association dialog, to preview them in Konqueror (even for koffice files). Note that the "right click paste" bug is already fixed in CVS too.

Title is truncated? - David Faure - 2002-07-26

"ged in CVS" is missing from the title. Hmm, I see MAXLENGTH=50 SIZE=50 in the HTML code, it looks like KHTML isn't ensuring that one can't type more than MAXLENGTH chars. It should, right? (Damn, I see bugs everywhere ;)

Re: Title is truncated? - David Faure - 2002-07-26

Oh, khtml _does_ truncate. But one doesn't see it when inserting chars at the beginning of the title. Ok, dot bug then: why limit to 50? ;-)

Re: Title is truncated? - Navindra Umanee - 2002-07-27

We have to limit it to *something*. :-)

*something* - Evan "JabberWokky" E. - 2002-07-27

That's kinda odd, but... :: shrug :: Okay. -- Evan

Re: *something* - Navindra Umanee - 2002-07-27

What's kinda odd exactly?

Re: *something* - Evan "JabberWokky" E. - 2002-07-27

The fact that you limit the Title to just "*something*". Is the Re: okay? I didn't add it. -- Evan (Pssst. It's a joke.)

Re: *something* - Navindra Umanee - 2002-07-27

har har :-)

Re: Title is truncated? - Tim Vail - 2002-07-27

Ok....if khtml does stop at 50 characters, it should not let us insert ANYWHERE in the text (that means beginning too). So it's not just a dot bug, is it? Sorry... Well, 50 characters is a bit long for a title, but maybe the limit should not be looking at what is a reasonable length, but rather what is starting to get unreasonable. If you feel that 50 characters is starting to become unreasonable, then by all means keep that limit. Anyways, it saves us some reading by forcing some people to shorten long titles that are not well written, and takes a while to read. Tim

Re: Behaviour of konqueror (wrt embedded viewers) chan - Aaron J. Seigo - 2002-07-27

i haven't yet rebuilt to check out your changes (so apologies in advance if this is already taken care of), but: perhaps anything text related (office docs, text files, etc) or image related (pngs, jpegs, etc) via the http protocol (or any other protocol that is read only)? i would also wonder about images stored locally .. are they more often viewed or editted? if they are more often viewed, then perhaps they should be shown in an embedded view ...

Re: Behaviour of konqueror (wrt embedded viewers) chan - Aaron J. Seigo - 2002-07-27

maybe i should read the cvs commits? ;-) kdebase/libkonq konq_settings.cc,1.47,1.48 Author: faure Modified Files: konq_settings.cc Log Message: We want to use the embedded viewer for images, too, by default. return (serviceTypeGroup=="image"); // embedding is false by default except for image/*

Re: Behaviour of konqueror (wrt embedded viewers) chan - David Faure - 2002-07-27

Sure. I haven't changed what happened over HTTP. Sorry, I should have mentionned it more clearly: this is about "what happens when clicking on a file in a FILE MANAGEMENT view (iconview, listview, textview, treeview)". So it's only about protocols which support listing (file, ftp, fish, webdav etc.), and unrelated to HTTP.

Re: Behaviour of konqueror (wrt embedded viewers) chan - Aaron J. Seigo - 2002-07-27

ah, that makes tons of sense. of course, this is David we're talking about so i'm not surprised in the least. ;-)

Re: Behaviour of konqueror (wrt embedded viewers) chan - Evan "JabberWokky" E. - 2002-07-27

Just a modest proposal: Left click, view (embedded, when possible), middle click, edit, right click properties of the file. That is, realistically, how I mentally see things (with the exception of web browsing, where I use middle click for opening a link in a new window), since middle click usually opens an editor for me. Still, the view/edit/properties system seems to be a bit more logical than the current random/new window/properties. YMMV, I'm just one guy with an opinion, etc. :) -- Evan

Re: Behaviour of konqueror (wrt embedded viewers) chan - Tim Vail - 2002-07-27

Sounds like a reasonable proposal, but it seems to me that it is not half that simple. Different filetypes do have different properties, and are used for different purposes, so it is difficult to just have a "one size fits all" for all filetypes. I have nothing against embedded viewer for .doc, .txt, and those types of files that would normally be edited, just as long as #1 - I can save the document somewhere else from within the viewer, and #2 - when I press "backspace" it goes to the previous page, and does not trap my konqueror commands. In another words, the problem I have with embedded viewer is not that they look bad or anything, it is that they are trapping too many konqueror shortcut keys (most notably, the backspace should be available no matter what). Tim Vail

Re: Behaviour of konqueror (wrt embedded viewers) chan - David Faure - 2002-07-30

> Left click, view (embedded, when possible), middle click, edit, right click properties of the file. Funny, that's *exactly* konqueror's behaviour.

Re: Behaviour of konqueror (wrt embedded viewers) chan - Evan "JabberWokky" E. - 2002-07-30

Not quite (and yes, I know who I'm talking to, David :) ). Left click does quite a few different things. Middle click seldom edits, more often opens the target of the click in a new window. Right click does, almost always (okay, I can't think of a time when it doesn't) bring up properties. My proposal is to formalize left click as "view", never "edit", and use middle click as a "edit" default, rather than "alternate program, usually in a different window". Right now, left click sometimes edits, sometimes views, and often to do the common task of editing, you have to right click, and Open With.... Since the two most common activities you do with files are view and edit, and generally the two applications are seperate (a image viewer vs. an image editor, a sound editor vs. a sound editor, a text viewer vs. a text editor, etc), it would make sense to move these two activities to the "top" of the selection tree, and assign them very consistant behaviour, no matter what the file is. Left click: View Middle click: Edit Right click: Properties Right now, it sometimes works that way, sometimes doesn't. All I'm saying is "formalize and make it consistant". And if the developers all agree that it's a good idea, I'll go through and do the grunt work of making sure that it is configured consistantly along those lines. -- Evan

Re: Behaviour of konqueror (wrt embedded viewers) chan - David Faure - 2002-07-30

Left click does - what the user expects, view if this kind of file is generally viewed, liked images, PDFs etc., and launches the app (to edit OR view) otherwise. Middle click launches the app, always. I don't see what you mean by "seldom edits". For files that can be edited, middle click launches the app to edit them. Always. "New window" - did you mean a Konqueror window? Show me one file (not a dir, and not HTML) which opens a konq window when middle-click it, I'll be very surprised. (dirs and HTML are handled by konq, so it's logical they open a new window ;). In all cases, MMB = launch app. Your idea isn't as consistent as you think, and surely not practical. 1) VERY FEW users know about middle-clicking. On mouses with 2 buttons it means pressing both buttons at the same time. How ergonomic is that? My wife doesn't know MMB, my parents don't know MMB, and they surely don't want to have to press both buttons just to edit a kword doc. 2) Not all files can be edited. What happens if you MMB a sound file, in your suggestion? Given that I have no sound editor installed? 3) Sometimes you don't really know if you want to view or edit. You want something that shows you the stuff, and then you'll see if you need to change it or if it's fine. 4) This change comes after a complain that "clicking on a text file views it, but users don't know how to edit it". Your suggestion goes _back_, re-introduces this behaviour, and even more of it (clicking on a kword document would only show it, readonly. "How do I edit it??"). People don't want to have to learn how to use a file manager all over again. They don't care if "it's formalized and consistent" under the hood. It has to behave in a way that they expect, that's the most important thing. We already have/had too many usability bugs that were due to the developer's own notion of consistency.

Re: Behaviour of konqueror (wrt embedded viewers) chan - Evan "JabberWokky" E. - 2002-07-30

:: Left click does - what the user expects, view if this kind of file is generally viewed, liked images, PDFs etc., and launches the app (to edit OR view) otherwise. In other words, it does something different for each icon clicked. That's confusing. When most users click on an item, they want to view it. That's what 85% or so of the KDE left click actions are assigned to do, view the file. Why not just formalize it? :: Middle click launches the app, always. I don't see what you mean by "seldom edits". For files that can be edited, middle click launches the app to edit them. Always. Not always - for instance image files are loaded in KView and html files are loaded in a KHTML view in Konqueror. Again, in 65% or so of the cases, it does open in an editor - all I'm saying is formalize the already accepted behaviour of KDE and make it consistant. The notion of a difference between a "embedded app" and "fully realized app" is nonexistant to a user. Users work with files, and they don't care if it's inside Konqueror or running as it's own app. There is a difference, however, between viewing and editing. :: 1) VERY FEW users know about middle-clicking. Very few users knew about double clicking. And yet several million of them figured it out over the past couple of decades. :: 2) Not all files can be edited. What happens if you MMB a sound file, in your suggestion? Given that I have no sound editor installed? Then you've identified a lack in KDE's base of applications. If the file format is standard, there should be an editor. Until then, use a viewer, or search for a 3rd party editor like Audacity installed on the system. :: 3) Sometimes you don't really know if you want to view or edit. You want something that shows you the stuff, and then you'll see if you need to change it or if it's fine. True. It would be nice if viewers had an option "Edit" under the File menu that looked to the File Type db and launched the preferred editor for that type of file. That would also allow quick viewing of files to find the one you want to edit. Again, I would be willing to do the grunt work in making sure all viewers in CVS match this behaviour, if this proposal becomes accepted as a good idea. :: 4) This change comes after a complain that "clicking on a text file views it, but users don't know how to edit it". Your suggestion goes _back_, re-introduces this behaviour, and even more of it (clicking on a kword document would only show it, readonly. "How do I edit it??"). Yes it does go back to that behaviour, which was primarily inexplicable because it was one of the only files that did that. But then, sometimes you want to just view a textfile - configuration files, most notably. And yes, you *are* introducing a seperation between viewing and editing. Is that difficult? Well, the seperation already exists in the applications... KView versus Gimp, Noatun versus Audacity, Konqueror KHTML versus Quanta, Konqueror tar: versus Ark. IMO, it clarifies that already existing seperation and allows users to clearly choose if they want to view or edit a file. As for confusion: Left Click, View - Middle Click, Edit. It's really quite simple, and easy to explain both to totally new computer users and new KDE users. Easier than the current "sometimes you get a viewing program, sometimes you get an editor, sometimes it's embedded, sometimes it's seperate". -- Evan (Opinions? Please don't think I'm flogging this for myself or out of a belief that this is the One True Way. I think it's a good idea, yes, but I'd like to hear some other reasons why it's bad. Reason number 4 up there is my personal tweak that gave me serious pause. I think if it were clearly "Left/View, Middle/Edit", that issue would be negated.)

Re: Behaviour of konqueror (wrt embedded viewers) chan - thomas - 2006-06-17

Evan, maybe you can help with something. Recently, my konqueror stopped viewing the contents of tar.gz and tar.bz2 files as though they were folders. Now it always opens ark instead. I have no idea what happened, but what are the correct settings to put it back the way it was? Thanks.

Re: Behaviour of konqueror (wrt embedded viewers) chan - Old Pink - 2002-07-27

I find the embedded Noatun butt ugly. Especially when you get to larger resolutions like 1280x1024 and a maximized Konq. You have a whole screen of grey with 4 (I think) "little" buttons and a slider. I understand I can change the file associations, but that is kinda annoying.

Re: Behaviour of konqueror (wrt embedded viewers) chan - bela - 2002-07-30

What about using a split view for embedded viewers, such that the viewer would not replace the icon view but appear in a separate (sub) view? People could then select more documents while the (pre)view area is reused.

Re: Behaviour of konqueror (wrt embedded viewers) chan - David Faure - 2002-07-30

Try the "file preview" konqueror profile, it does exactly that.

KDE usability - John Gluck - 2002-07-30

Hi all While there are a few things in KDE that could use improvement, the over all operation IMHO is much better than windows. Please don't change KDE because of a small study carried out using computer-illiterates. The "single click thing threw me" isn't a valid argument. The single click is easier and more consistant than Windows. BTW click on apps in the panel bar at the bottom of Windows 2000. A single click will start the app. People have learned certian behaviors as a result of exposure to Windows. If a usability study were done on windows by users who had only been exposed to KDE then perhaps we would find that the results would be equally opposed to those things that windows does differently. In short we get used to something, decide that it is the "right way" and then set out to impose this on others. KDE is fine. It took me an hour or so to get used to the differences and now I find it much preferable to Windows. In additon the whole Linux environment IMHO is far superior to Windows. John John

Hey, I wanna give thanks... - ruben - 2002-08-01

Thanks for your work, is really important for me and the people in every social organization, that use a free software. We (a LUG) are working to expand linux, and this project is a hot support to do. Thanks boys and girls. cheers. ruben

Configuration - Marcus Baker - 2003-05-12

I think the number of configuration options gives a false sense of flexibility. I would like to do this in KDE... 1) Have folders open without the tree view (it is set to always open a new one). 2) Have the folder window open in the same place and with the same size as the last time I opened that and only that folder (still in the current workspace). 3) the first time I click on a new file type I should be offered ways of associating that file. I almost always want to edit the damn thing, not view it in a next to useless read only Konquerer window. Having to chase down the file associations every time on first use is a real pain. Both the Mac and OS/2 solved these problems years ago and both allow people to walk up to them and become instantly productive. Another gripe - if you are going to make the edges of windows so thin at least make them configurable or allow the middle drag of the title bar a'la Gnome. And could you kidnap the Gnome icon designer... yours, Marcus.