無相瀏覽器是一款可以幫你改造網(wǎng)頁的手機瀏覽器,這款軟件可以給你帶來不一樣的瀏覽體驗,不管你所瀏覽的頁面設(shè)計如何糟糕,只要通過無相瀏覽器打開都能讓你享受到前所未有的網(wǎng)頁原生化體驗。它可以將網(wǎng)頁「原生化」讓你可以專注于瀏覽和閱讀,并且擁有原生 App 的體驗。
軟件介紹:
「無相」可以做什么
當(dāng)我們打開一個網(wǎng)頁的時候,我們更傾向于把目光集中在最重要的信息上,甚至只想看見他們,不需要多余的修飾!笩o相」就能夠幫你做好這件事,首先它會通過「相」識別網(wǎng)頁里最重要的信息。
無相可以識別網(wǎng)頁中有意義的信息
這時網(wǎng)頁里最重要的信息已經(jīng)解析了出來,就可以像 AdBlock 那樣把其它所有元素都刪了,網(wǎng)頁會變得干凈清爽很多。但我們其實可以做一個更酷的事:扔掉瀏覽器內(nèi)核,自己做一個渲染引擎,將數(shù)據(jù)直接轉(zhuǎn)換成原生 UI。
將數(shù)據(jù)直接渲染為原生界面
這樣不僅可以節(jié)省系統(tǒng)運行內(nèi)存(瀏覽器內(nèi)核的渲染樹、JS解析引擎通常會大量占用內(nèi)存),還可以極大增強網(wǎng)頁的交互體驗。
剔除「噪音」后的閱讀模式也可以讓您更加專注于閱讀。
閱讀模式讓您更加專注于閱讀
而對于一些沒有針對移動設(shè)備進行優(yōu)化的網(wǎng)站,無相的表現(xiàn)尤為出色。
小說閱讀模式
無相還有很多的其它的可定制的控件,比如 Drawer 菜單,讓您在閱讀書籍或者瀏覽某些網(wǎng)站時可以快速導(dǎo)航。
Drawer 可以提取目錄或者顯示菜單
另外測試版本已經(jīng)支持 Audio,Image,Button 等基礎(chǔ)控件,可以讓您更加靈活的定制網(wǎng)站的樣式。
總而言之,無相是一款將網(wǎng)頁原生化的瀏覽器,它可以刪繁就簡,去冗存真。而這一效果,通過「相」直觀地展現(xiàn)了出來。
相是什么?在哪兒?怎么用?
無相本質(zhì)是一個解析及渲染引擎,而相就是使用這個引擎的鑰匙。
相是一個只有 1k 左右的文本文件,里面存儲了目標(biāo)網(wǎng)站的結(jié)構(gòu)信息。它的作用是告訴「無相」如何識別網(wǎng)站的內(nèi)容以及怎樣重新渲染。「無相」有一個內(nèi)置的「相空間」,這里展示了由用戶社區(qū)貢獻的相,你只需要點下 下載 按鈕,它就會出現(xiàn)在你的 App 首頁上,輕點就可以使用該相瀏覽網(wǎng)站。
軟件優(yōu)勢:
快
傳統(tǒng)瀏覽器需要花費更多的時間去下載 CSS 樣式表和JS文件,有了這些樣式表瀏覽器才知道該如何顯示(顏色、字體大小、布局等)網(wǎng)頁。而無相是不用加載網(wǎng)站的 CSS/JS 文件就可以直接渲染的,這就讓「無相」快器一步。
說到這里你應(yīng)該已經(jīng)想到了另一個好處:節(jié)省流量。CSS/JS 文件一般是 HTML 的幾倍甚至十幾倍大小,日積月累下來流量消耗也十分可觀了。
去廣告的「副作用」
由于「無相」是奔著有效信息去的,這其中往往不包括廣告,所以很遺憾,我沒針對廣告,廣告卻因此而死。
不被跟蹤
網(wǎng)站中的 JS 文件除了支撐網(wǎng)站本身的內(nèi)容外,它還有另外的功能:對你的搜索、瀏覽行為進行跟蹤,并通過一個識別符建立你的信息庫。因此經(jīng)常會出現(xiàn)搜索了一個詞后,其他網(wǎng)站的相關(guān)廣告接踵而至的現(xiàn)象。
而無相因為不加載 JS,所以你在「相」中進行瀏覽、搜索時,這些信息是不會被跟蹤的,你不必?fù)?dān)心用「相」搜索了一個詞后,在別的網(wǎng)站遇到意外的驚嚇。
兼容模式
當(dāng)沒有「相」可以匹配要訪問的網(wǎng)站時,無相將回退到傳統(tǒng)的瀏覽器模式進行訪問。你也可以在「相」中隨時切換到瀏覽器模式。
為何沒有我派?
這是因為「無相」有一個限制:網(wǎng)站必須是靜態(tài)的(服務(wù)器渲染),而少數(shù)派的頁面其實 JS 動態(tài)加載數(shù)據(jù)展示的。不過,我在后續(xù)的版本中有計劃加入 RSS 支持,只要有 RSS 同樣可以原生化。
定制無相
如果您懂一點點的 HTML/CSS 知識,就可以使用無相的編輯器自己制作任意靜態(tài)網(wǎng)站的像,還可以將其分享給所有用戶使用。
更新日志:
1.0.1
2018年4月27日
使用新的導(dǎo)航欄,占用更少的顯示空間。修復(fù)了搜索閃退和其它的小問題,提升了穩(wěn)定性。
- 安卓官方手機版
- 無相瀏覽器1.1.0 安卓版