2021-04-19 分类: 网站建设
网络是现代科技的核心组成部分,也是我们现代生活的核心组成部分。当世界有一天与网络脱节时,会造成沟通困难、无聊、烦躁等一系列困扰。广州网站建设公司全公司依靠网络实现与外界的对接沟通。一旦失去了网络网站,就无法继续访问,用户就会流失,资源就会缺失,其他不利因素就会产生。
广州网站建设公司有过公司断网的经历。由于未能及时更新费用,整个公司的网络无法访问。这时候整个公司都在上班,员工的产出就会损失。按照150元一个员工日工资计算,20元工资1小时,断网半小时,10元/员工就亏了。如果公司有100名员工,那就是亏损1000元。可想而知,网络故障是一件可怕的事情。
当然,从公司的角度来说,也是企业网站建设过程中无法访问网站的原因。当网站无法正常访问时,会影响网站的用户体验,甚至直接让用户流失或者订单丢失。这里从移动APP方面,看一个移动APP如何实现网络异常提醒:
1.不要提示
网络异常并不意味着一旦网络出现异常,整个程序就不能使用。这里不提示是相对说法。当用户执行请求数据的操作时,用户被告知网络出现故障。
支付宝就是一个典型的例子,即使网络断开,用户也几乎察觉不到。只有当用户请求新的数据时,用户才会被吐司通知网络异常。
不提示的原因是用户每次进入页面都不需要向服务器请求数据,所以有类似QQ音乐、splash、酷狗等终端。这不会影响在网络断开时监听缓存或下载好的资源。在这种情况下,如果请求数据没有惩罚,就不需要提醒用户。
当然,我们需要为缓存的数据设置一个有效期。如果在该有效期后网络仍未恢复正常,我们应及时提示用户网络故障。
2.没有缓存
当然,不是每个页面都有缓存。对于没有缓存数据的页面,我们有两种方案。一个是显示空页面,一个是显示骨骼屏幕。
骨骼屏,顾名思义,就是显示页面的框架,然后在数据请求完成的时候渲染页面。这种先占位置再加载数据的模式也叫占位符,意思是一样的。
最后说一下空页。事实上,空页面的显示方案可以分为两种:
提供“刷新页面”按钮
提供“解决方案”按钮
两种方案都有各自的理由。个人更倾向于两个方案融合。显示“刷新页面”按钮。如果用户点击后仍然无法请求数据,则以snackbar的形式提供解决方案。其实解决方法就是引导用户在系统设置中检查/打开网络权限。3.连续尖端
有缓存数据的页面,支付宝无法提示用户,但对于QQ、微信等即时通讯应用,给用户反馈网络故障是非常必要的。因为如果不给出提示,不知道对方是突然不回我消息了,是因为我让对方生气了,还是因为我的网络收不到。QQ和微信在这里统一使用公告牌,点击后用户进入显示网络故障解决方案的页面。这里可能有人会问,为什么不用对话框,对话框也可以完成跳转动作。
我试着分析一下。如果使用对话框,该对话框有两种触发机制:
只要网络不通畅,就会立即弹出对话框通知用户
如果检测到网络不顺畅,将立即弹出一个对话框通知用户,而不给出第二次提示
第一种触发机制显然不合理,因为用户在使用微信时不一定要有畅通的网络,有的用户只是想看聊天记录。每当您检测到网络故障时,都会弹出一个对话框,这将对用户造成很大的干扰。
第二种也不合理。如果用户所在的网络环境不稳定,时断时续,一旦你第一次点击并关闭弹出框,用户将无法察觉后续网络的异常。
所以微信用户对网络故障提示的要求是,在给用户持续提示的前提下,不要干扰用户的正常操作。好,好,我知道问题所在,但是不需要马上处理。
满足以上条件的控件有两种:snackbar和公告牌。微信用公告牌,京东用snackbar。以京东为例,如果在用户使用京东的过程中网络突然出现故障,界面顶部会弹出一个snackbar通知用户。点击后,用户将进入一个页面,显示一些解决方案。其实就像我上面说的,所谓的解决方案就是让用户在系统设置页面上检查/打开网络权限。我们可以像网易云音乐一样直接提供跳转链接,省去了用户的操作步骤。
snackbar和公告牌的区别在于snackbar的位置是固定的,只要你的网络不通畅,它就会一直出现在界面的顶部。这是因为京东对互联网的需求比微信更强,没有微信的用户也可以看聊天记录。京东用户没有互联网能做什么?没有办法浏览商品,更别说接手了。京东比微信更需要用户解决网络故障的问题。
4.网络交换
除了断网和弱网的情况外,另一个需要考虑的问题是网络切换。当网络从4g切换到wifi时,我们用toast提醒用户没有问题,即使没有提示,对用户也不会有太大影响。但另一方面,wifi突然被切断,切换到4g网络。我们还能这么冷静吗?用wifi看视频,wifi突然断开,会自动切换到4G网络。为了避免造成用户在不知情的情况下消耗大量流量,应该给用户一个网络变化的提示,确认后再继续观看。目前的提示方式主要是界面嵌入和对话框,两者都是界面嵌入。
有趣的是,在网易云音乐中,如果听歌时wifi突然被切断,4G网络会继续缓存歌曲,而QQ音乐不会继续缓存。仅从这一点来说,我个人认为腾讯做的更贴心。
从以上四个内容可以看出,不同的软件可以采取不同的措施,那么如果网站建设出现了网络故障或者基于资源的故障,应该如何提醒用户?这里有四个建议:
1.引导用户切换检测网络
一般网站访问失败首先要解决的是用户自己的网络。当用户网络出现故障时,浏览器会提醒资源情况。
2.引导用户刷新和重访
当用户可以看到网站的提示页面时,应该引导用户重新访问资源,以确保用户不会因为资源不可访问而终止访问。该指南可以使用户认为网站是可访问的。
3.指导用户重启浏览器
有时候网站没有问题,网站也没有问题,就是因为浏览器问题无法显示。此时不能排除浏览器故障,所以这里也要解决用户终端问题。
4.缓解用户情绪
一旦网站无法访问,用户第一次的心情会有点突然,第二次会烦躁,第三次会反感。然后我们需要安抚用户此时的情绪,具体的安抚方法会因人而异。
网站栏目:打开网站出现网络故障如何善意提示用户?
标题链接:/news44/108844.html
成都网站建设公司_创新互联,为您提供微信小程序、网站策划、网站建设、品牌网站设计、网站设计公司、手机网站建设
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联
猜你还喜欢下面的内容