← Terug naar NerdWijzer

Changelog

Overzicht van alle wijzigingen en verbeteringen aan de NerdWijzer

🎨 NerdWijzer v1.0.3 - Digitale agenda kleurcodering verbeterd

v1.0.3
  • Kleurgradiënt geoptimaliseerd: Alle woordenaantallen in de digitale agenda hebben nu een consistente kleurcodering van rood (laagste) naar groen (hoogste) gebaseerd op werkelijke waarden.
  • 50PLUS scores gecorrigeerd: De digitale score van 50PLUS is aangepast van 9 naar 3, wat hun positie verandert van 8e naar 18e plaats in de digitale agenda ranking.
  • Kleurindicatoren gestandaardiseerd: Privacy, AI, internet en klimaat scores gebruiken nu uniforme bereiken voor een eerlijke vergelijking tussen partijen.
  • Positie-ranking bijgewerkt: Alle partijposities in de digitale agenda zijn herberekend na de 50PLUS score-aanpassing voor een accurate weergave.
  • Visuele consistentie verbeterd: De kleurcodering (1-5 schaal) weerspiegelt nu correct de werkelijke focus van partijen op digitale onderwerpen.

➕ NerdWijzer v1.0.2 - 50PLUS partij toegevoegd

v1.0.2
  • 50PLUS partij toegevoegd: De 50PLUS partij is volledig geïntegreerd in de NerdWijzer met alle 27 standpunten gebaseerd op hun verkiezingsprogramma en stemgedrag.
  • Partijstandpunten compleet: Alle 27 vragen hebben nu een 50PLUS positie met score, uitleg en bronvermelding uit officiële documenten.
  • Logo toegevoegd: Het 50PLUS logo (50plus.png) is toegevoegd aan de logo mapping voor correcte weergave in de resultaten.
  • Footer bijgewerkt: De partijlijst in de footer is bijgewerkt om 50PLUS te bevatten in alfabetische volgorde.
  • Karakteristieke standpunten: 50PLUS toont een duidelijke focus op veiligheid boven privacy, steun voor kernenergie, bescherming van jongeren en conservatieve benadering van digitale identiteit.

📱 NerdWijzer v1.0.1 - Slider bug gefixt voor mobiele apparaten

v1.0.1
  • Slider slepen gefixt: De slider kan nu ook op mobiele apparaten (smartphones, tablets) worden gesleept door touch event handlers toe te voegen.
  • Touch ondersteuning: Toegevoegd: touchstart, touchmove, touchend en touchcancel event handlers voor volledige mobiele ondersteuning.
  • Verbeterde touch targets: Grotere touch targets op mobiele apparaten (36px thumb, 48px track) voor betere gebruikerservaring.
  • Touch gedrag geoptimaliseerd: Voorkoming van ongewenst scrollen tijdens het slepen en betere touch feedback.
  • Cross-platform compatibiliteit: Slider werkt nu consistent op desktop (muis), mobiel (touch) en hybride apparaten (touchscreen laptops).

🎉 NerdWijzer v1.0.0 - Eindelijk af! Niks meer aan doen. #famouslastwords

v1.0.0
  • Live vanaf de productie-omgeving nog even de totale score-berekening gerefactort. Zoals het hoort.
  • Percentage berekening gefixt: Opgelost dat partijen ten onrechte 100% scoorden terwijl de werkelijke berekening lager was. Percentages worden nu correct weergegeven met 1 decimaal precisie.
  • Dynamisch maximum systeem: Het maximum van 100% wordt nu dynamisch berekend op basis van gebruiker instellingen (belangrijke vragen, digitale agenda). Geen percentages meer boven de 100%!
  • Consistente berekeningen: Hoofduitslag en gedetailleerde breakdown tonen nu altijd dezelfde percentages. Geen verwarring meer tussen verschillende weergaves.
  • Digitale agenda bonus gefixt: De weergave van de digitale agenda bonus is gecorrigeerd (toont nu "7/15 × 0.5" in plaats van vreemde waarden zoals "× 50.6").
  • Breakdown tabel verbeterd: De berekeningstabel toont nu correcte totalen zonder dubbel tellen van de digitale bonus.
  • Digitale agenda opties volledig klikbaar: Alle digitale agenda opties zijn nu volledig klikbaar, niet alleen de radio buttons maar ook de hele optie-kaarten.
  • Eindelijk af! Niks meer aan doen. #famouslastwords

🎮 NerdWijzer v0.9.1 - Geheime easteregg toegevoegd!

v0.9.1
  • Konami Code easteregg: Een geheime easteregg is toegevoegd die wordt besproken in aflevering 435 van Met Nerds om Tafel. Probeer de klassieke Konami code op de voorpagina!
  • Obama meme popup: De easteregg toont een speciale popup met een Obama meme en confetti-effect.
  • Nerdy verrassing: "Ons advies: alle partijen zouden op jóu moeten stemmen!" - een leuke boodschap voor de echte nerds die de code vinden.

✅ NerdWijzer v0.9.2 - Partijstandpunten volledig gecontroleerd en compleet

v0.9.2
  • Alle partijstandpunten gecontroleerd: Alle 27 vragen zijn uitvoerig gecontroleerd en alle partijstandpunten zijn nu compleet met actuele informatie uit officiële verkiezingsprogramma's.
  • Piratenpartij volledig geüpdatet: Alle 27 standpunten van de Piratenpartij zijn geüpdatet met hun 2025 partijprogramma en correcte bronvermelding.
  • BIJ1 volledig geüpdatet: Alle 27 standpunten van BIJ1 zijn geüpdatet met hun 2025 verkiezingsprogramma en officiële bronnen.
  • URLs gecontroleerd en gerepareerd: Alle bronnen zijn gecontroleerd op geldigheid en foutieve URLs zijn gerepareerd voor een betrouwbare gebruikerservaring.
  • Feedback voorbereid: De partijen hebben nog geen feedback gegeven op hun standpunten, maar alle feedback die ontvangen wordt zal direct worden verwerkt om de nauwkeurigheid verder te verbeteren.

🎨 NerdWijzer v0.9.0 - Grote visuele verbeteringen & berekening uitgelegd

