{"id":1170,"date":"2011-03-06T23:50:44","date_gmt":"2011-03-07T04:50:44","guid":{"rendered":"http:\/\/www.bohyunkim.net\/blog\/?p=1170"},"modified":"2011-03-07T09:08:26","modified_gmt":"2011-03-07T14:08:26","slug":"no-brainer-usability-the-new-twitter-iphone-app","status":"publish","type":"post","link":"https:\/\/www.bohyunkim.net\/blog\/archives\/1170","title":{"rendered":"No-brainer Usability: the new Twitter iPhone app"},"content":{"rendered":"<p>I am presenting about <a href=\"http:\/\/www.infotoday.com\/cil2011\/day.asp?day=Wednesday#session_B302\">usability issues in library websites in Computers in Librareis 2011<\/a> in a few weeks. So needless to say, I have been thinking a lot recently about usability. Today, having updated all apps on my iPhone, I noticed that the Twitter iPhone app finally made some changes in its new message user interface (UI) which makes it more usable.<\/p>\n<p><span style=\"color: #993366;\">However, the new UI fails in some respects, and the new app introduces a different usability problem, which is often the case with website redesign. <\/span>So let&#8217;s pretend the new Twitter app is a re-designed library website and see what its pluses and minuses are in terms of usability.<\/p>\n<div id=\"attachment_1173\" style=\"width: 212px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/www.bohyunkim.net\/blog\/wp-content\/uploads\/2011\/03\/old1.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-1173\" class=\"size-medium wp-image-1173\" style=\"margin-left: 10px; margin-right: 10px;\" title=\"Old Twitter App\" src=\"https:\/\/www.bohyunkim.net\/blog\/wp-content\/uploads\/2011\/03\/old1-202x300.jpg\" alt=\"\" width=\"202\" height=\"300\" srcset=\"https:\/\/www.bohyunkim.net\/blog\/wp-content\/uploads\/2011\/03\/old1-202x300.jpg 202w, https:\/\/www.bohyunkim.net\/blog\/wp-content\/uploads\/2011\/03\/old1.jpg 551w\" sizes=\"auto, (max-width: 202px) 100vw, 202px\" \/><\/a><p id=\"caption-attachment-1173\" class=\"wp-caption-text\">Old Twitter App<\/p><\/div>\n<div id=\"attachment_1171\" style=\"width: 212px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.bohyunkim.net\/blog\/wp-content\/uploads\/2011\/03\/old2.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-1171\" class=\"size-medium wp-image-1171\" title=\"When the arrow is pressed down\" src=\"https:\/\/www.bohyunkim.net\/blog\/wp-content\/uploads\/2011\/03\/old2-202x300.jpg\" alt=\"\" width=\"202\" height=\"300\" srcset=\"https:\/\/www.bohyunkim.net\/blog\/wp-content\/uploads\/2011\/03\/old2-202x300.jpg 202w, https:\/\/www.bohyunkim.net\/blog\/wp-content\/uploads\/2011\/03\/old2.jpg 517w\" sizes=\"auto, (max-width: 202px) 100vw, 202px\" \/><\/a><p id=\"caption-attachment-1171\" class=\"wp-caption-text\">When the arrow is pressed down<\/p><\/div>\n<p>This is how the old Twitter iPhone app&#8217;s new message screen looked like. (Screenshots thanks to <a href=\"http:\/\/twitter.com\/bmljenny\">@bmljenny<\/a>.)\u00c2\u00a0 It is very basic until you press the &#8220;140 \u00e2\u2013\u00bc&#8221; button on the top right corner over the keyboard.<\/p>\n<p>Once you press that button, however, the whole new world of functionalities unfolds. Taking a photo, inserting an already-taken photo, geo-tagging, adding Twitter user by his\/her Twitter username, adding a hashtag, and shrinking a URL is all just one touch away.<\/p>\n<p>Unfortunately, not many people noticed this button; many users weren&#8217;t able to take advantage of these useful functionalities.<\/p>\n<p>I must say, the design of hiding these functionalities behind the &#8220;140 \u00e2\u2013\u00bc&#8221; button is both clever and stupid. <span style=\"color: #333399;\">Clever in the sense that it made the new message UI clean and simple. <\/span><span style=\"color: #993366;\">But quite stupid in the sense that the button that holds these functionalities don&#8217;t stand out at all that it resulted in those functionalites being often completely unknown and undiscovered to users.<\/span><\/p>\n<p>One of the great usability principle is, in my opinion, is this : <strong><br \/>\nStop being clever and make things super-obvious.<\/strong><\/p>\n<div id=\"attachment_1172\" style=\"width: 210px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/www.bohyunkim.net\/blog\/wp-content\/uploads\/2011\/03\/new.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-1172\" class=\"size-medium wp-image-1172\" style=\"margin-left: 10px; margin-right: 10px;\" title=\"New Tweet screen in the Twitter iPhone app\" src=\"https:\/\/www.bohyunkim.net\/blog\/wp-content\/uploads\/2011\/03\/new-200x300.png\" alt=\"\" width=\"200\" height=\"300\" srcset=\"https:\/\/www.bohyunkim.net\/blog\/wp-content\/uploads\/2011\/03\/new-200x300.png 200w, https:\/\/www.bohyunkim.net\/blog\/wp-content\/uploads\/2011\/03\/new.png 640w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/><\/a><p id=\"caption-attachment-1172\" class=\"wp-caption-text\">New Tweet screen in the Twitter iPhone app<\/p><\/div>\n<p><a href=\"https:\/\/www.bohyunkim.net\/blog\/wp-content\/uploads\/2011\/03\/new.png\"> <\/a><span style=\"color: #000000;\">The new Twitter iPhone app followed this principle and corrected the issue by removing the &#8220;140 \u00e2\u2013\u00bc&#8221;  button. Instead it added a gray bar with four icons that stand for  usernames, hashtags, camera, and geotag. I would say this is an improvement since users can now clearly see the icons when they are in the new tweet screen.<\/span><\/p>\n<p><span style=\"color: #000000;\">However, these icons are not the same as the previous icons used in the old Twitter app. Geotag icon has   changed the appearance and the camera icon now functions for two   previous features of taking a photo and adding a photo from the photo   library.<\/span><\/p>\n<p><span style=\"color: #333399;\"><strong>One  of the pitfalls of re-design is that even when improvements are made,  often the web team (designers in particular) are not satisfied with just fixing the existing issue.  They are tempted to make changes &#8216;for uniqueness&#8217;, which tends to raise rather than solves a usability problem.<\/strong> <\/span><\/p>\n<p><span style=\"color: #000000;\">So now Twitter seems to have gotten rid of perfectly useful two icons &#8212; photo library and shrink URLs.<\/span><\/p>\n<p><span style=\"color: #993366;\">If I were to redo the screen, I would keep the same icons in the  previous app.\u00c2\u00a0 After all, some users have discovered and used these  hidden functionalities. Why now force them to change their pattern of  use?<\/span><\/p>\n<div id=\"attachment_1175\" style=\"width: 210px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.bohyunkim.net\/blog\/wp-content\/uploads\/2011\/03\/better.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-1175\" class=\"size-medium wp-image-1175\" title=\"My version of New Twitter screen\" src=\"https:\/\/www.bohyunkim.net\/blog\/wp-content\/uploads\/2011\/03\/better-200x300.png\" alt=\"\" width=\"200\" height=\"300\" srcset=\"https:\/\/www.bohyunkim.net\/blog\/wp-content\/uploads\/2011\/03\/better-200x300.png 200w, https:\/\/www.bohyunkim.net\/blog\/wp-content\/uploads\/2011\/03\/better.png 640w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/><\/a><p id=\"caption-attachment-1175\" class=\"wp-caption-text\">My version of New Twitter screen<\/p><\/div>\n<p>While I was evaluating the new Tweet screen, I realized that  the new Twitter app has also introduced a new usability issue to it.  The new trending hashtag notification. It appears on top of the tweet  timeline.<\/p>\n<p>As quite likely to be intended, since it appears on top and written on a black bar, it  stands out.\u00c2\u00a0 <span style=\"color: #333399;\">The problem is that it actually stands out more than what users need. It is  downright annoying.<\/span><\/p>\n<p><span style=\"color: #000000;\"><span style=\"color: #993366;\">This can be easily corrected if the bar appears at  the bottom rather than the top.<\/span> It would be still noticeable enough for  those who take interests in the trending hashtag but would not annoy the  majority of users who want to quickly scan the timeline from the top to  the bottom.<\/span><\/p>\n<p>&nbsp;<\/p>\n<div id=\"attachment_1174\" style=\"width: 210px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/www.bohyunkim.net\/blog\/wp-content\/uploads\/2011\/03\/annyoing.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-1174\" class=\"size-medium wp-image-1174\" style=\"margin-left: 10px; margin-right: 10px;\" title=\"New Twitter Timeline\" src=\"https:\/\/www.bohyunkim.net\/blog\/wp-content\/uploads\/2011\/03\/annyoing-200x300.png\" alt=\"\" width=\"200\" height=\"300\" srcset=\"https:\/\/www.bohyunkim.net\/blog\/wp-content\/uploads\/2011\/03\/annyoing-200x300.png 200w, https:\/\/www.bohyunkim.net\/blog\/wp-content\/uploads\/2011\/03\/annyoing.png 640w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/><\/a><p id=\"caption-attachment-1174\" class=\"wp-caption-text\">New Twitter Timeline<\/p><\/div>\n<div id=\"attachment_1202\" style=\"width: 210px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/www.bohyunkim.net\/blog\/wp-content\/uploads\/2011\/03\/revised-copy.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-1202\" class=\"size-medium wp-image-1202 \" style=\"margin-left: 10px; margin-right: 10px;\" title=\"My version of Timeline\" src=\"https:\/\/www.bohyunkim.net\/blog\/wp-content\/uploads\/2011\/03\/revised-copy-200x300.png\" alt=\"\" width=\"200\" height=\"300\" srcset=\"https:\/\/www.bohyunkim.net\/blog\/wp-content\/uploads\/2011\/03\/revised-copy-200x300.png 200w, https:\/\/www.bohyunkim.net\/blog\/wp-content\/uploads\/2011\/03\/revised-copy.png 640w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/><\/a><p id=\"caption-attachment-1202\" class=\"wp-caption-text\">My version of Timeline<\/p><\/div>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Because of this this new and\u00c2\u00a0 un-user-friendly trending  notification, the overall reaction to the new Twitter app would be more  negative than positive.<\/p>\n<p>Furthermore, what was really interesting to me is that even after the re-design, the new Tweet screen of the new  Twitter app does still slightly fall short of the new Tweet screen of the  Tweetdeck app. Compare my revised version of the new Twitter app above with the following Tweetdeck&#8217;s new tweet screen below. Pretty much what I have done ended up making the Twitter app look almost the same as the Tweetdeck&#8217;s existing new tweet screen.<\/p>\n<p><strong><span style=\"color: #993366;\">Sometimes, a good design comes from benchmarking a competitor&#8217;s product and from following conventions that users are already familiar with. <\/span><\/strong><\/p>\n<p>Can you think of an example of a library website that failed to be user-friendly while trying to be clever and\/or from poorly benchmarking another library website?\u00c2\u00a0 If you work with a library website, this is a good thing to think about.<\/p>\n<div id=\"attachment_1177\" style=\"width: 210px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.bohyunkim.net\/blog\/wp-content\/uploads\/2011\/03\/tweetdeck.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-1177\" class=\"size-medium wp-image-1177 \" style=\"margin-left: 10px; margin-right: 10px;\" title=\"Tweetdeck\" src=\"https:\/\/www.bohyunkim.net\/blog\/wp-content\/uploads\/2011\/03\/tweetdeck-200x300.png\" alt=\"\" width=\"200\" height=\"300\" srcset=\"https:\/\/www.bohyunkim.net\/blog\/wp-content\/uploads\/2011\/03\/tweetdeck-200x300.png 200w, https:\/\/www.bohyunkim.net\/blog\/wp-content\/uploads\/2011\/03\/tweetdeck.png 640w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/><\/a><p id=\"caption-attachment-1177\" class=\"wp-caption-text\">Tweetdeck<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>I am presenting about usability issues in library websites in Computers in Librareis 2011 in a few weeks. So needless to say, I have been thinking a lot recently about usability. Today, having updated all apps on my iPhone, I &hellip; <a href=\"https:\/\/www.bohyunkim.net\/blog\/archives\/1170\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[8,10,130,7],"tags":[135,134,133,42,131,132],"class_list":["post-1170","post","type-post","status-publish","format-standard","hentry","category-social-media","category-technology","category-usability","category-web","tag-app","tag-iphone","tag-no-brainer-usability","tag-twitter","tag-usability-2","tag-ux"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p2AlrP-iS","_links":{"self":[{"href":"https:\/\/www.bohyunkim.net\/blog\/wp-json\/wp\/v2\/posts\/1170","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bohyunkim.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bohyunkim.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bohyunkim.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bohyunkim.net\/blog\/wp-json\/wp\/v2\/comments?post=1170"}],"version-history":[{"count":89,"href":"https:\/\/www.bohyunkim.net\/blog\/wp-json\/wp\/v2\/posts\/1170\/revisions"}],"predecessor-version":[{"id":1257,"href":"https:\/\/www.bohyunkim.net\/blog\/wp-json\/wp\/v2\/posts\/1170\/revisions\/1257"}],"wp:attachment":[{"href":"https:\/\/www.bohyunkim.net\/blog\/wp-json\/wp\/v2\/media?parent=1170"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bohyunkim.net\/blog\/wp-json\/wp\/v2\/categories?post=1170"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bohyunkim.net\/blog\/wp-json\/wp\/v2\/tags?post=1170"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}