自从7月23日发布第一个公开测试版到今天,已经有100来天了。无论是唱衰也好,是赞美也罢,毕竟有很多测试用户给我们提到不少的意见和建议。其中一些涉及到我们规划AirPlay产品的一些基本思路,我们希望有机会能公开这些想法,让更多的人能够深入了解AirPlay。
我们考虑AirPlay是这样的一个产品,简约唯美、方便易用,具有足够的扩展能力。特别需要说明的,这里所说的扩展能力,不是仅仅说可以加入插件,而是可以更加深入的集成各种和AirPlay相关的服务。
在外观上,简约时尚、注重细节、不立文字和最少操作是四个外观设计的核心观念。将用户不常用的功能集中隐藏到相对次要的位置,这是来自Lexus的操作的一个设计理念,因此AirPlay的控制面板只是简单保留了满足80%用户需要的80%常用功能和常用信息,其余高级配置都集中于扩展控制面板的按钮当中。这样,在外观上满足清爽的感官要求。虽然这样做对相当一部分高级用户而言,缺少了可控制的感觉,缺少了详细的资料信息,不过AirPlay的首先要满足的是绝大多数普通用户的日常需要。在细节方面,我们一般都是要反复调试,通过代码生成实际效果,反复比较过才定案发布测试,然后根据用户的反馈意见来进行调整和修改。例如,图片的缩放和旋转都是通过不少于3种的图形处理算法实时完成,这样才能突出特色,保证不可复制的绝佳效果。大家可以通过对比WMP或者iTunes的缩放来实际对比AirPlay在这块的处理效果,细节上的差异还是非常显著的。除了可以看到之外,最重要的细节就是操作,例如播放列表的拖动阻尼感,不但要舒服,不能过快,也不能过慢,而且还要注意液晶屏幕下的拖影的影响。很多键的位置设置,要考虑UI暗示的一致,也要考虑最小的操作,特别是要考虑鼠标操作行程,最小化鼠标的移动,都是设计操作需要考虑的细节。
关于不立文字,本意就是尽可能用图形化或者统一UI暗示的方式告知用户软件功能,减少文字提示,从而达到简约和美观的效果,而且便于改进和移植产品。虽然在不立文字上做得远远不够,甚至造成了第一版没有任何文字提示,用户无法操作等一系列问题,但我们还是会坚持这个设计原则,并逐步改进。
目前的open beta 1的测试版本的UI系统是试验性的,并不代表AirPlay最终的外观风格。我们也希望AirPlay的外观是灵活多样,能够具有个性,甚至具有某些智能因素,但是用Skin的方法去达到一个动态的,非常灵活的外观,是不现实的。我们试图去努力做到一个灵活的,可以支持复杂外观的表现层,不过这需要更多的时间,更多的去尝试,更多的用户反馈意见。
到目前为止,beta1的各项测试目标已经达成,甚至超过我们的预计,感谢大量的测试用户的支持,希望能够听到更多的意见,无论是正面的或者负面的。请随时联络我们,谢谢!