61

Designers When it's your working version and you just want some text in there to visualise the overall page balance, and you'll only share it with other designers, then using Lorum ipsum should probably be fine. End users For end users, I would suggest using some other real example text. Yes, you'd have to localise this, but it's quite easy to simply take ...


56

Practical origins defined our tastes When car finishes became shiny (because they weren't always) [1,2] due to the availability of the required technology and paint materials, it was mostly for practical purposes - cost effectiveness, weather resistance, rain run-off, aerodynamics, ease of cleaning. Consumers found the attention-grabbing gleam of a shiny ...


32

Font and layout is exactly what Lorem Ipsum is designed to do. It has been used by type setters and printers since the 1500s. The idea is that by not having real words the users focus on the layout. It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is ...


28

Replace hamburger menu with bottom navigation menu I know that I don't specifically answer your question but decided share the latest research about hamburger menus and a possible alternative. Lately, there has been a good amount of research about mobile navigation. It turns out that the bottom navigation menu was creating more user engagement for Facebook ...


24

I'd prefer the option you called "positive statement". The reason isn't only consistency. The other reasons are: Positive statement style is a great way to introduce the functionality of the application. So config dialog could partially play the role of software help and documentation. It tells to a user like: "I can do this, and this, and ...


23

Assuming you handle the changing between language versions (as in the example of your first bullet point - sending a page) in a reasonable manner, then yes, you should consider having the language in your URL, but for a reason you've not mentioned here. Note: This generally gets referred to as 'language/region' because, more often, the two letter codes are ...


19

When hamburger icons first started becoming ubiquitous, they were placed on the left side. But as apps started iterating, like yourselves, the icon shifted the right side because it's easier to click (given that the majority of people are right handed and the top right corner is slightly more accessible than the left one). (source) So I'd say keep it ...


14

If the goal is to provide a short text sample for the style then use a pangram like "A quick brown fox jumps over the lazy dog". This will show how each letter is rendered.


14

You could make the labels of the checkboxes negative (e.g. Pork-free or No Pork). I would change the checkboxes to toggles as it makes it more clear whether you tick something to be excluded or to be included. This a very similar problem when you exclude means of transport when searching for a route. You might find some more inspiration there.


13

Make the decision for them. Think from the user's perspective, not from the system's. Yes, you have 108 scales, and you could turn them all on and off individually, but apart from making the screen too complex, what user has such specific knowledge of their own needs? What pianist can really decide for each of a 108 scales whether they want to practice them ...


11

Does creating the filter in this way break consistency with other filters you are using? If so it would be better to find a way to create a filter using consistent logic by rephrasing the query. The first option below (on the left) has all options in the list preselected, so the user can unselect specific foods as per their requirements. The second option (...


8

There's a few discussions on it already around the web. They are very similar. 'Preferences' usually control the settings of your personal favorites -- things of little consequence -- like color of font, type size, background photo... -- usually personal prefences. The tern 'settings' is much broader and can impact system issues -- ram size, ...


8

I suggest not making the change at all. Here's why: The affordance you are trying to provide could cause more confusion than help. Since you have small number of filters, giving the repeat users more help to "not have to" set the filters to their liking every time is a nice thought, but weigh this against this user data: • how long does setting the filters ...


8

Choose a text generator that suits your domain and use it instead. Lorem ain't good for layout/typography, it was never meant to (see other answers for why it's not, unless you are in a real printing business, Gutenberg&co-style). If you're after font/typography, use a pangram for the language you are after (hello localization!), like @ratchetfreak said ...


8

Not a guideline, but the result of long experience. You should remember the size setting, but not the location. If you need to resize the dialog to see something, you will need to resize it again when you next perform the same task. I have worked with applications with the following: No resize, no scroll. Content the developer didn't forsee gets cut off. No ...


7

Color schemes, yes - individual colors, no! Since you know a lot of color impact on readability, specify three to five schemes your academic users can chose from. That way, they will appreciate your concern over their reading experience within well determined boundries. Leaving limited options to users is never wrong.


7

If the text preferences are important, you should not use example text in a different (which includes fictive) language. Languages have different characteristics, and what looks fine for a paragraph of "Lorem ipsum …" is not necessarily ideal for text in other languages. So you should show text in the language the user is setting the preferences for. You ...


6

I suspect this is partly function of utilitarian materials choice, as well as customer choice. Customers have certainly pulled car colour choices down to a narrow range of gloss or metallic colours. Cars are painted metal surfaces that are required to withstand weathering, power-washing, minor abrasions and so on. However, they're not usually handled. The ...


5

An alternative would be to offer two radio buttons rather than a checkbox, with both versions given. Gmail gives an example of this in use: Or, as per Apple, giving a custom button UI that specifies the active state through the button, rather than through the label (in this case, they seem to be using the default option as the label text):


5

Here is another option that might work depending on the situation. It has the added benefit of not needing to be localized into different languages... credit: Facebook placeholder loading card


5

My conclusion after reading about UI structure in Google Material Guidelines is on the Left: Icons on the right side of the app bar are app-related actions. The menu icon opens the overflow menu, which contains secondary actions and menu items like help, settings, and feedback. Primary actions should be displayed on the right and secondary on the left (...


4

I suggest to use a kind of progressive disclosure principle. Progressive disclosure defers advanced or rarely used features to a secondary screen, making applications easier to learn and less error-prone. Read more on http://www.nngroup.com/articles/progressive-disclosure/ In my opinion, it would be better, if profile and preferences would be optional. ...


4

Don't think there is a correct way necessarily, but providing the user with the information they need to continue is beneficial. The issue would be that keeping an up to date set of information on how to allow locations on each browser could become tiresome and result in out of date information, which is potentially unhelpful. If you rely heavily on ...


4

Why waste the opportunity to promote your clients, company, or products? I realize you're trying to give them something without meaning so they won't focus on the words, but if you give them the same positive words about your product every time, they will read the message once then quickly overlook it from that point forward. "You are a balanced and wise ...


4

It all depends on who your end user is in the water bottle market. If you make your water bottle a different shape such as this: It may look cool a stand out from its competitors but loses functionality. Could you imagine trying to go on a run and carrying one of these or putting it your bottle holder in your backpack on a hike? Same goes for longer labels. ...


4

Don't be ambiguous Either you offer the option to customize a view, either you don't. The whole "oh, yes, if you search everywhere and touch everything and pray to all gods and deities you'll eventually found a way to customize the app. A way we DELIBERATELY HID FROM YOU" approach makes absolutely no sense. There are no benefits at all, and you can ...


4

I think the answers so far are missing an obvious trick. Combine the include and exclude filters. Each item has a radio button for include and exclude. Here the user would like to see food that contains chicken meat and nuts but does not contain mushrooms. -- Filter by ingredients -- Inc. Exc. ☐ ☐ Prawns ☐ ☐ Pork ☑ ☐ ...


3

There is one quite solid reason for keeping language in the URL: data tracking. If tracking potential users and their breakdown by region is important for you (and in case of business, SaaS and e-commerce it is always important), it will be easier for you to set up the tracking and easier for various tools to track the content, campaigns and conversion if ...


3

This is always a problem, but users tend to control volume on the system rather than the application to avoid having two different controls to manage. Because of that - application volume should follow de facto standard, which is 100%.


3

It's definitely a good idea to include multiple colour schemes. As for your question on whether there's value and whether people will use it: For the first part, you might want to consider whether this feature falls into the list of must-haves or nice-to-haves in the overall scheme of your application and it's development. As you progress, move from the ...


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