我使用的是 iPhone 8。我认为新的间距是合适的(12 个按钮和两个分隔符),但这可能已经是工具栏能合理容纳的极限了。我无法想象如果再添加更多内容,点击操作还会容易。
我完全同意关于“切换方向”的建议。“完整引用”则处于临界状态。我使用它的频率确实低于加粗和斜体等功能,但高于两个列表菜单选项。说实话,我完全觉得列表菜单选项没什么用。我发现直接手动输入星号或数字要容易得多。(顺便提一下,多次点击列表或编号列表图标会像加粗和斜体一样切换所选内容的开关状态,但这在两种列表类型之间不起作用。如果点击列表或编号列表图标能替换已存在的另一种列表类型,那就更好了。)
对我来说,我最常用的工具栏菜单选项是那些已经隐藏在齿轮图标后面的:隐藏详情和模糊Spoiler。我想这主要是因为列表、加粗和斜体(我也经常使用的其他功能)本质上只是添加一个 *,所以我可以轻松手动输入,而其他功能则需要输入更长的 BBCode 风格标签,因此点击按钮会更快。
你们是否没有任何关于用户在不同设备上点击各个菜单选项频率的数据?我认为哪些内容直接显示、哪些隐藏在齿轮图标背后,应该可以基于这些数据来决定。
另外几点备注/建议:
- 我建议去掉分隔符。分隔符暗示着存在逻辑分组,但“完整引用”与加粗和斜体有什么关系?超链接与预格式化文本又有什么关系?列表与表情符号又有什么关联?目前的分组看起来相当随意,而且只是在浪费空间。
- 我假设哪些菜单选项可见/隐藏是在安装级别配置的,但你们是否考虑过将其改为在用户级别配置?我知道每个人的工作方式不同,因此能够完全自定义工具栏的排序可能是有意义的。例如,可以允许用户排列工具栏选项的顺序,系统将严格按照该顺序显示。任何因用户设备限制而无法容纳的选项将自动移至齿轮菜单中,这样在桌面端用户可能看到前 15 个选项,而在移动端可能只显示前 12 个。(或者,如果用户只关心 3 个选项,其余始终在齿轮图标中,如果这也支持的话。)这可能比其价值更复杂,但我觉得还是应该提出这个想法。