Skip to content

Pick your slideshow button disposition! #351

@oparoz

Description

@oparoz

For 9.0, we should have more actions available in the slideshow, but we have to decide which ones should always be seen and which ones should be hidden away behind 3 dots.

In order to have constructive arguments, it would be good if each of you could browse the web and look at what popular apps are doing. They usually have large teams working on their projects. You should also reach out to your designer/usability expert friends for some input.

@jancborchardt's views are:

  • The eye is drawn to the image. And even if it is drawn to the top, that’s another reason why the actions should be at the bottom. Because otherwise they will distract from the image
  • The only actions which need to be visible always are Favorite, Share and maybe Download
  • Download should only show there directly (instead of the more menu) for public shares, not when you are logged in to your own ownCloud where, well, you already have all the files downloaded

My views are:

  • I prefer buttons at the top. I see what's available instantaneously and it works on small screens
  • I agree that we should hide the less used buttons, but I'm still undecided on which ones that should be

ownCloud's viewer

Shown buttons

  • Favourite
  • Share, including social media sharing
  • Download

Hidden buttons

  • Delete
  • Rename
  • Play (slideshow)

Unknown location

  • Rotate
  • Brightness
  • Flip
  • Colourise

Rough proposal

The competition

  • Some interfaces don't offer many options in the slideshow itself, the app has another view to manage the files themselves
  • Some UI have legibility issues, but it's still interesting to see what they think is an important button

Pyd.io

Photoswipe

Trovebox

500px

500px

Flickr

flickr

MS Photos

photos

Picasa

picasa

Note: This discussion will not be for the faint of heart. You'll hear passionate arguments from all sides. There will be studies, screenshots thrown at each other. You have been warned!

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions