除了微信等即時(shí)通訊類應(yīng)用之外,,我把其他的應(yīng)用的通知功能都關(guān)了。 這是我看到過的比較極端的對(duì)于手機(jī)通知功能的態(tài)度,,并且曾經(jīng)我也是這么想這么做的,。在我剛開始從功能手機(jī)或者諾基亞智能手機(jī)轉(zhuǎn)到安卓智能手機(jī)的時(shí)候,我非常固化地認(rèn)為手機(jī)只要保持即時(shí)通訊類應(yīng)用以及短信電話的通知就已經(jīng)足夠了,,其他的不管是什么,,對(duì)于我的生活似乎都是一種打擾。因?yàn)槲矣X得不關(guān)心的我不需要,,我關(guān)心的我會(huì)主動(dòng)去看,。
并且,在Android操作系統(tǒng)當(dāng)中,由于缺少GCM服務(wù)或者是因?yàn)榘沧坎僮飨到y(tǒng)的開放特性,,許多應(yīng)用需要開發(fā)一個(gè)單獨(dú)常駐后臺(tái)的進(jìn)程來獲得應(yīng)用推送,。對(duì)于這一點(diǎn),早年間帶來的一個(gè)大問題就是影響系統(tǒng)的流暢性,,同時(shí)增加功耗,。對(duì)此,相信有不少不懂的朋友甚至?xí)г?,究竟是誰(shuí)發(fā)明了這么個(gè)叫做推送的功能,。 一對(duì)于Android操作系統(tǒng)的話,谷歌在2009年10月份推出的2.2版本更新當(dāng)中加入 Android Cloud to Device Messaging(C2DM)服務(wù),,啟用了Push Notifications功能,,也就是我們?nèi)粘Kf的推送。iOS的推送功能做得稍微早一點(diǎn),,在2008年推出的當(dāng)時(shí)還叫iPhone OS的2.0版本當(dāng)中,,隨著App Store一起推出。
這種主動(dòng)推送的機(jī)制,,從本質(zhì)上改變了大家使用手機(jī)的習(xí)慣,。 早年使用功能手機(jī)的時(shí)候,在推送機(jī)制推出之前,,除了短信,、電話之外,我們需要把應(yīng)用開啟到前臺(tái),,才能夠及時(shí)的收取到信息以及進(jìn)行回復(fù),。比如說當(dāng)年的QQ,我們需要把QQ應(yīng)用常駐在前臺(tái),,來保證信息的及時(shí)收取,。對(duì)此,,我當(dāng)年可是每個(gè)月花10塊錢來開通超級(jí)QQ服務(wù)的,,一個(gè)是因?yàn)槟莻€(gè)小金標(biāo)能夠滿足自己的虛榮心,另一個(gè)就是開通服務(wù)之后,,能夠及時(shí)地通過短信收取到自己關(guān)注的人的上線消息,,以及收到QQ消息之后還能夠通過短信回復(fù)。在高中時(shí)代,,雖然同班的女生當(dāng)中沒有一個(gè)叫沈佳宜的,,但是哪個(gè)90后還沒有一個(gè)終將逝去的青春年少,對(duì)吧,。 是的,,當(dāng)年對(duì)于許多人來說,能夠及時(shí)收到QQ消息是需要付費(fèi)的。這種付費(fèi)機(jī)制,,相當(dāng)于給了那部分當(dāng)初不能一下子拿出幾千塊錢買部運(yùn)行Symbian系統(tǒng)的諾基亞手機(jī),、同時(shí)又需要為大量流量費(fèi)用付費(fèi)的朋友一個(gè)分期的機(jī)會(huì)。 而推送服務(wù)的推出,,則是從根本上滿足了大家對(duì)于信息及時(shí)獲取的需求,。我們不再需要啟動(dòng)應(yīng)用來獲取新的消息,消息會(huì)主動(dòng)從云端服務(wù)器推送給我們,。 二以iOS的APNs為例,,我們大概說說推送服務(wù)的使用流程。首先是應(yīng)用程序注冊(cè)消息推送,,然后iOS 向APNs Server 取得deviceToken,,應(yīng)用程序接受deviceToken,接著應(yīng)用程序?qū)eviceToken發(fā)送給PUSH服務(wù)端程序,,服務(wù)端程序向APNs服務(wù)發(fā)送消息,,最后APNs服務(wù)將消息發(fā)送給iPhone應(yīng)用程序。 其他的推送服務(wù)使用流程大概類似,。 理想的情況下,,我們?cè)谥悄苁謾C(jī)上使用的推送服務(wù)應(yīng)該是這樣的,比如說黑莓,、蘋果的智能手機(jī),,服務(wù)器定向?qū)⑿畔?shí)時(shí)送達(dá)手機(jī)。但是,,國(guó)內(nèi)情況的安卓手機(jī)的使用情況就復(fù)雜得多,,也就出現(xiàn)了部分應(yīng)用通過常駐后臺(tái)通過輪詢的方式(偽推送)向服務(wù)器獲取消息。對(duì)于兩種獲取信息的方式,,雖然最終的效果看起來是一樣的,,就是信息能夠很快并且主動(dòng)推送到我們的手機(jī)。但是,,推送服務(wù)是長(zhǎng)聯(lián)網(wǎng)的,,一般到達(dá)手機(jī)的延遲在0.1-0.5秒左右(基本就是實(shí)時(shí)到達(dá)),而輪詢方式(偽推送)不是長(zhǎng)聯(lián)網(wǎng)的,,達(dá)到延遲時(shí)間則根據(jù)輪詢時(shí)間的不同為1-10分鐘,,也有延遲1小時(shí)或一天的情況。 所以,,早期我們?cè)谑褂冒沧渴謾C(jī)的時(shí)候,,在獲取消息的時(shí)候,就會(huì)產(chǎn)生會(huì)比iPhone延遲的感覺,。而除了信息延遲之外,,還有一個(gè)大家體驗(yàn)感更強(qiáng)的點(diǎn),,就是造成手機(jī)卡頓。采用偽推送的APP通過后臺(tái)運(yùn)行的進(jìn)程和服務(wù)器之間進(jìn)行交互,,當(dāng)這種進(jìn)程過多的時(shí)候,,手機(jī)的內(nèi)存就會(huì)被占用,進(jìn)而造成卡頓問題,。另外,,如果后臺(tái)進(jìn)程和服務(wù)器之間的交互過于頻繁,還會(huì)帶來手機(jī)續(xù)航的問題,。 國(guó)內(nèi)安卓手機(jī)的這種推送亂象,,也就成為后來工信部牽頭成立統(tǒng)一推送聯(lián)盟的一大原因。 而推送服務(wù)的推出,,不僅僅是微信,、QQ或者郵件等應(yīng)用能夠獲得推送服務(wù),微博也開始能夠主動(dòng)向我們推送消息,,UC瀏覽器也能夠主動(dòng)向我們推送消息……一時(shí)間,,我們手機(jī)上的所有APP似乎都想給我們推送消息。如果這些消息都是我們所需要的,,那么這當(dāng)然是一件好事,,比如說早上出門的時(shí)候“天氣”APP給我們推送了一條消息,,“今天有雨,出門請(qǐng)帶傘”,,那么這個(gè)是很好的。但是,當(dāng)一些有的沒的消息都來的時(shí)候,,不說會(huì)對(duì)我們所需的信息產(chǎn)生干擾,,光那個(gè)“嘀嘀嘀嘀嘀”的通知聲就已經(jīng)能夠讓人抓狂,。 另外,,除了一些信息推送之外,產(chǎn)品算是發(fā)掘了推送功能的真正潛力,,開始推送廣告了,這些廣告推送當(dāng)中,,甚至還有不少的標(biāo)題黨。
三對(duì)于這種有的沒的沒有節(jié)制的推送,,蘋果先是看不下去了,,在2011年10月8日推送的iOS 5.0版本更新當(dāng)中,推出了可以針對(duì)單個(gè)應(yīng)用關(guān)閉推送的功能,。谷歌在2012年7月跟進(jìn),,推出的Android 4.1版本當(dāng)中也提供了關(guān)閉應(yīng)用推送權(quán)限的功能,。在這之后,就開始出現(xiàn)文章開篇所述的那種做得相當(dāng)極致的做法,除了通訊類APP之外,,其他APP一律不允許推送通知,。 當(dāng)然了,,除了開啟和關(guān)閉兩個(gè)選項(xiàng)之外,智能手機(jī)系統(tǒng)還針對(duì)通知做出了許多其他的優(yōu)化,,比如說通知中心,、通知分組、通知重要程度分類等等,。這大概就是手機(jī)上的信息推送的大概發(fā)展過程,,以及大家對(duì)于信息推送產(chǎn)生厭惡態(tài)度的大概原因,。 四不過,,后來我對(duì)于消息推送的態(tài)度發(fā)生了改變,,一個(gè)是因?yàn)楣ぷ髟?,另一個(gè)是因?yàn)樯畹脑颉?/p> 先說工作原因吧。2017年我開始進(jìn)入到編輯這個(gè)行業(yè),當(dāng)時(shí)因?yàn)橐焖?、及時(shí)地了解到一些新聞,、大事件,,我被迫開啟了一些不需要的應(yīng)用的推送功能,。比較慶幸的是,開啟通知功能的應(yīng)用在消息推送上做得足夠節(jié)制,。另外,,也直接參與過消息推送的工作,我明白這些應(yīng)用消息推送部分是通過編輯認(rèn)真篩選的一些某段時(shí)間里的重要信息,。 從這個(gè)經(jīng)歷里,,我開始意識(shí)到,一些專業(yè)領(lǐng)域的應(yīng)用,,它能夠很及時(shí)地把一些專業(yè)的信息推送給我,,而我能夠通過這些信息做更多的事情。它方便了我的工作,,甚至能讓我在工作中更有優(yōu)勢(shì),。另外,除了某些標(biāo)題黨或者其他誘導(dǎo)人點(diǎn)擊的推送之外,,它還是一些有用的信息,。 然后是生活原因。這個(gè)主要是受到我媽媽的影響,,給她買了智能手機(jī)之后,,一個(gè)比較難受的點(diǎn)就是她的手機(jī)的通知欄通常都是滿滿的消息。不過,,她對(duì)于這些消息似乎是樂在其中的,,我會(huì)經(jīng)常看到她拉下通知欄去看那些通知消息,。她告訴我可以通過這些通知了解到正在發(fā)生的新聞,。
我發(fā)現(xiàn)我媽說的其實(shí)是一個(gè)值得思考的事情。在當(dāng)前這個(gè)內(nèi)容過剩又很急躁的時(shí)代,,通過通知欄快速看新聞其實(shí)是一件很高效的事情,。很多網(wǎng)絡(luò)上的內(nèi)容其實(shí)大概就是看個(gè)標(biāo)題就已經(jīng)足夠了解的事情,沒有什么必要點(diǎn)進(jìn)去看完整的內(nèi)容,,當(dāng)然遇到感興趣的事情點(diǎn)進(jìn)去了解更多或者看看別人的想法也是一件好事,。 因此,我開始覺得通知欄的新聞推送真的是一個(gè)非常好的功能,,很多事情我通過通知欄就可以了解到發(fā)生了什么,。 于是,我把很多應(yīng)用的通知功能又打開了。 把應(yīng)用的通知功能打開之后,,好處是顯而易見的,,比如說我不用擔(dān)心忘記還花唄或者信用卡了,因?yàn)榈綍r(shí)間的時(shí)候,,支付寶就會(huì)主動(dòng)提醒我,,該還錢了。又比如說,,一些新聞應(yīng)用推送的當(dāng)天大事,,可能我不太關(guān)注這些的話就會(huì)忽略掉,,但是有推送的話,,我就不會(huì)錯(cuò)過。諸如此類的,,很多很多可以看的信息推送,。 另外,合理利用這些推送的話,,甚至還能增進(jìn)感情,。比如說登錄同一個(gè)淘寶賬號(hào)的戀人,開了消息推送之后,,我們大概就能夠了解到對(duì)方平常都看了那些內(nèi)容,,然后到紀(jì)念日前三天日歷推送了提醒,自己屁顛屁顛買下了那款TA看了很久卻不舍得買的產(chǎn)品,,可以制造大大的驚喜,。又比如說,很多人跟自己父母沒有共同的話題,,那就制造共同話題,。今日頭條和抖音的推送算法還是相當(dāng)智能的,在自己手機(jī)上登錄老人家的賬號(hào),,平時(shí)忙的話也不用太關(guān)注他們看了什么,,每天一兩條APP主動(dòng)推送,其實(shí)就可以跟父母聊聊那一點(diǎn)點(diǎn)事情,。 看看超能網(wǎng),,不僅能夠看到超級(jí)有深度的技術(shù)文章,甚至還能夠?qū)W到生活小妙招,。 五為了讓方便的信息推送變得更好用,,iOS以及Android操作系統(tǒng)在后續(xù)的迭代版本當(dāng)中又進(jìn)行了許多大大小小的調(diào)節(jié),讓手機(jī)的信息通知功能變得更加好用,。 2014年推出的iOS 8版本當(dāng)中,,增加了交互式通知功能以及單個(gè)推送消息關(guān)閉功能,我們可以直接從頂部信息彈窗進(jìn)行回復(fù)以及關(guān)閉相關(guān)消息;2015年,,蘋果推出了iOS 9,,重新對(duì)推送消息的排序進(jìn)行了設(shè)計(jì),從以往的按應(yīng)用排序變成了按時(shí)間排序,,我們能夠更加直觀地看到新到達(dá)的信息,;2016年,iOS 10版本推出,,我們可以通過3D Touch直接預(yù)覽完整的通知消息,;2018年蘋果推送了iOS 12,帶來了應(yīng)用分組功能,,針對(duì)不同應(yīng)用的通知消息變得更加直觀,。
Android操作系統(tǒng)上,谷歌在2012年推出的Android 4.1版本系統(tǒng)當(dāng)中,,除了推出關(guān)閉應(yīng)用通知權(quán)限管理之外,,還帶來了展開式通知功能,可以直接展開推送內(nèi)容,;2014年推出的Android 5.0版本更新當(dāng)中,,支持設(shè)定應(yīng)用程序通知優(yōu)先級(jí);2018年推出的Android 9系統(tǒng)當(dāng)中,,支持在通知當(dāng)中查看完整的對(duì)話內(nèi)容,,同時(shí)提供了智能回復(fù)功能;2019年推出的Android 10系統(tǒng)當(dāng)中,,推出通知?dú)馀莨δ堋?/p>
以上就是兩大移動(dòng)操作系統(tǒng)對(duì)于手機(jī)的信息通知功能的逐步完善的過程,。可以看到的是,,自從在智能手機(jī)上推出消息推送功能之后,,蘋果和谷歌兩家公司都在一直完善著這個(gè)功能,通過信息推送,、消息通知等等,,來簡(jiǎn)化、完善我們對(duì)于智能手機(jī)的使用,,或者說通過智能手機(jī)這個(gè)小方盒子,,來簡(jiǎn)化我們的生活。 除了在系統(tǒng)層面之外,,也有一些APP提供了單獨(dú)的推送消息類型的設(shè)置項(xiàng),,允許用戶接收自己希望收到的推送,而用戶不想要的信息,,則是可以直接過濾掉,。這種由用戶能夠自主決定的推送,,應(yīng)該是目前比較理想化的產(chǎn)品了,點(diǎn)名夸一下京東APP吧,。 但是呢,,總有些公司想要通過信息推送來完成KPI或者刷某些數(shù)據(jù)之類的,來破壞信息推送的體驗(yàn),,就不展開說了,,大家看一下以下的截圖就好。
像京東那種比較理想化的APP目前還是相當(dāng)少的,,更多的還是在基本毫無節(jié)制地推送著一些有的沒的消息。 除了微信等即時(shí)通訊類應(yīng)用之外,,我把其他的應(yīng)用的通知功能都關(guān)了。 一個(gè)本來是作為新時(shí)代的智能手機(jī)的代表性創(chuàng)新功能,,最終卻因?yàn)楦骷褹PP的推送內(nèi)容導(dǎo)致了用戶產(chǎn)生了厭惡的情緒,,從而導(dǎo)致了用戶花時(shí)間去手動(dòng)關(guān)閉這個(gè)功能,你說,,這是不是一件非??杀氖虑椋?/p> |
|