Tag Info

Hot answers tagged

10

Im on the jquery evangelism team as well as a speaker at the upcoming Extjs conference. We use ExtJS extensively at Marketo. If your requirements are simple, publically accessible, and being done by web developers, then use jQuery. If this is a more complex situation, you have more hard core engineers, behind a username/password, then I suggest ExtJS. ...


10

The biggest thing is going to have to be the people on each site, and in each community. Stack Exchange would be wildly different if there were a totally different type of community in place, despite all the infrastructure the site creators offer. In terms of user interface, though: Something I find profoundly unpleasant, although probably not what ...


10

From a pure usability standpoint, I dislike Quora forcing text into a very narrow column. Also just from reading down the list of main topics, the whole site seems very differently focused, Quora seems to have much more abstract questions that are mostly pure discussion, while this site seems much more practically focused.


9

So, how do you define the minimum value? Tuftes’ data density is really about three principles: (1) Above all else, show the data, (2) Maximize the data-ink ratio and (3) Erase non-data ink. In its extreme this could be interpreted as small as possible human could read. We’re talking about font-sizes as small as 3 pixels, but practically 5 pixels which ...


7

The rearrangement of the store is the only way the physical store can get you to look at items that you might be interested in that your eye doesn't usually fall on (you are displaying the typical behaviour that supermarkets are trying to break). The online store can, and does (if it is like most of the ones I have used in the past) get you to look at other ...


7

First some clarification of the working memory theory. Miller never said that people can only keep seven things (+/- 2) in their short term memory. His paper was about working memory (an entirely different concept). There are various numbers (note the plural) representing the chunks of info we can work with that are affected by context and type of ...


7

There's an opportunity here for a little bit of fun, learning, and dare I say it, gamification. The problem with showing distances is - it's just a number. It needs a relationship to make it real. And if you use a relative percentage compared to the person who has ridden the longest distance for example, then you run the risk of tying the data too strongly ...


6

Motolix' answer is very broad, so let me add the answer that is specific to web development. Progressive Enhancement is when you create a web site that is available to everyone, but then add advanced functionality in layers that improves the experience for those who can access it. For instance, a basic text website can be upgraded to include a design ...


6

They seem interestingly different to me. Quora seems to have a lot of focus around building communities out of the membership. Witness the following of individuals and the way that groups of users build around topics over time. Stackexchange really only has communities built around it at the site level, and the building over time is all around individual ...


6

I am pretty sure that the delay is due to the fact that since the flight information must be up to date both price-wise and availability-wise and not based on a cached database, as web search engines do, the server must contact multiple external services - those of all the flight companies to get up to date info, thus the delay. I am sure they appreciate ...


5

This is covered on UX Myths and is false. The original study done by Miller says that people cannot keep more than 7 (give or take 2) items in their short-term memory at one time. However, that is not the case with the web and any GUI. In fact, people can do well with lots of information and links on one page. If you can let them choose how many are ...


5

The obvious answer is to scale the value by the user who has ridden the most in a year, ever. If your maximum is '500 miles', and someone has ridden 50 miles, their bar would be about 10% full. If this statistic is very important, one interesting way to display it would be to have a background bar-graph, like so: download bmml source – ...


4

Don't confuse your users, use Mac-style UI on a Mac and Windows-style UI on Windows. The problem with having dialog sheets on Windows is that some people don't have any experience on Macs and don't care about UI widgets on other platform, so the dialog sheet in your application will be completely new to them - and they are likely to be a little bit confused ...


4

If you are talking about a regular bar chart (I have no clue what x-axis members are) you can show as many bars as fitting to a screen or paper. They could even be only a pixel wide. As a viewer you will focus on peaks and lows. If you have descriptions (or images) to each bar than the width of the text will limit the amout of bars next (or top) to each ...


4

I know you want to know ExtJS vs jQuery, but I'd have a serious look at the BBC's glow framework. The BBC considers usability and accessibility top priorities, and has designed its javascript framework around those elements in order to meet its own standards & guidelines. Here's an overview of the widgets: ...


4

