10 今梦 4小时前 120次点击
今天想和大家聊一个我纠结了很久、也比较有意思的话题。使用安卓 QQ 的小伙伴,应该都会用列表浏览来听取消息内容吧。
很长一段时间里,MTQQ 升级之后,列表浏览功能就失效了。那段时间,习惯使用列表浏览的小伙伴,普遍都把 QQ 版本停留在很老的版本上,保证列表浏览可以正常使用,因为新版本听取消息的体验比较差。
即便后来修复了列表浏览,效果也没有达到之前的水平,播报顺序过于冗余,会从头到尾、从左至右把所有内容读一遍。大家听到的先是消息发送者的昵称、群头衔、等级等一系列冗余内容,读完之后才会播报消息本身,这种设计太过繁琐,尤其是在听读引用消息的时候。因此很长一段时间里,大家都没有更新 QQ,也觉得新版本在聊天会话页面的整体体验非常差。
大家或许也向屏幕阅读厂商反馈过这个问题,认为列表浏览体验不好,希望屏幕阅读厂商进行优化。但 QQ 更新迭代速度太快,界面组件也经常更换调整,导致屏幕阅读器需要重新抓取节点,我们切换到列表浏览时,先读昵称,再读消息内容和时间戳的功能经常失效。总不能修好一次,过一段时间失效再修一次,效率太低。而且屏幕阅读软件的版本迭代有自身的节奏,不可能因为这一个功能就频繁发布临时版本。
况且列表浏览本身也不算最优解。我观察到,在 iOS 系统中,一条消息只有一个无障碍焦点,iOS 版 QQ 和微信都是如此,体验很不错。
当然,iOS 版 QQ 也有它的问题。iOS QQ 的朗读逻辑是这样的:
LV100,数码达人,年 SVIP10,群聊炽焰,我发出:大家好,今天好热闹呀,群里
从上面的例子可以看出,它会先读等级、昵称,再读铭牌等一系列内容,最后才读消息内容,听读不分主次,iOS 端的体验也并不好。因此我打算找机会向 QQ 官方反馈,同时也想和大家讨论一个安卓端的话题:是否可以参考微信和 QQ 的 iOS 版本,将消息的头像、头衔等级、年费、VIP 铭牌、消息内容及时间戳合并为一个焦点,也就是一个联系人发送的消息只占用一个焦点。
朗读效果大概是:张三 说,早上好,今天群里真热闹。LV 等级 XXX,管理员。
要实现这种交互,有一些问题我们必须讨论。我也在群内和很多小伙伴交流了很久,大家主要纠结以下几个方面:
首先,焦点合并后,一定要平衡操作逻辑。如果无法解决这些问题:点击头像进入资料卡、点击消息内容打开包含的网址或号码、长按消息展开菜单、点击消息进入详情页、点击群头衔或铭牌进入二级页面、双击头像触发拍一拍,那合并焦点后的体验会非常糟糕。这些问题需要解决,可以通过安卓的自定义操作功能实现。
我的想法是,要解决上述问题,需要设置几项自定义读屏操作:一是查看资料卡,用户摸到消息后,单指下滑可以浏览到查看资料卡,类似 iOS 的转子,双击即可进入;同时群头衔、等级和铭牌可以在好友资料详情页中查看。二是展开菜单,也就是 QQ 长按后的菜单功能,里面可以浏览复制、转发等原有功能,同时将拍一拍动作整合进去。还可以考虑把引用、撤回、复制按钮放入操作项,解决相关问题。
其次,部分视障用户和我一样是低视力,平时查看 QQ 消息主要通过辨认对方的群头像确认说话人,手指直接摸到消息内容就能完成听读,效率比较高。如果将整条消息与头像、昵称合并为一个焦点,低视力用户必须先听完前面的昵称部分,会觉得效率低下,因此希望保持现状。
也有用户建议,触摸时可以单独摸到消息和头像按钮,滑动时只有一个焦点,但这种交互过于复杂,QQ 采纳的可能性不高。也有用户建议在简洁模式中采取合并单焦点模式的方案,而在普通模式中保持现状即可。
我也想听听论坛上小伙伴的建议:大家觉得我提出合并焦点这个想法是否过于激进?iOS 版微信和 QQ 采用单焦点模式,是否只是基于 iOS 环境的考量,而非真正的最优解?毕竟安卓版微信并没有采取合并焦点的方案,背后是否有历史层面的考量?如果安卓 QQ 合并焦点,会带来哪些后果,目前还无法确定。因此我想听听大家的看法。
焦点不要叠在一起吧,即使这样做也最好搞一个开关,我就非常讨厌苹果那种焦点叠在一起的那种,因为我用手机很少滑动,都是触摸的,就是说我与消息与消息之间,我用手从上面往下触摸,就能直接看到文字,你如果要是叠在一起,那麻烦了,我首先还得听他的头像才能听到他说的话
但是如果变成比如说张三头像加群聊等级,或者是张三管理员加群聊等级一个焦点,完了他的消息也是一条焦点,这样会不会更好一点,就像那个微信一样,头像一个焦点,消息一个焦点。
我也觉得做个开关好一点,这样的话需要的人可以开启,比如全盲的朋友,不需要去观看,它合并成一个焦点就更好浏览
确实不大现实,除非他一直不修改那个组件,这样读屏倒是可以适配
我在想是否能用朗读替换更改朗读顺序 有没有懂的
我感觉QQ能做这个的几率非常小。不能说完全没有吧,只能说几率非常小
就焦点一,张三。管理员,或者是群主然后群聊等级999资料卡就是这么一个交点,然后再是另外一个交点交点2,早上好。
我现在都是用列表浏览,然后用朗读替换过滤掉一些信息
个人觉得还是苹果的那个好一些
还是不建议把所有的焦点变成一个焦点。因为这样读的太繁琐了,最好的方式我觉得应该是昵称、等级、群头衔一个焦点,发的消息内容一个焦点。