-
Notifications
You must be signed in to change notification settings - Fork 0
1. Analyseren
De focus van deze taak zal zijn: Ontwerp en bouw een robuust, goed werkend component, waarin de belangen van de eindgebruiker centraal staan.
Ik zal de focus van dit sprint moeten hanteren dat betekent dus dat de component die ik ga bouwen robuust, goed werkend component, waarin de belangen van de eindgebruiker centraal staan. Wat bedoelen ze hiermee? Performance, toegankelijkheid, responsieve moeten belangrijk zijn zodat de end user lekker kan werken in de pagina. Bij het analyseren van de pagina viel het op dat er op het gebied van performance, toegankelijkheid en responsief design nog verbeteringen mogelijk zijn. Zo ontbreekt er een sponsoraanvraag formulier en zijn er geen media queries aanwezig om het ontwerp responsief te maken. Ook zijn de huidige knoppen niet toegankelijk voor gebruikers die geen JavaScript gebruiken.
Om deze knelpunten op te lossen, zal ik de volgende oplossingen moeten implementeren:
- Ik zal een nieuw sponsoraanvraagformulier bouwen dat voldoet aan de eisen van performance, toegankelijkheid en responsief design.
- Ik zal media queries implementeren om het ontwerp responsief te maken.
- Ik zal de huidige knoppen vervangen door een checkbox hack, zodat het formulier ook toegankelijk is voor gebruikers die geen JavaScript gebruiken.
- Ik zal de invoervelden van het formulier voorzien van validatie, zodat gebruikers alleen correcte gegevens kunnen invoeren.
Wanneer ik dit zal verwerken kan ik vooral zorgen dat de End user een veel fijnere ervaring kan hebben met het bezoeken van de page. Lekker snel, makkelijk om te scrollen op verschillende devices en dat de knoppen altijd werkt.