Alhomepage

Alexandre Venet

Mise à jour 2020

Mise à jour

Une nouvelle version d’Alhomepage.com est sortie fin juillet 2020. Si la charte graphique est conservée, en revanche l’aspect technique du site a changé.

Serveur & client

Côté serveur, tout est réalisé en PHP, avec templating et architecture MVC. Certains dossiers ont été déplacés comme Micky’s Adventures et le module sur No Man’s Sky.

Côté client, la page des articles est simplifiée : à la place d’une pagination avec page précédente et suivante, un seul bouton « plus d’articles » affiche les éléments précédents dans la même page. Les règles de largeur d’écran pour le responsive design ont changé (pas de typo trop petite en 1366px de largeur d’écran).

Pas de traçage utilisateur

La version précédente du site utilisait Piwik pour générer les statistiques de consultation du site. Ainsi, un cookie était créé dans le navigateur de l’utilisateur et il enregistrait des données permettant d’établir des statistiques de consultation du site, que je consultais dans un espace dédié.

J’ai décidé de ne plus suivre l’activité de l’utilisateur. En effet, ces informations me sont apparues avec le temps complètement indifférentes. D’abord, je ne suis aucune stratégie de victoire publicitaire, de visibilité, je ne vise pas l’établissement d’un fichier de prospects ; enregistrer votre adresse de courriel, savoir d’où vous consultez le site ou combien vous étiez à le consulter à telle période m’importe peu. Ensuite, d’un point de vue éthique, je ne veux pas participer d’un pistage généralisé, d’une banalisation du pistage, sous prétexte de technique : tracer une adresse IP utilisateur à des fins de statistique n’est pas nécessaire pour faire fonctionner un site Internet.

Ce point de vue éthique s’étendait aussi sur le service de commentaires Disqus, ce dernier fonctionnant en effet avec des cookies. Une question s’est alors posée : est-ce que je veux que le site recueille des informations pour son propre compte ou pour le compte d’un tiers et que votre expérience soit nécessairement sanctionnée par une « alerte au cookie » dès l’affichage d’une page ?

En effet, la CNIL impose trois choses au développeur de site :

  • informer l’utilisateur de l’usage de cookies ou d’applications qui obtiennent des informations le concernant,
  • obtenir le consentement de l’utilisateur avant d’effectuer l’obtention des informations,
  • fournir à l’utilisateur un moyen de refuser (sans interdire l’accès au site puisque des cookies de statistiques sont dispensables).

Or, la plupart du temps je reçois vos commentaires par courriel ou sur les plateformes de réseau social. Je n’ai donc pas besoin d’ajouter un service de commentaires sur mon propre site ; je pourrais d’ailleurs en développer un si c’était nécessaire. De plus, je n’ai pas non plus envie de servir de tremplin à un tiers pour recueillir des informations ; en effet, rien ne m’assure de la droiture d’un tiers qui, européen ou non, pourrait très bien ne pas respecter le RGPD et ainsi recueillir des informations confidentielles vous concernant via mon site. Pour toutes ces raisons, j’ai décidé de ne plus utiliser le service Disqus.

Enfin, il restait Micky’s Adventures qui nécessite un cookie dit de fonctionnement. Ici, ce cookie ne contient rien d’autre que votre progression, c’est-à-dire le nombre du dernier épisode auquel vous avez joué et à partir duquel vous pourrez reprendre votre partie. Ce type de cookie est exempt de consentement car sans lui, c’est le service lui-même qui ne fonctionne pas. Ainsi, dans cette situation, Micky’s Adventures ne semble pas poser de problème.

Par conséquent, Alhomepage.com ne recueille aucune information personnelle et n’a pas à afficher de bandeau ou de fenêtre modale. C’est un bienfait car ces dispositifs génèrent une défiance quant à la source et un effet de sas pour accéder au contenu – effet pénible par son aspect intrusif et par sa récurrence tant il y a de sites qui réclament de recueillir des informations utilisateur – quand le bandeau n’occupe pas la moitié de la zone affichable...

Javascript

Javascript reste indispensable sur le site. Cela permet de faire apparaître ou disparaître des éléments de la page, d’animer le déplacement vers le haut, d’afficher plus d’articles, etc.

À suivre

D’autres choses vont continuer de changer car nous sommes tous inscrits dans le devenir. À bientôt !

www.alhomepage.com/articles/2020-07-28-mise-a-jour-2020

Par Alexandre Venet, le 28-07-2020

Haut de page