离线设计的几个要点.doc

离线设计的几个要点.doc

ID:57312706

大小:81.50 KB

页数:2页

时间:2020-08-11

离线设计的几个要点.doc_第1页
离线设计的几个要点.doc_第2页
资源描述:

《离线设计的几个要点.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、好的离线设计的几个要点:缓存!缓存!缓存!当我打开一个app的时候,我期望看到的是足量的内容,不管我有没有连接上网络。如果你给我看到的是一片空白,我会选择另外一款在内容缓存机制上做得更好的app。让人们和内容互动一个依靠缓存显示信息的解决方案是提供只可读的内容,然而这并不算个好主意。当我在社交信息流里阅读其中一则帖子时,我希望在我有灵感时就能进行评论。如果你要我去等一阵,那么我就无法和这个应用进行互动。没网的时候上传不了信息是理所当然和可以接受的。作为用户,我只是希望能记录下我的想法,因此提醒我当前处于离线状态且在有网的时候自动发布内容是个值得参考的设计。让错误信息讲清楚并保持一致

2、性一个不断在那儿旋转的加载图标是毫无意义的。如果我没连上网络,而你又没缓存任何内容,那么请告知我。这不会让我生气,相反,我很乐意看到符合我预期的体验。一开始就别让人们去做那些你明知完成不了的事假如当我为了完成一个任务,一步步快走到最后时,冷不丁发现我压根就不能在离线状态下完成任务,我会暴怒。请在事先就告知我,不要等我开始了再放冷枪。一个值得参考的设计想法是:在离线模式下把那些不能完成的任务入口都隐藏起来。不要出现自相矛盾的信息如果你告诉某人他收到一条新的信息,但是当他们打开收件箱时却发现空无一物,留给他们的只有困惑。请确保应用从头到尾的一致性。对于缓存,广度比深度更重要如果我能浏览

3、我的信息流,却不能看到我的个人主页,这种体验给人错乱的感觉。缓存所有内容的各一小部分远比完整缓存某几个却无视其它页面来得更好。空白区域也需要被设计这些区域往往容易被忽视,但是这些空白区域看起来真心很…空… 大量未利用的屏幕空间被浪费,视觉上也糟糕透顶。这些空白区域完全可以经过设计被用来取悦用户。比一个空白屏幕更糟糕的是一个塞满了无用UI的界面。确保你的空白界面是简洁而非杂乱不堪的,这很重要。永远别给用户看到技术语言反例一枚:’Error:Theoperationcouldn’tbecompleted.(kCFErrorDomainCFNetworkerror2.)’这种错误信息只会

4、让人摸不着头脑。如果你的应用察觉到无法连接网络,那么就用最简单白话的语言告诉用户。记住用户上次做的事如果你的应用和定位有关,请做到让用户在打开应用的时候能看到上次的位置。这能帮助他们重获方位并知晓他们在哪。如果你重新连接上了网络,那么就帮他们更新定位到当前的位置。不要在离线模式下随意清空缓存我需要借助应用内的数据给我提示、安全感和对周边事物的感知。如果它突然就那么消失了,夸张地说,我也将迷失。只有等到连接上网络才能重新加载那些数据。设计离线应用可能像是针对边缘情况,但是当你的用户在有需求时,看到你花时间给了他们需要的,愉悦的心情绝对超乎你的想象。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。