本节书摘来自异步社区《众妙之门——用户体验设计的秘密》一书中的第2章,第2.7节,作者【德】Smashing Magazine,更多章节内容可以访问云栖社区“异步社区”公众号查看
2.7 结论以及实用建议
再重复一次,响应式设计和移动优先策略是明智的选择,能够解决上述问题。如果能够一劳便能永逸,又何必费事地设计一个又一个平台?别忘了,设备的种类会越来越多,设计也要讲究方法。
尽管现在已经有了响应式设计这种能够“量体裁衣”的处理方式,但依然要学会思考,尤其当设计需要跨越不同设备、不同平台时,要借鉴古人平均律的思想,在概念上思考普遍、可达的设计该如何实现。
除此之外,还要注意的一点是,虽然响应式设计能够实现多平台体验的一致性,但是用户不一定会有一致性的预期。也就是说,有可能用户不会把一款应用桌面版上的经验当成移动版的预期。有时,各个平台之间的联系性可能会非常模糊。至于要怎样设计,是继续使用响应式设计,还是根据设备的特点打造截然不同的体验,就仁者见仁、智者见智了。
需要记住以下几点建议。
(1)响应式的思考。
即便设计形式上不完全遵循响应式设计,但设计思想上要有“响应式”的意识,因为可用性好、普遍性高的设计是我们的共同追求。
(2)要有触摸至上的思想。
如果一个按钮的尺寸适合手指操作,那么这个按钮同样适合鼠标操作。反之则不亦然。适合鼠标操作的按钮尺寸往往不适合手指操作。触摸至上的设计思想能够确保网页或者应用适应不同的应用场景。
(3)要有普遍性的思想。
老话说的好,“早测试,常测试。”这里的“测试”可以换成“思考”。如果有需求,就早作打算,早点思考问题:设计到底该如何在不同的设备上实现基本一致的功能。
(4)要有移动优先的思想。
移动优先的设计策略有助于思考:对于用户来说,什么是最基本的?什么又是最重要的?只要将设计的重心集中于最基本的特点,那么,打造一致性体验将会很容易。
(5)要谨慎。
不同界面的交互特点不同,悬停状态就是个例子。鼠标无法实现触摸手势操作。小心这些限制和约束。