v0.9.0
  • Berekening uitgelegd: Volledige uitleg van de scoreberekening toegevoegd met formules, gewichting en voorbeelden. Verborgen achter een "📐 Berekening" knop voor een schone interface.
  • Vergelijkingstabel verbeterd: De comparison-table heeft nu hetzelfde mooie uiterlijk als de table-container met glasmorfisme effect, betere hover animaties en verbeterde styling.
  • Kolom "Jij" toegevoegd: De tabel toont nu "Jij" in plaats van "Jouw antwoord" en heeft een nieuwe "Score" kolom die het gewogen percentage per vraag toont.
  • Tip verplaatst: De keyboard tip "⌨️ Tip: Gebruik pijltjestoetsen, en Enter om te bevestigen" is verplaatst naar onder de slider-container voor betere visuele hiërarchie.
  • Partijstandpunten gecontroleerd: Nog meer partijstandpunten zijn gecontroleerd en geüpdatet met actuele informatie uit verkiezingsprogramma's.
  • Berekening gefinetuned: De inhoudelijke berekening van de partijmatch is verder verfijnd voor nog nauwkeurigere resultaten.

💃 Nog meer partijstandpunten geüpdatet

v0.8.9
  • Alle vragen tot en met vraag 20 zijn uitvoerig geüpdatet met gedetailleerde partijstandpunten en officiële bronnen.

🎯 NerdWijzer v0.8.8 - Scoring algoritme verbeterd & partijstandpunten geüpdatet

v0.8.8
  • Scoring algoritme verbeterd: Digitale agenda belang wordt nu evenwichtiger meegenomen - van 100 naar 20 bonuspunten om te voorkomen dat de Piratenpartij altijd wint bij "heel belangrijk".
  • Digitale vragen gewicht: Wanneer digitale agenda belangrijk is, krijgen digitale-gerelateerde vragen 1.5x meer gewicht in plaats van alleen een bonus.
  • Vraag 7 geüpdatet: Alle partijstandpunten over afluisterbevoegdheden vervangen met citaten uit officiële verkiezingsprogramma's (GL/PvdA, NSC, BBB, CDA, SP, CU, PvdD, FvD).
  • Vraag 8 geüpdatet: Standpunten over hackbevoegdheden geüpdatet voor Piratenpartij, PvdD en SP met officiële bronnen.
  • Vraag 9 geüpdatet: Standpunten over ethisch hacken geüpdatet voor VVD en Volt met officiële verkiezingsprogramma's.
  • Vraag 11 geüpdatet: Alle 16 partijstandpunten over AI-regulering vervangen met citaten uit officiële verkiezingsprogramma's.
  • Vraag 10 geüpdatet: Standpunten over gezichtsherkenning geüpdatet voor GL/PvdA, VVD, D66, CDA, PvdD, JA21 en Piratenpartij.
  • Betere bronvermelding: Alle updates voorzien van directe links naar officiële verkiezingsprogramma's en paginanummers.

😊 Emoji's toegevoegd aan digitale agenda opties

v0.8.7
  • Visuele verbetering: Emoji's toegevoegd aan de drie opties voor digitale agenda belangrijkheid.
  • 💯 Heel belangrijk: 100 emoji voor gebruikers die digitale onderwerpen cruciaal vinden.
  • 🤔 Redelijk belangrijk: Denkend gezicht voor gebruikers die digitale onderwerpen wel meewegen.
  • 🤷 Niet belangrijk: Schouderophalen voor gebruikers die digitale onderwerpen niet relevant vinden.
  • Toegankelijkheid: Gebruikers kunnen nu direct zien wat elke optie betekent zonder tekst te hoeven lezen.

🏢 Partijstandpunten geüpdatet: Big Tech regulering (vraag 4)

v0.8.6
  • Vraag 4 geüpdatet: Partijstandpunten over "Big Tech regulering" zijn vervangen met actuele citaten uit verkiezingsprogramma's 2025.
  • GL/PvdA: Nieuwe quote over Europese afhankelijkheid van Amerikaanse techgiganten en pleidooi voor opknippen van Big Tech en heffing op niet-Europese bedrijven.
  • VVD: Nieuwe quote over grip op sociale media, transparantie over algoritmes en verbod op verslavende algoritmes die haat en extremisme bevorderen.
  • Actuele bronnen: Beide partijen hebben nu directe verwijzingen naar hun officiële verkiezingsprogramma's 2025.

🇪🇺 Partijstandpunten geüpdatet: EU datasoevereiniteit (vraag 3)

v0.8.5
  • Vraag 3 geüpdatet: Partijstandpunten over "EU datasoevereiniteit" zijn vervangen met actuele citaten uit verkiezingsprogramma's 2025.
  • GL/PvdA: Nieuwe quote over bouwen van Europese alternatieven en investeren in Europese digitale diensten.
  • VVD: Nieuwe quote over minder afhankelijkheid van Amerikaanse software en clouddiensten, pleit voor eigen technologische alternatieven.
  • Actuele bronnen: Beide partijen hebben nu directe verwijzingen naar hun officiële verkiezingsprogramma's 2025.

📊 Alle 27 vragen nu beschikbaar

v0.8.4
  • Vragen limiet verhoogd: De quiz toont nu alle 27 vragen in plaats van slechts 22.
  • questionsPerQuiz bijgewerkt: De hardcoded waarde is verhoogd van 22 naar 27.
  • Volledige quiz ervaring: Gebruikers krijgen nu de complete set van alle beschikbare vragen.
  • Dynamische progress bar: De progress bar toont correct "Vraag X van 27".

🔧 BIJ1 logo fix en footer updates

v0.8.3
  • BIJ1 logo gefixed: Het BIJ1 logo wordt nu correct weergegeven in resultaten door toevoeging aan de getPartyLogo functie.
  • Footer updates: Alle HTML pagina's hebben nu BIJ1 toegevoegd aan de partijen lijst in de footer.
  • Logo mapping: De logo mapping in index.html is bijgewerkt om 'BIJ1': 'bij1.png' te bevatten.
  • Volledige integratie: BIJ1 is nu volledig geïntegreerd in alle delen van de website.

🆕 Nieuwe partij toegevoegd: BIJ1