Online shopping is a much less "sticky" experience than a physical store. once i enter the grocery store, I'm committed to buying my groceries there. If I don't like the layout, I'm not going to leave and drive to a different store. This allows the merchadising to be a lot more user-hostile. They deliberately attempt to make you travel a more circuitous ...


4

Right now, your column headers make the columns wide enough to insert the words "Caveat", "Integration" and "Workaround" with an (?) icon next to them. If that's always the case, I don't think you need the legend at all. Have a tooltip appear on hover on the (?) icon, like you do on the row labels, and you're done.


4

There are many metrics you could use: Completion time. Divergence from ideal path for task completion, or how many steps does it take users on average to complete a task versus the optimal method. Completion time of novice users vs. trained users (you would need two tests for each interface here). This would test the intuitiveness of your interface. ...


3

It sounds like you want to evaluate the usability of the platform as a way to deliver usable products, so you have two kinds of stakeholder and two distinct sets of objectives: yours as developers, and those of your user base. If you were to use SUS (or any other usability evaluation framework), you'd have to apply it twice, and identify a way to weight the ...


3

of all the frameworks I have seen ExtJS has the best controls. So if you need nice data bound controls ExtJS is what you are looking for. If you need nice animations, menu and plain old UI effects jQuery is better simply because there are much more plugins.


3

From a UX design perspective, you are never going to beat something that has been designed for your users' specific needs. Because of that, if you really had to pick between jQuery UI and ExtJS, I'd go with jQuery, since it is more about providing the basic skeleton that you need. ExtJS is over-designed.


3

A third solution would be to write it out next to the icon what it means. A fourth solution would be not to use icons, but only table cells with background colors and text. Writing is an iconography in itself. download bmml source – Wireframes created with Balsamiq Mockups


3

Definitely Option B, because users want to see how they are doing relative to some constant. It's a self thing. The variance of the line for 'You' is better perceived and interpreted as being related to you doing the activity, rather than you being the constant and the world fluctuating about you. It's like asking whether you are (stuck at) the center of ...


3

This is defined as going "Best shot or battle royale" by the Google Ventures Design Studio in their design sprints. Each approach has its pros and cons, but some factors can help you to decide: "Best shot" allows for a more detailed prototype. "Battle royale" allows exploring new spaces where there are little conventions, and may provide positive surprises ...


3

What is more fun for your users - choosing between this upgrade vs that upgrade, or doing the tedious math to compare two items? With your game, the user shouldn't care that his current weapon slot item has stats of [blade] "4", [helm] "2", and [fist] "1". The user user more likely cares to know that an upgrade option presents a bonus of [helm: +1] [fist: ...


3

Since you have two lists and there is no information on which one is primary, I think that diff like this will work good: Pros: It shows both lists unmodified It shows resulting list It highlights items which are added It shows common part of the lists Cons: Three lists instead of one Colors could be tuned up to your needs (for example, you may ...


2

There are several methods of measurement and I'm assuming your goal is to measure usability. The first method would be doing usability tests. Set the major goals you want your users to achieve and let them accomplish them in all the UIs you have. See which UI facilitates reaching those goals better. I suggest you read Jakob Nilsen's: Why You Only Need to ...


2

Differences: Quora is one unified site. vs. SO/SE "siloed" topic focused sites (obviously). Quora merges "following" the questions and topics interesting to people you know with self-selecting subject matter of interest. I think the Quora system leads to more discovery of new topics and knowledge--especially around the cares of your connections. However, ...


2

There's some talk towards a cognitive limit at the point where people stop subitizing things and start to actually count them (subitize = unconciously build groups and quickly infer their number out of them). According to Cowan, for the majority of people, this number is five, i.e. four items can still be subitized.


2

I'm not sure it's "the best way", but what immediately came to my mind was a horizontally scrolling list of the product attributes you are comparing. Apple does something similar in the App Store app, where you can scroll through the screen shots of an application. Imagine you're looking at product attributes instead of screen shots. I think it would work as ...



Only top voted, non community-wiki answers of a minimum length are eligible