Tag: 引用者

什么是最可靠的方式来隐藏/恶搞引用JavaScript的?

通常,引用者可以通过以下方式进行追踪: JavaScript的document.referrer 请求标头,例如PHP的$_SERVER['HTTP_REFERER'] 为了testing的目的,我build立了一个显示这些属性的键盘演示程序 。 要求: 原始引用者应该隐藏,至less对于所有的鼠标事件。 跨浏览器支持(至lessChrome和Firefox)。 独立,没有任何外部内容(插件,库,redirect页面,…)。 没有副作用:链接不应该被重写,历史条目应该被保留 。 在<a href="url">链接时,该解决scheme将用于隐藏引用链接。 用例的精确描述 正如在这个关于Webapps的问题中所描述的那样,Googlesearch的链接在点击时被修改。 所以, Google能够追踪您的搜寻行为(Privacy–) 页面请求稍微延迟。 链接的页面无法跟踪您的Googlesearch查询(Privacy ++) 拖动/复制的url看起来像http://google.com/lotsoftrash?url=actualurl 。 我正在开发一个用户脚本(Firefox)/内容脚本(Chrome) ( 代码 ) ,用于删除Google的链接事件。 结果,处理了点1,2和4。 第3点仍然存在。 Chrome: <a rel="noreferrer"> Firefox: data-URIs 。 我已经创build了一个复杂的方法来实现这个function的左键和中点击,同时仍然执行第4点。 但是,我正在努力与右键单击方法。