Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 浏览器会话监视是如何工作的?_Javascript_Jquery_Session - Fatal编程技术网

Javascript 浏览器会话监视是如何工作的?

Javascript 浏览器会话监视是如何工作的?,javascript,jquery,session,Javascript,Jquery,Session,我使用的是,它实际上记录了用户的整个浏览会话(包括鼠标移动、单击、按键等)。我想知道这项技术实际上是如何工作的。收集鼠标点击和鼠标移动很容易,但是它们如何生成视频文件呢 Theory: 1. They track mouse movements, mouse clicks, ect. 2. Recreate the user session on their servers while using a video recording tool like Camstudio 3. Save the

我使用的是,它实际上记录了用户的整个浏览会话(包括鼠标移动、单击、按键等)。我想知道这项技术实际上是如何工作的。收集鼠标点击和鼠标移动很容易,但是它们如何生成视频文件呢

Theory:
1. They track mouse movements, mouse clicks, ect.
2. Recreate the user session on their servers while using a video recording tool like Camstudio
3. Save the video file.
但我的理论没有太多意义,因为他们制作视频的速度太快,不适合“娱乐”步骤


那么,这到底是如何工作的呢?

这不是视频。在iframe中加载的是同一个页面,我所做的动作/点击被重放

整齐地说,同样的代码轨迹可以用来播放,因此“视频”光标、点击和击键与真实页面交互

这是一个非常酷的方法


要进行验证,请在播放页面上弹出web检查器。

这不是视频。在iframe中加载的是同一个页面,我所做的动作/点击被重放

整齐地说,同样的代码轨迹可以用来播放,因此“视频”光标、点击和击键与真实页面交互

这是一个非常酷的方法


要进行验证,请在播放页面上弹出web检查器。

它实际上是一个视频文件吗?(由于某种原因,我无法访问该网站)。只要移动光标图形与界面交互,模仿您所做的操作,就不会太困难了。这在协作软件/应用程序中一直都是如此。我迫不及待地想,直到触摸屏的广泛采用使这项技术变得毫无价值为止。@Blaze实际上也在触摸设备上运行得很好。它真的是一个视频文件吗?(由于某种原因,我无法访问该网站)。只要移动光标图形与界面交互,模仿您所做的操作,就不会太困难了。这在协作软件/应用程序中一直都是如此。我迫不及待地想知道触摸屏的广泛采用使这项技术变得毫无价值。@实际上Blaze在触摸设备上也很好地工作。这是否违反了跨来源政策?如果iframe是同一来源,则不会。。。即使不是,如果你拥有这两个域名,也有办法解决。我知道。那他们怎么做呢?他们是否
wget
他们正在跟踪的网站,将其存储在服务器上,然后重新创建视频?这种情况下有效吗?如果是这样,那么还有更多的事情要做。这个演示绝对可以像我描述的那样工作——您可以通过使用开发工具看到发生了什么。如果它即使在内容更改时也能工作,那么它们可能会将HTML存储在鼠标/键盘跟踪旁边。Mouseflow使用鼠标/键盘事件和HTML内容进行录制。这样,您就可以播放包含“旧”内容的录音。有两种模式:简单和会话支持。Simple表示对HTML内容进行爬网。会话支持意味着HTML是从录制脚本发送的。这是否违反了跨源策略?如果iframe是同一源,则不会。。。即使不是,如果你拥有这两个域名,也有办法解决。我知道。那他们怎么做呢?他们是否
wget
他们正在跟踪的网站,将其存储在服务器上,然后重新创建视频?这种情况下有效吗?如果是这样,那么还有更多的事情要做。这个演示绝对可以像我描述的那样工作——您可以通过使用开发工具看到发生了什么。如果它即使在内容更改时也能工作,那么它们可能会将HTML存储在鼠标/键盘跟踪旁边。Mouseflow使用鼠标/键盘事件和HTML内容进行录制。这样,您就可以播放包含“旧”内容的录音。有两种模式:简单和会话支持。Simple表示对HTML内容进行爬网。会话支持意味着HTML是从录制脚本发送的。