{"id":2537,"date":"2016-07-30T13:50:49","date_gmt":"2016-07-30T13:50:49","guid":{"rendered":"http:\/\/wpbeaveraddons.com\/?p=2537"},"modified":"2016-10-16T11:54:42","modified_gmt":"2016-10-16T18:54:42","slug":"using-hover-wisely","status":"publish","type":"post","link":"https:\/\/wpbeaveraddons.com\/using-hover-wisely\/","title":{"rendered":"Here’s why you should start using “Hover” wisely right now!"},"content":{"rendered":"
I have been meaning to write about\u00a0a series of posts about Sensible Web Design\u00a0<\/strong>for a while. Being a weekend, I decided to take up this task and\u00a0complete the first one.<\/p>\n Web sites with animations, hover effects, and several other design elements are in trend. There are some websites which look great and work great. Then there are websites which fall short of\u00a0serving the purpose (more about this later).<\/p>\n So, the question is, are we using everything just because we see it around? Are these elements adding anything to the usability? Are these things killing the user experience?<\/em><\/strong><\/p>\n After building several fancy modules for the PowerPack, I\u00a0felt like a culprit. A culprit because I committed a crime of killing the “usability”. We feel sorry for doing this. People buy what looks nice, people build what sells. But, as they say, “not everything that glitters is gold.”<\/p>\n What we are doing now is, saving you, your websites and ourselves from committing this crime again.\u00a0<\/strong><\/em><\/p>\n Transparency is something that I have learned from the WordPress community and I am being brutally honest about not only our product but the general web design trend.<\/p>\n <\/p>\n This is the first question that\u00a0worried me. People build websites for their business and online presence. It’s a\u00a0medium of new business for many, it’s a hobby for others. A website can provide information and generate leads. But, what if it didn’t do that just because of simple UI\/UX mistakes? That would be a huge loss for many of us.<\/p>\n No, I am not an\u00a0anti-hover activist. Hover has been meant to perform actions, provide guidelines and have been useful in many ways.\u00a0I have used it personally in many creative ways for several years. But, the time is not the same, the trend isn’t, the \u00a0industry has changed as well.<\/p>\n I am complaining about the use of “Hover” without thinking of the usability. A majority of web traffic that your\u00a0website receives comes from mobile devices where users can only “Tap” or “Click”.<\/p>\n <\/p>\n We need to build websites for a “Touch-enabled” world and not only for desktop users.\u00a0<\/strong><\/em><\/p>\n This is how a website fails to deliver usability. These are some of the common questions and experiences. There are more which can be discussed in full length. I would love to hear that from you in the comments section.<\/p>\n <\/p>\n The solution is simple, we need to think<\/strong> before we employ these fancy design elements in our designs. The general takeaway from what I have shared above is as follows:<\/p>\n Yes, that’s the real purpose of a “Hover” effect. Make it easier for users to differentiate between a text and link, a fancy round corner text box and a call-to-action button. This is where a change of color, size, border, background, animation etc. can add to the usability apart from the fanciness.<\/p>\n If there’s something that fits and works well for the\u00a0desktop version, then think of an alternative mobile version. A lot of responsive websites follow an app-style approach for the mobile version. Let’s take the example of Facebook, it works well on both the mobile and desktop. Both the versions have a similar look and feel but a different approach for usability.<\/p>\n A lot of times we see hover effects where content flies in with an overlay on images. This works well on desktop devices but it’s still a\u00a0UX failure as users have no idea if they need to perform a hover action for more information. Similarly, these effects are of no use on mobile devices especially when the\u00a0images have a link to another page for more details.<\/p>\n Apart from this, we need a proper indication on mobile devices such as a “+\/-” toggle icon or an Up \/ Down arrow icon.<\/p>\n If you are using hover for revealing drop-down menus, it’s a fail for mobile devices. You need to setup\u00a0a better mobile navigation system or you shouldn’t be adding a link to the top level navigation item.<\/p>\n So, that’s all from my first article from the “Sensible Web Design” series. I would love to hear about your suggestions and views.<\/p>\n","protected":false},"excerpt":{"rendered":" I have been meaning to write about\u00a0a series of posts about Sensible Web Design\u00a0for a while. Being a weekend, I decided to take up this task and\u00a0complete the first one. Web sites with animations, hover effects, and several other design elements are in trend. There are some websites which look great and work great. Then…<\/p>\n","protected":false},"author":1,"featured_media":2606,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[4,14],"tags":[19],"class_list":["post-2537","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tips","category-web-design","tag-sensible-web-design"],"acf":[],"_links":{"self":[{"href":"https:\/\/wpbeaveraddons.com\/wp-json\/wp\/v2\/posts\/2537"}],"collection":[{"href":"https:\/\/wpbeaveraddons.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpbeaveraddons.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpbeaveraddons.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wpbeaveraddons.com\/wp-json\/wp\/v2\/comments?post=2537"}],"version-history":[{"count":0,"href":"https:\/\/wpbeaveraddons.com\/wp-json\/wp\/v2\/posts\/2537\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wpbeaveraddons.com\/wp-json\/wp\/v2\/media\/2606"}],"wp:attachment":[{"href":"https:\/\/wpbeaveraddons.com\/wp-json\/wp\/v2\/media?parent=2537"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpbeaveraddons.com\/wp-json\/wp\/v2\/categories?post=2537"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpbeaveraddons.com\/wp-json\/wp\/v2\/tags?post=2537"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}What’s the purpose of a website?<\/h3>\n
Why am I complaining about “Hover”?<\/h3>\n
\n
What’s the solution?<\/h3>\n
Use hover for clickable elements – links, buttons etc.\u00a0<\/strong><\/h4>\n
Use alternative design pattern<\/h4>\n
Do not use hover to reveal important information without proper indication<\/h4>\n
Do not use hover for primary triggers \/ actions<\/h4>\n