v0.8.2
  • BIJ1 toegevoegd: De partij BIJ1 is toegevoegd aan de stemwijzer met placeholder standpunten voor alle 27 vragen.
  • Logo beschikbaar: Het BIJ1 logo (bij1.png) is al beschikbaar in de logos map.
  • Placeholder data: Alle standpunten zijn voorzien van neutrale scores (3) en placeholder tekst die nog onderzocht moet worden.
  • Volledige integratie: BIJ1 verschijnt nu in alle resultaten en vergelijkingen van de stemwijzer.
  • Partijen lijst uitgebreid: De partijen lijst in questions.json is bijgewerkt om BIJ1 te bevatten.

🔓 Partijstandpunten geüpdatet: Open source software (vraag 2)

v0.8.1
  • Vraag 2 geüpdatet: Alle partijstandpunten over "open source software" zijn vervangen met actuele citaten uit verkiezingsprogramma's 2025.
  • GL/PvdA: Nieuwe quote over ondersteuning van betrouwbare opensourcesoftware en -hardware via aanbestedingen en subsidies.
  • D66: Nieuwe quote over verplichte open-source licentie voor alle publiek gefinancierde software.
  • SP: Nieuwe quote over het bevorderen van open source-technologie en open standaarden als noodzakelijk.
  • BBB: Nieuwe quote over actieve ondersteuning van open source-ontwikkelingen door de overheid.
  • PvdD: Nieuwe quote over stimuleren van open standaarden, open-sourcesoftware en open hardware.
  • Volt: Nieuwe quote over verplichte open data- en open source-aanpak voor Europese overheidsdiensten.
  • Piratenpartij: Nieuwe quote over faciliteren van open source ontwikkeling in publieke en private sector.

🏛️ Partijstandpunten geüpdatet: Ministerie van Digitale Zaken (vraag 1)

v0.8.0
  • Vraag 1 geüpdatet: Alle partijstandpunten over "Ministerie van Digitale Zaken" zijn vervangen met actuele citaten uit verkiezingsprogramma's 2025.
  • GL/PvdA: Nieuwe quote over centrale coördinatie van digitalisering met minister van Digitale Zaken.
  • NSC: Nieuwe quote over ministerie van Digitale Zaken en Staatsmodernisering.
  • D66: Nieuwe quote over overkoepelend ministerie van Digitale Zaken.
  • BBB: Nieuwe quote over minister van Digitalisering als vitaal belang.
  • SP: Score verhoogd van 2 naar 5 met nieuwe quote over specifieke instantie voor digitale zaken.
  • PvdD: Score verlaagd van 5 naar 4 met nieuwe quote over domeinoverstijgende regie.
  • Volt: Nieuwe quote over eigen ministerie van Digitale Zaken.
  • Piratenpartij: Nieuwe quote over ICT-kennis in besluitvorming en ministerraad.

♿ Grote toegankelijkheidsupdate: Focus management, landmarks en keyboard navigatie

v0.8.0
  • Heading hierarchy gefixed: H3 headings vervangen door H2 voor juiste semantische structuur (H1 → H2 → H3).
  • Landmark elementen toegevoegd: Header, main, section, nav en footer landmarks voor betere screen reader navigatie.
  • Focus visibility verbeterd: Alle focusbare elementen hebben nu duidelijke focus indicators met witte outline en blauwe glow.
  • Slider focus styling: Rating slider en thumb krijgen extra focus styling met vergroting en glow effect.
  • Rating scale keyboard toegankelijk: Alle 1-5 rating elementen zijn nu tabbaar en reageren op Enter/Spatie.
  • Party cards keyboard navigatie: Alle partijkaarten op resultaten pagina zijn nu volledig keyboard toegankelijk.
  • Focus management gefixed: "Opnieuw beginnen" knop zet focus correct naar logo in plaats van Changelog link.
  • Close button toegevoegd: X knop op vragen pagina om terug te gaan naar homepage, met Escape toets ondersteuning.
  • Visuele vraag transities: Fade-out/fade-in effecten bij vraag wijzigingen voor duidelijkere feedback.
  • Progress bar animaties: Pulse effecten en highlights bij voortgang updates.
  • ARIA labels en roles: Uitgebreide screen reader ondersteuning met beschrijvende labels.
  • Consistente focus styling: Alle interactieve elementen gebruiken dezelfde focus ring stijl voor uniformiteit.

🌐 Partijstandpunten geüpdatet: Internettoegang als basisvoorziening (vraag 27)

v0.7.1
  • Vraag 27 geüpdatet: Alle partijstandpunten over "internettoegang als basisvoorziening" zijn vervangen met actuele informatie uit verkiezingsprogramma's en partijstandpunten.

✨ Nieuwe workflow: Prioriteitsvinkjes bij elke vraag

v0.7.0
  • Nieuwe workflow: Vervangen van de 'Belangrijke Onderwerpen' stap door een vinkje bij elke vraag
  • Directe prioritering: Gebruikers kunnen nu direct tijdens het beantwoorden aangeven welke vragen ze extra belangrijk vinden
  • Mooie styling: Het nieuwe prioriteitsvinkje heeft gradient effecten en past perfect bij het design
  • Verbeterde UX: Minder stappen in het proces voor een vlottere gebruikerservaring
  • Aangepaste instructies: "Hoe het werkt" sectie is bijgewerkt om de nieuwe workflow te reflecteren

🙏 Dankwoord pagina toegevoegd en beta-melding verbeterd

v0.6.9
  • Nieuwe dankwoord pagina: Een nieuwe pagina toegevoegd die erkent en bedankt alle hulp bij de ontwikkeling van de NerdWijzer.
  • Dank aan Cursor: Erkenning voor alle hulp met het vibecoden en technische ontwikkeling.
  • Dank aan ChatGPT 5 Pro: Erkenning voor het denk- en uitzoekwerk bij politieke analyse en content creatie.
  • Dank aan Cindy, Han en Maartje: Erkenning voor het checken van veel stellingen en kwaliteitscontrole.
  • Footer integratie: Dankwoord link toegevoegd aan alle footers van de website voor eenvoudige toegang.
  • Beta-melding verbeterd: Contact informatie toegevoegd met link naar Slack van Met Nerds om Tafel kanaal #nerdwijzer-feedback.
  • Consistente styling: Dankwoord pagina gebruikt dezelfde opmaak als de changelog pagina voor visuele consistentie.

