當(dāng)一些應(yīng)用沒有內(nèi)置瀏覽器的時候,打開鏈接需要跳轉(zhuǎn)到手機的默認瀏覽器上,Anticipate這款軟件能為每一款應(yīng)用內(nèi)置一個Web瀏覽器,方便大家打開應(yīng)用內(nèi)的鏈接,速度更快也省去了來回切換應(yīng)用的麻煩。
軟件功能
- 預(yù)解析主域名的DNS地址
- 預(yù)解析子資源的DNS地址
- 預(yù)連接至目標(biāo)
- 預(yù)加載網(wǎng)頁
軟件說明
你是否已受夠了應(yīng)用內(nèi)鏈接和瀏覽器之間來回切換所帶來的低效?這款 Anticipate 天生就是為了消滅此痛點。它利用了 Chrome for Android 中的「黑科技」– Chrome Custom Tabs,從而來實現(xiàn)為每個應(yīng)用內(nèi)置一款 Web 瀏覽器。
一般而言,在面對 Android 應(yīng)用內(nèi)的鏈接時,開發(fā)者們往往會采取以下三種措施:
直接跳轉(zhuǎn) Chrome 或第三方瀏覽器打開(例如:Telegram)
應(yīng)用內(nèi)使用 Chrome Custom Tabs 技術(shù)加載(例如:Feedly)
在應(yīng)用中內(nèi)置一個瀏覽器 (例如:Smooth 微博客戶端)
為了就性能而言對這三種方式做對比,我們首先使用這張來自 Chrome 開發(fā)者網(wǎng)站的 GIF 圖:
你沒看錯,Anticipate 此類軟件地出現(xiàn)與被推崇并不是偶然:從性能上的壓倒式領(lǐng)先以及其豐富的導(dǎo)航欄顏色,Web 菜單與加載動畫的自定義選項,足以讓我們對它愛不釋手。從今往后我們再也不需要在瀏覽器和微信之間來回跳轉(zhuǎn)了!
可要說如今的移動端應(yīng)用內(nèi)瀏覽器其實已比較常見,很多應(yīng)用也會自帶相關(guān)設(shè)置(微信除外…)。但對這種模式,我認為至少有三個弊端:
各應(yīng)用間無法共享內(nèi)置瀏覽器的 Web 緩存與同步資源;
無法預(yù)加載網(wǎng)頁資源從而達到加速網(wǎng)頁獲取速度;
非網(wǎng)頁開發(fā)者所維護的內(nèi)置瀏覽器自生的安全因素。
而 Anticipate 可以將這些顧慮一并解決,「無障礙服務(wù)」可以允許它自動識別頁面內(nèi)的鏈接并于后臺 Pre-warming 該網(wǎng)頁(Chrome 瀏覽器默認設(shè)置在 Wi-Fi 下預(yù)加載,不消耗移動流量)。
正是因為 Anticipate 工作方式是直接調(diào)用 Chrome 瀏覽器,因而也自動包含了其資源:如用戶名密碼信息(省去每次重復(fù)輸入)和各大云同步特征,可謂安全又便捷。
此外,Chrome Custom Tabs 還允許開發(fā)者自定義菜單選項。盡管此時 Anticipate 的菜單尚未完善,在 G+ 上 Chromer 開發(fā)者 Arunkumar 和 Daniel Ciao 之間也有過原創(chuàng)性相關(guān)的爭吵,但相信華裔開發(fā)者 Daniel Ciao 對 Anticipate 的開源初衷,一定會讓其走得更遠。
展開