打开网站出现网络故障如何善意提示用户?

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.缓解用户情绪


一旦网站无法访问,用户第一次的心情会有点突然,第二次会烦躁,第三次会反感。然后我们需要安抚用户此时的情绪,具体的安抚方法会因人而异。


网站栏目:打开网站出现网络故障如何善意提示用户?
标题链接:https://www.cdcxhl.com/news44/108844.html

成都网站建设公司_创新互联,为您提供微信小程序网站策划网站建设品牌网站设计网站设计公司手机网站建设

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

网站托管运营