現(xiàn)如今好多瀏覽器都有「隱身模式」,Safari 管這叫「Private Browing」,國內(nèi)各種牌子的套殼瀏覽器叫「無痕瀏覽」。私以為從命名上來說,倒是國內(nèi)更中文一些。

這種模式下瀏覽網(wǎng)頁踏雪無痕,雁過不留聲。具體來說,與正常模式的區(qū)別是瀏覽器不會(huì)保存歷史記錄,沒有頁面緩存,所有本地?cái)?shù)據(jù)也都是臨時(shí)的,頁面關(guān)閉后無法還原。譬如本文下面要講到的 localStorage。

--------- LOG ---------00:01:00 - 一位不具名用戶在零點(diǎn)零一分進(jìn)行了訪問00:02:00 - 一位不愿透露姓名的用戶在零點(diǎn)零二分打開了你丟棄在服務(wù)器 `社會(huì)科學(xué)/東方藝術(shù)鑒賞/東瀛國浮世繪` 中的資源 `ae2bx86.jpg`

從功能上來說,普通用戶大概鮮有人知道這一功能(產(chǎn)品情懷就這樣被用戶無視,PM 們默默淚目),而開發(fā)者則利用其干凈的特點(diǎn)來開發(fā)調(diào)試,排除程序之外的因素導(dǎo)致 bug 的可能。

因?yàn)樗斜镜財(cái)?shù)據(jù)都是臨時(shí)的,那么問題來了,如果網(wǎng)頁代碼中還使用了諸如 localStorage 的本地存儲(chǔ),還能生效嗎?

答案是肯定的,但只針對(duì)本次訪問。這個(gè)肯定只限于桌面瀏覽器。 而手機(jī)端則不然。

iOS 上 Safari private 模式下瀏覽器假裝支持&n

網(wǎng)友評(píng)論