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