Poll: User experience for a new widget

If you are a developer or a power user or very proficient with wikitext, then please do not participate in this poll and discussion so as to not skew the results.

I would like some input from representative end users (not developers or power users) on the potential user experience of a widget I am working on, there is a poll at the end of this post.

Given a widget that creates resizable parallel panes (as seen above), which of the following seems the most user friendly and intuitive way of specifying the content of each pane:


  1. A filter to specify which tiddlers to use as content. The number of filter results will determine the number of panes:

<$split-panes filter="[tag[mytag]]"/>
or
<$split-panes filter="HelloThere Community GettingStarted"/>


  1. Directly entering the content inside the widget, creating a <$pane> for each pane you want. e.g:
<$split-panes>
<$pane>
Content for first pane (can be a transclusion)
</$pane>
<$pane>
Content for second pane (can be a transclusion)
</$pane>
<$pane>
Content for third pane (can be a transclusion)
</$pane>
</$split-panes>

  1. Use a list filter inside the widget to generate the different panes, e.g:
<$split-panes>
<$list filter="[tag[mytag]">
<$pane>
<$transclude tiddler=<<currentTiddler>>  mode="block"/>
</$pane>
</$list>

(there are other factors because of which these are the only three options and they are distinct from each other).

  • 1: Filter attribute for the main widget
  • 2: Directly enter content inside the widget
  • 3: Use a list filter inside the widget

0 voters

If you are a developer or a power user or very proficient with wikitext, then please do not participate in this poll and discussion so as to not skew the results.
Thank you.

2 Likes

Please note that @Mohammad is a good example of someone I would consider a power user and that I would not want participating in this poll and user survey.

Not because your opinion isn’t valuable @Mohammad but you aren’t a part of the target audience I want feedback from here. :slight_smile:

1 Like

@saqimtiaz - sure no problem! I did not notice! :sweat_smile:

None of the above.

A field like the Getting Started / Control Panel where I see existing items / examples and follow the pattern.

I pretty much just copy and paste and vaguely try and extend patterns.

I guess 3 is the closest to my mental model — wanting to pick results per pane. But 1 is closest to syntax that is clear to me.

Thank you to everyone that took the time to reply. Despite the limited responses this has been enlightening.

Limited response’s suggests; most of us are

I never intimated limited responses were a problem. :slight_smile:
To the contrary I am emphasizing that this has been very helpful for me.

1 Like

Three cheers for that !

Sometimes, it just takes one {fill-in-the-blank}, sometimes at first glance much too simplistic/trivial/discardable, to suddenly blow one’s mind with a whole new breadth and depth of insight.

Them are oh-so-cool moments, when at the speed of light something goes from “nothing” to “everything”.

Nor did I, to the contrary,

most of us are a developer or a power user or very proficient with wikitext

Is the resulting observation that interests me

Perhaps because we are early adopters of talk.tiddlywiki.org,