
Le principe
Les 104 matchs du tournoi sont listés, regroupés par jour, avec le stade et la phase. Les horaires sont affichés en heure belge (convertis automatiquement depuis les horaires britanniques). On filtre par équipe, par groupe, ou via des raccourcis (Diables Rouges, matchs phares), on coche, on exporte.
Un export qui marche avec tous les agendas
Deux voies, aucune n'enferme :
- Fichier
.icsuniversel : la voie principale. Il s'importe dans Apple Calendar, Outlook, Proton, Thunderbird, Google Agenda... sans compte. - Ajout en ligne : liens directs vers Google Agenda, Outlook et Yahoo pour qui préfère.
Chaque événement embarque un rappel 15 minutes avant le coup d'envoi et un lien vers la diffusion en direct sur RTBF Auvio. Les identifiants d'événements sont stables : réimporter une version mise à jour du fichier met à jour les rencontres existantes au lieu de créer des doublons.
Souveraineté par défaut
C'est le point qui m'intéressait le plus :
- Aucun compte, aucun tracker, aucune donnée stockée. La sélection vit en mémoire, le temps de la session.
- Polices auto-hébergées : aucune requête vers un tiers au chargement de la page.
- Une seule page HTML/CSS/JS, sans build ni dépendance. Elle fonctionne même ouverte en local, par double-clic.
Indépendant
Projet personnel, sans lien officiel avec la FIFA ni la RTBF. La source des horaires est l'article de référence de Sky Sports (heures UK), convertie en heure belge. Les noms d'équipes, marques et le calendrier officiel restent la propriété de leurs détenteurs respectifs.
Hébergement en double
La page est publiée sur deux forges, par souci de pérennité et d'indépendance :
La suite
Pendant le tournoi, les affiches des phases à élimination directe (aujourd'hui des libellés du type « Vainqueur groupe G ») deviendront de vraies équipes. Je mettrai ces lignes à jour au fil des résultats, sans changer les identifiants : les calendriers déjà importés se mettront à jour tout seuls.
