一直以來(lái),Twitter 都以百花齊放的第三方客戶端生態(tài)而聞名,在各個(gè)平臺(tái)上都有十分先進(jìn)的作品涌現(xiàn),而 iOS 平臺(tái)上的老牌第三方客戶端 Twitterrfic 憑借教科書般的設(shè)計(jì)成為其中執(zhí)牛耳者。

說(shuō)起 Twitterrific,也確實(shí)是 Twitter 的三朝元老了。Twitterrific 于 2007 年 1 月發(fā)布先進(jìn)個(gè)版本,彼時(shí)距離 Twitter Inc. 成立也才剛剛過(guò)去了 8 個(gè)月。11 年風(fēng)雨同舟,Twitterrific 和 Twitter 可以說(shuō)是休戚與共,在開(kāi)疆?dāng)U土的那幾年,二者都為對(duì)方帶來(lái)了大量的原始用戶,才一步步走到了今天。如今,藍(lán)色鳥兒已成群飛舞,而 Twitterrific 永遠(yuǎn)都是很多人心中長(zhǎng)得最生動(dòng)的那一只。

主界面

Twitterrific 的主界面延續(xù)了 Twitter 家族系列產(chǎn)品一貫的簡(jiǎn)潔作風(fēng),讓用戶最大程度專注在推文內(nèi)容上,而非任何容易干擾閱讀的元素:

默認(rèn)情況下,Twitterrific 的導(dǎo)航菜單在主界面的上方,但這樣一來(lái)只能放置 3 個(gè)導(dǎo)航圖標(biāo),而來(lái)也不方便在導(dǎo)航間切換,所以可以在左側(cè)邊緣向右滑動(dòng)或者點(diǎn)擊自己的頭像呼出側(cè)邊欄,點(diǎn)擊側(cè)邊欄底部的齒輪圖標(biāo)進(jìn)入設(shè)置,在設(shè)置中勾選「Bottom Tabs in Protrait」,即可把導(dǎo)航欄挪到主界面的底部了。

說(shuō)到這個(gè)底部導(dǎo)航欄,Twitterrific 很大的一個(gè)特色就是高度可定制, 除了先進(jìn)個(gè) Home 圖標(biāo)不能夠更改之外,剩下的四個(gè)位置都可以自己定制成不同的功能 。

如上圖所示,當(dāng)你點(diǎn)擊一個(gè)導(dǎo)航圖標(biāo)之后,旁邊會(huì)出現(xiàn)一個(gè)小箭頭引導(dǎo)你長(zhǎng)按,長(zhǎng)按這個(gè)圖表你會(huì)發(fā)現(xiàn)一個(gè)列表選項(xiàng),里面分別是:

  • Mentions:所有 @ 你的推文;
  • Today:你的今日狀態(tài)統(tǒng)計(jì),包括被點(diǎn)贊、轉(zhuǎn)發(fā)和關(guān)注數(shù)目統(tǒng)計(jì)(Twitter 大 V 們可能比較關(guān)心,我倒是沒(méi)什么「統(tǒng)計(jì)信息」啦……);
  • Likes:你點(diǎn)贊(原來(lái)的收藏)的推文集合;
  • Messages:私信 DM、PM;
  • Muffles:屏蔽規(guī)則;
  • My Tweets:你自己的推文時(shí)間線;
  • 以及你的 Lists。

你可以組織 4 個(gè)你最常用的功能放到導(dǎo)航欄上,而且 Home 和你的 Lists 中如果有新的未讀推文的話,會(huì)在導(dǎo)航欄出現(xiàn)一個(gè)紫色的小圓點(diǎn) ,都讀完了小紫點(diǎn)兒就消失了。除了這里,主界面上的其他指示器也很貼心,在你的時(shí)間上會(huì)有一個(gè)則色的小書簽標(biāo)記上次離開(kāi)這個(gè)頁(yè)面(包括切換到其他頁(yè)面和退出 App)時(shí)閱讀的推文,小書簽的位置會(huì)在多設(shè)備間進(jìn)行同步,稍后我會(huì)詳細(xì)說(shuō)這個(gè)部分。右上角則是一個(gè)紫色的未讀計(jì)數(shù),讓你可以預(yù)估一下當(dāng)前刷推需要的時(shí)間,做到心中有數(shù)。

你可以通過(guò)點(diǎn)擊頂部 Home 標(biāo)簽、底部 Home 圖標(biāo)來(lái)進(jìn)行閱讀位置的跳轉(zhuǎn),跳轉(zhuǎn)的邏輯是:

