Hot answers tagged taxonomy
23
Having a blank field that means that all Organizations/Locations can access the item is really confusing. There should be a default that says "All Organizations" and "All Locations". It can be shown if the value is Null, if that is appropriate for the underlying code, but it needs to show the user what is going on. Changing the code to not confuse the ...
18
How about a simple X? They never imply dismissing all future notifications.
Another option is to specify more: "Dismiss this message"
Plus, you can dismiss a message after a certain amount of time automatically.
Either way, you can have a testing to see how many more / less usage this feature gets with a simple non-blocking ajax call to a dedicated GET ...
17
I believe the going name for it is a Hamburger Menu, as a reference to the icon that's commonly used for it (, similar to the Unicode character ≡ U+2261 Identical To), and to the stacked nature of the drawer itself. Hamburger Drawer and Hamburger Sidebar would also be recognizable terms to the UX community.
A bit of discussion on what I believe to be the ...
12
Regardless of the solution criteria, why not populating the field with a default value in grey? Telling your users what the field actually does without their input. If they're happy with it they'll move on, otherwise they'll replace it.
As per the default criteria, I would choose the less painful i.e. "As a user the less input I have to provide the better I ...
8
The requirements section of wikipedia's page on user interface design is a good start. It refers to ISO 9241, particularly part 10 which has been withdrawn and replaced with ISO 9241-110:2006†
There's the UX principles that mozilla use as keywords to tag bugs in bugzilla which are based on Jakob Nielsen's Ten Usability Heuristics.
I've recently been ...
8
If you're going for pop-up style notifications, you should prefer timed notifications that automatically get dismissed after the time expires.
Alternatively, you can have header-style notifications at the top of the page (demo). The standard practice is to have a simple X ...
...or something a little more informative, like X Close (as seen on ...
7
I'm also a developer by profession (and I have an MSc in Software Engineering from a famously hard uni), but nowadays I do UX. What follows comes from a view of HCI perspective of UX, this is what was taught to me, this is the school I consider myself belonging to.
In general, UX is not far from IT: what developers are taught at software engineering unis as ...
5
My immediate inclination is that the slightly fuzzy edged search or navigation facility provided by the tags concept is not likely to fit well in the context of the precise nature of the world of accounting or resource planning. The user model seems slightly at odds with the more unstructured tags concept which more suits a changing environment.
The good ...
5
It makes sense for user goals to define the IA when users need to see different information about the same objects depending on their goals. For example, Toshiba USA separates researching laptops from buying them because their online store offering is much smaller than the complete product family. However, when you're dealing with trip planning, does a ...
5
Side panel As mentioned at appadvice
The app features a pretty slick interface, and uses the side panel for navigation.
5
EDIT: This might help. An article pondering 'If everything is design, then what is a designer?'. Link to PDF report.
Basically, UX is a form of design. Also see 'Design thinking' as a topic.
For me, UX is the intersection of:
Psychology (science)
Business
Design
Though these diagrams show a slight variation of this:
5
Why make users guess or learn something when you can be explicit and unambiguous?
Taking organisation as an example, I suggest having the following entries in the picker:
"All organisations"
"No organisations"
and no blank entry.
Default to "all" or "no", or — if it makes sense to do so — one of the organisations.
Doing this means no party can have ...
3
Edit: think I understand better now - there are 2 fields (one per taxonomy)?
Your customer's view is not an incorrect one if the security model is more permissive (i.e., most things are open to everybody). From a UX perspective it might still be better to make the user select a value to indicate this choice, i.e., "All Locations", rather than it being ...
3
A blank means nothing and nothing may mean many things to many minds. I don't see any harm is changing Blank to Everyone and Everywhere but if it was blank, you would need to educate your user for blank's intended behavior. Having a note text under the blank field may do the job.
"Leaving the field blank would mean everybody has access to this document".
...
3
UX is interdisciplinary and shares this categorization 'problem' with other domains, e.g. Product Management. Even the specific fields of UX can't be categorized clearly sometimes.
The following are just some examples:
User research -> Psychology, but also a bit Statistics
Information architecture -> Psychology, but also Linguistics
Visual/UI design -> ...
3
This is a good place to use the control-panel pattern, such as in Adobe Illustrator, when you click on a shape object, it will show you the operations you can perform with it in the control panel.
Control panel is the E area in this screenshot:
So here's what you can do:
There's nothing wrong with your last solution except that it's too long with the ...
3
The BBC have been working hard on their BBC Wildlife section for a while - eg see top level section for:
Animals
Species
Habitats
Adaptations and behaviours.
They've been using domain driven designbook over traditional taxonomic architectures, and organizing information by things and their relationships rather than by documents for example.
2
The same basic rules apply as for websites.
Which are also the same basic rules which apply to the 'interface guidelines' which are published for operating systems (eg the Microsoft & Apple Interface Guidelines).
Basically the interfaces need to be built around the 'human' element - and this of course stays the same no matter what the actual interface ...
2
An option 1 I see is to use toolbar instead of a separate panel.
An option 2 I see is to use context actions, i.e. actions shown near the selected (focused) row (or, maybe, a several rows):
So, the "Add child" and "Edit" options will popup a dialog with details to add or change.
2
This is not new, they just named the "tag" and "category" differently.
For example, Amazon.com, "department" is actually "category," while the filters at the left side of the search result page are the "tags."
Instead of making the two panels horizontal, you should make them vertical, because they are lists. Since you can only choose 1 category, you should ...
2
To quote from the Zen of Python:
Explicit is better than implicit
An empty field can mean anything from those two default values mentioned to the software crashing if no input is provided, and there is no way this will not be ambiguous. So do provide the default as e.g. light-grey text, be that a simple "none" or "any". Which of these to choose is a ...
2
Categories and Tags are UI tools and their use depends upon your need and context.
In a project, I have used Tags in replacement of Categories where mental model was making it hard for the categories to be seen as "containers" or "sections" and Tags did the job well.
I don't think there is any different in keywords and tags unless you are using these ...
2
In the context of a blog:
Categories
Categories are predefined and there should not be too many of them. Their use is closer to a folder system where a blog post gets put in one or more folders. They should be visible and easily accessible because they form the secondary organizing principle for the blog (primary being chronology).
E.g. a post about the ...
1
If you are working on a query screen, a blank typically would mean "ignore this criteria". Your original concept would work well for that. The worst that would happen would be a report that has more data than they expected.
When entering data, the user should have a clear indication of what they are choosing. This is a data changing event.
1
I would argue that it depends on what kind of control it is (everyone can't just agree with each other :) )
If it's a filter it makes sense to leave it blank to let it let through all results, especially if it's a live filter, where the user immediately sees the result list being updated while typing. An empty filter shouldn't mean that nothing should be ...
1
From what I understand the concept describes a temporary location where users will place items (not necessarily restricted to photos, hence the term item), in order to perform various actions (downloading being one) on those items later on.
For me the term basket, used in eCommerce, is the closest match.
1
I had a very similar issue on a client project a few years ago. We had a restricted section of the site that allowed members of the press to add photos and articles to a "lightbox" and then download them as a zip archive. The client originally insisted that the audience would recognise the term "lightbox", but later found that the concept was in fact ...
1
The layout pattern itself (not the burger icon) is known as 'Off Canvas'. Luke Wroblewski wrote about it in an article about Multi-Device Layout Patterns.
...the Off Canvas pattern for multi-device layout takes advantage of
space off the screen to keep content or navigation hidden until either
a larger screen size allows it to be visible or a user ...
1
Side Navigation is one proposed term, as stated here:
http://www.androiduipatterns.com/2012/06/emerging-ui-pattern-side-navigation.html
It's a worth-while reading, which explains why this bring innovation to the navigation mechanisms of apps.
It also lists other candidate terms:
Fly-in app menu
Slide out navigation
Sliding navigation bar
Slide menu
1
Charles,
I suggest the following approach:
The icons are below the listbox, keeping the design simple and hopefully the implementation simpler as well (no need to show/hide icons every time selection changes). Note that there is no Edit icon; most people are now familiar with double-clicking to edit. However, you can still add it or use the following ...
Only top voted, non community-wiki answers of a minimum length are eligible


