阿里·斯塔索普洛斯(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组成的。”
像这样:
喜欢加载中……