用户不耐烦
耐心是一种美德,但手机用户没有耐心。他们通常必须回到程序中的任何设计或接口问题。
事实上,许多移动web用户可以忍受长达10秒的页面加载时间。大多数移动网站的加载速度与桌面版本相同,这意味着支持移动应用程序的技术团队必须达到与桌面版本相同的速度,同时克服无线数据网络造成的延迟。
这里有一些建议。
请勿在移动应用程序中使用大型或未压缩的大型音频或视频动画。用户可能喜欢这些材料,但应用程序的体验会受到影响。“如果您有大量静态资源,如图像和音频文件或其他非流媒体,请使用本机应用程序。请记住,当前移动Web浏览器的平均缓存大小约为4MB,因此没有太多空间来存储对象。
当用户的连接稳定时,请确保缓存重要数据,以便即使存在连接问题或错误响应,用户也可以继续使用应用程序最重要的功能。
长时间延迟
移动应用程序运行在各种无线网络(如WI-I或移动数据网络)上运行的移动设备上。这意味着移动应用程序的缺点是它们总是使用高延迟网络。这些网络将增加移动网站和应用程序的响应时间。因此,我们不会打扰用户,确保他们不会因为网速太慢而抱怨我们的应用程序。因此,当网络出现问题时,最好及时提示用户。
以下是一些克服移动网络问题的技巧。
通知用户网络速度。网速慢让人觉得应用程序本身有问题。最好的预防措施是在应用程序中设置超时,然后警告用户Internet连接可能会影响体验。确实没有办法加快网络速度,但通过让用户了解情况,你可以避免指责网站或应用程序。
尽可能存储所有内容。本机应用程序具有存储空间的优势。此外,兼容html5的移动Web浏览器支持本地数据存储和WebSQL数据库以脱机保存数据。在应用程序中使用本地存储的图像,然后在连接到网络时定期刷新它们,也是避免影响您体验的网络问题的一种方法。