📝 Stellingen geüpdatet: Vervangen en uitgebreid met nieuwe onderwerpen

v0.6.8
  • Stelling 16 vervangen: "De overheid moet onderzoek naar geo-engineering financieren" is vervangen door "Verplichte leeftijdscheck voor sociale media" - een actueler onderwerp over online veiligheid en privacy.
  • Stelling 17 vervangen: "Vanaf 2030 mogen er geen nieuwe benzine- en dieselauto's meer worden verkocht" is vervangen door "Europese digitale identiteit en digitale euro invoeren" - focus op Europese digitale infrastructuur.
  • 5 nieuwe stellingen toegevoegd (23-27): De stemwijzer is uitgebreid met belangrijke onderwerpen: beperking online porno, verzwaring stroomnet, salderingsregeling zonnepanelen, slimme energie-opslag, en internettoegang als basisvoorziening.
  • Placeholder partijstandpunten: Alle nieuwe en vervangen stellingen hebben placeholder partijstandpunten die nog onderzocht moeten worden.
  • Uitgebreide thema's: De stemwijzer behandelt nu 27 stellingen en dekt een breder spectrum van digitale, energie- en sociale onderwerpen.

🏠 Homepage verbeteringen: Start knop verplaatst en partijstandpunten knop toegevoegd

v0.6.7
  • Start knop verplaatst: De "Start de NerdWijzer" knop staat nu hoger op de pagina, tussen de welkomsttekst en "Hoe het werkt" sectie.
  • Nieuwe partijstandpunten knop: Onderaan de homepage is een nieuwe knop "Bekijk de partijstandpunten" toegevoegd die direct naar de verantwoording pagina leidt.
  • Verbeterde gebruikerservaring: De start knop is nu prominenter zichtbaar en gebruikers kunnen eenvoudig de partijstandpunten bekijken zonder eerst de stemwijzer te doorlopen.
  • Visuele consistentie: De nieuwe knop heeft een subtiele styling die past bij het algemene design van de website.

📝 Inhoudelijke correcties en B1-taalniveau update

v0.6.6
  • Inhoudelijke correcties: Verschillende partijstandpunten zijn gecorrigeerd en geüpdatet met actuele informatie.
  • CDA Big Tech regulering: Tekst aangepast van "privacy schenden" naar "privacyschending" voor correcte spelling.
  • JA21 kernenergie: Oude bronlink vervangen door actuele link naar hun kernenergieplan "Hoogste tijd voor kernenergie!".
  • DENK kennismigratie: Verouderde bronlink vervangen door officiële standpuntenpagina over Migratie en Asiel.
  • Kwaliteitscontrole: Hele JSON-bestand gecontroleerd - alle scores, uitleg en bronnen zijn correct en consistent.
  • B1-taalniveau: Alle uitlegteksten herschreven naar B1-leesniveau voor betere toegankelijkheid.
  • Taalverbeteringen: Moeilijke termen versimpeld, lange zinnen opgesplitst en uitleg duidelijker gemaakt.
  • Backup bestand: Nieuwe versie opgeslagen als party_positions_b1.json voor referentie.

🏴‍☠️ Piratenpartij toegevoegd met goed onderzochte standpunten

v0.6.5
  • Nieuwe partij toegevoegd: De Piratenpartij is nu volledig geïntegreerd in de stemwijzer met alle 22 stellingen.
  • Gedetailleerde standpunten: Elke positie is voorzien van uitgebreide verklaringen en bronverwijzingen naar hun partijprogramma.
  • Digitale focus: De partij brengt unieke standpunten over privacy, digitale rechten, open source en platformmacht.
  • Bronvermelding: Alle standpunten zijn gebaseerd op hun officiële partijprogramma en wiki-documentatie.
  • Volledige integratie: De partij verschijnt nu in alle resultaten en vergelijkingen van de stemwijzer.

🎨 Nieuwe slider design en visuele verbeteringen

