Toot!使用一周手记
好友大松鼠开放了他的长毛象实例 c7.io,而我对长毛象这种联邦结构的社交网络十分认同,于是便加入了他的实例。从最开始,很自然地使用了官方iOS客户端。十分简洁易用, 倒也能满足我的需求。只是这官房客户端有一个十分恼人的bug——接收到通知之后,从通知点进去,有时候app会闪退。终于有一天我受不了了,于是开始了对第三方iOS客户端的探索。
大松鼠给我推荐了tooot,是一个来自独立开发者Zhiyuan Zheng的免费客户端。界面看上去十分简洁,似乎是一个不错的替代品。可是在我装上并登录之后,我立马发现了一个bug:我账户的banner image在app里无法显示。无论我怎样scale down 并且剪裁到1500px 500px的比例,都无法显示出来。这对我这种完美主义者简直是一种折磨。我搜了一下发现这是已知bug,并且使用了app里面自带的反馈功能私信了开发者。
此时我有官方客户端和tooot并存,时不时地切换下,试着哪一个更顺手。在两个都有比较恼人的bug的情况下,我又发现tooot切换不同的长毛象账户(比如有不同的账户在不同的实例上)也比较麻烦。我记忆中, 官方app可以长按右下角的账户图标,一个显示所有账户的小菜单会从右下角弹出,便可以直接切换账户;tooot会切换到一个新的页面,在新的页面上显示出所有账户来,便不如右下角弹出的菜单那样方便。这对我这种多重人格的人来讲,还是蛮不方便的。于是这给了我动力去寻找新的替代品。
简单搜索一发之后,我在Reddit一篇帖子里找到了Toot!。Toot!并不免费,定价$3.99,也算是十分便宜。当然我的钱也不是天上飘下来的,是app store里这样一句话让我决定买来试试看:
What makes Toot! special?
– It is delightful. It is full of beautiful design, animation, amusing details and hidden treasures.
如果开发者敢声称自己的作品delightful,那我倒是想试试看,毕竟大家上网的主要目的也就是满足自己的各种需求;社交网络给人的影响十分深远也涉及到生活的方方面面。有时候社交网络令人愉悦,而有时候却令人陷入自我怀疑和各种负面情绪的漩涡。而一款delightful的app则能对人的情绪产生正面影响。于是我满怀希望地购买并登录了我的两个长毛象账号。使用一周之后,我感觉开发者并无夸大其辞。
主界面及交互
登录之后的主界面便是信息流(不知长毛象有没有自己专用的词汇?)由于隐私原因我就不放我的信息流界面了,我以我的账户界面取代,差别不大。

用户名显示在正上方,如果你想看的用户在不同的实例,那么会显示成 @username@instance_name的格式。
Banner Image可以显示正常。此处我想强调的是,如果你的头像是gif,那么Toot!不会令它动起来;官方app和tooot都会正常显示gif动画效果。
关注和被关注列表做的非常漂亮,以头像互相叠加显示。
有趣的是,转发(boost)和点赞(favorite)都是以文字显示,而非图标。
页面底部分别是:主界面;发toot;通知列表和不同账户的切换。其中发toot的图标会触发三个选项:

文字、从图片库中发图、使用相机发图
这也是我十分喜欢的一个功能,因为我真的发图很多。
最右边是不同账户切换的功能,这个大概是我最喜欢的交互设计了。
只需要在右下角的切换区域下滑或者上滑,便能在不同的账户之间切换,而且动画十分流畅。
嵌入式回复
还有一个我比较喜欢的功能是在toot的回复中会使用不同颜色来显示不同的thread(这个中文怎么翻译),如下图(此处为Toot! for mastodon开发者账号发的图,不是我的):

不同颜色的线表示不同的thread,一目了然。
所以是什么令人愉悦(delightful)
不同的人有不同的G点,我只能代表我的感受来说一下。
首先是交互。简洁,流畅且新鲜的交互体验总是给人正面的反馈。比如我上面提到的切换账户的交互以及动画设计:前几次用的时候会令我微笑;一周之后我每次划过那个角落,也时常会感叹这是多么友好的体验。当然仅仅是新鲜是不够的,好的交互令人感到自然而不做作,不仅仅是为了炫酷的设计。官方客户端在切换客户做的是比较不错的,长按->选择,不多余也不算简洁;而Toot!这个功能不仅做到了新鲜、酷,还做到了简洁而自然。
其次是设计,包括字体、颜色、图标等等。这些视觉元素无形中会影响用户的感知。比如回复线里颜色用的是比较温和的颜色,而“回复”等则是亮蓝色。
最后是一些比较好玩的功能和设计。比如Toot!在设置中可以换几个不同主题的图标等,还有使用不同功能时不同的动画过渡效果。
总而言之,Toot!这款app能让我想要去用它。就像我当年第一次用Ubuntu发现了3D桌面的效果,就会来回切换不同的桌面去体验;就像我第一次体验到120fps刷新频率的iPhone的时候,就故意去上下滑动去体验那顺滑的效果;也像我的一些老朋友,无论相隔多久没有相见,一起聊天喝酒也都如相见恨晚一般自然。作为一款客户端app,它的首要任务是呈现信息。Toot!完美地完成了这一点,同时也像一个完美的助手一样,无论何时何地,它都会把你想要的不多不少地给你;有时候还会给你一点惊喜令你会心一笑。如果你也有类似的体验,那我相信你也会享受使用这款软件。
结语
这篇只是简单地写了一下我的感受。Toot!还有非常多不同的功能和令人眼前一亮的设计。虽然$3.99非常便宜,谁的钱也不是树上长的;如果看官读了之后,能坚决地说“买!”或者“不买!”,那这篇博客的目的便也达到了。