Changelog
Overzicht van alle wijzigingen aan de website, per versie.
🌺 Productie
2.3
Octo stelt elke pagina voor via video: op 10 pagina’s (Downloads, FAQ, Filmpjes, Liedjes, Route, Scholen, Spelletjes, Tips & Tricks, Verkeersborden en Verkeersregels) staat bovenaan een korte mp4-video waarin Octo de bezoeker welkom heet en de pagina kort voorstelt.
2.2
Beveiliging — 3D-octopus volledig CSP-conform: de ronddraaiende octopus op de homepagina was een ingebouwd React-programma dat React, ReactDOM en Babel van een extern CDN haalde en code in de browser compileerde. Daardoor had die ene pagina een verzwakte beveiligingspolicy nodig (
unsafe-inline, unsafe-eval, externe bron). De animatie is herbouwd als een pure CSS-animatie (geen JavaScript, geen Babel, geen CDN). De pagina valt nu onder dezelfde strikte CSP als de rest van de site; de uitzondering in .htaccess is verwijderd.
Toegankelijkheid: de 3D-animatie respecteert nu de systeeminstelling “verminder beweging” (toont dan een stilstaande compositie).
2.1
Privacy — intentieverklaring: het privacybeleid beschrijft nu volledig de gegevens die via de intentieverklaring worden verwerkt (naam & klas van het kind, school, oudergegevens), met rechtsgrond (AVG art. 6.1.a en art. 8), ontvanger en bewaartermijn. Bij het formulier zelf staat nu een privacynota met link naar het beleid.
Privacy — opkuis: debug-logging die formuliergegevens naar de browserconsole schreef, verwijderd uit de intentieverklaring.
Cookies vereenvoudigd: de algemene cookiebanner is verwijderd. De site plaatst zelf geen tracking-cookies; toestemming wordt enkel gericht gevraagd voor ingesloten YouTube-video’s op de filmpjes-pagina. Cookie- en privacyteksten hierop afgestemd.
Toegankelijkheid: de Verkeersborden Quiz kreeg een toegankelijkheidsnota, net als de andere spelletjes. De quiz is volledig met het toetsenbord te bedienen.
Afwerking: app-manifest met pictogrammen op de webroot geplaatst; 404-pagina kreeg de gedeelde navigatie en footer; 3D-pagina kreeg taal- en viewport-instelling; CSS-versies gelijkgetrokken; overtollige witruimte opgeruimd.
2.0
Chatbot “Flits” — een speelse, kindvriendelijke hulp-bot (rechtsonder op elke pagina) die vragen beantwoordt over de fietsproef: route, datum, liedjes, kledij, inschrijven en meer. Werkt volledig in de browser: geen server, geen API-sleutels, geen cookies — er verlaat geen enkel gegeven het toestel van de bezoeker.
Privacy- en cookiebeleid aangevuld met duidelijke uitleg over de chatbot: lokale verwerking, geen dataverzending.
📚 Archief
1.x
Alle wijzigingen uit de v1.x-reeks (v1.0 t/m v1.9) staan op een aparte pagina. Bekijk alle v1.x-wijzigingen →
0.x
Alle wijzigingen uit de beta-reeks (v0.1 t/m v0.22) staan op een aparte pagina. Bekijk alle v0.x-wijzigingen →