[Shotwell] Shotwell, early draft
Adam Dingle
adam at yorba.org
Mon Jul 19 08:36:04 PDT 2010
Tor.
On 07/19/2010 01:29 AM, Tor Løvskogen Bollingmo wrote:
> Hi,
>
> Thank you for the good feedback. I've now improved the mockup, addressing some
> of the points in your feedback:
>
thanks for your latest mockup. I've cc-ed the Shotwell mailing list on
this message since that's a good place for design discussions to take
place. As you know the mailing list doesn't allow attachments, so I've
uploaded your mockup to here:
http://i30.tinypic.com/2n1crwn.jpg
> • Images are now square, with a white border, to seperate image (e.g blue sky
> images) with the blue selection color.
>
I personally find the white border to be a bit harsh since it contrasts
starkly with the surrounding gray. As you've probably seen, Shotwell
0.6 includes a gray border around each image, and I personally find even
that to be a bit too pronounced so we may make it fainter at some point
(this is http://trac.yorba.org/ticket/2156).
> • Image icons in the rectangles at the zoom slider.
>
Those look good to me, I think.
> *The Publishing Step*
>
For the benefit of those on this mailing list, I'll first repeat my
previous comments which you're responding to:
> Adam Dingle wrote:
> You've suggested putting the introductory publishing step in the main
window
> rather than in a dialog. It's not clear whether you're suggesting
that *all*
> steps of the publishing process would live in the main window, or
just the
> initial step. In some of those steps we display various Web pages from
> publishing providers which have a white background. It's not clear to
me that
> those would look good in the main window which normally has a dark gray
> background in Shotwell. If we did put these steps into the main
window we'd
> also presumably need to add a sidebar item which the user could use
to select
> the publishing view (since they could navigate to another page and
then want
> to come back to it). In any case, we could consider this, but it
would be a
> significant code change and I think it's not likely to be a high
priority.
> If it's required for a user to browse a web page, it should be done in a
> seperate window.
I believe you're suggesting that most publishing steps should take place
in the main Shotwell window, but that the steps which involve Web pages
should occur in a separate window - do you mean a dialog in Shotwell, or
are you suggesting that we launch the user's Web browser to perform
these steps?
> Can the publishing step be made with API Calls (?) instead of a
> user browsing.
I believe you're asking whether we can avoid displaying these Web pages
altogether. The answer is no: some publishing services require that
users log in through their Web site. We've chosen to encapsulate the
Web pages in a Shotwell dialog because we think this makes the
publishing experience as seamlessly integrated as possible.
> I see that iPhoto also uses a web view, so maybe it's not
> possible to do this without a web view.
iPhoto, like Shotwell, takes the user through a series of publishing
steps in a dialog window; I assume that's what you mean by a "web
view". It might also be possible to make the Web pages appear in the
main Shotwell window, but as I suggested in my original comments I'm not
sure that would look great.
> too bad as it breaks the user flow inside the app.
>
In my opinion Shotwell's current approach, in which the providers' web
pages appear in a Shotwell dialog, has an easier user flow than if
Shotwell were to launch a separate window or browser to display those
pages. If you think that your approach would be easier for the user,
I'd be curious to see a series of mockups which show what each step of
the publishing process looks like in your vision.
> *The Sidebar Navigatio*n
> Before designing navigational elements, is a tree view beneficial for users? I
> can see power users wanting this to be able to fast skip to a sub album. But how
> often would people need sub albums? I think it mostly would cause complexity
> among users not accustomed to tree views. So is this really essential for
> managing photos?
>
Shotwell has had a tree view of events since its very earliest releases:
this lets the user easily find photos from any given year and month. I
expect that the tag list will also become a tree soon since many users
have requested this (http://trac.yorba.org/ticket/1401). We're also
thinking about adding a geographic tree to the sidebar which lets the
user browse photos by the location they were taken
(http://trac.yorba.org/ticket/1473) as well as a folder browser tree
(http://trac.yorba.org/ticket/1594).
I can imagine some greatly simplified photo manager which has no trees
at all, but that would not be Shotwell.
> I'm raising this question of user experience because I want the app to feel as
> easy as possible for first time and novice users :)
>
I agree that that is important!
adam
More information about the Shotwell
mailing list