Salut !
Pour diverses raisons, j'ai entrepris la création d'une classe JavaScript qui gère la bannière d'acceptation/rejet des cookies de tracking.
Pourquoi c'est mieux que ce qu'il y a en ce moment ?
Actuellement, l'id UA-XXXX… est en dur dans le JS. La classe que j'ai faite laisse ce code dans les templates, donc vous pourrez variabiliser cette donnée.
Le code actuel ne prend pas en compte DoNotTrack.
Si on se rend sur la page "En savoir plus" les cookies sont acceptés, or si on clic sur le lien du bandeau pour aller vers cette page, le choix ne devrait pas encore être fait. Le bandeau devrait être encore visible. Ce que fait la classe que j'ai réalisé.
C'est codé en JavaScript pur, pas besoin de jQuery.
En clair, utiliser ce petit code reviendrait à retirer le fichier cookies-banner.js et à appliquer ce qui est indiqué ici : https://github.com/Alex-D/cookies-cnil-banner
Je prévois de mettre le script sur bower, ça permettra de simplifier l'installation et la maintenance.
Done : bower install cookies-cnil-banner --save
En espérant que cette modeste contribution soit implémentée