Also known as “The Disconnected Challenge” or “Offline Challenge”. It has become more of an issue since everything has gone to the “Cloud”. What happens when one cannot connect is something to be considered

Bradford
October 4, 2020

Another blog post written at 32,000 feet as that is when the issue hit me. I have various electronic devices as my dedicated reader knows. I have previously talked about various data access connection challenges. This new challenge is not one of my own doing. It is a poor user experience or use case definition. This problem was illustrated by Amazon and their Kindle applications, but it does not apply to just them. This challenge happens to many applications beyond this example.

I have found a time where the electronic delivery of a book advantages outstrip the disadvantages I previously outlined. This happened with a “for Dummies” book. At work, I am on a software implementation team rolling out a new application package. I wanted the “for Dummies” book for the application. I looked at Amazon and the book was available both in paperback and in Kindle form. The Kindle form was substatianaly less expensive, but the key item was I could get literally instant delivery. While on a conference call I was able to purchase the book, take delivery of it, and reference it during the call. It was very powerful and better than using the Internet search tools as it has high signal to noise and no rabbit trails.

The next day I had a business trip, I had my analog reading material and my electronic versions. On the plane flight I started to truly ready my newly purchased book. It was also the first time I had started to explore some of the Kindle application features. I saw that there were sections of the book that were underlined. Not underlined texted, but a dashed underline. I was not sure what it was at first, but I found out that it meant that other readers had highlighted that passage. The idea of crowd sourced highlighting was intriguing for me; it helps to know what areas one should pay attention to.

I wanted to see what other features were available. My brain needed a little break from thinking about business practices. I was going to use that time to browse through the help file and see what other features were available that I might not be using in the Kindle application. I was airborne when I wanted to do that. I had no Internet access on that flight. As a result of not being connected to the Internet the help file was not available.

That seems very counterintuitive, why would an electronic reading application not include a help file with it? Think about that for a moment. Something that is designed to read document while disconnected from the Intenet is not able to read its own help file while not connected. It is not just Kindle that has this design flaw. Cloudreader, Nook, and iBooks for iPad do not have a help file that is readily available. I am sure that I can continue to list others as well. It also occurs with applications for workstations.

Not all applications are that short sighted. Two applications on my iPad have help that is available offline. iAnnotate and DocsToGo install their help file as a document you can read from within the applications.

Makes perfect sense to me. An application that is designed to be portable, should have supporting documentation that is portable. So for those of you involved in the design and creation of applications, think about the user that is not connected to the Internet. They might want to refer to the supporting documents; you should make it easy for them. The fact that I turned to the help file already means that the application is not intuitive enough. Do not compound the issue by making it difficult to find the help.

Also this concept applies to those of you who are creating custom control interfaces using software created by others. On more occasions than I would care to count I have ended up troubleshooting a control system and having to guess. These guesses could range from what are the IP addresses to connect to the system to what the control system is using for the backend to how to get help.

For the application users, I recommend that you try out your applications before you are traveling with them or disconnected from the Internet to make sure you understand how to use it. The help files might not always be available.

Well the fasten seatbelt sign just came on….

<note this post was recreated after a website crash, good thing I backed it up>