Re: [Gimp-gui] User Testing Report



On 05/12/2019 08:58 AM, Michal Vašut wrote:
I am not sure if the Pen / Path tool, you are talking about is the tool
wirh bezier curves, but if so, here is the uscase for creating selection
(and its quiet obvious one) :
The pen/paths tool really is not an obvious "newbie choice" for making 
selections, not when the first 7 tools in the toolbox all have the word 
"select" in their names and their "on-hover" text. It's especially not 
an obvious choice for making a rough selection around a stack of cups, 
before desaturating the selected area, as per the very straightforward 
task in Flynn's usability study.
Flynn Liu, did any of the participants in the study choose one of the 7 
selection tools to make the rough selection around the cups? Or perhaps 
you explicitly told the participants to draw a line around the cups 
using the paths/pen tool because you wanted to see if they found the 
paths tool difficult to locate and/or use?
I am not sure if the Pen / Path tool, you are talking about is the tool
wirh bezier curves, but if so, here is the uscase for creating selection
(and its quiet obvious one) :
To clarify my terminology:

PhotoShop pen tool: https://www.photoshopessentials.com/basics/selections/pen-tool-selections/ - which per your comment is a tutorial on using the pen tool to make a selection.
GIMP path tool: https://docs.gimp.org/en/gimp-tool-path.html - 
apparently it's actually called "paths" tool - my apologies, I never 
noticed the "s".
Imagine you have only mouse and need to create precise selection and
straight lines - using laso tool is not enough (ie to create mask) - one
For many years I didn't have a tablet, only a mouse. On those rare 
occasions when I wanted to trace around an object in a photograph to 
make a selection, I made adequately precise selections using scissors 
and free-select/lasso. Free-select/lasso can make selections as 
absolutely precise as your patience with zooming in and adding points 
allows. How does the Pen/Path tool allow to make a more precise selection?
Having read the PhotoShop tutorial, and making the perhaps risky 
assumption that most of it also applies to GIMP paths tool, the 
adjustability of paths around curves in an object during and after 
making and saving the path does seem like it might be very useful. So 
thanks! for prompting me to take a closer look at the paths tool.
In practice, usually my selections are based on luminance or color 
information, which I'm guessing the paths/pen tools aren't designed to 
make this sort of selection.
Usually when I make a selection, I immediately add it to a layer as a 
mask - how is turning a selection into a mask any easier when using the 
paths/pen tool?
I run into difficulties making selections of objects when working with 
eg a landscape photo and wanting a selection that separates the sky from 
fine branches on the horizon, or a photo of a person and wanting a 
selection that separates wisps of hair from the background. Does the 
paths/pen tool help with this sort of selection?
Imagine you have only mouse and need to create precise selection and
straight lines - using laso tool is not enough (ie to create mask) - one
way is to create path around object and convert it to selection, it's also
perfect way to store it for later use.

Selections can be stored as Channels. I don't see any advantage here, 
unless maybe a stored path takes up less RAM, compared to a stored Channel?
Or perhaps the advantage is being able to pull those stored curves in 
and out at the anchor points? I can see this being useful for painting, 
and especially for creating cartoon/comic/manga-type art. I can see 
advantages for graphic design. But for straight photographic editing, I 
don't see the advantage. Though if there are advantages, please explain!
Anyway, thanks much! for prompting me to take a closer look at paths/pen 
tool.
Best,
Elle

On 05/12/2019 08:49 AM, Elle Stone wrote:
On 05/10/2019 08:21 AM, Alexandre Prokoudine via gimp-gui-list wrote:
Maybe a more interesting user testing with beginners should be done like
this: they first follow a short introduction/lesson to common and
limited set of features with examples of usage. Then they are asked to
do a given task with what they have learned and the tools they were just
explained. This would be much more interesting maybe.
I tend to disagree.

A common scenario is that a user installs software he/she sees for the
first time and tries to do something practical. If terminology is
overly complicated/nerdy, defaults are convoluted, and tools don't
work as expected (e.g. closing a path in GIMP doesn't work the same
way as in pretty much every other software, as was pointed out in the
report), chances are -- that user is lost to us.
Could you give an example or two in GIMP of what you consider "overly 
complicated/nerdy" terminology?
Could you give some examples of convoluted defaults?

