如何看待工信部發文要求國內安卓統一消息推送標準?
據工信部旗下泰爾終端實驗室發布消息稱,目前泰爾終端實驗室聯合包括華為、OPPO、vivo、小米、三星、魅族、金立、努比亞、谷歌、百度、阿里巴巴、騰訊、個推、極光等國外內主要相關企業共同制定安卓統一推送服務(Unified Push Service,簡稱UPS)技術標準,旨在為國內的消息推送服務建立統一的標準,為終端用戶提供更好的手機使用體驗,為應用開發者更好解決消息推送需求,並取得了階段性成果。
具體來說,未來將由終端廠商提供系統級推送服務(類似APNS的唯一推送通道),確保App的推送消息接收;相應的不再允許各App在後台保留常連接,降低終端能耗、提升用戶體驗。與此同時,各終端廠商實現推送通道介面和功能統一,方便開發者接入。另外,第三方推送服務商原則上也遵循統一推送的標準,保證服務一致性,降低開發者學習成本。這是好事情還是壞事情呢?
諸位難道沒有發現,各大科技媒體對於此文都是通稿轉發並無自己的評論。
這個現象在國內媒體界也算是慣例了,你懂的。
作為非國行版Android手機用戶和開發者,只認GCM及其升級版FCM
我估計谷歌的心情和當年被公私合營了的資本家差不多。
Updates:感謝知友們的提醒,由於現在的工作,主要和文秘打交道,平時經常撰寫,偏向些文學類、政務類的稿件。長時間不玩機,幾乎忘了GMS和GCM(Google Cloud Messaging)的包含和被包含關係啦!( 。? ??)
GCM才是真正對應UPS的消息推送服務,屬於GMS眾多功能中的一種。
我是沒有全廢的原答案:
Google意識到,自己多年來,苦心建立的GMS(Google Mobile Service)體系,還沒等正式進入大陸服務呢,就被工信部甩手而來的( Unified Push Service,簡稱UPS )給代替。甚至還要親自負責監督、建立這個「新的」GMS標準。
這該是怎樣的一種糟糕心情!
以下是簡單科普時間:
首先,GMS是什麼?
顧名思義,GMS,就是「谷歌移動服務」,它可以讓各種第三方應用程序(當然包括親兒子應用啦),統一接入Google開發的API,GMS集成了多種和Google服務相關的資源,可供第三方應用自由調用。
再舉幾個最最最最簡單的例子:
1. 微信想在用戶熄屏的時候,推送給用戶消息?
把微信伺服器里的消息,發送到GMS伺服器,再由GMS伺服器,直接推送給用戶手機;
其他社交類App,依次類推。
2. 微信運動,想給用戶提供地圖?記錄用戶的步行軌跡?
沒問題!接入GMS,直接調用Google Map的API就行(但實際情況是,微信調用了自己的「騰訊地圖」)3. Bilibili 手機版,想讓用戶搜索到主站的各種資源,包括視頻和評論?
OK!接入GMS,讓Google 搜索來幫忙!沒有比Google 搜索更強大的了!
所以,聰明的你,一定明白了:
App的意義,是開發者向用戶提供的服務;
GMS的意義,是Google面向開發者提供的服務。
服務的對象不同,僅此而已
當然,基於目前,我國互聯網的一個基本情況:
GMS好不好?吼啊!
GMS滋不姿瓷我們?不姿瓷!
國內的Android生態,混不混亂?混亂!需不需要有個人來管管?這不,工信部來了!
UPS的出現,從正麵價值上來說,它和GMS有多像,就能起到多大的優勢,包括但不限於:
規範App消息的推送渠道;
避免國產的,國民級的App,紛紛在App里,增加一個個Push Service,增大用戶Android手機的硬體負擔;
統一推送,消息會經過工信部監管的伺服器,方便對暴力、反動、不當言論,進行篩選和審查
但是,反麵價值呢?額……有點太多,快「罄竹難書」了,我就舉幾個技術和市場方面的吧:
我們不能保證,UPS會演化成,一個普世的標準。否則,這會進一步導致,中國區和其他地區Android系統的生態絮亂;
建立一個「自主產權」的標準,讓上架到GooglePlay的國際版淘寶怎麼辦?讓國際版微信怎麼辦?又是讓程序員們加班的節奏!
建立起這個渠道,並且大家都遵守了,如果以後市場化,會不會出現壟斷的問題?
我真切的希望,那個從7年前就離開中國的英雄,自己能少做一點死,能願意配合相關部門進行監管,畢竟,不談政治,它的技術、它的理念、它的生態,是我們所夢寐以求的。
一個統一的、開放的、有秩序的Android生態,才是符合中美兩國手機用戶的根本利益!
哦,對了,前兩天,這傢伙還來我們這兒下棋了呢:
社會主義國家善於解決那些在資本主義國家根本不會發生的困難。
之前微博網站、婚戀網站、求職網站、電信機構、銀行等的身份認證全被公安部包給了國政通這家私營公司(扒皮見國政通是一家什麼樣的公司? - 知乎),這次也是依樣畫葫蘆。
沒有我們解決不了的問題如果沒有問題
那我們就製造一個
大流氓叫小流氓不要耍流氓
國內安卓在很長一段時間內都被蘋果吊著打的原因很大一部分都是因為沒有一個好的統一推送
而在國外則是因為有gcm而有一戰之力
如果真的能夠形成統一完善的安卓生態圈的話,那肯定是個好事
否則的話國內的安卓手機不要說高端,很可能連中高端對蘋果都沒有殺手鐧級的威懾力
至於個人隱私,與其交給X度,X訊之流,我選擇相信工信部
再說,現在黑產那麼厲害,我們還剩多少隱私,已經不好說了
如果工信部也耍流氓怎麼辦?
涼拌
小米 : 機會來的太突然,我們MiPush要發揚光大辣!
今天這相同的問題接二連三的來。
再回答一次:這是網路安全法頒布以來很正常的一步。我不是很明白你們為什麼怎麼吹捧谷歌。真覺得稜鏡門這事兒離自己十萬八千里遠?還是說民主的監聽就是比毒菜的監聽好?
網路上有一張很經典的照片。我沒存但是你們可以去百度下,扎克伯格在自家公司登陸自家網站主頁。然後細心地網友發現他用的這台筆記本電腦攝像頭,麥克風全部被膠帶仔細封好了。這事兒就在稜鏡門被被曝光後爆出來的。而且,當年穀歌是先加入稜鏡計劃,國內收到消息再要求谷歌對政府公布數據。之後才有谷歌「義正言辭」的拒絕後宣布退出中國市場。我更不明白的是這年頭還有造不如買,買不如租的論調?自己創立標準哪兒就錯了?以前要進口CPU,要使用西方標準,你們噴。現在,自己的是手機市場自己制定標準你們也要噴?還要簞食壺漿跪求谷歌回歸來接手這個市場?!要不要把高鐵市場全盤外包給新幹線和西門子啊?網路安全法頒布後,就別想谷歌回歸了。要知道甚至臉書這些本來談入華談的差不多的都擱置談判了。谷歌也參與了工信部這次牽頭的統一推送標準制定?所以我說,政策是真特么迷。就不能開誠布公好好談談當年的事么非要我等草民瞎jb猜?
作為一個android開發者,理智分析一下整個流程:
1.首先 硬體廠商,小米華為之類的從硬體和系統上支持統一的推送標準。
意思是:手機必須升級到某個特定的版本才能支持統一推送。如果用戶不升級,還是收不到推送。
2.其次 android開發者 需要根據統一推送標準接入sdk。然後下掉自己的各種推送sdk或者自己的長連接甚至是輪詢。
3.最後 關於app常駐後台的問題,也就是長期app開發者和rom廠商的衝突點。如果統一推送服務能保證推送到達率99%以上,app開發層面應該放棄各種trick的保活手段。手機廠商也可以做到和ios一樣的偽後台。
整體來講,作為一個android developer ,還是感覺到一絲光明。前提是,你的推送到達率真的得達到99%以上啊,大哥。
Android消息推送這個東西已經好長時間了。但是Android在國內的問題不僅僅是消息推送。還有應用商店還有碎片化還有知識產權保護還有應用付費等等,單獨解決這一個問題,能改善多少?小米有mipush,華為據說也有自己的push另外,工信部之前幹了啥事都心裡清楚,幫助用戶的:綠壩?提速降費之前有過,然後呢?移動該強姦我的資費還是繼續強姦,上有政策下有對策。總之不看好。
沒有的時候唧唧歪歪,有了又在冷嘲熱諷,先別說國內的安卓環境混不混亂了,我覺得諸位的聲音倒是挺吵的。
等了好久終於等到今天
當前各大軟體巨頭在 FCM(GCM) 缺失情況下,推送服務林立,最大的受益者是硬體商,其次是各大全家桶軟體提供商,最大的受害者是消費者
希望統一的推送服務儘快出台,或者直接開放FCM(GCM)服務,儘快、儘快、儘快
---------------
06.04 update:
樓下有人說害怕隱私,對美帝偷窺你的隱私就無所謂,反而擔心自己國家偷窺,互聯網時代,有個ND的隱私
樓下有人說用小米的,百度的還說LZ的也成熟用我的呀,阿里的也說我的用戶最多用我的呀,要是能商量好,早TM就用一家的好了吧,too naive
樓下有人說過路費的,用自己家的不要花錢維護?用哪家的不收你的費?用別的任何一家的服務,除非你是小蝦米,給你免費的嘗嘗
國家一介入,什麼都變味了……蘋果保護客戶隱私不惜怒懟總統!這些廠商會願意坦然交出自己的數據?