具有隱私意識的WordPress插件可在本地緩存和提供Gravatar圖像

注重隱私的wordpress-plugin-caches並在本地提供gravatar圖像隱私意識的WordPress plugin緩存並在本地提供Gravatar圖像

阿里·斯塔索普洛斯(Ari Stathopoulos)發布了他的新作品 本地墓碑 上周的插件。 該插件的目的是允許站點所有者利用全球頭像系統的優勢,同時通過在本地託管圖像來緩解隱私問題。

本質上,它是一個將圖像存儲在站點所有者的伺服器上的緩存系統。 肖·彼得(Peter Shaw)是個主意 在評論中提出 在較早的Tavern文章中 本地頭像上傳。 這是一個中間立場,可以滿足某些用戶在WordPress當前如何使用化身的問題。

Stathopoulos說:「我是阻止分析的人之一,在訪問社交網站時使用私密會話,我使用DuckDuckGo而不是Google,而且我不喜歡默示同意。」 「我製作該插件供自己使用,是因為我不知道Gravatar的作用,我不了解隱私政策,而且我懶得花兩個小時來分析它們。 對我來說,構建安全的東西不會留下任何誤解的速度更快。」

他指的是Automattic的廣泛應用 隱私政策。 他說看起來不錯。 但是,他不喜歡任何公司未經明確同意就能夠跟蹤他訪問的網站的想法。

Stathopoulos說:「當我訪問使用Gravatar的站點時,會向使用它們的站點公開一些信息,包括我的IP。」 「即使只是出於分析目的,我也不認為公司應該知道站點B上的A頁今天通過這些國家/地區的IP吸引了1000位訪問者。 絕對沒有理由不與我實際訪問的頁面相關的任何公司提供有關我的訪問的任何信息。」

本地Gravatars插件仍必須連接到Gravatar服務。 但是,連接是在伺服器而不是客戶端上進行的。 Stathopoulos解釋說,在這種情況下,唯一公開的信息是伺服器的IP,而客戶端沒有任何信息,這消除了任何潛在的隱私問題。

最新的插件更新

Stathopoulos今天早些時候更新了該插件,以解決具有數百個或更多Gravatar圖像的頁面的一些性能問題。 在1.0.1版更新中,他增加了最長五秒鐘的處理時間,並將緩存清理過程從每天更改為每周。 這兩個都是可通過代碼過濾的。

Stathopoulos說:「現在,如果頁面請求中缺少Gravatar,它將獲得儘可能多的內容,並且在五秒鐘後將停止。」 「因此,如果缺少100個Gravatar,而前20個丟失,則將為空白(可以過濾以使用後備URL,甚至可以退回到遠程URL,儘管這樣做會破壞隱私性改進)。 下一頁請求將獲得下一個20,依此類推。 在某個時候,一切都會在那裡,不會再有延遲了。」

他確實指出,將其安裝在具有單獨帖子且評論數為1000且流量很大的網站上時,性能可能會暫時受到影響。 但是,在該站點上沒有任何崩潰,該插件最終將在這種情況下提高性能。 對於此類大型站點,所有者可以使用現有的過濾器掛鉤來調整設置。

現在,該插件主要是一種癢,他想為自己的目的抓撓。 但是,如果給予足夠的使用和反饋,他可能會包括一個設置屏幕,以允許用戶控制一些當前可過濾的默認值,例如清除時間範圍和允許的最大處理時間。

越來越多的替代品

隨著現代社會對隱私的關注日益增加,本地Gravatars是最終用戶在對Gravatar服務有任何關注時可以使用的另一種工具。 對於可以使用自動生成的頭像的用戶, 像素頭像 可能是一個解決方案。

「我看過其中的一些,它們很棒!」 Stathopoulos說了服務化身的替代方案。 「但是,此插件略有不同,因為實際上使用了用戶在Gravatar.com上已經擁有的頭像。 他們可以看到自己上傳的圖像。 用戶不需要上傳單獨的頭像,默認情況下不使用自動頭像。」

當在博客或新聞站點上發表評論時,他不介意使用自動生成的頭像。 但是,Stathopoulos偏愛將Gravatar用於面向社區的站點。

他說:「我的Gravatar是我的在線身份的一部分,例如,當我看到WordPress.org上某人的評論時,我知道他們是由Gravatar組成的。」

像這樣:

喜歡載入中……

資源

相關文章