I don't know about the path tool working differently than the pen tool, because in all my 17 years of editing photographs using a computer, I've never once had a reason to use a path/pen tool. I'm baffled as to why anyone would try to use the path tool to make a selection.
There is a great big huge difference between a "complete newbie" who's 
never edited a photograph before, and a "newbie to GIMP" who already 
knows how to use an equivalent program such as PhotoPaint or PhotoShop.
A user who is clueless about editing photographs, is not going to find 
GIMP OR other advanced image editors easy to use.
A common scenario is that a user installs software he/she sees for the
first time and tries to do something practical. If terminology is
overly complicated/nerdy, defaults are convoluted, and tools don't
work as expected (e.g. closing a path in GIMP doesn't work the same
way as in pretty much every other software, as was pointed out in the
report), chances are -- that user is lost to us.
Blender did a fantastic job with 2.80 on defaults and accessibility of
tools. People who teach Blender say, on average, their students make a
lot more progress with 2.80 than with 2.79.
One of the first things I did after switching to Linux was download and 
install Blender, because someone told me it was really cool. I tried to 
do something "practical". I failed. I didn't have a single clue what 
Blender was used for. This wasn't a failing of the interface.
I just downloaded Blender 2.8, and even though now I have a few clues as 
to what Blender is used for, I still have absolutely no clue what to do 
with Blender 2.8. Even the stuff I was shown regarding basic 
photo-editing in previous versions of Blender, seems to have moved. Not 
that I would ever recommend anyone using any version of Blender to edit 
photographs.
There is a great big *huge* difference between being a student in a 
classroom with a *teacher* explaining the interface and how to use the 
program, and especially for complete newbies who've never used 
equivalent software and possibly having no clue what the software can 
used for, vs having these same newbies trying to figure it out on their 
own.
So we do need to know
how newbies see GIMP for the first time.
I used PhotoShop for several years. When I first started using GIMP-2.9 
I found GIMP to be basically "just like PhotoShop". I had deliberately 
set PhotoShop (the CS2 version) up in Multi Window Mode (detached all 
the dialogs to be free-floating, leaving a skinny bar at the top of the 
screen with menus and such), just about as soon as I started using it, 
so the whole "Single Window/Multiple Windows" issue wasn't even a 
consideration. I like MWM, it allows to maximize configurability and 
screen real estate.
My problems with using GIMP have been, in order of importance:

1. The lack of support for high bit depth editing, which finally became more or less possible after 2013, using GIMP-2.9.
2. The lack of support for editing in RGB color spaces other than sRGB, 
which in 2019 *still* GIMP lacks support for editing in RGB color spaces 
other than sRGB.
3. The lack of adjustment layers.

4. To a lesser extent for me, but high on the list for anyone with a high volume workflow, is the lack of an easy way to record and play sequences of editing steps. Programming at the command line to achieve this goal is not a simple task, so it's no substitute for some equivalent of PhotoShop macros.
5. Not a problem for me, but GIMP lacks good CMYK support, which many 
photographers simply don't need. But apparently some do, though I'm 
guessing the DTP people and graphic designers are the ones who really, 
really, really need CMYK.
I know of other people who are familiar with using PhotoShop, who also 
find GIMP easy to use, *except* for items 2, 3, and 4 listed above. From 
perusing forums, some or all of these items are "deal breakers" for 
many, many people who would otherwise switch to GIMP. Though personally 
I don't know of anyone for whom lack of good CMYK support is the actual 
"deal breaker".
GIMP's current user interface is the *least* important problem when it 
comes to actual usability. Adding still-missing critical functionalities 
is hugely more important than revising the interface to make it simpler 
for newbies. It's a complete shame that the switch to GTK3/4 has had to 
take priority over adding critical missing functionalities to GIMP.
So we do need to know
how newbies see GIMP for the first time.
Regarding being a "complete newbie", my first editing software was Corel 
PhotoPaint. PhotoPaint was incredibly well-documented on the internet, 
"complete newbies" had vast resources available to them. And most online 
tutorials on PhotoShop could be followed using PhotoPaint.
GIMP also has extensive online documentation and tutorials, and again 
most PhotoShop tutorials can be followed using GIMP. All it takes is the 
willingness to search and learn. Asking "newbies to GIMP" and/or 
"complete newbies" to use GIMP without giving them access to the 
internet, seems like an odd thing to do in this age of instant information.
Though sadly search engines seem to be replacing first-page links to 
articles on "how to edit using software like PhotoPaint/PhotoShop/GIMP" 
with links to articles on how use to "instant push-button pretty", 
AI-driven software.
Best regards,
Elle






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]