Vous programmez une publication pour 19 h. Vous partez quelque part avec trois heures d’écart. Votre téléphone change de fuseau, et votre créneau du soir soigneusement choisi tombe désormais à quatre heures de l’après-midi pour l’audience à qui il était destiné.
Pourquoi cela arrive
La plupart des outils stockent un instant et l’affichent dans le fuseau où se trouve votre appareil. Pour un événement d’agenda, c’est correct : la réunion a lieu à un instant précis, et vous voulez le voir en heure locale.
Pour une publication, c’est l’inverse. Ce n’est pas un rendez-vous, c’est une intention à propos de la soirée de votre audience. Ne stocker que l’instant perd l’intention.
La solution
Stocker le fuseau avec l’heure, comme une propriété de la publication et non de celui qui la regarde. Alors 19 h Europe/Paris veut dire 19 h à Paris, que vous soyez à Paris, à Lisbonne ou à Tokyo.
Cela gère aussi correctement l’heure d’été, ce qu’un décalage fixe ne fait pas. Un décalage de +1 est juste pendant six mois et faux les six autres ; un nom de fuseau est toujours juste.
Une audience, un fuseau
Si votre audience est dans un pays, réglez son fuseau une fois et oubliez-le. Si vous avez vraiment deux audiences dans deux régions, cela plaide pour deux rythmes — pas pour couper la poire en deux et publier à une heure qui ne va à personne.
