28 ms·
Hi, hackers, the author here. Since I've seen some people are talking about the open source idea and comparing rrweb to some commercial products, I'd like to s
by yz-yu 8y ago
Hi, hackers, the author here.
Since I've seen some people are talking about the open source idea and comparing rrweb to some commercial products, I'd like to share a blog post about the vision of rrweb.
http://www.myriptide.com/rrweb-introduction/ http://www.myriptide.com/rrweb-introduction/
Also, you will know about how rrweb works in this post.
- js4ever 8y agoAmazing, I planned to work on something similar in 2019 for our SaaS, you just saved me few days / weeks of work :) Thanks
- no1youknowz 8y agoThanks for open sourcing your work. I had already built something similar to this and other commercial products, but in jQuery. Really interested to see how this compares. I did see the IE11 issue. Are there any thoughts on what can be implemented for a fallback?
- yz-yu 8y agoI know there is some MuationObserver(which rrweb used to observe DOM update) API's shim library, but not sure the impact on performance. BTW, rrweb is also a project to explore the power of modern browser, so IE issues may not be considered in a high priority.
- sauravt 8y agoMay I know what open source license is the project under?
- yz-yu 8y agoMIT https://github.com/rrweb-io/rrweb/blob/master/package.json#L30 https://github.com/rrweb-io/rrweb/blob/master/package.json#L...
- insomniacity 8y agoI'm not a lawyer, but three characters in package.json isn't sufficient. You need to include the license text - eg https://github.com/nodejs/node/blob/master/LICENSE https://github.com/nodejs/node/blob/master/LICENSE.
- eddyparkinson 8y agoA JSFiddle example would be handy. A record and replay example.
- pault 8y agoHow does the replay work? Do you have to embed the player in the site being recorded or can you replay a recording on another page, like an analytics dashboard? Does it capture styles with the DOM snapshots?