With respect to the browsers in Pharo, I want to be told before I delete a 
class or a method; I do not want to be bothered before closing an inspector 
whose workspace I edited.  I **DO** want to be told before closing a workspace 
with changed text.  Just for the record :)

As far as keyboard navigation in the browsers, that would be a fine idea.  It 
probably won't surprise you to learn that Object Arts put some careful 
attention into that too.  That in no way has to take the scrolled lists away 
from the rest of us (I spend a lot of time looking and pondering, for which 
clicking and scrolling is quite natural).

The package pane could be ditched in favor of a right click and selection; the 
selected package could be shown in the title bar, since that space is already 
allocated and under used.  Dolphin makes a repsectable case for showing a 
package pane, because it allows multiple selections therein.  Even that can be 
handled by providing a filtered hierarcy browser.

Bill


-----Original Message-----
From: [email protected] 
[mailto:[email protected]] On Behalf Of Philippe 
Marschall
Sent: Sunday, September 13, 2009 2:47 PM
To: [email protected]
Subject: Re: [Pharo-project] getting rid of these boring questions and popup

Schwab,Wilhelm K wrote:
> One of the things that set me off was "I think this whole 80ies style browser 
> that's based on scrolling, clicking and popups doesn't cut it anymore and 
> adding more tabs and buttons isn't gonna fix it."  Imagine our collective 
> foolishness using scrollbars and other familiar GUI metaphors, and telling a 
> user they might be about to do something they might regret ;)  Certainly 
> prompts for confirmation can get out of hand and become counter-productive 
> (that is afterall the subject of this thread). 

When I know where I want to go (class, method, ...) I am far faster there in 
Eclipse than in a Smalltalk browser. A big part of that is scrolling and 
clicking. Because these are unnecessary actions that just take time.

Take the Firefox Awsome Bar as an example. Let's say you want to visit a site 
that you have visited before. You go to the Awsome Bar (shortcut Ctrl + L) and 
type part of the title. A list that is automatically filtered is displayed and 
you can select from there. Compare that with opening the bookmarks menu, 
selecting the right category, and then searching for the right entry. You don't 
notice how cool and useful this is until you switch to an other browser that 
doesn't have this like Safari. An other good example is the Spotlight Search in 
Mac OS. Staring an application, opening a document, ..., everything just a few 
key strokes away. No scrolling, no clicking. Code browsing should be like this 
and Eclipse is far closer to this than the Smalltalk browser.

> However, you went on to say "Short anecdote, I our current project we don't 
> ask the user for confirmation, ever."  Taken all together, it sounds 
> wreckless to me.

Based on analysis of how the users used to old software. The pop ups just 
prevented them from getting work done. The didn't read them, really, often they 
just clicked them away before they were fully rendered. As soon as they want 
their pop ups back we put them back. So far nobody did.

Cheers
Philippe


_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to