Information architecture (IA) is one of those buzzwords you’ve probably heard before. In this article, Pierre Croft discusses card sorting, a tried and true technique for doing just that, and also goes through some practical tips for running a card-sorting session.
Managing flow content can get unwieldy—too many class selectors can become a specificity headache, nested styling can get redundant, and content editors don’t always understand the presentational markup. Heydon Pickering offers an unexpected option for handling cascading styles more efficiently: a variation on the universal selector.
There’s a major difference between form validations and warnings. Form validations enforce a set of rules and won’t allow the user to proceed, while warnings alert the user about possible problems but will allow them to proceed.
CSS Shapes is certainly a trend to watch in the coming years. The web design world is aflutter with excitement over the possibilities of being able to emphasize, complement, and adjust content on the fly with this unique and versatile version of text wrapping.
“To better understand the role of iterative usability evaluation during agile development, we recently conducted a study whose focus was the usability evaluation of a personal health–management system.
“The biggest gap for User Experience at the moment is a broad understanding and integration of UX into companies. For example, UX should be a partner to product management and development, not subservient to either.”—Dirk Knemeyer
User Experience is part of a collaborative, self-contained and balanced team that has all the necessary roles to be wholly responsible for building the right thing, and building the thing right.User experience runs deep, is way more than the UI, and starts in the abstract with the strategy.
As consumer UX underwent a renaissance over the last decade, enterprise software stagnated with a design sensibility from the dial-up era.
Usability—much less beauty—was never a priority for business software. All that mattered was that large and complex applications worked. What’s the point of tweaking and beautifying when basic functionality is challenging enough and all of your competitors are equally sub par?
The point is users. Not yesterday’s users who eventually adapted to whatever complex software product you put in front of them. Those users are retiring. I’m talking about millennial workers who know better than to settle for unwieldy, confusing applications that only make their jobs harder.