The Transfer Clock si basa su un principio semplice: una data precisa e documentata è più utile di un grande feed con origine poco chiara.

Priorità delle fonti

Quando le fonti divergono, usiamo questo ordine:

  1. Un comunicato attuale della lega o competizione.
  2. Un comunicato attuale o una circolare di registrazione della federazione nazionale.
  3. Il calendario FIFA delle finestre a livello di federazione.
  4. Report affidabili solo come traccia verso una fonte ufficiale.

Ogni record di campionato contiene la fonte usata per la scadenza mostrata. FIFA spiega che il calendario globale è popolato con date inserite dalle federazioni affiliate, ma quelle date possono essere più ampie di una scadenza specifica di competizione.

Conservazione delle date

Le finestre pubblicate sono salvate in data/windows.json. Ogni apertura e chiusura è un timestamp ISO 8601 completo con offset esplicito, come +01:00 o +02:00. Questo evita che il fuso orario del browser modifichi silenziosamente l’istante usato dal conto alla rovescia.

Il sito non presume che la prossima stagione ripeta le date della stagione corrente. Quando l’ultima finestra nota passa, la scheda indica che il calendario successivo è in attesa invece di inventare una data.

Controllo di sincronizzazione FIFA

Il repository include uno script di manutenzione che scarica le informazioni strutturate incorporate nella pagina FIFA sulle finestre di trasferimento. Seleziona i record professionistici maschili per le federazioni tracciate e li confronta con i record locali dei campionati.

Lo script è volutamente prudente:

  • Le date esistenti non vengono mai sovrascritte automaticamente.
  • Le differenze vengono stampate per una revisione umana.
  • Un’operazione di scrittura può aggiungere un periodo futuro appena pubblicato.
  • Gli orari esatti di chiusura sono ereditati da un modello di campionato già verificato perché il calendario FIFA è soprattutto a livello di data.

Questo protegge le informazioni specifiche della competizione. Per esempio, una finestra di federazione può restare aperta oltre la scadenza pubblicata per il massimo campionato.

Scelta della finestra attiva

Per ogni campionato, il browser confronta l’istante corrente con ogni timestamp di apertura e chiusura confermato. Se l’istante cade dentro un periodo, quel periodo è marcato come aperto. Altrimenti, il primo periodo futuro diventa la prossima finestra. Se non esiste, il calendario resta in attesa.

Il calcolo avviene al caricamento della pagina, a ogni minuto, quando viene raggiunto un confine di apertura o chiusura e quando il visitatore torna alla scheda.

Correzioni

I calendari ufficiali possono cambiare. Se trovi una discrepanza, invia la fonte ufficiale tramite il modulo correzioni. Una data segnalata viene verificata con l’organo competente prima di modificare i dati pubblici.

The Transfer Clock è indipendente e non è affiliato a FIFA, UEFA, alcuna lega o club.