Tag Info

New answers tagged

0

If it's a standard animation, use the terms from the Javascript or CSS library the developer is working with. If the animation is not covered in the library lexicon, you could look for similar animations in one of the many styleguides, for example, iOS ...


2

A good way? No. Any verbal or text description will be open to interpretation. Methods that could work would include front end prototyping and/or pair programming.


0

If you are trying to communicate with a developer, you might look to the documentation of whatever they are using to code the animations. For example, you could describe CSS animations in terms of keyframes, repetitions, timing, delay, etc. I've always preferred to prototype. Using something like Axure or Hype Studio, you can approximate many animations. ...


1

There is just one context where I found this a useful feature, and that was in the context of a game. I had a playing area the player was interacting with using the mouse. On that playing area were objects with text labels. Sometimes the player meant to click an object, but marked the text in the label instead. This was bad because it was not what the user ...


25

There are such people as "selection readers". I am one of them. I (for some reason consciously unknown to me) have a tendency to select text while I'm reading it. Sites that stop me from doing so make me very sad and mess up my user experience. I also completely disagree with the point in what is currently the top answer. Those things that pop up whenever ...


4

Messing around with standard application features (eg selecting text in a browser) is a bad idea in almost every instance ... the user expects to perform whatever action they've done. They can't, because you've broken it - ergo you've failed to meet user expectations. Simple as that. Personal rule of thumb: In all cases, disabling highlighting of text is ...


70

There's an easy way to approach user-select: none, and that is to ask a single question: Would selecting the text be the primary/secondary interaction a user would intend if touching the screen there, or would it be a hindrance to the task they were trying to carry out? Image Carousels (love them or hate them) are a fantastic example of this. In a touch ...


8

There are many contexts in which it is good UX, and many where it is bad UX - there's no one-size-fits all answer. As you flag in your question a button or action that when clicked highlights the text isn't good UX, and there are likely to be very few circumstances when a user should need to highlight that text. However bodies of text shouldn't be disabled ...


61

In general, you shouldn't use it globally. Oftentimes, users select some text, maybe to highlight something to show a part of the text to a friend, to copy text or to mark the text just to be able to read it better (which I do when the text is pretty wide and it's hard to follow the text wrap in the sentence). However, there are really good examples where ...


12

Not being able to select text is the most annoying anti user-friendly css property there is right now in modern websites. Reasons: Lets not try to act as if our website is something it isn't. It's not a mobile app and the reason you cannot select text in an application is because it is not inside a text-box and therefor is not supposed to be selected for ...


0

What you are proposing is an Adaptive Design and yes it safe and commonly used. Examples of popular websites with Adaptive Design include: USA Today Amazon LinkedIn Facebook It can commonly be mixed up with the term Responsive Design. The differences between Adaptive Design and Responsive Design, the following is a good summary from Mozilla: Both ...


-1

This is called "responsive design" and is implemented by many front-end frameworks (foundation, bootstrap etc)


1

0. TL;DR Yes, the media queries are matching your purpose. Although I think it would be safer if you wrote the first media query as max-width: 900px and the other one as min-width: 901px. 1. Different devices You will surely need more breakpoints (media queries) in order to accommodate the most part of the mobile/tablet market share. The best way to ...



Top 50 recent answers are included