紫色書簽位置 -> 最早的一條未讀推文 -> 較新的一條未讀推文( 此時(shí)未讀計(jì)數(shù)器會(huì)消失,如果你再點(diǎn)擊跳轉(zhuǎn),計(jì)數(shù)器就會(huì)恢復(fù),如果你拖動(dòng)時(shí)間線,計(jì)數(shù)器就清空了 )-> 紫色書簽位置 ->……

再點(diǎn)一次跳回原位置這個(gè)防手殘?jiān)O(shè)定不知道救了我多少次:see_no_evil:……

在默認(rèn)瀏覽時(shí)間線的時(shí)候,推文是很干凈的,沒(méi)有任何操作按鈕。只有當(dāng)你選中一條推文的時(shí)候,各種操作按鈕才會(huì)彈出來(lái)。比較貼心的一點(diǎn)是, Twitterrific 把 Quote Retweet 和 Retweet 獨(dú)立開(kāi)來(lái)了,這樣更加方便一鍵轉(zhuǎn)推

細(xì)致入微的動(dòng)效一直以來(lái)都是 Twitterrific 克敵制勝的法寶,每次打開(kāi) Twitterrific 和主動(dòng)下拉 Streaming 的時(shí)候,都會(huì)有一只紫色的小鳥飛到屏幕上方表示消息正在傳遞中,傳遞完成后再隱入屏幕中去。這樣做的一個(gè)好處的是,在不影響閱讀的情況下可以獲得是否刷新成功的提示,因?yàn)槟承┨厥獾脑?,我們?cè)L問(wèn) Twitter 的網(wǎng)絡(luò)并不太順暢,有時(shí)候你下拉一下發(fā)現(xiàn)沒(méi)東西都不知道到底是沒(méi)有新推文了還是網(wǎng)卡了呢:see_no_evil:。

在最近的一次更新中,Twitterrific 5 for iOS 還加入了「投票」檢測(cè)功能。

因?yàn)?Twitter 并沒(méi)有開(kāi)放關(guān)于投票功能的官方接口,所以 Twitterrific 也只是利用類似檢測(cè)推文中又沒(méi)有出現(xiàn) poll 關(guān)鍵詞和 #poll 標(biāo)簽,圖片中又沒(méi)有選框,又沒(méi)有出現(xiàn)一些特定結(jié)構(gòu)的問(wèn)句等方式來(lái)實(shí)現(xiàn)的,所以這一實(shí)驗(yàn)性的功能并不完美。但是在所有 Twitter 的第三方客戶端里,能夠「識(shí)別」到投票的也就 Twitterrific 獨(dú)一家了。為了讓別的 Twitterrific 用戶能夠方便地知道這是一條投票推文,你以后也請(qǐng)加上 #poll 標(biāo)簽吧!

最后,想說(shuō)一下 Twitterrific 中最常用的兩個(gè)操作推文的手勢(shì): 右滑快速回復(fù)和左滑查看討論 。

其實(shí)我最開(kāi)始使用 Twitterrific 就是被這個(gè)功能吸引的,原因一點(diǎn)兒也不高大上,就是左右滑動(dòng)的時(shí)候 超級(jí)魔性的音效 ,我把通知音量開(kāi)到最大左滑右滑玩了一下午!

Twitterrific 把「討論」分成了兩個(gè)部分:Replies 和 Thread。 Replies 表示該條推文下的回復(fù)推文列表,Thread 一般出現(xiàn)在一條回復(fù)推文里,可以展示這條回復(fù)推文前后的關(guān)聯(lián)對(duì)話,方便你厘清一個(gè)討論的前因后果 。

看完了 Twitterrific 在主界面上的相關(guān)功能,下面我們來(lái)看看 Twitterrific 的諸多殺手級(jí)的特性。

統(tǒng)一時(shí)間線

Twitterrific 一個(gè)讓我非常喜歡的殺手功能就是它的「 統(tǒng)一時(shí)間線 」,這個(gè)功能可以把像是「 提及 」「 回復(fù) 」「 你的推文 」等等這些與你息息相關(guān)信息都直接放到你的時(shí)間線上,然后用 不同顏色標(biāo)記 出來(lái),這樣你就可以在時(shí)間線上快速瀏覽并一眼看到那些重要的信息,而不必在各個(gè)導(dǎo)航標(biāo)簽里面來(lái)回地跳轉(zhuǎn)了。

時(shí)間線同步

