{"id":7716,"date":"2013-10-10T15:49:16","date_gmt":"2013-10-10T14:49:16","guid":{"rendered":"http:\/\/www.itwriting.com\/blog\/?p=7716"},"modified":"2013-10-10T15:49:16","modified_gmt":"2013-10-10T14:49:16","slug":"usability-microsofts-big-weakness","status":"publish","type":"post","link":"https:\/\/www.itwriting.com\/blog\/7716-usability-microsofts-big-weakness.html","title":{"rendered":"Usability: Microsoft\u2019s big weakness"},"content":{"rendered":"<p>The iPhone, or maybe the iPod, was the beginning of the era of usability. Make something nice to use, reasoned Apple, and users will come flocking.<\/p>\n<p>After the iPhone came the iPad; and then Android which while lacking the polish of iOS, mostly has the same characteristics of appliance rather than computer in its user interface.<\/p>\n<p>What about Microsoft? It has learned to some extent. Windows Phone is a user-friendly operating system. The touch interface in Windows 8, although a shock to existing Windows users, shows obvious effort towards usability and sometimes succeeds. Navigating the weather app, for example, is a pleasure.<\/p>\n<p>There are times though when Microsoft seems to have learned nothing. Take the new SkyDrive integration in Windows 8.1 for example. It is foundational in Microsoft\u2019s effort to wrest Windows into being a cloud-centric operating system, where you could lose your device, buy a new one, log in, and find all your stuff. I\u2019ve posted about its progress <a href=\"http:\/\/www.itwriting.com\/blog\/7700-windows-8-1-and-cloud-centric-computing.html\" target=\"_blank\">here<\/a>.<\/p>\n<p>But then you are on a train, say, with a poor internet connection, and you double-click a file in SkyDrive that has not been downloaded to your PC. This is the dialog you see (at least, it is the one I just saw):<\/p>\n<p><a href=\"http:\/\/www.itwriting.com\/blog\/wp-content\/uploads\/2013\/10\/image13.png\"><img loading=\"lazy\" decoding=\"async\" title=\"image\" style=\"border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px\" border=\"0\" alt=\"image\" src=\"http:\/\/www.itwriting.com\/blog\/wp-content\/uploads\/2013\/10\/image_thumb13.png\" width=\"404\" height=\"281\" \/><\/a><\/p>\n<p>There is so much wrong with this dialog that I don\u2019t know where to start. But I will have a go.<\/p>\n<p>First, I doubt the error is really unexpected. If my internet connection is poor, problems downloading stuff from SkyDrive are expected, not unexpected. You would think that the client could figure out, \u201cIt looks like I have a poor connection to SkyDrive\u201d and inform the user accordingly.<\/p>\n<p>Second, the error number. The dialog invites me to search for help using this number; however to do so I would have to copy it manually as it is unselectable. The number of course is in hexadecimal, so there is a high chance of copying an O instead of a zero as the difference is not obvious other than to programmers. Nor is it clear where I should search. Should I bang the number into Bing and hope for the best? Such searches can be fruitful, but they can also go badly wrong when you hit sites that tell you to download their utility to clean your registry, or some such nonsense.<\/p>\n<p>Third, there is space for a human-understandable description of the error, but it is says \u201cNo error description available\u201d. Lazy programming somewhere. Maybe in a code base the size of Windows it is too much to expect helpful messages for every error but this is not something users should normally see.<\/p>\n<p>Fourth, there are three choices: Try Again, Skip and Cancel. Bearing in mind that I double-clicked only one document, what is the difference between Skip and Cancel?<\/p>\n<p>Fifth, there is a More details button but it is disabled. Why, if no more details are available, does this More details button appear at all? Though I\u2019d suggest that Error 0x80040A41 is a great candidate for \u201cMore details\u201d rather than being something non-technical users are expected to make sense of.<\/p>\n<p>What should happen? First, SkyDrive and\/or its client should work better. This is a critical feature; but users are <a href=\"http:\/\/answers.microsoft.com\/en-us\/windows\/forum\/windows8_1_pr-files\/windows-81-skydrive-not-syncing\/82e4d1ce-b311-40a4-8e83-7274920303fd?page=7&amp;msgId=6ccceaaa-83a2-4425-b0dc-50bd6885fd4d\" target=\"_blank\">complaining<\/a> (yes, I found this by searching for the error code) and it seems that problems persist in Windows 8.1 RTM. Microsoft has been working on file sync for decades, yet upstarts like Dropbox work more smoothly.<\/p>\n<p>Second, when bad things happen, I am all in favour of plain English. I don\u2019t see any reason ever to confront users with error numbers in hex. Put it in a technical details option by all means. In this particular case, why not something like, \u201cWindows is having problems downloading from SkyDrive. You may have a poor internet connection; please try again later, and if the problem persists, contact support.\u201d<\/p>\n<p>Getting this right is not easy; but for as long as ordinary users see this kind of dialog in day to day use of Windows, the flight to iPad and Android will continue.<\/p>\n<p>Update: the error fixed itself when I found a better connection<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The iPhone, or maybe the iPod, was the beginning of the era of usability. Make something nice to use, reasoned Apple, and users will come flocking. After the iPhone came the iPad; and then Android which while lacking the polish of iOS, mostly has the same characteristics of appliance rather than computer in its user &hellip; <a href=\"https:\/\/www.itwriting.com\/blog\/7716-usability-microsofts-big-weakness.html\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Usability: Microsoft\u2019s big weakness<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[55,97],"tags":[586,832,996],"class_list":["post-7716","post","type-post","status-publish","format-standard","hentry","category-microsoft","category-windows","tag-microsoft","tag-skydrive","tag-windows"],"_links":{"self":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/posts\/7716","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/comments?post=7716"}],"version-history":[{"count":0,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/posts\/7716\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/media?parent=7716"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/categories?post=7716"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/tags?post=7716"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}