Confirmed users
587
edits
No edit summary |
|||
Line 7: | Line 7: | ||
Existing workflows should not be broken, interrupted, or compromised in any other way. | Existing workflows should not be broken, interrupted, or compromised in any other way. | ||
However, Taskfox can’t block the old work flow by trying to "help". That would be rude. | |||
=== Tasks, rather than individual steps === | === Tasks, rather than individual steps === | ||
Line 17: | Line 15: | ||
=== "It just works" === | === "It just works" === | ||
Done well, the feature doesn’t even really feel like a feature, just a lending hand: “of course it was supposed to work that way”, says the user. | |||
=== Provide API for extensions === | === Provide API for extensions === | ||
Almost everything in Firefox can be modified in some way by an extension. Taskfox should be no different. | |||
=== Be more discoverable than Ubiquity === | === Be more discoverable than Ubiquity === | ||
Ubiquity's popup window has major flaw: its not discoverable. You need to know about it and know how to open it in order to use it. | |||
Zac Lym's [[Labs/Ubiquity/Usability/Usability_Testing/Fall_08_1.2_Tests|usability studies]] found dicoverability to be a significant issue - not only of accessing the popup, but also using feature such as the so-called "magic words". | |||
=== Be localizable === | === Be localizable === | ||
Every locale is a first-class citizen, and Firefox ships in around 60 locales. Users should not have a degraded experience because of their native language. Taskfox needs to not only display in any given locale, but also accept input in any language and present the user with information relevant and appropriate to their locale. | |||
=== Feel like part of the overall Firefox experience === | === Feel like part of the overall Firefox experience === | ||
A large part of perceived software bloat comes from piling on new features without a unified vision — each disjoint, with their own way of doing things, and own way to invoke them. The more we can place time-saving designs in the path of current work flows, the smarter, quicker, and lighter the software feels. | |||
== Non-goals == | == Non-goals == |