Tag

rrweb

0 views collected around this technical thread.

Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 31, 2023 · Frontend Development

User Behavior Recording Techniques: Video, Screenshot, and DOM Snapshot (rrweb) Comparison and Implementation

This article examines various user behavior recording methods—including WebRTC video capture, canvas-based screenshot recording, and DOM snapshot recording with rrweb—detailing their technical implementations, advantages, limitations, and suitable application scenarios for product analysis, debugging, and automated testing.

VueWebRTCfrontend
0 likes · 28 min read
User Behavior Recording Techniques: Video, Screenshot, and DOM Snapshot (rrweb) Comparison and Implementation
Bilibili Tech
Bilibili Tech
Jul 18, 2023 · Frontend Development

Frontend Performance Monitoring: Loading Metrics and Jank Detection using PerformanceObserver and js-self-profiling API

The article explains how to build a frontend performance monitoring system that uses PerformanceObserver and the js‑self‑profiling API to capture Core Web Vitals, detect long‑task jank, correlate network requests and user actions, and preview future ComputePressure metrics for comprehensive user‑experience diagnostics.

ComputePressurePerformance MonitoringPerformanceObserver
0 likes · 11 min read
Frontend Performance Monitoring: Loading Metrics and Jank Detection using PerformanceObserver and js-self-profiling API
ByteFE
ByteFE
Apr 17, 2023 · Frontend Development

rrweb: A Deep Dive into Web Page Recording and Replay Mechanism

rrweb is an open-source library that records web page DOM changes as JSON arrays instead of video streams, enabling precise replay of user interactions without compression artifacts or storage overhead.

DOM recordingJavaScriptMutationObserver
0 likes · 20 min read
rrweb: A Deep Dive into Web Page Recording and Replay Mechanism
Weimob Technology Center
Weimob Technology Center
Apr 29, 2022 · Frontend Development

How Hubble Transforms Front‑End Debugging with Full‑Page Session Recording

This article provides a comprehensive overview of Hubble, a front‑end session recording tool, covering its architecture, deployment methods, core features, encountered challenges, and future enhancements, illustrating how it streamlines bug reproduction and improves development efficiency.

SDKfrontendperformance
0 likes · 14 min read
How Hubble Transforms Front‑End Debugging with Full‑Page Session Recording
政采云技术
政采云技术
Nov 9, 2021 · Frontend Development

An Overview of Web Screen Recording Techniques and Implementation

This article examines both perceptual and non‑perceptual web screen‑recording solutions, detailing WebRTC‑based capture, rrweb DOM recording, associated code examples, playback and live streaming methods, and discusses their suitable application scenarios and browser compatibility.

JavaScriptScreen RecordingWebRTC
0 likes · 14 min read
An Overview of Web Screen Recording Techniques and Implementation
HomeTech
HomeTech
Aug 18, 2021 · Frontend Development

Design and Implementation of a Financial Video Replay Platform Using rrweb

This article details the background, technology selection, architecture, implementation, challenges, and optimizations of a financial video replay platform that records user interactions with rrweb on the frontend and stores data using MongoDB and MySQL on the backend to meet regulatory and debugging needs.

Financial TechMongoDBbackend storage
0 likes · 7 min read
Design and Implementation of a Financial Video Replay Platform Using rrweb
Yang Money Pot Technology Team
Yang Money Pot Technology Team
Apr 1, 2021 · Frontend Development

Implementing Page-Level User Interaction Recording and Replay for Insurance Compliance Using rrweb, Puppeteer, and FFmpeg

This article details a compliance‑driven solution that records, replays, and merges user interaction videos across multiple insurance web pages by leveraging rrweb for event capture, Puppeteer for automated playback, and FFmpeg for video stitching, while addressing performance, storage, and privacy challenges.

FFmpegPuppeteerUser Interaction
0 likes · 18 min read
Implementing Page-Level User Interaction Recording and Replay for Insurance Compliance Using rrweb, Puppeteer, and FFmpeg