ADDENDUM:
Deux cookies fonctionnels sont également utilisés pour l’implémentation de l’outil de navigation. Lorsque l’utilisateur clique sur “sauvegarder ma position”, un cookie nommé “savedPage” et un autre nommé “pageTitle” sont créés avec les lignes suivantes:
document.cookie = "savedPage=" + encodeURIComponent(window.location.href) + "; path=/; expires=Fri, 31 Dec 9999 23:59:59 GMT; SameSite=None; Secure";
document.cookie = "savedTitle=" + encodeURIComponent(pageTitle) + "; path=/; expires=Fri, 31 Dec 9999 23:59:59 GMT; SameSite=None; Secure";
Et ce, afin de permettre à l’utilisateur de retourner à cette page via le bouton “aller à ma position sauvegardée” de l’outil de navigation, ainsi qu’afficher le titre de cette page.
Les autres fonctionnalités “avec effet de mémoire” présentes sur le site ont été implémentées autrement, avec des variables locales JSON.