The Transfer Clock repose sur un principe simple : une date précise et documentée est plus utile qu’un grand flux de données à l’origine floue.
Priorité des sources
Lorsque les sources divergent, nous utilisons cet ordre :
- Une annonce actuelle de la ligue ou de la compétition.
- Une annonce actuelle ou une circulaire d’enregistrement de la fédération nationale.
- Le calendrier FIFA des fenêtres au niveau de la fédération.
- Des rapports fiables uniquement comme piste vers une source officielle.
Chaque enregistrement de championnat contient la source utilisée pour l’échéance affichée. La FIFA explique que le calendrier mondial est alimenté par les dates saisies par les fédérations affiliées, mais ces dates peuvent être plus larges qu’une échéance spécifique à une compétition.
Conservation des dates
Les fenêtres publiées sont enregistrées dans data/windows.json. Chaque ouverture et fermeture est un horodatage ISO 8601 complet avec un décalage explicite, comme +01:00 ou +02:00. Cela évite que le fuseau horaire du navigateur modifie silencieusement l’instant utilisé par le compte à rebours.
Le site ne suppose pas que la prochaine saison répète les dates de la saison actuelle. Quand la dernière fenêtre connue est passée, la carte indique que le calendrier suivant est en attente au lieu d’inventer une date.
Contrôle de synchronisation FIFA
Le dépôt inclut un script de maintenance qui télécharge les informations structurées intégrées à la page FIFA sur les fenêtres de transfert. Il sélectionne les enregistrements professionnels masculins pour les fédérations suivies et les compare avec les enregistrements locaux des championnats.
Le script est volontairement prudent :
- Les dates existantes ne sont jamais écrasées automatiquement.
- Les différences sont affichées pour révision humaine.
- Une opération d’écriture peut ajouter une période future nouvellement publiée.
- Les heures exactes de fermeture sont héritées d’un modèle de championnat déjà vérifié, car le calendrier FIFA est surtout au niveau de la date.
Cela protège les informations spécifiques aux compétitions. Par exemple, une fenêtre de fédération peut rester ouverte au-delà de l’échéance publiée pour le championnat de première division.
Choix de la fenêtre active
Pour chaque championnat, le navigateur compare l’instant actuel avec chaque horodatage confirmé d’ouverture et de fermeture. Si l’instant tombe dans une période, cette période est marquée comme ouverte. Sinon, la première période future devient la prochaine fenêtre. S’il n’y en a pas, le calendrier reste en attente.
Le calcul se fait au chargement de la page, chaque minute, lorsqu’une limite d’ouverture ou de fermeture est atteinte et lorsque le visiteur revient sur l’onglet.
Corrections
Les calendriers officiels peuvent changer. Si vous trouvez une divergence, envoyez la source officielle via le formulaire de correction. Une date signalée est vérifiée avec l’organe compétent avant de modifier les données publiques.
The Transfer Clock est indépendant et n’est affilié ni à la FIFA, ni à l’UEFA, ni à une ligue ou un club.