← EnergyView

EnergyView: eenvoudiger vergelijken

Nulmeting (1 november 2026, bron v276)

Stap 1 — Leesbaarheid en bediening

Herhalen

npm run ux:audit maakt een lokale, genegeerde auditpagina onder src/.qa/ux-audit.html. Start de bestaande preview en open die pagina. Kies 360 of 1280 px en klik Meet. Axe is een ontwikkelafhankelijkheid en wordt niet gepubliceerd. Kies Begin lege test uitsluitend op een test-preview: dit wist de preview-opslag.

Oud scherm → nieuwe plek

VoorheenNieuwe plek
Elektriciteit / Gas als aparte hoofdingangenStap 1: Stroom, gas of beide; dezelfde postcode en hetzelfde contractscherm
Fluvius-upload verplicht als eerste stapTwee gelijkwaardige keuzen bovenaan; jaarverbruik geeft een indicatie
Handmatig verbruik onder ExpertJaarverbruik direct in stap 1; dag/nacht en pieken onder Instellingen
Mijn woning in hoofdmenuJa/nee voor bestaande PV/EV/batterij in stap 1; volledige woning en plannen onder het resultaat
Huidig contract met tariefkaart, metertype en kortingen tegelijkZoeken + product in stap 2; kaartmaand, metertype en korting onder Korting of andere tariefkaart
Prijsbasis, heffingen, netbeheerder, indexen, historische vergelijkingTandwiel → Instellingen; alle bestaande waarden en keuzen blijven bestaan
Expert-pagina in verbruiksanalyseHetzelfde instellingenvenster; volledige bestaande analyseroot wordt tijdelijk verplaatst, inclusief listeners en toestand
Promoties-tabLabels en varianten bij de contracten; volledig overzicht en handmatige koppeling via Instellingen → Promoties
Volledige contracttabelEerst beste drie; Toon alle behoudt alle aanbiedingen; filters en CSV-export bij Instellingen
Prijsopbouw per rij en verspreide verklaringenWaarom deze uitkomst / Waarom deze gasprijzen; productnaam blijft de detailberekening openen
Drie concurrerende analyseknoppenEén Verder/Bekijk resultaat per stap; investeren en slimmer gebruik als duidelijk vervolg onder het resultaat
Investering en terugverdientijdProminent vervolgblok onder het eerste resultaat; bestaand aankoopplan opent de investeringsvergelijking, ontbrekende invoer opent Mijn woning
Gegevens & bronnenBronnen en methode in de voettekst; simulatiedatum onder Instellingen
Tarief-/nettarief-Excel, openbare data-export, publicatiestappenBeheer van tarieven, aparte URL index.html?beheer=1 vanuit Instellingen
Home Assistant en hosting-uitlegInstallatiepagina en README; volledige oude uitleg blijft bij Beheer beschikbaar
Wissen / diagnose-export / gegevensprivacyInstellingen → Privacy en mijn gegevens; bestaande bevestiging voor wissen behouden

Het verplaatsen van DOM-elementen behoudt hun ID, listeners en gekozen waarden. Het kopieert geen contracten of berekeningen. De gasindicatie maakt geen uurprofiel aan en kan dus geen metingen voor een warmtepompanalyse vervangen.

Korte gebruikstest voor vijf nieuwe gebruikers

Gebruik vijf mensen die EnergyView niet kennen. Gebruik dezelfde synthetische factuur, dezelfde postcode en een geschikt testbestand. Vraag geen privébestand. Laat ze hardop denken; help niet tijdens een taak. Wissel bij deelnemers de oude en nieuwe versie af om het leereffect te beperken.

1. Goedkoopste contract: “Je woont in Gent, gebruikt 3.500 kWh/jaar en hebt dit contract. Zoek het goedkoopste aanbod en vertel wat je denkt dat je bespaart.” Stop de klok wanneer de deelnemer een contract en periode aanwijst. Noteer of korting en geschatte bedragen juist worden begrepen. 2. Zonder bestand: “Je hebt alleen je jaarafrekening. Krijg een indicatie zonder iets te downloaden.” Stop bij het eerste correct herkende resultaat. Noteer of de deelnemer begrijpt dat batterij- en laadadvies metingen nodig hebben. 3. Fout herstellen: “Je kreeg dit ongeschikte dagbestand. Probeer verder te gaan.” Stop wanneer de deelnemer de juiste vervolgstap vindt: kwartierbestand downloaden of jaarverbruik kiezen. Niet eisen dat de deelnemer ter plaatse inlogt bij Fluvius.

