Hi Pau,
This looks great! A bit like
https://en.wikipedia.org/wiki/User:Hhhippo/Flow/TOC_and_filters , just with
a filter I didn't think of yet. I really like the idea. A few comments
anyway:
As I said already at
https://www.mediawiki.org/wiki/Talk:Flow/Table_of_Contents_spec , this TOC
layout looks very much like the usual MediaWiki TOC *on mobile*. On a
desktop/laptop screen a TOC that overlaps the board while the right half of
the browser window is completely empty looks just wrong.
I like the little indicator bar showing where the results are. In the final
version, will the dark grey bar showing the current position be limited in
width to the currently displayed range? One could also think of putting it
vertically next to the actual scroll bar and using the slider as position
indicator, but that might be difficult with infinite scrolling. Or an
additional medium grey region indicating parts that are loaded, but not on
the screen right now (kinda YouTube-style)?
If one scrolls down to a search result far down on a long board, a lot of
topics have to be loaded. Maybe there should be a way to load and show only
topics with hits?
I can't think of any cases where your concept wouldn't work right now. What
will surely come up at some time is searching for wikimarkup used when
composing a post. This might be quite expensive if the markup is not in the
database, but that's not really the topic here.
Best wishes
Hhhippo
On Wed, Nov 19, 2014 at 7:48 PM, Pau Giner <pginer(a)wikimedia.org> wrote:
Hi all,
I created a prototype to illustrate some of the concepts for searching a
flow board:
http://pauginer.github.io/prototypes/flow/search/index.html
The basic ideas are:
- Show first result as soon as you type and avoid context changes
(i.e., highlighting the matches on top of the current conversation instead
of going through a specific "results page")
- Integrate search with table of contents. The table of contents can
act as a de-facto search results summary you can open after searching to
have an overview of the topics where your query was found (and information
on whether some of these topics were in your watchlist or you participated
in them).
Note that the prototype is intended to reflect the basic interaction
elements so several aspects are missing or broken. It also simulates a
limited workflow, so you may want to follow these instructions:
1. This is a flow board about the Rapa Nui article. Please, access the
list of all topics and go back to the flow board (the prototype won't let
you jump to a specific topic).
2. Search for "moai" to find out which conversations are related to
those nice statues.
1. You can go through the results by the next/previous controls or
by scrolling.
3. While you are searching, get an overview on which topics are
related to your search.
Feel free to provide any feedback. At this moment we are specially
interested in usecases for search where this model may not work, so
examples to illustrate those would be really useful.
Thanks
Pau
--
Pau Giner
Interaction Designer
Wikimedia Foundation
_______________________________________________
EE mailing list
EE(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/ee