v0.6.4
  • Compleet nieuwe slider: Volledig nieuwe slider gebouwd from scratch met moderne design en betere UX.
  • Rode accentkleur thumb: Slider thumb gebruikt nu de rode/roze accentkleur (#ff6b6b) voor betere visuele consistentie.
  • Verbeterde zichtbaarheid: Thumb is nu volledig zichtbaar bovenop de slider zonder clipping problemen.
  • Enhanced visuals: Grotere container, betere typography, smooth animaties en verbeterde hover effects.
  • Responsive design: Aangepaste mobile styling voor optimale weergave op alle apparaten.

📝 Vragen geüpdatet en UI verbeteringen

v0.6.3
  • Volledige vraagherziening: Alle 22 vragen zijn geüpdatet met nieuwe B1-niveau uitleg voor betere toegankelijkheid.
  • Bredere vraag-uitleg: Max-width verhoogd van 600px naar 800px voor betere leesbaarheid tijdens het invullen.
  • Slider gradient fix: Uitlijning van de gradient achtergrond bij de slider is gerepareerd voor consistente visuele weergave.
  • Verbeterde gebruikservaring: Alle wijzigingen dragen bij aan een betere toegankelijkheid en gebruiksvriendelijkheid.

🔄 Cachebuster geïmplementeerd voor alle JSON bestanden

v0.6.2
  • Consistente cachebuster: Alle JSON bestanden (questions.json, party_positions.json, version.json) gebruiken nu een timestamp parameter voor cache busting.
  • Service worker update: JSON bestanden worden niet meer gecached door de service worker, zodat wijzigingen direct zichtbaar zijn.
  • Verbeterde cache strategie: Statische bestanden (HTML, CSS, afbeeldingen) worden nog steeds gecached voor betere prestaties.
  • Directe updates: Wijzigingen aan vragen, partijstandpunten en versie-informatie zijn nu direct beschikbaar zonder browser cache te hoeven legen.

🔧 Bugfixes en kleine verbeteringen

v0.6.1
  • Stabiliteit verbeterd: Verschillende kleine bugfixes en verbeteringen voor betere gebruikerservaring.
  • Code optimalisatie: Verbeterde prestaties en stabiliteit van de applicatie.
  • Onderhoudsupdate: Algemene verbeteringen en updates voor optimale werking.

📝 Vragen volledig herzien en geüpdatet

v0.6.0
  • Alle 22 vragen herzien: Nieuwe, duidelijkere formuleringen en toegankelijkere uitleg.
  • Verbeterde uitleg: Kortere, praktischere uitleg bij elke vraag voor betere begrijpelijkheid.
  • Consistente taal: Alle vragen en uitleg aangepast naar duidelijke, directe Nederlandse taal.
  • Focus op praktijk: Uitleg richt zich meer op concrete gevolgen en praktische implementatie.
  • UI verbeteringen: Feature items krijgen dezelfde styling als andere content blokken met borders.

🎨 Typografie, toegankelijkheid & hero tekst verbeteringen

v0.5.3
  • Nieuwe typografie: Space Grotesk voor headings en Inter voor body tekst voor betere leesbaarheid.
  • Toegankelijkheid verbeterd: Focus-staten met 3:1 contrast, aria-live voor vraag updates, en tabel-weergave voor screenreaders.
  • Hero tekst geüpdatet: Nieuwe, duidelijkere introductie met "Hoe het werkt" en "Waarom NerdWijzer" secties.
  • Slider uitleg verkort: Van "Helemaal niet mee eens" naar "Helemaal oneens" voor kortere, duidelijkere labels.
  • Visuele verbeteringen: Gradients onder slider weggehaald, borders van feature items onzichtbaar gemaakt.
  • SEO & performance: Cache-control headers, Open Graph tags, canonical links en Google Fonts preconnect toegevoegd.

🎨 UI/UX overhaul: Slider verbeteringen, contrast & accentkleuren

v0.5.2
  • Slider uitlijning gefixt: Getallen 1-5 staan nu perfect uitgelijnd onder de juiste slider posities.
  • Verbeterde slider styling: Moderne container met backdrop-filter, betere thumb styling en hover effecten.
  • Interactieve scale labels: Gebruikers kunnen nu direct op de 1-5 labels klikken om slider waarde te wijzigen.
  • Contrast verbeterd: Donkerdere achtergrond met gradient voor betere leesbaarheid.
  • Roze/oranje accentkleur (#ff6b6b) toegevoegd: Consistente accentkleur op progress bar, buttons, cards, footer en verantwoording pagina.
  • Hover effecten: Alle interactieve elementen hebben nu mooie roze accentkleuren en schaduwen.
  • Verantwoording pagina verbeterd: Score nummers vervangen door beschrijvende tekst (1="Helemaal niet mee eens", 5="Helemaal mee eens).
  • Visuele consistentie: Balans tussen blauwe (#00d4ff) en roze (#ff6b6b) accentkleuren door de hele interface.

⌨️ Keyboard navigatie toegevoegd voor betere toegankelijkheid

v0.5.1
  • Pijltjestoetsen: Gebruikers kunnen nu met ← → navigeren door de slider waarden (1-5).
  • Enter toets: Bevestigen van antwoorden en navigeren tussen schermen.
  • Keyboard tip: Duidelijke instructie voor gebruikers over beschikbare keyboard shortcuts.
  • Toegankelijkheid: Verbeterde gebruikerservaring voor keyboard-gebruikers en schermlezers.

🎉 NerdWijzer v0.5.0 - Eerste complete versie afgerond!

v0.5.0
  • Mijlpaal bereikt: Alle 22 vragen zijn nu voorzien van complete partijstandpunten!
  • Elke vraag heeft alle 15 partijen met gedetailleerde scores (1-5), uitleg en bronnen.
  • De NerdWijzer is nu inhoudelijk compleet en klaar voor inhoudelijke controleslagen en testing.
  • Vanaf deze versie focussen we op kwaliteitsverbetering, bugfixes en gebruikerservaring.

Vraag 22 bijgewerkt met nationale stappen bij falende EU-handhaving standpunten

v0.4.38
  • Vraag 22 bijgewerkt met gedetailleerde partijstandpunten over nationale maatregelen bij falende EU-handhaving van de DMA.
  • 15 partijen geanalyseerd op hun houding ten opzichte van nationale back-upmaatregelen en soevereiniteit.
  • Scores variëren van 1 (geen nationale maatregelen, marktgedreven) tot 5 (actieve nationale interventie en soevereiniteit).
  • Alle standpunten voorzien van gedetailleerde uitleg en bronnen.

Vraag 21 bijgewerkt met kennismigratie en internationaal tech-talent standpunten

v0.4.37
  • Vraag 21 bijgewerkt met gedetailleerde partijstandpunten over kennismigratie en het aantrekken van internationaal tech-talent.
  • 15 partijen geanalyseerd op hun houding ten opzichte van versoepeling van kennismigratie en Blue Card-regelingen.
  • Scores variëren van 1 (maximale beperking van kennismigratie) tot 5 (actief werven en versoepeling van regelingen).
  • Alle standpunten voorzien van gedetailleerde uitleg en bronnen.

Vraag 20 bijgewerkt met programmeren en digitale geletterdheid standpunten

v0.4.36
  • Vraag 20 bijgewerkt met gedetailleerde partijstandpunten over programmeren en digitale geletterdheid als kernvakken.
  • 15 partijen geanalyseerd op hun houding ten opzichte van verplichte digitale vakken in het onderwijs.
  • Scores variëren van 1 (geen steun voor digitale vakken) tot 5 (expliciete steun voor verplichte kernvakken).
  • Alle standpunten voorzien van gedetailleerde uitleg en bronnen.

Vraag 19 bijgewerkt met houtige biomassa en biomassacentrales standpunten

v0.4.35
  • Vraag 19 bijgewerkt met gedetailleerde partijstandpunten over houtige biomassa en biomassacentrales.
  • 15 partijen geanalyseerd op hun houding ten opzichte van biomassaverbranding en houtkap voor energie.
  • Scores variëren van 1 (voor biomassa en BECCS) tot 5 (tegen alle biomassacentrales en houtkap).
  • Alle standpunten voorzien van gedetailleerde uitleg en bronnen.

Emoji voor Klimaat & Transitie aangepast naar groen boompje

v0.4.34
  • Emoji voor Klimaat & Transitie aangepast van 🌍 (wereldbol) naar 🌳 (groen boompje).
  • Groen boompje is visueel passender en duidelijker voor klimaat- en duurzaamheidsonderwerpen.
  • Behoudt alle andere functionaliteit en styling.

Voorpagina uitgebreid met Klimaat & Transitie onderwerp

v0.4.33
  • Voorpagina uitgebreid met nieuw onderwerp: Klimaat & Transitie.
  • Toegevoegd naast bestaande onderwerpen: Privacy & Cybersecurity, AI & Digitalisering, en Internet & Rechten.
  • Gebruikt 🌍 emoji voor visuele consistentie met andere onderwerpen.
  • Behoudt de bestaande layout en styling van de feature-items.

Vraag 18 bijgewerkt met CO2-heffingen en klimaatbeleid standpunten

v0.4.32
  • Vraag 18 bijgewerkt met gedetailleerde partijstandpunten over CO2-heffingen en klimaatbeleid.
  • 15 partijen geanalyseerd op hun houding ten opzichte van CO2-beprijzing en klimaatmaatregelen.
  • Scores variëren van 1 (tegen CO2-heffingen, voor afschaffing) tot 5 (voor sterke CO2-beprijzing en klimaatbeleid).
  • Alle standpunten voorzien van gedetailleerde uitleg en bronnen.

Vraag 17 bijgewerkt met elektrische auto's en verbod op benzine/diesel auto's standpunten

v0.4.30
  • Vraag 17 bijgewerkt met gedetailleerde partijstandpunten over elektrische auto's en het verbod op benzine/diesel auto's.
  • 15 partijen geanalyseerd op hun houding ten opzichte van elektrificatie van het wagenpark.
  • Scores variëren van 1 (tegen verbod, voor behoud brandstofauto's) tot 5 (voor vervroegd verbod, sterke elektrificatie).
  • Alle standpunten voorzien van gedetailleerde uitleg en bronnen.

Verantwoording pagina herstructurerd met tabbed interface

v0.4.31
  • Verantwoording pagina opgesplitst in overzichtelijke tabs per stelling.
  • Bezoekers kunnen nu kiezen welke stelling ze willen bekijken in plaats van door een lange pagina te scrollen.
  • Tabbed interface met 22 knoppen voor alle stellingen, georganiseerd in een responsive grid.
  • Welkomstbericht toont instructies voor gebruik van de interface.
  • Actieve tab wordt visueel gemarkeerd voor betere gebruikerservaring.
  • Responsive design voor mobiele apparaten.

Vraag 16 bijgewerkt met geo-engineering en klimaatbeleid standpunten

v0.4.29
  • Vraag 16 bijgewerkt met gedetailleerde partijstandpunten over geo-engineering en klimaatbeleid.
  • 15 partijen geanalyseerd op hun houding ten opzichte van klimaattechnologieën en geo-engineering.
  • Scores variëren van 1 (tegen klimaatbeleid/geo-engineering) tot 4 (voor geo-engineering onder voorwaarden).
  • Alle standpunten voorzien van gedetailleerde uitleg en bronnen.

Vraag 15 bijgewerkt met kernenergie standpunten

v0.4.28
  • Vraag 15 bijgewerkt met gedetailleerde partijstandpunten over kernenergie.
  • 15 partijen geanalyseerd op hun steun voor kernenergie en nieuwe kerncentrales.
  • Scores variëren van 1 (tegen kernenergie) tot 5 (sterk voorstander).
  • Alle standpunten voorzien van gedetailleerde uitleg en bronnen.

Vraag 14 bijgewerkt met killerrobots standpunten

v0.4.27
  • Vraag 14 bijgewerkt met gedetailleerde partijstandpunten over killerrobots en autonome wapensystemen.
  • 15 partijen geanalyseerd op hun houding ten opzichte van AI-gestuurde wapensystemen.
  • Scores variëren van 1 (voor ontwikkeling en gebruik) tot 5 (voor volledig verbod).
  • Alle standpunten voorzien van gedetailleerde uitleg en bronnen.

Vraag 13 bijgewerkt met AI-transparantie standpunten

v0.4.26
  • Vraag 13 bijgewerkt met gedetailleerde partijstandpunten over AI-transparantie en uitlegbaarheid.
  • 15 partijen geanalyseerd op hun houding ten opzichte van transparante AI-systemen.
  • Scores variëren van 1 (tegen transparantie) tot 5 (voor volledige transparantie).
  • Alle standpunten voorzien van gedetailleerde uitleg en bronnen.

Vraag 12 bijgewerkt met hightech investeringen standpunten

v0.4.25
  • Vraag 12 bijgewerkt met gedetailleerde partijstandpunten over hightech investeringen en innovatie.
  • 15 partijen geanalyseerd op hun houding ten opzichte van technologische vooruitgang.
  • Scores variëren van 1 (tegen overheidsinvesteringen) tot 5 (voor grote investeringen).
  • Alle standpunten voorzien van gedetailleerde uitleg en bronnen.

Vraag 11 bijgewerkt met AI-ontwikkeling en regulering standpunten

v0.4.24
  • Vraag 11 bijgewerkt met gedetailleerde partijstandpunten over AI-ontwikkeling en regulering.
  • 15 partijen geanalyseerd op hun houding ten opzichte van AI-beleid.
  • Scores variëren van 1 (tegen AI-regulering) tot 5 (voor strenge regulering).
  • Alle standpunten voorzien van gedetailleerde uitleg en bronnen.

Logo implementatie en bug fixes

v0.4.23
  • Drie nieuwe logo bestanden geïmplementeerd: images/nerdwijzer-logo-light.png, images/nerdwijzer-logo-dark.png, en images/nerdwijzer-mark-1024.png.
  • Logo's toegevoegd aan alle pagina's: header, welcome screen, resultaten, prioriteiten, vergelijking en vragen.
  • Emoji gewijzigd van 🚀 naar 🤓 op de welcome screen.
  • Footer logo's verwijderd uit alle pagina's.
  • Bug opgelost: "Score: undefined" op verantwoording pagina door partyData.position te vervangen door partyData.score.
  • Alle partijstandpunten bijgewerkt van "position" naar "score" in party_positions.json.
  • Changelog chronologisch geordend (nieuwste eerst).
  • Ongebruikte bestanden opgeruimd.

Vraag 10 bijgewerkt met gezichtsherkenning standpunten

v0.4.22
  • Vraag 10 bijgewerkt met gedetailleerde partijstandpunten over gezichtsherkenning en surveillance.
  • 15 partijen geanalyseerd op hun houding ten opzichte van biometrische technologie.
  • Scores variëren van 1 (voor onbeperkt gebruik) tot 5 (voor volledig verbod).
  • Alle standpunten voorzien van gedetailleerde uitleg en bronnen.

Vraag 9 bijgewerkt met ethische hackers standpunten

v0.4.21
  • Vraag 9 bijgewerkt met gedetailleerde partijstandpunten over ethische hackers en safe harbor.
  • 15 partijen geanalyseerd op hun houding ten opzichte van verantwoordelijke security research.
  • Scores variëren van 1 (tegen ethische hackers) tot 5 (voor volledige bescherming).
  • Alle standpunten voorzien van gedetailleerde uitleg en bronnen.

Vraag 8 bijgewerkt met politie hackbevoegdheden standpunten

v0.4.20
  • Vraag 8 bijgewerkt met gedetailleerde partijstandpunten over politie hackbevoegdheden en privacy-waarborgen.
  • 15 partijen geanalyseerd op hun houding ten opzichte van digitale surveillance door politie.
  • Scores variëren van 1 (voor uitgebreide bevoegdheden) tot 5 (voor strenge beperkingen).
  • Alle standpunten voorzien van gedetailleerde uitleg en bronnen.

Vraag 7 bijgewerkt met interceptiebevoegdheden standpunten

v0.4.19
  • Vraag 7 bijgewerkt met gedetailleerde partijstandpunten over interceptiebevoegdheden en massasurveillance.
  • 15 partijen geanalyseerd op hun houding ten opzichte van digitale surveillance.
  • Scores variëren van 1 (voor uitgebreide surveillance) tot 5 (voor strenge beperkingen).
  • Alle standpunten voorzien van gedetailleerde uitleg en bronnen.

Vraag 6 bijgewerkt met versleuteling standpunten

v0.4.18
  • Vraag 6 bijgewerkt met gedetailleerde partijstandpunten over versleuteling en chatcontrol.
  • 15 partijen geanalyseerd op hun houding ten opzichte van end-to-end encryptie.
  • Scores variëren van 1 (voor chatcontrol) tot 5 (voor volledige versleuteling).
  • Alle standpunten voorzien van gedetailleerde uitleg en bronnen.

Vraag 5 bijgewerkt met externe inhuur standpunten

v0.4.17
  • Vraag 5 bijgewerkt met gedetailleerde partijstandpunten over externe inhuur en consultancy.
  • 15 partijen geanalyseerd op hun houding ten opzichte van externe expertise.
  • Scores variëren van 1 (voor uitgebreide inhuur) tot 5 (voor strenge beperkingen).
  • Alle standpunten voorzien van gedetailleerde uitleg en bronnen.

Vraag 4 bijgewerkt met Big Tech regulering standpunten

v0.4.16
  • Vraag 4 bijgewerkt met gedetailleerde partijstandpunten over Big Tech regulering.
  • 15 partijen geanalyseerd op hun houding ten opzichte van tech-giganten.
  • Scores variëren van 1 (tegen regulering) tot 5 (voor strenge regulering).
  • Alle standpunten voorzien van gedetailleerde uitleg en bronnen.

Vraag 3 bijgewerkt met EU datasoevereiniteit standpunten

v0.4.15
  • Vraag 3 bijgewerkt met gedetailleerde partijstandpunten over EU datasoevereiniteit.
  • 15 partijen geanalyseerd op hun houding ten opzichte van Europese data-autonomie.
  • Scores variëren van 1 (tegen EU regulering) tot 5 (voor sterke EU regulering).
  • Alle standpunten voorzien van gedetailleerde uitleg en bronnen.

Vraag 2 bijgewerkt met open source standpunten

v0.4.14
  • Vraag 2 bijgewerkt met gedetailleerde partijstandpunten over open source software.
  • 15 partijen geanalyseerd op hun houding ten opzichte van open source beleid.
  • Scores variëren van 1 (tegen open source) tot 5 (voor verplicht open source).
  • Alle standpunten voorzien van gedetailleerde uitleg en bronnen.

Vraag 1 bijgewerkt met Ministerie van Digitale Zaken standpunten

v0.4.13
  • Vraag 1 bijgewerkt met gedetailleerde partijstandpunten over een Ministerie van Digitale Zaken.
  • 15 partijen geanalyseerd op hun houding ten opzichte van digitale overheidsorganisatie.
  • Scores variëren van 1 (tegen nieuw ministerie) tot 5 (voor nieuw ministerie).
  • Alle standpunten voorzien van gedetailleerde uitleg en bronnen.

Front page verbeteringen en UI fixes

v0.4.12
  • Voorpagina visueel aantrekkelijker gemaakt met welkomstbericht en feature overzicht.
  • Progress bar toegevoegd met "Vraag X van 22" tekst.
  • Slider alignment gefixed: cijfers 1-5 staan nu netjes onder de slider.
  • Logo en "Belangrijke Onderwerpen" tekst horizontaal uitgelijnd op prioriteitsscherm.
  • Drie actieknoppen op resultatenpagina gelijke grootte gegeven.
  • "Bron" knop op vergelijkingspagina gestyled zoals "Verklaring" knop met 🔗 emoji.
  • Alle knoppen geconsolideerd naar action-btn klasse voor consistentie.

Footer styling en cache clearing

v0.4.11
  • Footer gemaakt: alles kleiner (padding, margins, font-sizes).
  • Alle caches gecleared: browser, service worker, JSON fetches.
  • Cache-busting geïmplementeerd voor alle JSON requests.

Vraag 11-22 placeholder data toegevoegd

v0.4.10
  • Vragen 11-22 toegevoegd aan party_positions.json met placeholder data.
  • Alle scores ingesteld op 3 (neutraal) voor verdere uitwerking.
  • Explanations en sources ingesteld op "Placeholder" voor latere update.

Vraag 5 bijgewerkt met externe inhuur standpunten

v0.4.9
  • Vraag 5 bijgewerkt met gedetailleerde partijstandpunten over externe inhuur en consultancy.
  • 15 partijen geanalyseerd op hun houding ten opzichte van externe expertise.
  • Scores variëren van 1 (voor uitgebreide inhuur) tot 5 (voor strenge beperkingen).
  • Alle standpunten voorzien van gedetailleerde uitleg en bronnen.

Vraag 1 bijgewerkt met Ministerie van Digitale Zaken standpunten

v0.4.8
  • Vraag 1 bijgewerkt met gedetailleerde partijstandpunten over een Ministerie van Digitale Zaken.
  • 15 partijen geanalyseerd op hun houding ten opzichte van digitale overheidsorganisatie.
  • Scores variëren van 1 (tegen nieuw ministerie) tot 5 (voor nieuw ministerie).
  • Alle standpunten voorzien van gedetailleerde uitleg en bronnen.

Vraag 3 bijgewerkt met EU datasoevereiniteit standpunten

v0.4.7
  • Vraag 3 bijgewerkt met gedetailleerde partijstandpunten over EU datasoevereiniteit.
  • 15 partijen geanalyseerd op hun houding ten opzichte van Europese data-autonomie.
  • Scores variëren van 1 (tegen EU regulering) tot 5 (voor sterke EU regulering).
  • Alle standpunten voorzien van gedetailleerde uitleg en bronnen.

Vraag 2 bijgewerkt met open source standpunten

v0.4.6
  • Vraag 2 bijgewerkt met gedetailleerde partijstandpunten over open source software.
  • 15 partijen geanalyseerd op hun houding ten opzichte van open source beleid.
  • Scores variëren van 1 (tegen open source) tot 5 (voor verplicht open source).
  • Alle standpunten voorzien van gedetailleerde uitleg en bronnen.

Vraag 4 bijgewerkt met Big Tech regulering standpunten

v0.4.5
  • Vraag 4 bijgewerkt met gedetailleerde partijstandpunten over Big Tech regulering.
  • 15 partijen geanalyseerd op hun houding ten opzichte van tech-giganten.
  • Scores variëren van 1 (tegen regulering) tot 5 (voor strenge regulering).
  • Alle standpunten voorzien van gedetailleerde uitleg en bronnen.

Verantwoording pagina dynamisch gemaakt

v0.4.4
  • Verantwoording pagina omgezet naar dynamische content loading uit JSON bestanden.
  • Klikbare index toegevoegd bovenaan voor directe navigatie naar specifieke stellingen.
  • Alle hardcoded HTML vervangen door JavaScript-gegenereerde content.
  • Partijstandpunten worden dynamisch geladen uit party_positions.json.
  • Score bubbles vervangen door beschrijvende tekst met gradient achtergronden.
  • "Bronnen worden nog toegevoegd" secties volledig verwijderd.

Grammatica en interpunctie gecorrigeerd

v0.4.3
  • Alle 'explanation' velden in questions.json gecorrigeerd voor grammatica, interpunctie en hoofdlettergebruik.
  • Alle 'question' velden in questions.json gecorrigeerd voor grammatica, interpunctie en hoofdlettergebruik.
  • Redundante "type": "scale" velden verwijderd uit questions.json.

Changelog chronologisch geordend

v0.4.2
  • Changelog entries herordend van nieuwste (boven) naar oudste (onder).
  • Alle entries voorzien van versienummers.
  • Duplicaten verwijderd en samengevoegd.

Website styling verbeterd

v0.4.1
  • Gradient achtergronden verwijderd van body, verantwoording en changelog pagina's.
  • Footer compacter gemaakt.
  • Website breder gemaakt op grote beeldschermen.
  • Container breedtes gestandaardiseerd voor alle quiz stappen en statische pagina's.
  • Back buttons gestyled en toegevoegd aan verantwoording en changelog pagina's.
  • Tooltip z-index verhoogd naar 99999 voor betere zichtbaarheid.

22 stellingen geïmplementeerd

v0.4.0
  • Quiz uitgebreid van 20 naar 22 stellingen.
  • Nieuwe stellingen 21 en 22 toegevoegd aan alle relevante bestanden.
  • Progress bar aangepast naar "Vraag X van 22".
  • Alle pagina's bijgewerkt om 22 stellingen te ondersteunen.

Footer styling definitief opgelost

v0.3.0
  • Footer styling conflicten opgelost met WordPress thema's door maximale CSS specificiteit.
  • CSS aangepast om voorrang te krijgen op conflicterende stijlen met !important flags.
  • Footer volledig opnieuw ontworpen met moderne gradient en betere typografie.
  • Gekleurde accentlijn toegevoegd met blauwe gradient.
  • Versie-informatie gestileerd als chip met monospace font.

Verklaringen en tooltips geïmplementeerd

v0.2.5
  • Uitleg bij resultaten verplaatst naar tooltip via "?"-icoon.
  • Bron-link gestileerd als chip en opent in nieuw tabblad.
  • Fallback teksten/bron gegenereerd wanneer JSON geen verklaring/bron bevat.
  • Intro tekst "Partij over thema:" weggehaald uit verklaringen.

Verklaringen en bronnen per partij per stelling

v0.2.4
  • Nieuwe JSON-structuur voorbereid: per partij nu position, explanation en source.
  • Resultaatvergelijking toont per stelling de verklaring en een bron-link.
  • Scoreberekening compatibel gemaakt met oude en nieuwe structuur.

Footer, versie en changelog toegevoegd

v0.2.3
  • Footer toegevoegd met disclaimer over Randal Peelen en entertainment doel.
  • Versie-informatie toegevoegd en wordt bijgewerkt bij elke wijziging.
  • Changelog pagina toegevoegd met overzicht van alle wijzigingen.

Priority-gewicht in resultaten

v0.2.2
  • Belangrijke vragen krijgen 3x gewicht in de scoreberekening.

Ludieke development sessie

v0.2.0
  • Hele avond dronken zitten vibecoden, geen idee wat ik allemaal heb gedaan.
  • Wie dit leest is af.

Project gestart

v0.1.0
  • Eerste versie van NerdWijzer gemaakt door Randal Peelen.
  • Basis functionaliteit: 5-punts schaal voor antwoorden.
  • Dummy data toegevoegd voor vragen en partijstandpunten.
  • Resultaten pagina geïmplementeerd.
← Terug naar NerdWijzer