Easy way to build product tours with Bootstrap
sorich87.github.com
sorich87.github.com
Adding a product tour really improved my "demo" to "sign up" conversion rate. Probably the single biggest conversion rate "win" I've had.
When Trello came out I had been working on ThetaBoard for a while. Both products draw heavily from some Kanban tools that have been around for years.
If Trello had been out earlier I might not have started my project. That being said, I'd argue that the UX/UI and aesthetics of the two apps are different. I'm going to be making some improvements this year that will differentiate a bit more. As long as people keep using it, I keep plugging away at it.
otherwise, it seems neat, but i def trust trello more with my data. thetaboard terms and conditions could actually have some content :\
edit: clarification.
The comments issue was a tough decision. In the end, I wanted to keep everything on the card itself and do my best to reduce or eliminate/reduce modal windows and drop down menus (I have some but they are few and far between).
I'm actually a fan of Trello myself and use it for some projects--I'm sure Trello will be around for a long time. I am actually ramping up work on ThetaBoard this year (it's been nights and weekends for the couple years) so there is no danger of it going away any time soon. And I'll work on my terms & conditions!
The way it's used in this demo, though, I found it's very distracting from the actual content. All my attention went to the little popover, which resulted in not reading any text on the page itself. I think this is partially because the popovers didn't point at anything directly.
If a user clicks 'next' and the next step is not on the current screen, pretty much the best cue you can provide to build a contextual understanding of where this next step is on the page is easing into motion, then out of motion.
Yesterday I wrote a tutorial on how to easily create one on OS X using just free tools: Quicktime Player, ffmpeg, and gifsicle.
https://gist.github.com/4627207
(Animated GIFs might also be useful for bug reports).
Now these product tours might be a good thing to add.
GIFs auto play, and so might be good medium to force a user to see a 7-15 second clip of how a feature works. Obviously you should ensure that only 1 is ever showed at a time.
I also find there's something hypnotic about a silently looping sped-up clip, though I don't know if this can be used to increase conversions. ;)
Is this a flaw in the tool or this implementation? It doesn't seem to work well with different viewport sizes.
I remember some of the other tools required a server access, which was great in that they allows us to do a lot of things, but as a potential user I needed to make sure that they have a business and would be around for when I needed it.
The problem that I have had with some of the jquery plugins that do similar is that I had to worry about customizing the plugins with my site's theme. With bootstrap plugins I hope that the plugins just look good with the bootstrap customizations that I have done.
http://trentrichardson.com/Impromptu/ https://github.com/trentrichardson/jQuery-Impromptu
User interfaces are getting better - which means if your UI is good, it is different, thus it won't be intuitive to those who are trained to not expect it.
Often one has to choose to design a UI for the daily use vs. first a time usage. Better to put the clatter in the tooltips than to let them always be in your users way.
Sometimes you need a gentle nudge in the right direction. Now, I personally dislike Metro very, very much. But the "charms" idea seems nice. How you tell the user (that's just started using Win8) how to activate a charm without a tooltip (or something similar)? Tell the user once (or twice), and only after that it becomes intuitive.
Tools to bridge the gap between first use and power use are worth using.
Are you referencing research which says otherwise?
But I agree with the more general principle, if you have to use these to onboard users WITHIN your experience, something has probably gone wrong.
http://blog.kera.io/post/40920774387/web-apps-onboarding-how...