2013-03-17 39 views
0

我正在開發的移動應用程序具有網絡連接。是的,你是對的,我知道這是一個瘋狂的概念。應該向網絡應用程序的最終用戶提醒哪些網絡錯誤和verbage?

訪問遠程資源,網絡和服務器,更不用說網絡應用程序等,可能會出現很多可能的錯誤,我一直在想出一個關於如何呈現非技術性錯誤的行動計劃信息給使用者,只是說出了點問題,但給使用者一些提示,說明發生了什麼,所以他們並不完全處於黑暗中。

有沒有人有任何一般的指導(或具體會很棒!)覆蓋整個網絡錯誤領域,消息可能實際上與用戶有關?誠然,考慮到用戶的技術舒適性,這確實是開放式的。但是,比如像祖父母這樣的人,他們很少使用技術,但卻可以瀏覽和發送電子郵件。

一個補充的問題,但在這種情況下的一種適合的是:有沒有在網絡上的任何資源,列出適用的網絡和服務器錯誤消息? (以及任何已經本地化和免費獲得的?)。網絡搜索「虛擬網絡錯誤消息」和其他相關搜索迄今爲止已經產生了大部分無用的結果。

+0

作爲一般規則,如果用戶無法做任何事情,那就不要告訴他們。優雅地恢復並繼續。如果他們可以,然後告訴他們什麼,並鏈接到他們需要去的地方(例如打開WiFi) – Simon 2013-03-17 11:28:38

+0

我與西蒙說,有時不通知是幸福:) – 2013-03-17 11:43:21

+0

要添加更多的理由,我有一個應用程序以5分鐘的時間表從服務器顯示一些「最新數據」。如果Wifi和/或移動數據處於打開狀態,並且我無法獲取數據,則用戶無法對其執行任何操作(確定,也許他們會進入範圍:))。在這種情況下,在數據顯示的頂部,我顯示上次檢索的時間戳。如果它超過5分鐘,因爲適配器沒有提供新數據,我將文本更改爲紅色,稍微放大並添加「點擊此處刷新」。 99%的用戶足夠聰明地管理自己的連接。 – Simon 2013-03-17 11:56:06

回答