Quantcast
Channel: Bojhan Somers
Viewing all articles
Browse latest Browse all 36

Improving the UX of Views

$
0
0

We tested Views in Drupal 8 at BADCamp 2012 and this uncovered a large number of usability issues. Since then we have been hard at work resolving them.

We resolved over 20 identified usability issues. Most of the issues revolve around the following fundamental issues:

  • What can views do? People are overwhelmed by the plethora of options and often don't quickly find the right approach.
  • Handler listings are overwhelming, and this causes people to miss the right handler.
  • People occasionally miss the "save" button, making them move off the page before saving.
  • On the detail level a lot of copywriting is overly descriptive, this makes people miss important help text.

Major

We have a number of major issues that we encountered. Most of these revolve around workflow and scan ability of listing pages:

Moderate

These issues will distract but not keep people from using the Views interface:

Normal

Finally, we have dozens of minor issues that often require little coding but have quite an impact on making individual forms better:
Edit + "Field" Views (table, grid, etc.)
Revamp descriptions of items in handler listings
Views UI gives no indication that you are editing a disabled view
Title setting in views UI does not indicate when the title might be overridden
The views UI should display "All Displays" option only when there are more 1 displays.
Let users set the block instance title for Views blocks in the Block UI
Add some settings on the block display to allow overrides on the block instance configuration
Provide helpful editing links on "admin/structure/block" for different blocks (menu, views etc.)

We have been working hard at solving many of these issues starting with the copywriting. However we are currently running up against a few issues that will need some serious help in the PHP department.

You can track views issues by following the tags Usability + VDC.

We look forward to your help, feel free to drop by #durpal-usability or #drupal-vdc if you have any questions.


Viewing all articles
Browse latest Browse all 36

Latest Images

Trending Articles





Latest Images