对常见的功能不一致的方法

“在Web可用性上所犯的错误大多数都涉及到开发人员忽略的一点,那就是用户并不想要努力找出如何使用界面。”Web和Digital Strategy方面的顾问Steven Swimmer解释道:“事情可能看起来很显然,主要看开发者如何解决这样的问题。在奇怪的接口上增加功能明显是不值得的。如果在奇怪的界面上增加一些功能但不被用户所理解的话,那么你就需要提供一些综合方法来向用户展示如何使用这个App。”

开发者一开始渴望创造一些“新的有创新”的东西,但最后这可能会成为最大的绊脚石。为一个常见的功能提供一个独特的用户体验或者是新的使用方法,不但不能给用户带来深刻印象,反而会让他们觉得更加困惑。多数用户不会因为你伟大的接口工作方式而喜出望外,只会因为一个看似常见的功能不如预期的效果而倍感失望。

2. 模棱两可的错误消息

当用户点击错误或尝试一个未经授权的行动的时候会出现什么情况呢?他们只会收到一个感到困惑的错误的提醒消息,而不是有明确的建议如何解决这个问题的消息。这对用户来说毫无意义,只会让人觉得是在浪费时间,大大的失望。

Voices.com联合创始人兼CEO--David Ciccarelli解释说:写得不好或模棱两可的错误消息可能会令用户沮丧。别给用户一串没用的数字和代码,相反,可以这么说:“对不起,这样做是没用的,试试这个吧......”

3. 改变导航元素的位置

开发者惹恼用户最普遍的方法之一就是不小心把他们的App变成了“拾荒式”搜索。他们将导航元素,或至关重要的按钮放在屏幕上不同的地方…这样会置用户于无尽的苦恼中啊。

将一个本该定位的元素从这一页放到下一页,或者是从这个屏幕上移到下一个屏幕上,用户不得不捉迷藏一样的去寻找想要的功能。说实话,这样的App只会让人更加着急,其它的就更别说会得到用户的赞了。

泯灭Web App可用性的七个开发错误相关推荐

  1. HTML5 移动Web App阅读器-3(开发流程介绍、需求分解和技术选型)

    交互图&需求分解 - 功能的体现 - 细节调整 技术选型和开发准备 - 轻量化 - 快速开发 - 维护简单 - 高性能 WEB app选择原生js还是框架?项目简单:选择原生js,开发成本和维 ...

  2. 【饿了么】—— Vue2.0高仿饿了么核心模块移动端Web App项目爬坑(一)

    [饿了么]-- Vue2.0高仿饿了么核心模块&移动端Web App项目爬坑(一) 前言:学习Vue.js高仿饿了么课程过程中,总结了这个Web App项目从准备到开发完毕自己觉得很重要的知识 ...

  3. Vue2.0高仿饿了么核心模块移动端Web App项目爬坑(一)

    原文https://www.cnblogs.com/ljq66/p/9980372.html 前言:学习Vue.js高仿饿了么课程过程中,总结了这个Web App项目从准备到开发完毕自己觉得很重要的知 ...

  4. 关于Mobile Web App你所应该知道的

    Native App与Web App的争论从未停息过,尽管很多人在批判Web App的各种不是,但也阻止不了各种各样的Web App如雨后春笋般出现,尤其是伴随智能手机的普及而受到重视的Mobile ...

  5. 你的app是由旧版打造_「软件测试基础知识」Web APP和原生 APP的不同

    原生APP访问和兼容的能力也比较好,可以支持在线或者离线消息推送或是进行本地资源访问,以及摄像.拨号.蓝牙.功能的调取.原生APP开发有许多的优势,如原生APP是针对不同的平台为用户提供不同的体验.节 ...

  6. 原生App与Web APP优劣势分析

    现如今APP开发有两个主流的方向:原生App 以及移动Web App.那么您是否知道这两者有何区别?什么是原生APP,什么是web APP?今天小编在此对二者进行一个对比. ☛ 什么是原生APP 在智 ...

  7. 使用 jQuery Mobile 与 HTML5 开发 Web App (七) —— jQuery Mobile 列表

    如 Kayo 之前所写的文章 <使用 jQuery Mobile 与 HTML5 开发 Web App -- jQuery Mobile 内容格式> 中所述,这次介绍的是 jQuery M ...

  8. 使用 jQuery Mobile 与 HTML5 开发 Web App (十三) —— jQuery Mobile 方法上

    本篇介绍的,是 jQuery Mobile 的方法.对比于 jQuery 方法可以实现 DOM 遍历,动画,Ajax 等各种丰富的操作,jQuery Mobile 的方法更像是 jQuery Mobi ...

  9. 使用 jQuery Mobile 与 HTML5 开发 Web App (十一) —— jQuery Mobile 事件详解

    在前文<使用 jQuery Mobile 与 HTML5 开发 Web App -- jQuery Mobile 默认配置与事件基础>中,Kayo 对 jQuery Mobile 事件的基 ...

最新文章

  1. android 代码 日历 重复事件设置,日历重复/重复事件 - 最佳存储方法
  2. 从零开始学习Oracle—安装及删除
  3. 今天我勇敢的点就一个gpio口
  4. ISA Server 2006 部署步骤
  5. python实现输入三角形边长自动作图求面积案例
  6. 【Flink】Flink 实时去重方案 四种方案 MapState 、SQL方式、HyperLogLog、Bitmap
  7. 线程池如何保证所有子线程运行完再执行主线程
  8. 20181027_任务
  9. textarea标签的文字居中解决方法
  10. 听说你还不理解JavaScript闭包
  11. cad完全卸载教程_完全卸载CAD2012的步骤教程--系统之家
  12. Linux查看服务器自动关机,Linux系统自动关机的命令详解
  13. 数字电路基础知识——CMOS门电路 (与非门、或非、非门、OD门、传输门、三态门)
  14. androidStudio连接不上模拟器(夜神模拟器)
  15. 百度网盘如何免费上传大于4GB的文件(制作BT文件)
  16. 树莓派云台舵机怎么用_基于树莓派的多舵机控制的定位拍照云台
  17. vue的hook(钩子函数)
  18. 西门子PLC模拟量输入数据类型变换
  19. 怒!移动免费上网卡是骗人的!还是黑我的手机费!
  20. 德国申请专利,发明,实用,外观专利申请详细步骤

热门文章

  1. 安装RPM包或源码包
  2. 东北大学自学考试计算机网络专业(独立本科段)
  3. 笔试:天猫魔盒下单问题
  4. stm32 USART串口半双工功能测试
  5. Kali Linux渗透测试 142 Mestasploit 基本使用
  6. Python——运算符重载
  7. 针对私募投资者的Milk Coin(MLK)最新锁仓时间表
  8. 笔试面试找工作个人总结(持续更新)
  9. Qtum研究院 | 公有链发展思考与Qtum量子链的技术革新之路
  10. html单选框servlet,js、servlet分别获取下拉框、单选框、复选框的值