Enregistrer et rejouez le web avec RRweb.io

Le 03/01/2019

Dans Développement

Aujourd'hui le BlogDuWebdesign vous propose de découvrir un outil javascript qui vous permettra d'enregistrer et relire à l’envie une visite effectuée sur une page web, rrweb.io.

Enregistrer et rejouez le web avec RRweb.io

rrweb.io est une librairie Javascript qui permet de détecter et d'enregistrer toutes les interactions effectuées par un visiteur sur une de vos pages web.

Rrweb

Une fois enregistrées, ces interactions peuvent évidemment être lues et rejouées sur votre page, que ce soit à travers un outil que vous programmez vous-même ou à travers un player semblable à un player vidéo. Que ce soit pour du débug ou dans une intention plus analytique, rrweb Io vous fournira bien plus de visibilité sur le comportement de vos visiteurs sur vos sites web !

Pour mieux vous rendre compte du fonctionnement de rrweb.io, je vous conseille d'aller jeter un œil aux différents exemples présentés.

Les limites

Évidemment, le fonctionnement de rrweb Io le rend problématique à utiliser avec les sites faisant usage de "vrai" aléatoire, car les résultats successifs à une même action seront différents, ce qui pose un problème évident. Notez aussi que les appels Ajax protégés avec un token JWT par exemple peuvent aussi poser quelques soucis.

Dans tous les cas, la ressource est encore jeune et nul doute qu'il sera possible de régler certains de ces soucis avec le temps.

Pour aller plus loin

Pour aller plus loin, je vous propose d'accéder directement au guide de rrweb.io, disponible sur sa page github.