这仅适用于我网站上包含Google +1信箱的网页:

它似乎是在每次移动鼠标时触发事件.有谁知道它在做什么?我在Google上搜索过(也许我应该在这个上尝试过Bing一次!)但似乎没有人写过这篇文章.它是否记录了我的访客浏览习惯的信息?是否有某种类型的CAPTCHA来检测像人类一样的人类?
示例URL,在chrome中按F12,转到时间轴并按下记录,然后在此页面上移动鼠标(加上这个问题,请不要担心):
对于它的价值(我可以看到这将是一个流行的问题),我不认为它背后有任何险恶的东西,它甚至可能是一个无用的神器/错误,但如果它正在进行某种跟踪,好吧,这似乎有点欺骗我.
Google +1隐私政策
http://www.google.com/intl/en/privacy/plusone/
Google +1按钮隐私权政策
2011年6月28日
Google隐私权政策介绍了在您使用Google的产品和服务时我们如何处理个人信息,包括您在使用Google +1按钮时提供的信息.此外,以下内容介绍了我们针对您使用+1按钮的其他隐私惯例.
我们收集的信息以及如何共享
Google +1按钮是您与全世界公开分享信息的一种方式.Google +1按钮可帮助您和其他人从Google及其合作伙伴处获得个性化内容.Google会记录您为+1记录的事实,以及您点击+1按钮时所查看的页面的相关信息.您的+ 1可能会在其他人看来是在Google服务中使用您的个人资料名称和照片(例如搜索结果或Google个人资料)或互联网上的网站和广告上的其他地方.
我们会记录您的+1活动信息,以便为您和其他用户提供更好的Google服务体验.
要使用Google +1按钮,您需要向全世界展示公开的Google个人资料,其中至少包含您为个人资料选择的名称.该名称将在Google服务中使用,在某些情况下,它可能会替换您在Google帐户下共享内容时使用的其他名称.我们可能会向拥有您的电子邮件地址或其他识别信息的人显示您的Google个人资料身份.
使用收集的信息
除上述用途外,您提供给我们的信息均受我们Google隐私政策的约束.
我们可能会与公众,我们的用户和合作伙伴(如发布商,广告客户或关联网站)共享与用户+1活动相关的汇总统计信息.例如,我们可能会告诉发布商"在本页面上为此页面添加1%的人中有10%位于华盛顿州塔科马市."
你的选择
您可以在个人资料的+1标签上查看自己拥有的项目列表+ 1.您可以从该列表中删除单个项目.
您可以选择不从您认识的人那里看到第三方网站上的+1推荐(包括第三方网站上的广告).
我们将在您的浏览器中本地存储数据(例如您最近的+1).您可以在浏览器设置中访问和清除此信息.
更多信息
Google遵守美国安全港隐私权原则.有关安全港框架或我们的注册的更多信息,请访问美国商务部的网站.
javascript privacy data-protection mousemove google-plus-one
JavaScript Math.random()函数返回0到1之间的随机值,根据当前时间自动播种(类似于Java我相信).但是,我认为没有办法为你设置自己的种子.
如何创建一个随机数生成器,我可以提供自己的种子值,以便我可以生成一个可重复的(伪)随机数序列?
Javascript Math.random()在不同浏览器中使用的算法有多好?是否可以用它来生成盐和一次性密码?
random我可以使用多少位?
如何在JavaScript中使用Math.random实现随机性?我已经做了一些随机选择大约50种不同选项的东西.我想知道使用Math.random来获得随机性是多么的舒服.
我最近想出了如何通过谷歌获取一个随机数,它让我思考如何Math.random()工作.所以我在这里,我无法弄清楚他们是如何做Math.random()除非他们使用时间之类的东西有没有人知道JavaScript的Math.random()工作原理或等效的?
在 JavaScript 中获取 [0, n) 范围内的随机整数的标准方法 - 或任何其他仅提供 random() 函数返回 [0,1) 范围内浮点数的语言 - 是使用Math.floor(Math.random() * n).
现在,假设我们正在对一组有理数进行运算,那么这背后的数学是微不足道的。问题是:由于 IEEE-754 浮点数的所有复杂性,结果分布实际上真的是均匀的吗?
考虑到一个浮点数和下一个更高的浮点数之间的差距随着它们变大而增加,我认为这应该会引入某种对较小数字的偏见。
我想知道创建概率的最佳或最广为接受的方法是什么。我做了一些研究,发现了一些关于 Math.random() 主题的有趣问题和答案,例如:
JavaScript 的 Math.random 有多随机?
和
我正在寻找一种简单的方法来修改使用 Math.random() 的值是否为真的概率
例如,我知道这Math.floor(Math.random() * 2)是一种在近 50% 的情况下生成 1 的有用方法:
-Math.random() 生成一个介于 0(含)和 1(不含)之间的随机数
-如果生成的数<0.5,这个数乘以2仍然会小于1,所以这个数.floor()返回一个0
-如果生成的数>0.5,这个数乘以2会大于1,所以这个数.floor()返回1
我想歪曲使用“修饰符”获得 1 的概率,这与我必须获得所需的概率一样接近......
每次运行代码片段时,控制台都会打印命中百分比。正如您所看到的,它们几乎是准确的,但并不完全准确。我通过反复试验想出了指数修改函数。有什么办法可以让这个更准确吗?
var youHit = Math.floor(Math.random() * 2);
var totalTries = 0;
var hits = 0;
var pointNine = 0.9; // you want 90% of tries to hit
var pointEight = 0.8;// you want 80% of tries to hit
var pointSeven = 0.7;// you want 70% of …Run Code Online (Sandbox Code Playgroud)javascript ×7
random ×5
math ×2
algorithm ×1
cryptography ×1
mousemove ×1
privacy ×1
seed ×1
statistics ×1