Skip to content
Stefan Espant edited this page Jun 21, 2023 · 14 revisions

Creative Coding

maandag 12 juni 2023

Vandaag kreeg ik een workshop over creative coding. We kregen deze workshop na aanleiding van het tweedaags congres CSS Day. Laten we websites weer cool maken was het idee. We kregen de opdracht om eerst collages te maken en daaruit diverse schetsen te maken.

De eerste schetsen waren bedoelt voor een horrific carousel die ook vrij psychidelisch eruit zou zien.

Schermafbeelding 2023-06-12 om 20 18 31

Het tweede concept was een cheesy loader die niet draaide maar leek te druipen.

Schermafbeelding 2023-06-12 om 20 17 54

Tot slot had ik een loading screen geschetst in een risograph-achtige stijl. Het grappige was dat ik een tussendoortje had boven m'n vel papier waarmee ik van de kruimels het ruis-effect maakte.

Schermafbeelding 2023-06-12 om 20 18 40

prototype

Tot slot had ik vandaag de overview page vormgegeven in css. Het was mij nog niet gelukt om de afbeelding in te laden. Schermafbeelding 2023-06-12 om 19 18 27

Tussentijdse feedback

Deze maandag had ik aan de opdrachtgever Peter gevraagd om tussentijdse feedback en stuurde hem een mailtje. Antwoord heb ik alleen nog niet gekregen.

Schermafbeelding 2023-06-21 om 13 12 58

Differentiatie

dinsdag 13 juni 2023

Tijdens deze differentiatie dag namen we contact met Robert Spier om ideeën te sparren. Hij had eerder ook al een podcast site gebouwd met teksten in json opmaak die oplichten wanneer de spreker die zin uitspraken. Het was vandaag een nuttige sessie, ook al was het niveau waarop dit gebouwd was beyond onze capaciteiten.

Schermafbeelding 2023-06-13 om 10 25 27

Workshop Zero state

woensdga 14 juni 2023

De dag begon met een workshop over de zero state. We kregen de opdracht om een schets te maken.

Schermafbeelding 2023-06-21 om 14 00 26

Vervolgens maakte ik zes schetsen en schreef ik erbij wie de gebruiker is en wat de functie van de pagina is.

Schermafbeelding 2023-06-21 om 13 54 01

Deze schetsen schotelde ik voor aan mijn medestudenten Arexan en Jalal.

Schermafbeelding 2023-06-21 om 14 02 08

prototype

Vandaag had ik ook een dynamic layout toegepast op de overzichtspagina. Hiervoor gebruikte ik display: flex, maakte ik de call-to-action cards een stuk langer en zette ik het parent element op flex-wrap: wrap;

Schermafbeelding 2023-06-14 om 11 51 30

Differentiatie

donderdag 15 juni 2023

Code/Design-review

vrijdag 16 juni 2023

Schermafbeelding 2023-06-20 om 13 56 41

Afgelopen vrijdag had ik samen met Siem, Tristan, Luuk en Justin uit het tweede jaar onze code besproken wat iedereen op had gezet. Tijdens deze feedback ronde deelde ik dat het nog niet lukte om de achtergrond dynamisch in te laden per show. Ik kreeg toen de oplossing om in de body een inline style attribuut te plaatsen. Dat had ik al en zag er zo uit in de code.

<body style: background-color: ;</body>

Ik liet ze het json bestand zien en kreeg te horen dat het object hoofdletter gevoelig was. Ik paste dat toe en fixte daarmee de dynamsiche achtergrondkleur.

<body style="background-color: #<%= item.attributes.style.backgroundColor %>;">
Schermafbeelding 2023-06-21 om 14 09 42

Device & user test

Diezelfde middag had ik mijn site getest op een mobiel van de HvA. Deze bleef verrassend goed overeind.

Schermafbeelding 2023-06-20 om 13 57 36

Dit gold vooral voor de homepage, de detailpagina had zo z'n visuele afwijkingen.

Schermafbeelding 2023-06-20 om 13 58 06

Zo was de afbeelding te breed voor mobiel, maar dit loste ik makkelijk op om de width: 16em te maken.

Visuele test

Naast het testen op het low-key device, deed ik ook verschillende brillen op om te kijken hoe goed en hoe ver de site overeind bleef staan.

De bril met een omgekeerde Retinitis Pigmentosa:

Schermafbeelding 2023-06-20 om 14 30 29

De bril met een geel filter:

Schermafbeelding 2023-06-20 om 14 30 46

De bril met Macula degeneratie:

Schermafbeelding 2023-06-20 om 14 30 53

Overzicht van alle brillen die ik op heb gezet.

Schermafbeelding 2023-06-20 om 14 31 03

Clone this wiki locally