锁屏小组件需要考虑情境信息的传达
偶有所感,起意起笔,望自知所言。
由 iOS 16 锁屏小组件想到。近来看到一些开发者的稿子或 TestFlight,或简约或精美,大都能将新系统新特性和自己的产品比较恰当的结合起来,给人带来不错的锁屏信息快速获取体验。
但其中往往有一些共通的小问题。见多了也便察觉到规律。即,开发者本人固然了解自己所设计与实现的锁屏小组件为何物,而站在用户的角度则未必。问题在于:无论是占据单格的进度或数字形式,还是双格的图表或文本形式,锁屏小组件非常容易令人混淆,甚至忘记其所属的 app 或功能。因为:
锁屏无法提供 app 自带的情境感。
我们习惯了面向 app 的内部环境进行设计,即,可以假设用户在绝大多数时候拥有明确的情境感知,因此多数界面框架、控件、元素当中无需刻意体现情境或品牌信息。你可以认为用户知道自己在哪里,所处理的信息类型为何,对交互结果也有大致预期。
但锁屏小组件自身以较为单一的控件形式出现,且锁屏界面本身缺失特定 app 或功能的情境感,因此当我们习惯性的把一个自认为用户熟悉的控件放置其中时,控件自身实际上无法传递更多关于所属产品的显而易见的信息。
除非通过其中的内容本身,或额外的图形元素来提供线索。如果内容为数字形式,考虑提供明确的单位,或任何与 app 相关的只言片语作为暗示。文本内容同理。而恰当的图形元素,譬如 app icon 中的标志性元素,或 app 内的令人耳熟能详的典型视觉元素,等等,亦有效用。
另外建议更实境化的测试。将自己 app 的锁屏小组件与其他 app 的一并放在锁屏中,测试实际感知,考量是否可能产生歧义或完全无法传达情境信息。
大致这样。