Javascript 1x1像素图像技术是跨域捕获分析数据的好方法吗?

Javascript 1x1像素图像技术是跨域捕获分析数据的好方法吗?,javascript,cross-domain,Javascript,Cross Domain,我看到许多web分析应用程序,或者使用JavaScript在客户端网站上捕获数据,然后将其发送到中央服务器进行处理/存储/演示 出于类似的目的,我一直在使用一个JavaScript代码段,该代码段向服务器生成1x1像素图像请求。该请求包含GET属性以及我想要捕获的数据(大小可能不同)。此请求可能每天生成数百万次,跨越数千个网站(每个网站上生成多次) 1x1像素图像是00的方式吗 在处理具有数千个客户端网站的应用程序时,替代的跨浏览器技术(JSONP或其他)是否足够成熟,足以取代它?我认为1x1像

我看到许多web分析应用程序,或者使用JavaScript在客户端网站上捕获数据,然后将其发送到中央服务器进行处理/存储/演示

出于类似的目的,我一直在使用一个JavaScript代码段,该代码段向服务器生成1x1像素图像请求。该请求包含
GET
属性以及我想要捕获的数据(大小可能不同)。此请求可能每天生成数百万次,跨越数千个网站(每个网站上生成多次)

1x1像素图像是00的方式吗


在处理具有数千个客户端网站的应用程序时,替代的跨浏览器技术(JSONP或其他)是否足够成熟,足以取代它?

我认为1x1像素的持续流行是因为到处都有网络浏览器(好吧,不是Lynx或任何关闭了图像的浏览器,但不要告诉营销人员)请求图像。做事情的“更酷”方法还没有普及

解决方案涉及的代码越复杂,你就越会遇到设置为“偏执狂”的浏览器,而这些浏览器不会执行代码。目前的情况是,JavaScript可能无法执行。将1x1像素融入普通HTML将更具普遍性

还有一个事实是,同样的方法可以很容易地扩展到包含cookie数据。这是一个标准的web请求,所以cookie适用


归根结底,从开发的角度来看,这并不总是关于“最佳”解决方案。Web开发通常是关于共同点,并为尽可能多的访问者工作,包括访问者不知道它在做的事情。

好吧,我希望你能更新我(至少,但我们所有人)你有没有用这个解决方案和你的答案来解释为什么。那太好了。