I added some notes from our about:weave discussion today here:
https://wiki.mozilla.org/Labs/Weave/About:Weave
I put some high-level goals under Mobile > design goals, we can
iterate on those too. We talked around them in the meeting somewhat,
but didn't explicitly (and it would be good to do that).
Dan
Took a first pass through it. The rough wireframes are attached.
I've split out the things that a user _has_ to do (keeping those on
the in-content setup page) and the things that they might want to
change but could successfully use weave without ever touching (putting
those in the options section of the add-on). Let me know what you
think!
Madhava
On Sep 18, 2009, at 5:59 PM, Madhava Enros wrote:
> <fennec_weave_workflow_2009-09-18.pdf>
--
Madhava Enros
User Experience Designer, Mozilla Corporation
These are great, thanks!
I wonder if we can start by keeping the engine on/off prefs inside
about:weave where we have them now, though? I doubt users will need
quick access to them, and it will allow us to reuse some code.
Instead, I think the addons manager could have a button to open
about:weave, and maybe a global disable toggle, for those who want
quick access to enable/disable the whole thing.
What do you think?
Dan
> As for enabling/disabling, it's likely not all that common (which is
> why prefs aren't exposed by default), but far more common than user/
> server settings. Since it's a small handful of prefs, I'm not sure
> why we would force all users into about:weave instead of having them
> right there. It's an extra click + pageload to tweak the most common
> prefs... why is that your preferred interaction?
Establishing the relative importance of user/server/engine enabled
settings doesn't automatically promote some set to the addons manager.
I don't think the settings in question are commonly needed, so I am
suggesting we keep them where they are in the desktop UI. If I'm
wrong, fine, we move them up, but I would like some evidence of that
being the case.
Dan