Markdown is een simpele manier om HTML te schrijven.
Markdown cheat cheet: Hulp bij het schrijven van Markdown.
Nb. De standaardstructuur en de spartaanse opmaak van de README.md zijn helemaal prima. Het gaat om de inhoud van je procesverslag. Besteedt de tijd voor pracht en praal aan je website.
Nb. Door open toe te voegen aan een details element kun je deze standaard open zetten. Fijn om dat steeds voor de relevante stuk(ken) te doen.
uitwerken voor kick-off werkgroep
Mats Groot
Blauw / Rood
Responsive
uitwerken voor kick-off werkgroep
link naar de website die je gaat namaken óf de naam/omschrijving van je eigen ontwerp https://www.weekday.com/en_eur/index.html
uitwerken na test in 1e werkgroep
Lijst met je bevindingen die in de test naar voren kwamen:
- Apples screenreaders maken gebruik van een eigen vorm van gesture bases navigation. Daardoor wordt de gebruikerservaring compleet op z'n kop gegooid.
- Mijn gekozen website maakt veel gebruik van alt en de images' content wordt beschreven.
- Veel "Normale Gestures" werken op een compleet andere manier dan verwacht.
- Om te scrollen moet je eerst de scrollbar vinden met de screenreader, om vervolgens te dubbel tappen langs het scherm om zo over de gehele pagina te scrollen.
-
Headers kloppen niet. De Narrator leest niet op hierarchische wijze de content van de pagina op.
-
Geen duidelijke focus state voor de screenreader.
-
Teveel items in de Nav, duurt lang om bij de normale content van de pagina te komen.
-
Afbeeldingen hebben soms wel alt-tekst en soms niet.
Oplossing: Stroomlijn de content op de pagina en in de nav. Wat is nodig en wat niet. Ook de hierarchie van de pagina zou aangepast moeten worden om de screenreader op een duidelijke navolgbare manier over de pagina scrollt.
Tab: De website maakt gebruik van een dunne border radius rondom de gefocuste content. Wanneer buttons gefocust zijn komt er een witte lijn omheen die bijna niet te zien is op de witte achtergrond. Ook op groter DOM elementen is de zwarte lijn slecht te zien. Oplossing: Geef de border is een duidelijker kleur, maak hem iets dikker en geef de border wellicht opvallende border-style.
Motorisch gezien is deze website prima te gebruiken. Er zit veel ruimte tussen de content en dingen zoals buttons en klikbare plaatjes zijn groot
De website is nog redelijk goed te gebruiken, omdat er sprake is van grote dikgedrukte letters, grote plaatjes en ook grotere buttons. Maar voor de meer uitgebreide content zoals beschrijvingen van kledingstukken is de leesbaarheid wellicht nog wat laag.
Oplossing: Geef de letters iets meer ruimte en grote wanneer er sprake is van een uitgebreider stuk tekst.
uitwerken voor 1e voortgang
Ik had nog wat moeite met opstarten en het volgen van de huiswerk opdrachten, ik heb vooral gekeken naar mijn keuze van website.
samen met je groepje opstellen
student 1 (Marc) | student 2 (Aya) | student 3 (Robin) | student 4 (Mats) |
---|---|---|---|
HTML/CSS feedback | Eigen website: hoe zijn hier de h'tjes verdeeld (h1, h2, etc.)? | Kun je grid, flexbox en position door elkaar gebruiken? Of kan het ook anders? | Een plan opstellen ivm huiswerk |
Algemeen, Hamburger menu, Github (vullen we het goed in, zoals website link) | dit als er tijd is | Is mijn HTML goed uitgewerkt? Of wat mist er nog of kan beter? | dit wil ik zeker |
... | ... | ... | ... |
hier na afloop snel de uitkomsten van de meeting vastleggen DE meeting verliep erg soepel, Ik merk dat ik ook erg veel baat heb bij bij de antwoorden op de vragen van mijn teamleden.
- punt 1
- punt 2
- nog een punt
- ...
uitwerken voor 2e voortgang
Ik ben nu eindelijk begonnen met het opsetten van mijn website, gaat voor nu erg soepel en heb al redelijk wat progressie gemaakt met de eerste pagina. Ook volg ik de huiswerk opdrachten een stuk meer en snap ik deze erg snel.
samen met je groepje opstellen
student 1 Marc | student 2 Aya | student 3 Robin | student 4 |
---|---|---|---|
Feedback op zijn code | Je kan de content veranderen zoals bijvoorbeeld een hamburgermenu img naar een kruisje door 'content: url()' in je css te zetten. Alleen hoe doe je dat als je geen url hebt maar een svg afbeelding? | Code nakijken ivm responsiveness | Vraag rondom het gebruik van background images. |
en dat ook nog | dit als er tijd is | nog een punt | dit wil ik zeker |
... | ... | ... | ... |
DE meeting ging ook weer erg soepel. Eenmaal wanneer wij in de meeting zaten kwamen er wel een stuk meer specifieke vragen naar boven naar het stellen van de eerste vraag, ik leerde er dus ook erg veel van.
- punt 1
- punt 2
- nog een punt
- ...
uitwerken na test in 8e werkgroep
Lijst met je bevindingen die in de test naar voren kwamen (geef ook aan wat er verbeterd is):
- Tekst van het hamburger menu wordt nogsteeds opgelezen ook al staat het niet in de viewport.
- Screenreader blijft heel lang hangen bij de nav.
Oplossing: Meer onderzoek doen naar werking screenreader en hoe je de code op het gebruik daarvan richt.
er een omschrijving van hoe het opgelost kan worden (met indien nodig afbeeldingen)
In mijn mening goed te gebruiken. Er is zeker een verbetering rondom de focus state van buttons. en rondom normale dom elementen heeft de zwarte border radius iets meer ademruimte.
Naar mijn mening een algehele verbetering, zeker op de zogeheten detail pagina. Ik heb de UI een stuk simpler gemaakt met grote afbeeldingen en iets meer nadruk op gestured based navigation ipv click and drag.
- Letters zijn soms nog wat klein en slecht te lezen.
oplossing: Lettergrote omhoog
uitwerken voor 3e voortgang
Enorm veel progressie gemaakt met het maken van mijn website en ben aan de tweede pagina begonnen, ook wat nieuwe dingen geleerd zoals de scrollsnap property.
samen met je groepje opstellen
student 1 Marc | student 2 Aya | student 3 Robi | student 4 |
---|---|---|---|
Punt 1 Snel door mijn code website heen kijken. Punt2 Vragen of mijn website voldoende variatie heeft. Punt 3 Mag ik var gebruiken als container rondom tags die wel syntax hebben. | Aya was helaas ziek | 1. mag ik een class gebruiken om een h1 visually hidden te maken | Hoe maak een side scroll container, en feedback op code |
en dat ook nog | dit als er tijd is | 2. responsiveness op mijn 2e pagina werkt niet helemaal |
- is er genoeg variatie voor het service deel of moet ik nog meer toevoegen | dit wil ik zeker | | ... | ... |4. waarom ik maar op 1 button kan klikken en de andere buttons dan niet werken terwijl ze hetzelfde doen | ... |
Once again erg veel geleerd, Vasilis ging voor Robin wat javascript maken en liet een for while functie zien. erg leerzaam. Ook heb ik meer geleerd over de scrollsnap CSS propery
- punt 1
- punt 2
- nog een punt
- ...
uitwerken voor eindgesprek
Ik heb vooral geleerd over geavanceerde CSS selectoren zoals deze : li:nth-of-type(n+2):nth-of-type(-n+4). met deze selector kan items tussen de tweede en de 4de list item selecteren.
Ook heb ik geleerd over de scroll snap property waarmee mee je makkelijk scrollbars met images maakt.
Korte omschrijving met plaatjes
Korte omschrijving met plaatjes
Wat mij niet is gelukt is de geavanceerde layout van de website. Hier werd veel javascript gebruikt en ook voor mij nog vrij onontdekte CSS properties zoals positions en grids.
continu bijhouden terwijl je werkt
Nb. Wees specifiek ('css-tricks' als bron is bijv. niet specifiek genoeg).
- ChatGPT (https://chat.openai.com/chat)
- Robert & Walter.
- ...