Weasel UX Design

1

Alexander Isenko

13.02.2018

In-House presentation @ iteratec

Exploring Input Design Concepts

2

13.02.2018

Goals:

  • Functionality
    • the UI should increase my performance
  • Useful without an introduction
    • if we need a tutorial to use a search function, we failed
  • Fun to use
    • More usage equals more feedback
  • Helps with the backend implementation
    • e.g only allows accepted content

Alexander Isenko

Design Decisions

3

13.02.2018

  1. Input Form
  2. Filtering Concept
  3. Visualization Concept
  4. Misc. Traps
  5. Feedback Loop + Fun?
  6. Live Demo

Alexander Isenko

4

13.02.2018

Input Form

Alexander Isenko

Single Value Search

5

13.02.2018

Alexander Isenko

Natural Language

5

13.02.2018

Cons: NLP is hard

Alexander Isenko

Filtering

5

13.02.2018

Alexander Isenko

Filtering Concepts - Drill Down

6

13.02.2018

Alexander Isenko

Filtering Concepts - Parallel

7

13.02.2018

Alexander Isenko

Filtering Concepts - Traditional

7

13.02.2018

Alexander Isenko

Filtering Concepts - Traditional

7

13.02.2018

Alexander Isenko

Auto-Complete vs. Auto-Suggest

8

13.02.2018

Alexander Isenko

Immersive Input/Filter

9

13.02.2018

Alexander Isenko

Misc. Traps

10

13.02.2018

search bar / button has to be explicit

Alexander Isenko

Misc. Traps

11

13.02.2018

90% of queries are <27 chars long

Alexander Isenko

Misc. Traps

12

13.02.2018

Auto suggestion is tricky

Alexander Isenko

Misc. Traps

13

13.02.2018

Use placeholder in html form

Alexander Isenko

Misc. Traps

14

13.02.2018

Use autofocus, but no auto-highlighting on focus

https://meta.discourse.org/t/when-focus-returns-to-search-box-auto-highlight-all-text/33125/4

Alexander Isenko

Misc. Traps

15

13.02.2018

Search should autocorrect simple words

Alexander Isenko

Misc. Traps

16

13.02.2018

A loading animation distracts the user of the search time

Alexander Isenko

Misc. Traps

17

13.02.2018

Never return 'no results'!

Alexander Isenko

Misc. Traps

18

13.02.2018

Don't delete the query after the search

Alexander Isenko

Feedback + Fun?

19

13.02.2018

  • nonintrusive feedback
    • timer (how long is this page opened)
    • which links were opened
    • what was the most searched query
  • we don't want "Did you find this helpful?" in an email after several days
    • Gamification
    • Individuality

Alexander Isenko

20

13.02.2018

Alexander Isenko

Sources

21

13.02.2018

Alexander Isenko