Noteer per taak: seconden tot eerste resultaat, totaal aantal klikken (ook openen van selecties en bestandsdialoog), fouten, terugstappen, hulpvragen, plaats van afhaken en een begripsvraag achteraf. Maximaal 5 minuten per taak; daarna als niet voltooid noteren. Rapporteer alle vijf ruwe tijden, de mediaan en het aantal geslaagde taken, niet alleen een gemiddelde.

DeelnemerContract: s / klikken / geluktZonder bestand: s / klikken / geluktFout herstellen: s / geluktAfhaakpunt / opmerking
1Nog te metenNog te metenNog te meten
2Nog te metenNog te metenNog te meten
3Nog te metenNog te metenNog te meten
4Nog te metenNog te metenNog te meten
5Nog te metenNog te metenNog te meten

Dit protocol is opgeleverd; er zijn geen fictieve deelnemers of gebruikerstijden ingevuld.

Stap 2 — Eén korte flow, bestaande bediening behouden

Definitieve meetstand en beperkingen

MaatVoorNa
Hoofdnavigatie7 bestemmingen4 acties
Start, handmatig stroomverborgen jaarinvoer3 zichtbare invoervelden
Contract6+ velden uit audit2; korting en kaartmaand op verzoek
Uitklapblokken gewone resultaatverspreid; 34 vaste blokken in bron2 stroom, 3 met gas
Expliciete CSS-lettergroottes onder 14 px249/4410/450
Responsive grenzen12 inclusief min-grenzen3
Axe gewone gecontroleerde schermencontrastfout op 9 startelementen0 overtredingen op 360 en 1280 px

De volledige bron bevat nog steeds geavanceerde uitklapblokken. Die tellen niet als gewone invoer. De investeringsformulieren blijven na het resultaat beschikbaar en zijn niet onder het tandwiel verstopt.

Zonder bestand zijn drie primaire knopacties nodig: jaarverbruik kiezen, Verder, resultaat of Weet ik niet. Typen, focusklikken, productselectie en de bestandsdialoog zijn niet in dit aantal inbegrepen. Met bestand zijn kiezen van invoerwijze en openen van de bestandskiezer nodig; een herkend bestand kan direct naar het bestaande resultaat gaan. Een volledige voor/na-klikmeting inclusief besturingssysteem is niet uitgevoerd; daarvoor dient de gebruikstest hierboven.

Lighthouse en tijd tot eerste resultaat onder 4× CPU/Fast 3G zijn niet gemeten. De beschikbare externe Chromium-browser is voor scherm- en axe-controles gebruikt. De lokale performance-harness kon geen Chromium starten: de Playwright-executable ontbrak. Er worden daarom geen snelheidsclaims of Lighthouse-scores afgeleid uit Node-tijden. iOS Safari, Chrome Android, Firefox, een echt HA-dashboard en vijf proefpersonen waren niet beschikbaar. De drie deployment-builds worden wel gecontroleerd.

De screenshots tonen synthetische gegevens en een appviewport van 360 respectievelijk 1280 px in de testbrowser. De browser kon uitsneden niet betrouwbaar opslaan; de afbeeldingen bevatten daarom ook de omliggende browserviewport. Ze zijn geen bewijs voor native mobiele browsers.

Open rekenvraag, bewust buiten deze wijziging

De officiële wet van 25 oktober 2026, gepubliceerd op 30 oktober, vermeldt een gewijzigd elektriciteitsaccijnstarief vanaf 1 november. De toepassing van alle actuele heffingen is hiermee niet volledig geverifieerd. De melding bij Bronnen blijft daarom behouden in eenvoudiger taal. Tarieven, heffingen en golden-referenties zijn in deze UX-opdracht niet aangepast. Moeten de novemberheffingen in een afzonderlijke, inhoudelijke tariefrelease worden geactualiseerd?

Officiële bron: https://www.ejustice.just.fgov.be/cgi/article_body.pl?caller=summary&language=nl&numac=2026007970&pub_date=26-10-30

Stap 3 — Teksten, herstel en oplevering