Tag Info

New answers tagged


Animated gif's are considered as spam because of the advertisements that pops up all over a website. It has created a false opinion within users that an animated gif might be a spam and it may take to some other websites clicking it. The probability of clicking the gif image is very low if it is used as a button. As of my opinion consider using gif images in ...


Choosing the best methods of portraying information (be it a gif or not) all boils down to the reason, design and implementation. The example you linked to is indeed at first glance spammy and tacky looking but what if that was the intention of the designer, maybe an ironic statement. My point is without more detail on reason for the design and ...


Animation is fine when it's needed, for example to provide feedback in response to a user action, or—in first/early experiences—to help users understand the mental model. In my opinion, a perpetual animation is "attention spam"—no matter how subtle. Please see my response about looming-stimulus response in this tangentially related question.


Animated gifs themselves aren't bad UX, quite often, subtle, animated buttons can draw a users attention and aid navigation. In this case it's not the UX part of the design that is poor, it is the design of the animated gif itself. Animated gifs aren't inherently bad UX; the quality of the user experience is defined by how they are used.


@Scunliffe has already answered the first question. This is my take on the 2nd. First, you should decide if a modal window is required if the only action the user has to take is to click "Ok" The same guidelines from Scunliffe apply. If the message for each frame is just an information the user should read, make it a toaster. This pattern can be seen in ...


And why not have the possibility to insert a line at any place the user wants ?. If the end of the list is really bad place with bad ux for the user when he has got a huge list if you fix the field add on the top of the table while the user scroll he can reads his table and scroll in to check an existing value for example. And when he doesn't see the value ...

Top 50 recent answers are included