A single page to search everything
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Flashback |
Fix Released
|
Wishlist
|
Nekhelesh Ramananthan |
Bug Description
It's a bit cumbersome that user has to go to 'show' tab every time she wants to search a show or she has to go to People tab when she wants to search for someone. It would also create confusion for users. (imagine a user saying: "I entered Tarantino in search box but I can't find him.". he is not aware he is searching movies)
designing the UI however is a bit tricky. Here are my ideas:
1) add an optionSelector in search page to select what to search for:
pros:
* Simple to implement
* Easy to understand for user (it's written "search in: movies" right under search box)
cons:
* needs an extra tap to work.
2) searching and displaying all different types in one place:
pros:
* doesn't need any extra taps for just a search
cons:
* could make results low quality (there are a few movies with 'tarantino' in their title. the user have to scroll over them to reach the people results)
Any idea?
Related branches
- Flashback Dev: Pending requested
-
Diff: 265 lines (+204/-2)6 files modifiedcomponents/SearchBox.qml (+1/-0)
components/SearchCategory.qml (+85/-0)
ui/HomeTab.qml (+15/-0)
ui/PersonTab.qml (+1/-1)
ui/SearchAll.qml (+101/-0)
ui/SearchPerson.qml (+1/-1)
Changed in cliffhanger: | |
milestone: | 0.2 → 0.3 |
Changed in cliffhanger: | |
milestone: | 0.3 → 0.3.1 |
Changed in cliffhanger: | |
status: | Confirmed → Triaged |
Changed in cliffhanger: | |
status: | Triaged → In Progress |
assignee: | nobody → Nekhelesh Ramananthan (nik90) |
Changed in cliffhanger: | |
status: | In Progress → Fix Committed |
Changed in cliffhanger: | |
status: | Fix Committed → Fix Released |
I see the benefits of a one simple search box for movies, tv and people to avoid extra clicks. However I do not believe that the current implementation confuses the user since every search page has a title which reads "Search Movie" or "Search Tv" and so on.
Looking at your solutions, I kinda like them both :) Regarding the second solution we could present results similar to how IMDB does it. Look at http:// www.imdb. com/find? q=Tarantino& s=all to see what I mean. They basically categorise results in sections. This does still mean that the user may need to scroll more to find the stuff. But I think that should be okay.
What I think can be done is to retain the current search implementation in their tabs and then offer a common search feature in the home tab. The home tab will be the tab open by default. The home tab is the place where we will be showing appropriate information related to movies and tv together.
What do you think?