時(shí)間線同步這件事情在單一設(shè)備上的意義不大,但是一旦你有跨設(shè)備的需求,那么必將成為一個(gè)棘手問(wèn)題,對(duì)于擁有時(shí)間線這種需要嚴(yán)格保證順序的產(chǎn)品上,如果不存在跨設(shè)備和跨平臺(tái)同步功能,我將選擇不用。(順便吐槽各大主流社交媒體最近都在搞亂用戶時(shí)間線這件事情上,可以說(shuō)是不遺余力,我沒(méi)有針對(duì)微博、Facebook 和 Instagram,我說(shuō)的是「所有」,去 XX 的智能推薦)

Twitterrific 在時(shí)間線同步上提供了兩套方案:iCloud 和 Tweet Marker。

iCloud 自不必多說(shuō),你要是蘋果全家桶 + Twitterrific for Mac,iCloud 還是很能保障同步體驗(yàn)的。然而如果你使用了多個(gè)不同的 Twitter 客戶端產(chǎn)品或者有在多平臺(tái)上刷推的習(xí)慣,那么 Tweet Marker 將會(huì)是很棒的選擇。Tweet Marker 是一個(gè)第三方的時(shí)間線標(biāo)記服務(wù),它的工作原理也十分簡(jiǎn)單:還記得那個(gè)紫色小書簽標(biāo)記么,你在任何其他支持 Tweet Marker 的 App 上打開(kāi)時(shí)間線都可以把這個(gè)紫色小書簽的位置同步過(guò)去。

在 Twitterrific 中,這個(gè)同步標(biāo)記有三種默認(rèn)的邏輯:只顯示標(biāo)記位置、顯示并滾動(dòng)到標(biāo)記位置、滾動(dòng)到標(biāo)記位置。在打開(kāi) 顯示并滾動(dòng)到標(biāo)記位置 選項(xiàng)時(shí),體驗(yàn)很好,我在相同設(shè)備的兩個(gè)不同的 App 中使用 Tweet Marker 作為時(shí)間線同步的服務(wù),不停的反復(fù)滾動(dòng)和切換 App 都能穩(wěn)定、快速、無(wú)誤地回滾到標(biāo)記位置,感覺(jué)既方便又神奇。

主題定制

如果你要問(wèn)我科技圈里哪個(gè) Logo 最能給人深刻印象的話,Twitter 于我心中必然能在前三占據(jù)一席之地,這只辨識(shí)度頗高的藍(lán)色小鳥向來(lái)都給了開(kāi)發(fā)者們無(wú)限發(fā)揮的空間,我自己選擇 Twitter 的第三方客戶端的標(biāo)準(zhǔn),首先就是觀察一下誰(shuí)家的鳥好看,Twitterrific 5 在畫鳥方面也是頗具匠心(畢竟 Twitterrific 的母公司可是叫做 iconfactory,沒(méi)兩把刷子怎么對(duì)得起這名字)。在順應(yīng)扁平化設(shè)計(jì)的潮流之下,Twitterrific 還保留了擬物時(shí)代的一些獨(dú)特的風(fēng)格,迎風(fēng)皺起的羽毛成為了它可愛(ài)的形象標(biāo)志。

為了給不同人群更多的選擇,Twitterrific 最近的更新中允許你自行選擇喜歡的更換圖標(biāo),第二行的三個(gè)是 Twitterrific for Mac 的專用圖標(biāo),需要你在 Mac 版的 Twitterrific 中激活一次才能夠使用。這其中最火的當(dāng)屬「鳳凰計(jì)劃」的火紅小鳥圖標(biāo)了,當(dāng)初發(fā)布的時(shí)候在 Twitter 上引起了不小的話題風(fēng)潮,移植到 iOS 上之后就更受歡迎了。為了迎接圣誕,Twitterrific 還在剛剛的版本中更新了一只叫做 Jolly Ollie 的小鳥,大家自己去看看好看不~

連圖標(biāo)都這么用心,Twitterrific 在閱讀界面的主題定制上就更是面面俱到了:

  • 字體(除了系統(tǒng)默認(rèn)、其他的都是西文字體,刷中文推的用戶就不用關(guān)心了)
  • 頭像形狀,可以選擇方形、圓角矩形、圓形等
  • 圖像大小,三檔可選:推文右方縮略圖和推文下方大圖,也可以完全不顯示圖像只用占位圖表示以節(jié)省流量
  • 字號(hào)大小,七級(jí)可控范圍。如果你選用了 默認(rèn)大小 ,Twitterrific 還會(huì)跟隨系統(tǒng)的輔助功能里的字體放大設(shè)置
  • 行間距,低中高三檔可選
  • 夜間模式和自動(dòng)夜間模式,iPhone X 還有純黑模式,你還可以雙指從屏幕左側(cè)右滑快速切換夜間模式

