天天看點

封殺側載應用,谷歌用“堵”、微軟則選擇了“疏”

作者:三易生活

前段時間,我們三易生活曾對谷歌進一步“封殺”側載應用敏感權限的原因進行了梳理。當時我們指出,從統計資料上來看,側載應用(也就是使用者不經過應用商店,自行從第三方平台下載下傳安裝的應用)由于缺乏監管,是以它們之中存在惡意軟體、病毒的機率,的确要比應用商店高了20倍不止。

封殺側載應用,谷歌用“堵”、微軟則選擇了“疏”

再加上如今第三方下載下傳站很多都存在盜版、改版應用的問題,是以無論蘋果、谷歌,還是微軟,其實都會有限制、乃至“封殺”側載應用的合理動機。但是到了具體的做法上,各家就有不同的政策了。

谷歌多管齊下封堵,也是以遭到質疑

比如,谷歌目前的做法就分為了三個方面。一是在系統層面收緊對API版本的限制,說白了也就是不允許新版系統安裝過于古老的APP,這樣一來就可以變相“無效化”很多長年不更新、不維護的第三方軟體站中的資源。

封殺側載應用,谷歌用“堵”、微軟則選擇了“疏”

其次,谷歌在自家應用商店裡內建了針對惡意代碼的掃描功能。以前該功能隻會掃描經過應用商店安裝的軟體,但近年來,谷歌将掃描能力逐漸擴充到整機的所有應用。如果使用者嘗試安裝一個已知含有不良代碼的軟體,那麼它很可能會直接被應用商店阻止安裝。

有意思的是,類似的特性現在也普遍存在于國内市場的安卓手機上,而且隐隐有“過火”的嫌疑。以至于現在已經有一些聲音質疑手機廠商打着“安全”、“合規”的旗号,行限制使用者之實。畢竟在谷歌的方案裡,使用者的權利到底還是淩駕于系統安全機制之上的,使用者可以關掉掃描功能、也能在系統彈出提示之後選擇“繼續安裝”,谷歌并不會完全阻止。

封殺側載應用,谷歌用“堵”、微軟則選擇了“疏”

不過針對一些特别小衆、但對于系統安全又可能會造成極大隐患的權限和功能,谷歌還是采取了“嚴控”的态度。比如針對身障人士的很多輔助功能,它們本身對于普通使用者沒啥用、但權限又普遍特别高(比如能夠自動點選螢幕、能夠持續啟用麥克風等),是以谷歌準備直接封禁側載應用的這些輔助權限,在我們看來,無論從技術、還是使用者利益的角度去講,其實都是沒什麼問題的。

弄清應用商店的槽點後,微軟有了新的辦法

不過相比于谷歌“以封為主”的政策,微軟最近推出的新解決方案倒是着實令我們眼前一亮。

據前知名WP開發者、現微軟員工Rudy Huyn近日的社交媒體中透露的資訊顯示,微軟剛剛釋出了一種他們稱之為“Microsoft Store installers for web”的全新應用安裝方式。

封殺側載應用,谷歌用“堵”、微軟則選擇了“疏”

過去點選網頁版應用商店的安裝按鈕,就會跳轉到本機的應用商店進行下載下傳

大家都知道,不管蘋果、谷歌,還是微軟,他們的應用商店其實都有“網頁版”,是以可以用浏覽器去通路這些網頁版的應用商店、檢視其中的應用。但在過去,如果嘗試點選網頁版應用商店裡的應用“安裝”按鈕,那麼它将會自動喚起裝置上的應用商店,然後再用應用商店去完成應用下載下傳和安裝的流程。

但是在經過長期的研究之後微軟發現,這樣的傳統網頁版應用商店存在不少的實際體驗槽點。

封殺側載應用,谷歌用“堵”、微軟則選擇了“疏”

比如說,因為作業系統内置應用商店在流量管理的邏輯上,通常優先級是極低的。這就導緻如果使用者一邊通過應用商店下載下傳應用,一邊聊天或者是在浏覽器上看視訊,作業系統就會優先響應聊天、視訊的帶寬需求,進而導緻應用商店的下載下傳變得極為緩慢。

而且除iOS之外,安卓和Windows系統都客觀存在着所謂的“精簡版”。在這些被魔改過的版本裡,原本的官方應用商店很可能已經無法正常打開。這種情況下,即便使用者點選網頁版應用商店中的應用“下載下傳”按鈕,由于無法跳轉到本地應用商店,他們也就無法通過這一管道來安裝應用。

最後微軟方面還注意到,如今的應用商店往往都具備自動在背景更新應用的功能。雖然這個功能可以保持應用處于最新的狀态,但很多時候由于使用者并不會注意到應用的更新,是以反而會導緻很多應用在安裝(更新)之後,很長一段時間裡都不會被實際打開。結果就導緻,應用安裝之後的開啟率反而還降低了。

可傳播的“正版安裝器”,會成為解決之道嗎

正因如此,微軟新推出的應用商店解決方案最有意思的改變就在于,它“發明”了一種可以直接由浏覽器下載下傳、自帶下載下傳器的應用封包方式。

封殺側載應用,谷歌用“堵”、微軟則選擇了“疏”

新版線上應用商店将允許使用者下載下傳一個“安裝器”,繞過本機應用商店來完成軟體安裝

使用者現在在新版的網頁版微軟商店裡點選應用“下載下傳”按鈕時,将不再跳轉打開本機的應用商店,而是會直接提供一個體積較小的exe可執行檔案,使用者可以用浏覽器或者其他任何下載下傳工具去下載下傳。

下載下傳完成之後這個exe不會自動執行,使用者可自行決定什麼時候安裝它,或者也完全可以将其拷貝到其他電腦上再去運作。

封殺側載應用,谷歌用“堵”、微軟則選擇了“疏”

根據微軟公布的資料顯示,換用新方案後,顯著提升了應用安裝速度和應用安裝後的打開率

一旦被運作之後,這些新的軟體封包将開始下載下傳完整的應用資料、并自動完成安裝。而且由于安裝包不會被識别為系統更新服務,是以它不會被限速,能夠提供快得多的下載下傳速度。

而且根據微軟方面的說法,在這個自動下載下傳和安裝的過程中,是不會調用本機應用商店的。是以哪怕是精簡版的系統,也可以通過這種新的封包方式,來安裝正版的、經過微軟商店校驗的軟體(以及那些隻在微軟商店提供的軟體)。

換句話說,它實際上就相當于直接提供了一種、既來源于官方應用商店分發管道(最終的軟體資料還是源自應用商店伺服器)、但同時又在具體分發方式上滿足了更多使用者自由度、“半商店半側載”的應用安裝方式。如此一來,在安全性、使用者安裝的便利度,以及對于不同裝置的相容性等方面,這種方式都可以帶來顯著的改進。

封殺側載應用,谷歌用“堵”、微軟則選擇了“疏”

最為重要的是,通過提供“官方正版下載下傳包”,微軟實際上是以“疏導”的方式,對盜版應用下載下傳站構成了一種巧妙的打擊。相比谷歌以“封堵”為主的手段,不得不說微軟這一手似乎确實更高明一點。但如果考慮到PC生态這麼多年來,側載早已成為了“主流”、應用商店反而“小衆”的現實,那麼微軟的這個“發明創造”可能也是出于無奈。

【本文圖檔來自網絡】