设计师和开发人员在构建网站时,需要考虑很多事情,从视觉外观到功能设计。为了简化这个过程,我们准备了这个指南。限于篇幅限制,将这一指南分为三部分,此为第三部分内容。
本篇包含内容
三、移动端适配
- 3.1 响应式设计
- 3.2 手势操作
四、无障碍设计
- 4.1 弱视用户
- 4.2 色盲用户
- 4.3 盲人用户
- 4.4 键盘适配
五、测试
- 5.1 持续测试
- 5.2 页面加载测试
- 5.3 A/B测试
六、开发交接
七、总结
三、移动端适配
如今, 网站用户中有50%左右的用户 通过移动设备访问。这对网页设计师意味着什么?意味着我们必须为网站进行移动端适配设计。
3.1 响应式设计
PC端和移动端有着不同的屏幕分辨率,进行适配优化尤为重要。
- 采用单列布局。手机屏幕上单列布局基本效果都不错。单列不仅可以管理小屏幕上的有限空间,还可以轻松地在不同屏幕分辨率之间以及纵横比之间进行缩放。
- 使用 Priority+ 导航模式。 Priority+ 是Michael Scharnagl提出的,展示重要的导航选项, 不重要的导航选项集合在“更多”按钮。它能充分利用可用的屏幕空间。随着屏幕的增加,展示的导航选项也随之增加,从而可以提高可视性和吸引力。这种模式对于有很多不同的模块和页面的网站(如新闻网站或电商网站)特别有用。
- 确保图像适合PC端和移动端。网站必须适应所有不同的设备和分辨率,像素密度和方向。图像适配是构建响应式网站时面临的主要挑战之一。为了简化这个任务,您可以使用诸如 Responsive Image Breakpoints Generator 这样的工具地处理图像。
Responsive Image Breakpoints Generator 可帮助您生成及管理图像的不同尺寸。
3.2 手势操作
移动端的交互是通过手指完成的,而不是鼠标点击。这意味着当您设计交互时要应用不同的规则。
- 交互元素的大小要合适。所有的交互元素(如链接,按钮和菜单)应该都是可以手势操作的。PC端网站适合交互区域(点击)较小且精确的方式,但移动网页需要较大的触发区,可以用拇指轻松完成。当网站经常需要用户操作时,请参考 MIT Touch Lab的研究 为您的按钮选择合适的尺寸。研究发现,手指面的平均尺寸在10到14毫米之间,指尖在8到10毫米之间,10×10毫米是一个很好的尺寸。
按钮越大,点击越轻松。(Image credit: Apple)
- 交互需要更明显的视觉表达。PC端,用户将鼠标悬停在某个元素上(如显示下拉菜单)时,可以提供额外的视觉反馈;移动端,没有悬停状态,移动用户将不得不点击以查看该响应。因此,应该确保用户能够正确预测界面元素代表的含义。
四、无障碍设计
产品必须能够被任何人使用。针对有生理缺陷的用户进行设计是设计师去实践同理心和体验世界的一种方式。
4.1 弱视用户
许多网站的文本采用低对比度模式。虽然低对比度可能比较新潮的,但是难以识别。低对比度对于视力低下和对比度敏感的用户不友好。
浅灰色背景上的灰色文字很难阅读。体验会很不好,或者说设计的毫无意义。
低对比度文本在PC端很难阅读,在移动设备上变得更加困难。想象一下,你在明亮的阳光下行走时,需要在移动设备上阅读低对比度的文本。这提醒我们,设计要确保信息能传递给用户。
永远不要为了美观牺牲可用性。网站上的文本和其他重要元素的最重要的是可读(用)性。可读性要求文本和背景之间有足够的对比。为确保视觉障碍人士能够阅读文本,W3C的网页内容无障碍设计指南(WCAG)有一个[对比度建议]( www.w3.org/TR/UNDERSTA… audio-to-对比contrast.html)。对于正文文本和图像文本,建议使用以下对比度比率:
- 小字号的文本对比度至少要 4.5:1。最好的对比度是7:1。
- 字号较大的文本(14号粗体、18号字体以上)应该至少有3:1的对比度。
不好:这些文本行不符合对比度的建议,难以阅读。
好:这些文本行遵循对比度的建议,清晰可辨。
你可以使用WebAIM的[色彩对比度检测器]( webaim.org/resources/c… )来确定是否处于最佳范围内。
4.2 色盲用户
据估计, 全球人口中有4.5% 出现色盲(12名男性中有1名,200名女性中有1名),4%患有低视( 30人中有1名),0.6%是盲人(188人中有1人)。我们很容易忘记为这个用户群设计,因为大多数设计师都没有遇到这样的问题。
为了让用户可以正常访问,请避免仅使用颜色来传达意义。 正如 W3C声明 ,不应该使用颜色“作为唯一可视的传输方式 信息,指示行动,提示回应,或区分视觉元素。“
表单中仅使用颜色表达提示信息是常见的方式。成功和错误消息分别以绿色和红色显示。但是红色盲和绿色盲是色盲群体中最多的。大多数情况下,你能接收到错误信息,比如“这段文字被标红”。看起来没什么问题,但是对色盲用户在这种形式下无法接收到错误信息。颜色应该是突出或补充已经看得见的信息。
不好:这种形式仅仅依靠红色和绿色来表示字段有没有错误。色盲用户是无法识别的。
在上面的表格中,设计师应该给出更具体的说明,比如“您输入的电子邮件地址无效”或者在需要注意的地方显示图标。