Tag Info

Hot answers tagged


You are right to ask this question. It really depends on who your users are. In labor-intensive environments, users are often very familiar with the HH:MM notation for duration, so it's OK to use that format. But, I agree that even for those environments easy to get it confused with time. Is there a better way? Let's start with the existing solution. ...


A plus sign is sometimes prefixed to the time format indicate offset. It can also imply duration. For example: +4:00 +10:00 +4:00 +6:00 +0:00 +6:00


Another possibility would be to add a "prime" mark at the end, as is sometimes (often in race times) used. Minutes and seconds would look like 4′33″, so a single prime is minutes, so use 1:30′ for an hour and a half.


You can also show the minutes with a smaller font. On stopwatches, this is done for the seconds or milliseconds. download bmml source – Wireframes created with Balsamiq Mockups


The international standard ISO 8601 would suggest P04:00 or P4H. Its part on periods, durations or time spans and repetitions, though, is hardly ever followed – and you aren’t using its date format in the first place. JFTR Please note that 4h00 is not unambiguous, since some people tend to write clock times that way. 4h00m or 4h00min would be better. ...


You could use decimals. So for example: 90 minutes would be 1.5 hours instead of 1:30 3 hours and 45 minutes would be 3.75 instead of 3:45 This format is highly scannable and makes it easier to sum the values in your head.


Hmmm take a look at this: https://github.com/filamentgroup/tablesaw As width is reduced, the table converts over into a listing. You do lose the ability to do row comparisons, but it does ensure data remains accessible for small screen sizes.


It is interesting to me that the problem with large multi-column tables is not being solved by creating better content and information architecture, because regardless of how responsive or accessible the table is the information is still going to be unusable to the reader if there is simply too much information. The question of how to fit a large amount of ...


ISO 8601 Duration As mentioned in the answer by Crissov, the ISO 8601 standard defines a textual representation of a span of time in this format: PnYnMnDTnHnMnS, called Durations. In this format, the P marks the beginning. The T separates the days portion from the time (fractional day) portion, and is omitted for whole days. Examples: P1D = One whole ...


I don't like the idea of allowing the in-row combobox to create an "apply to all rows" action. Although that might save you some layout space, it breaks the affordance of the control. It's clear to the user that a control inside the row is intended to manipulate the row. Having that control manipulate the table is visually unintuitive even if you label ...


I'd put them at the right if you must choose. Unless you really need to filter your data to make sense of it, I'd tuck it out of the left-gutter view most people scan with. I've also has some really interesting usability sessions that suggest filters/search are confusing for non-techy people whom may rather just scroll. This all depends on the size of your ...


If the table is the only element displayed on the page, filters should be in a right or left column. and for tablet/mobile, just above the page title.


You said it yourself in your question- your users want to search by last name, not sort. So I completely agree with Bevan's second answer- provide a filter mechanism for the rows of the table. Some Javascript libraries offer this functionality for very little additional code on your part: http://www.jtable.org/Demo/Filtering


I've designed and completed some usability research in the financial services industry with huge, complex data tables. What I could conclude was people who wanted data in a visualized form would make decisions based on that, so that should be prioritized above tabular data (assuming you're designing data visualization comparisons well). My study was ...

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