消息推送

現(xiàn)在很多 Twitter 第三方客戶端的消息推送功能都并不完整,而 Twitterrific 不僅完整,而且定制方便。你可以輕松地在應(yīng)用內(nèi)開(kāi)啟和關(guān)閉推送,也可以單獨(dú)針對(duì)私信、回復(fù)、提及、點(diǎn)贊、轉(zhuǎn)推、關(guān)注、引用等不同的項(xiàng)目開(kāi)關(guān)推送。

推文過(guò)濾

Twitterrific 給自己的推文過(guò)濾系統(tǒng)起了個(gè)名字叫做 Muffles,「消音器」挺形象的。

Muffles 可以通過(guò)特定的用戶、鏈接和話題(hashtag)來(lái)從你的時(shí)間線上隱藏推文。這是一種比較輕量級(jí)別的 Muting 屏蔽功能,因?yàn)?Muffles 不會(huì)直接把這條推文從你的時(shí)間線上刪掉,而是把這條推文「最小化」成一條「單行信息」,用一句簡(jiǎn)短的標(biāo)注說(shuō)明什么東西被「消音」了 ,用這樣的方式來(lái)提高刷推體驗(yàn)。這樣即可以讓你滑掉這些過(guò)濾的推文,也可以讓你在你需要的情況下和這些推文依舊能夠保持互動(dòng)。

一條因?yàn)?Instagram 關(guān)鍵詞而被屏蔽的推文

創(chuàng)建和管理你的 Muffles,可以通過(guò)側(cè)邊欄或者底部導(dǎo)航菜單進(jìn)入,Muffles 支持的過(guò)濾條件有:

  • 關(guān)鍵詞:直接輸入關(guān)鍵詞
  • 話題(Hashtag):用單標(biāo)簽 # 符號(hào),例如 #spoiler
  • 特定用戶: @username
  • 特定網(wǎng)頁(yè)鏈接:你可以通過(guò)域名的形式,直接過(guò)濾掉含有域名鏈接的推文,例如 youtube.com
  • Twitter 客戶端:有些時(shí)候某些客戶端發(fā)的推文都是自動(dòng)生成的,或者干脆就是機(jī)器人,可以通過(guò) via 關(guān)鍵字來(lái)定義,例如 via facebook
  • 推文長(zhǎng)度:可以定義字?jǐn)?shù)或者行數(shù)過(guò)濾,例如 > 140 、 < 5> 3 lines 等等
  • 你還可以使用「正則表達(dá)式」來(lái)定義 更加高級(jí)的過(guò)濾規(guī)則 ,這個(gè)暫時(shí)不在今天文章的討論范圍

如果你 完全不想在時(shí)間線上看到這條推文,你可以在 Muffles 中左滑相應(yīng)的規(guī)則,并選中「Mute」,那么對(duì)應(yīng)的推文就會(huì)被完全隱藏起來(lái)了 。另外,如果 Muffles 列表里面的人直接在 Twitter 上回復(fù)了你,那么他的回復(fù)推文還是會(huì)顯示在你的時(shí)間線上,如果你需要屏蔽他的回復(fù),就直接 Mute 或者 Block 他吧。

最后的話

Twitterrific 是這樣一款神奇的 Twitter 第三方客戶端,在提供大量?jī)?yōu)良特性的前提下,還有各種讓我淪陷的設(shè)計(jì)小細(xì)節(jié)。而且,它竟然還是一款免費(fèi)的 App,免費(fèi)使用時(shí)會(huì)有一個(gè)位置的條幅廣告(沒(méi)有大屏廣告也沒(méi)有彈窗廣告更沒(méi)有藏在時(shí)間線里的廣告),而且通知推送功能會(huì)被強(qiáng)制關(guān)閉。這對(duì)于一個(gè)普通用戶而言完全夠用,如果你真的是 Twitter 的 中毒 重度用戶,Twitterrific 的內(nèi)購(gòu)價(jià)格 30 元就可以去除廣告和解鎖推送功能,還是非常劃算的。

最后,說(shuō)到第三方客戶端,Tweetbot 就是一個(gè)絕對(duì)繞不開(kāi)的話題,限于篇幅的原因,全文我都盡量避開(kāi)提到 Tweetbot,我將會(huì)把兩者的橫評(píng),以及與官方客戶端的對(duì)比放到之后的文章中來(lái)分析,敬請(qǐng)大家期待!

關(guān)聯(lián)閱讀: