前言
今年2月20日,知名播客 App Overcast 發(fā)布了號(hào)稱是其史上最大的升級(jí)版 3.0,同時(shí)其作者Marco Arment在自己的個(gè)人博客上寫(xiě)了一篇在我看來(lái)可以作為開(kāi)發(fā)記錄模板的博文,專門介紹新版本在設(shè)計(jì)上的改進(jìn)和創(chuàng)新。作為一個(gè)在 Instacast 和 Overcast 中不停搖擺然后徹底叛逃到 Pocket Casts 的墻頭草型選手,剛開(kāi)始看到這篇文章的時(shí)候內(nèi)心對(duì)重回 Overcast 其實(shí)是拒絕的。但隨著我的閱讀進(jìn)度增長(zhǎng),心中的抵觸情緒逐漸消融,到最后甚至毅然拋棄 Pocket Casts 重新啟用 Overcast。要知道對(duì)一只顏狗來(lái)說(shuō),選擇更好的功能而不是更好看的界面,說(shuō)明這個(gè)功能解決的痛點(diǎn)意義非凡。當(dāng)時(shí)心情是如此的激動(dòng)以至于我還專門為這個(gè)新版本的使用體驗(yàn)總結(jié)了一張腦圖,并打算從一個(gè)長(zhǎng)期重度用戶的角度給 Overcast 新版本寫(xiě)一篇初體驗(yàn)文章。但因?yàn)槲乙回灥谋忝仫L(fēng)格本著一種科學(xué)嚴(yán)謹(jǐn)?shù)膽B(tài)度,我決定還是先使用一段時(shí)間,熟悉一下操作再談體驗(yàn)。于是在 Overcast 3 發(fā)布整三個(gè)月后,已經(jīng)和 Overcast 從熱戀期進(jìn)入平淡期的我寫(xiě)下了這篇文章,主題也變成了 Overcast 和 Pocket Casts 的對(duì)比。
需要說(shuō)明的是,受限于我的寫(xiě)作能力,這篇文章不會(huì)對(duì)這兩款 App 的界面和設(shè)計(jì)做全面的介紹,只是想從個(gè)人使用的體驗(yàn)角度出發(fā),對(duì)比一下兩款同樣優(yōu)秀的播客 App 各自的優(yōu)缺點(diǎn)。
TL; DR
Overcast
1. 播放體驗(yàn)優(yōu)秀,動(dòng)態(tài)調(diào)速是亮點(diǎn);
2. 廣告界面不影響使用,個(gè)人而言很喜歡;
3. 丑。
Pocket Casts
1. 調(diào)速效果不理想,從點(diǎn)擊播放到出聲反應(yīng)過(guò)慢;
2. 從節(jié)目可直接跳轉(zhuǎn)至所屬播客,可自定義新節(jié)目處理方式;
3. 美。
交互細(xì)節(jié)
我平均每天會(huì)有兩到三個(gè)小時(shí)的時(shí)間聽(tīng)播客。因?yàn)樯舷掳喽际情_(kāi)車,兩個(gè)多小時(shí)的通勤路上,聽(tīng)播客基本上是打發(fā)時(shí)間的唯一選擇。 這樣,方便而流暢的單手交互就成為一項(xiàng)對(duì)我來(lái)說(shuō)非常重要的評(píng)判標(biāo)準(zhǔn)。從這個(gè)角度來(lái)說(shuō),Overcast 3 的大量卡片式設(shè)計(jì)無(wú)疑更“先進(jìn)”,或者說(shuō)更符合當(dāng)下的潮流。在實(shí)際的使用中我也確實(shí)覺(jué)得這個(gè)設(shè)計(jì)對(duì)單手更為友好。相比而言,Pocket Casts 的設(shè)計(jì)就要保守一些。
比如,兩者界面上一點(diǎn)非常細(xì)微的差別在于,Overcast 中播放控制和 show notes 可以同時(shí)出現(xiàn),類似于現(xiàn)在音樂(lè)播放器中流行的左右滑動(dòng)切換專輯封面和歌詞的設(shè)計(jì),保證播放控制按鈕一直保留在界面上;而 Pocket Casts 雖然同樣是通過(guò)左右滑切換播放界面和 show notes 界面,但控制按鈕是隨著播放界面滑動(dòng)的,顯示 show notes 的同時(shí)沒(méi)有辦法對(duì)播放進(jìn)行控制,必須先要滑回播放界面。在這一點(diǎn)上我個(gè)人更偏好 Overcast 的設(shè)計(jì),但 Pocket Casts 也只是稍遜一籌而已,畢竟對(duì)一個(gè)播客軟件而言不會(huì)有過(guò)于頻繁的操作,多一次滑動(dòng)的問(wèn)題不大。
另外一點(diǎn)是,在二月份的腦圖中我記錄了一條,指出 Overcast 3 的界面上有更大的按鈕,更方便點(diǎn)擊。但剛才我對(duì)比了一下它和 Pocket Casts 的界面,雖然確實(shí)在包括文字和圖標(biāo)等界面元素上 Overcast 都要大上 3 個(gè)字號(hào),(在 show notes 界面區(qū)別更明顯)但兩者的播放按鈕大小其實(shí)幾乎是一樣的。因?yàn)槲疫@幾個(gè)月的時(shí)間都幾乎沒(méi)有用過(guò) Pocket Casts,不知道這是我當(dāng)時(shí)的錯(cuò)覺(jué)還是它在后來(lái)的更新中也更改過(guò)界面?有哪位朋友知道的話煩請(qǐng)告知。


從另一方面講,Pocket Casts 在細(xì)節(jié)上也有自己不容忽視的亮點(diǎn)。比如,它有一個(gè)針對(duì)新節(jié)目的功能深得我心,就是可以按播客自定義是否自動(dòng)將新節(jié)目加入待播放列表。舉例來(lái)說(shuō),機(jī)核的節(jié)目你每期必聽(tīng),那么你就可以設(shè)置為每次有新節(jié)目自動(dòng)加入;苗老師的相聲并不是更新了就要跟進(jìn),就可以關(guān)閉這個(gè)選項(xiàng),到時(shí)候手動(dòng)去新節(jié)目列表中選取。因?yàn)橛羞@個(gè)設(shè)置的存在,在使用 Pocket Casts 期間我很少需要手動(dòng)選取新節(jié)目,而 Overcast 就沒(méi)有類似的設(shè)置。Pocket Casts 在同樣的界面中還提供自定義開(kāi)始時(shí)間的設(shè)置,類似于國(guó)內(nèi)視頻網(wǎng)站的“跳過(guò)開(kāi)頭”,非常適用于那些有固定開(kāi)場(chǎng)的節(jié)目,比如配圖中多次出現(xiàn)的某不想上市的播客。

其次,我在使用中多次出現(xiàn)需要“通過(guò)節(jié)目跳轉(zhuǎn)到該播客”的操作,而這在 Overcast 中無(wú)法實(shí)現(xiàn),只能采用史前時(shí)代的方式,進(jìn)入播客列表刷刷刷;反觀 Pocket Casts,在節(jié)目列表中的詳情界面就提供了這樣一個(gè)入口,點(diǎn)擊節(jié)目名下方的播客名就能直接跳轉(zhuǎn)到播客界面。雖然這并不是 universal 的設(shè)計(jì),比如在播放中的 shownotes 界面同樣點(diǎn)擊播客名就無(wú)法跳轉(zhuǎn),但在“點(diǎn)擊頭像進(jìn)入賬戶詳情”這樣的交互幾乎成為標(biāo)準(zhǔn)的今天,不得不說(shuō) Pocket Casts 在這一點(diǎn)上的設(shè)計(jì)要大大優(yōu)于 Overcast。

界面風(fēng)格
說(shuō)到界面就不得不首先提到 Pocket Casts 最令我眼前一亮的特性了:顏值高!當(dāng)然,美丑是一個(gè)非常私人的概念,或許我應(yīng)該說(shuō),我更偏好 Pocket Casts 的設(shè)計(jì)風(fēng)格。甚至可以說(shuō),如果不是因?yàn)樗L(zhǎng)得好看,那么在下面播放一節(jié)所提到的問(wèn)題就已經(jīng)足夠讓我堅(jiān)定地留守 Overcast 了。然后說(shuō)回 Overcast,這個(gè)白色加橘黃/黑色加青色的整體風(fēng)格美丑不論,在精致度上就輸了一截。不管是圖標(biāo),進(jìn)度條還是圖片顯示的設(shè)計(jì),Overcast 都給人一種 Wall-E 一樣的粗糲感,更別提那個(gè)怎么看怎么奇怪的字體。
對(duì)了,字體!這是我對(duì) Overcast 最大的怨念。不知道作者對(duì)這個(gè)字體是有一種怎樣的迷之審美和執(zhí)念,從我用 Overcast 開(kāi)始,這個(gè) app 就使用了這個(gè)字體,到今天已經(jīng)是第三個(gè)大版本,這個(gè)詭異的字體仍然堅(jiān)挺,像一個(gè)個(gè)小刺猬一樣在屏幕上滾來(lái)滾去,扎你的眼,扎你的心。這也造成了我對(duì)它會(huì)產(chǎn)生間歇性厭惡,總是過(guò)一段時(shí)間就想換到其他客戶端洗洗眼。
廣告
Pocket Casts 由于是付費(fèi) app,所以界面非常干凈,沒(méi)有任何廣告。Overcast 則采用了免費(fèi)加贊助的方式,但與眾不同的是,它的廣告平臺(tái)是作者自己開(kāi)發(fā)的,是位于屏幕底部的一條廣告欄,但和整體的界面風(fēng)格統(tǒng)一,很簡(jiǎn)潔,沒(méi)有一點(diǎn)攻擊性,也沒(méi)有花里胡哨看了就想砸手機(jī)的動(dòng)畫(huà)和你怎么點(diǎn)都點(diǎn)不到的關(guān)閉按鈕。更關(guān)鍵的點(diǎn)在于,這里面大部分是關(guān)于播客節(jié)目的廣告。作者的播客專門為此詳細(xì)介紹了一節(jié),更指出在“添加播客”界面只會(huì)單獨(dú)播放博客節(jié)目廣告。我個(gè)人而言一點(diǎn)都不反感這個(gè)廣告形式,甚至還挺喜歡,覺(jué)得是一種發(fā)現(xiàn)新播客的途徑,就像是針對(duì)播客節(jié)目的豆瓣 FM 一樣。而且在這幾個(gè)月的使用過(guò)程中我也確實(shí)通過(guò)這個(gè)廣告找到了好幾個(gè)有意思的新播客。
“Add to” 快捷方式
在 Overcast 3 新的界面設(shè)計(jì)中,對(duì)一個(gè)播客中節(jié)目列表的交互采用了類似于 Tweetbot 的操作:點(diǎn)擊展開(kāi)操作欄,再在操作欄上選擇播放,分享,加入列表等操作。這里,新增加的“Add to”快捷方式解決了我使用 Overcast 的一個(gè)長(zhǎng)期痛點(diǎn):無(wú)法在瀏覽播客節(jié)目列表的同時(shí)快速標(biāo)記自己想要聽(tīng)的節(jié)目。這也同時(shí)是我轉(zhuǎn)移到 Pocket Casts 的主要原因之一:從 Instacast 時(shí)期養(yǎng)成的“看到想要聽(tīng)的節(jié)目直接加入待播放列表”的習(xí)慣,在從 Instacast 切換到 Overcast 之后無(wú)法被滿足,各種痛苦。之后發(fā)現(xiàn) Pocket Casts 也有這個(gè)特性,于是毫不猶豫地轉(zhuǎn)換了。而現(xiàn)在加入的這個(gè)新功能無(wú)疑是讓我回歸的一大動(dòng)力,這也是當(dāng)時(shí)為什么我看完博文以后就激動(dòng)地?fù)Q回來(lái)的原因。
另一方面,那段時(shí)間我的 Pocket Casts 出現(xiàn)了一個(gè)嚴(yán)重的 bug,在 up next 列表界面會(huì)不斷重復(fù)添加新項(xiàng)目,特別惱人。正好在這個(gè)時(shí)候,新版的 Overcast 發(fā)出會(huì)心一擊,于是我又做了一回呂布。不過(guò)最近又使用了一下,這個(gè) bug 似乎已經(jīng)被修復(fù)了。


分享
分享的部分是我對(duì) Pocket Casts 最不滿的地方之一。從開(kāi)始培養(yǎng)自己使用 Day One 以來(lái)我一直都堅(jiān)持把聽(tīng)過(guò)的播客記錄下來(lái),所以分享的格式對(duì)我來(lái)說(shuō)就很重要。偏偏這個(gè)什么都順眼的 Pocket Casts 在分享上做得非常毛糙,從節(jié)目詳情頁(yè)面直接分享到 Day One 的話僅僅只是一個(gè)光禿禿的網(wǎng)頁(yè)鏈接,要想有詳細(xì)的信息就必須先選擇用 Safari 打開(kāi)這個(gè)鏈接,再?gòu)?Safari 里分享到 Day One。可想而知這噩夢(mèng)般的操作流程對(duì)一個(gè)懶癌晚期患者而言是多么大的折磨。把這一切進(jìn)一步提升到地獄難度的地方在于,Pocket Casts 的分享菜單里并不提供直接由 Safari 打開(kāi)的選項(xiàng)。于是你懂的,我每次都會(huì)經(jīng)歷什么。
相比之下,Overcast 的分享就可以說(shuō)好多了,雖然不能說(shuō)精美,但至少直接選擇分享到 Day One 的話也能得到播客題目加詳情鏈接,當(dāng)時(shí)被 Pocket Casts 的分享折磨夠了的我立刻接受了這個(gè)方案。

不過(guò)現(xiàn)在保存播客這一步我已經(jīng)使用 workflow 來(lái)完成了,可以獲取播客圖片,節(jié)目題目,上線時(shí)間和節(jié)目信息簡(jiǎn)介,相比當(dāng)時(shí)的簡(jiǎn)陋可說(shuō)是鳥(niǎo)槍換炮。
折騰這個(gè) workflow 的過(guò)程也很有意思。節(jié)目題目,時(shí)間和信息等等都是可以直接獲取的,唯獨(dú)這個(gè)播客圖片,一度成了個(gè)難題。一開(kāi)始做這個(gè) workflow 是以 Pocket Casts 的分享鏈接為基礎(chǔ)的,起因是最近我對(duì) Overcast 的界面又產(chǎn)生了前面說(shuō)的習(xí)慣性厭惡,所以又開(kāi)始翻 Pocket Casts 的牌子,結(jié)果立刻迎頭撞上了前面說(shuō)的那個(gè)極簡(jiǎn)分享設(shè)計(jì)。經(jīng)歷了幾次專門到 Overcast 中找到播客節(jié)目來(lái)分享的過(guò)程之后我終于崩潰了,于是才有了這個(gè) workflow。把分享信息做得如此簡(jiǎn)單的 Pocket Casts 在自己的網(wǎng)站上對(duì)播客節(jié)目提供的信息倒是非常完整,通過(guò) workflow 抓取之后保存到 Day One 的效果也很讓我滿意。
然而,在我嘗試把同樣的 workflow 用在 Overcast 的分享鏈接上時(shí),出現(xiàn)了一個(gè)問(wèn)題:抓取下來(lái)的圖片并不像從 Pocket Casts 網(wǎng)站上抓取到的一樣是完美的正方形,而是在正方形題圖的外圍有一個(gè)四邊不等距的白框。

對(duì)我這種龜毛而言這簡(jiǎn)直比沒(méi)有圖片還讓我難受,于是我又花了很長(zhǎng)時(shí)間研究如何切圖才能做出一張基本符合要求的圖片,最后終于得到了比較完美的效果。到這一步之后,Overcast 在分享輸出上的優(yōu)勢(shì)可以說(shuō)被抵消了。
另外,在使用中,Overcast 的分享多次出現(xiàn)無(wú)法獲取完整信息的情況,而同一檔節(jié)目由 Pocket Casts 的分享鏈接獲取信息就是完整的。我一開(kāi)始以為是 Overcast 網(wǎng)站的信息提供不全;于是切換到 Pocket Casts 使用一段時(shí)間,結(jié)果發(fā)現(xiàn)針對(duì)另外一些播客,由它的分享鏈接獲取的信息也是不完整的。所以我想,這可能確實(shí)是由于同一檔播客節(jié)目在兩者網(wǎng)站的信息收集完整度不同導(dǎo)致的,和使用哪個(gè)客戶端沒(méi)什么關(guān)系,目前我也沒(méi)有研究出什么好的解決方案。寫(xiě)在這里更多是出于私心,希望有對(duì) workflow 更熟悉的朋友能做出更完美的流程。
播放
這一節(jié)是 Overcast 的絕對(duì)強(qiáng)項(xiàng),我個(gè)人覺(jué)得可以說(shuō)對(duì) Pocket Casts 形成全面碾壓。表面上看,兩者在這方面幾乎完全一樣,標(biāo)準(zhǔn)的播放,快進(jìn),后退的操作大家都有,沒(méi)什么好比的,音量增強(qiáng)和調(diào)速以及睡眠定時(shí)器也是兩者的標(biāo)配。但正好就是在這樣看似同樣的外表下,Overcast 從實(shí)現(xiàn)上可以說(shuō)完全擊敗了對(duì)手。
比如,從點(diǎn)擊播放之后到實(shí)際聽(tīng)到聲音,在都是提前下載好了的情況下,Overcast 可以做到秒速,而 Pocket Casts 總要像個(gè)老爺車一樣磨嘰半天才出聲;同樣是串流播放,Overcast 的速度也比后者快。這是 Pocket Casts 最令我不滿的地方之二。
其次,關(guān)于調(diào)速功能。同樣是調(diào)速,Pocket Casts 采用的是恒定加速,就像快進(jìn)一樣,你設(shè)定在 1.5 倍速,那么整段音頻就會(huì)以 1.5 倍速的恒定速度一路放完;而 Overcast 采用的則是動(dòng)態(tài)調(diào)速,你通過(guò)一個(gè)滑塊在標(biāo)準(zhǔn)速度和 2 倍速之間選擇一檔,具體的加速度則由程序動(dòng)態(tài)決定。從我個(gè)人的體驗(yàn)來(lái)說(shuō)后者實(shí)現(xiàn)的效果遠(yuǎn)優(yōu)于前者,特別是當(dāng)在兩個(gè) App 中都同時(shí)打開(kāi)調(diào)速功能和音量增強(qiáng)時(shí):Overcast 中人聲不會(huì)出現(xiàn)過(guò)分變化,給人的感覺(jué)就像是說(shuō)話者語(yǔ)速變快了,但聲調(diào)不變;Pocket Casts 中則會(huì)出現(xiàn)聲音失真,如果音量過(guò)大的話甚至還有爆音和尖嘯發(fā)生,特別是姑娘們爽朗的笑聲頻頻響起的時(shí)候。

不過(guò) Overcast 最近新出現(xiàn)了一個(gè)迷幻的問(wèn)題:如果進(jìn)程在后臺(tái)被殺掉了,重新打開(kāi) app 后當(dāng)前的播放狀態(tài)會(huì)丟失。比如你正聽(tīng)著苗老師的相聲,突然老板給你打電話,你忍著萬(wàn)般惡心接完了,回來(lái)一看,Overcast 會(huì)回到未播放狀態(tài),猶如一個(gè)處女一樣無(wú)辜地看著你,仿佛并不知道你前面做了什么。你所能做的只有靠記憶找到苗老師,然后接著聽(tīng)下去。詭異的是,雖然播放狀態(tài)丟失了,但是你如果找到了苗老師,那么播放進(jìn)度仍然是保存下來(lái)的,可以斷點(diǎn)續(xù)聽(tīng)。但要注意,如果這個(gè)電話只有五分鐘還好,如果接完電話你又被其他事情耽誤了,然后三天之后才再次打開(kāi) Overcast,同時(shí)你像我一樣有幾十個(gè)臺(tái)甚至更多,還不記得是哪位老師的節(jié)目…...我只能雙手合十為你祝福。
結(jié)論
好了,吐槽結(jié)束,下面我們來(lái)理性客觀中立的討論一下。從個(gè)人體驗(yàn)的角度出發(fā),這兩個(gè) app 都是足以成為你唯一的播客客戶端的優(yōu)秀產(chǎn)品,盡管都有各自的不完美之處,但哪里又有完美的產(chǎn)品呢?我目前是兩個(gè)都留在手機(jī)里,因?yàn)榍懊嬲f(shuō)的那個(gè) workflow 無(wú)法獲取全部信息的問(wèn)題。
總結(jié)一下就是:如果你更注重聽(tīng)感,總是打開(kāi)加速和音量增強(qiáng),不在乎界面有廣告,那么推薦 Overcast;如果你聽(tīng)節(jié)目時(shí)大多數(shù)都是保持原速,同時(shí)希望有一個(gè)更精致的界面,經(jīng)常有“這個(gè)節(jié)目聽(tīng)著不錯(cuò),看看這個(gè)播客還有沒(méi)有什么好聽(tīng)的”的需求,那么就是 Pocket Casts 了。