it-swarm.cn

移动应用程序的用户可访问性

我想让我的移动网络应用程序,iPhone应用程序和Android)应用程序更易于访问。我应该首先阅读什么以了解移动可访问性的最佳实践吗?可访问性之间的区别是否有任何摘要移动和桌面环境中的对策?

7
Maksym Gontar

这是一个非常广泛的话题。上下文是什么?这是用于独立应用程序还是网站?这在很大程度上取决于平台-例如,触摸屏的工作原理与轨迹球界面大不相同,而高分辨率设备的行为与低分辨率设备的行为有所不同(请记住,屏幕尺寸也相差很大!)。请确保检查网络- Jakob Nielsen也对此有一些想法

一些一般的想法:

  • 连接往往会变慢。 2G设计。使用尽可能少的图像。
  • JavaScript通常会失败或无法正常工作。纯HTML通常更好。每个移动浏览器也都有自己的CSS问题。
  • 并非每个人都拥有最新的iPhone 5/Android。为各种设备设计,尤其是那些带有最新计划的“免费”电话。
  • 从不,在CSS中也没有硬编码字体大小(因此,在我的BlackBerry上看不到CodeProject)
  • 在网站上,考虑使所有内容线性化(甚至菜单)。如果某个元素位于某事物的左侧或右侧,则在其中导航将很困难,并且会将其他内容压缩到较小的区域。
  • 专为专心的用户设计。用户可能会在机场,公共汽车上,杂货店排队等。
  • 要求用户提供尽可能少的输入。即使是最好的,打字也是缓慢而尴尬的。
  • 预期会有错误(我经常在iPad上触摸不当,导致在我阅读网站时随机打开链接)。
  • 测试,测试,测试!让团队中的每个人都可以在他们的手机上进行尝试,这样您就可以使用多种设备进行尝试。

祝好运!

7
Robert Fraser