Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Why aren't they around that much? [closed]

I'm currently doing research on adaptive interfaces and i'd like to hear some responses from fellow Web Developers on this subject.

We used to have static interfaces back in the day, where you couldn't change a thing and you had to learn the system the way it was build. After that came adaptable interfaces, where you could change some preferences to the way you wanted. Think of font-size, colors and layout. These are the interfaces we see mostly today. The next step in this area of research and development on interfaces is supposed to be adaptive interfaces.

An adaptive interface is an interactive software system that improves its ability to interact with a user based on partial experience with that user.

Example adaptive interface (linkedIn):

alt text http://paulhuisman-online.nl/images/linkedIn1.jpg

You see that the interface is making suggestions about your user profile. It tells you to complete some forms of your profile page in order to be found easier by fellow users.

An adaptive interface is the next logical step after adaptable interfaces, and research in this area has been going on for more then 20 years. However, these days i don't see alot of adaptive interfaces coming back in web applications.

This leads me to a few questions:

  • Why do you think that adaptive interfaces are still rare while the need for user personalisation in interfaces keeps growing?

  • Which problems do you see in the concept of adaptive interfaces?

  • Do you know any good examples of adaptive interfaces somewhere online that i haven't seen yet?

Thanks in advance.

like image 220
Paul Avatar asked Mar 10 '10 14:03

Paul


People also ask

Why is it hard to get close to some people?

People say they feel too different, shy, depressed, anxious, or insecure to connect meaningfully. Others find it difficult to trust people, or their lives are just too busy to make enough time for their friendships. Even physical ailments make some people reluctant to open themselves up to others.

Is it normal to not want to be close to people?

If you're afraid of getting too close to someone, you're not alone. It's a common feeling. Emotional wounds can stay with you for a while, even if you don't always notice them. They can make you avoid situations that could lead you to experience that pain again.

Why do some people not let you get close to them?

They fear that others will hurt them so they keep people out as a way of keeping themselves safe. Prioritising Independence. When you prioritise independence letting yourself get close to others can feel threatening. It could bring up a fear that if you let people get close then you may lose your independence.

What is the fear of getting too close to someone?

The fear of getting close to someone often referred to as fear of intimacy, is technically called “philophobia.” Signs that you might have philophobia or a fear of intimacy include: Perfectionism or being overly critical of yourself and others. A history of sabotaging relationships that were otherwise going well.


4 Answers

Psychological studies have shown that having excessive options makes people sad. I have certainly experienced this standing in the grocery store confronted with twenty slightly-different jars of pickles. I just want a dang jar of pickles. I don't need to become a pickle expert obsessing over the nuances of the various options.

User interface studies have shown that consistency is among the most important factors in a graphical user interface design. Older versions of Microsoft Office had a feature which hid unused menu items. Nearly everyone hated this feature. It was disorienting to have an interface that changed over time. It was even more confusing to go from one machine to another. New versions of Microsoft Office use the same ribbon GUI elements in the same order across all machines and for all users. The customization options are very limited. And as a consequence, it is much easier to use. (There was a lot of initial resistance to the ribbon design, but that also proves the point. It wasn't what people were used to.)

I don't like the thought of an adaptable interface. If I'm trying to post a message or check my bank balance or get movie ratings, I don't want to be fiddling around with colors and fonts. Leave that to the desktop publishing software.

And the thought of an adaptive interface, which morphs itself automatically in unexpected ways, sounds to me like Internet hell.

I don't think there is a need for adaptive interfaces. I think there's a need for high-quality GUI design right out of the box.

like image 93
Jeffrey L Whitledge Avatar answered Oct 18 '22 17:10

Jeffrey L Whitledge


The problem with the UI changing as it learns about the user is that the user is also changing as s/he learns about the UI. This makes usable adaptive UIs difficult to achieve because they result in inconsistency and user loss of control, violating two key principles of usable interfaces.

Adaptive UIs tend to work best as an unobtrusive supplement to a static UI. For example, split menus work well. Here, the system places the most frequent or recent menu items at the top or side of a long menu while the long menu still includes all items (examples include MS Windows XP’s Start menu or the font dropdown in MS Word). The key is that user can use the adaptive feature at any time, and can also ignore it at any time without any cost on using the static UI (e.g., no need to click to dismiss the adaptive feature). In contrast, it doesn’t work well to start moving or removing menu items in a menu (like MS Office’s failed Adaptive Menus).

Adaptive UIs also tend to work better at “lower levels” of automation. If something is in the UI in the first place, then it’s probably something the user cares about and therefore wants control over. It’s often helpful to adaptively suggest something (like Amazon suggesting you buy the latest Doonesbury book, when you’ve bought every other Doonesbury book), but often unacceptable to go ahead and do it without even giving the user an opt out (e.g., for Amazon to order and send the book to you).

Done correctly, adaptive UIs can make for a better experience in some situations. However, they are not appropriate for the “mark their territory” personalization that you’re interested in. The desire in such personalization is personal expression. When the system does it for the user, then it’s no longer personal. That is a case where users are unhappy if they don't have options.

For more about adaptable personalization, see

https://stackoverflow.com/questions/1814679/are-customizable-settings-important-in-web-apps

like image 45
Michael Zuschlag Avatar answered Oct 18 '22 18:10

Michael Zuschlag


To build on Jeffrey's answer, another example of a changing interface causing problems is website redesigns. I have been involved in a number of redesign efforts. The first few days/weeks after a launch we will get feedback from people who can no longer find certain links and feel lost/disoriented on the site. This occurs despite our efforts to improve the layout and navigation of the website in question, and make it easier to get stuff done on the site.

like image 45
Swoop Avatar answered Oct 18 '22 17:10

Swoop


In the course of things, other people will frequently get glimpses of the interface you're using, and that has privacy implications. For example, if I were to hook my laptop up to a projector and started to type in a URL, the auto-completion suggestions might well be unprofessional. (In fact, I'd use a professional profile to avoid this.) Similarly, a person who bought tons of those bikini iPhone apps that Apple just pulled the plug on might not want the phone to suddenly switch the desktop image to something the iPhone noticed the user liking.

This is in addition to the "I just learned to do this/just got comfortable with this and the stupid machine changed it on me" effect.

like image 1
David Thornley Avatar answered Oct 18 '22 16:10

David Thornley