uitwerken voor kick-off werkgroep
Eva Boogaard
Rood but trying to be Zwart someday
Surface Plane & Responsive
uitwerken voor 1e voortgang
Het ging best wel goed, ik had moeite met javascript & beetje met height en width, maar ben er wel uitgekomen.
samen met je groepje opstellen
Heba | Eva | student 3 | student 4 |
---|---|---|---|
nav met javascr | javascript doet | breakdown | en dan ik dat |
en dat ook nog | het niet op github | schetsbestand | dit wil ik zeker |
... | te groot | ... |
hier na afloop snel de uitkomsten van de meeting vastleggen
ik was dom aan het doen en de js file kijkt natuurlijk vanuit de dom, which means dat als je een source gaat aanroepen, je niet ../ moet gebruiken, want dan gaat hij het zoeken in een map die te hoog ligt.
uitwerken voor 2e voortgang
Ik heb gestruggled met het stuk aan het begin, met de 3 singles, deze heb ik eerst van flexbox naar grid omgezet maar toen toch weer niet, ik kwam er later pas achter dat als je met JS een class toevoegt, deze pas de vorige waarde overschrijft als je een net zo specifieke selector aanroept. Maar met bloed, zweet en tranen ben ik er wel uitgekomen.
Ik heb gespeeld met media queries, ik ben begonnen met het responsive maken van een aantal elementen en ik heb een dark-mode toegevoegd. Ook heb ik geprobeerd een beginnetje te maken met de toegankelijkheid van de website, maar daar valt nog veel te halen.
![breakdown van de hele pagina](/evaboogaard/FED-1/raw/main/images/procesverslag/week3_1.png)
![breakdown van de hele pagina](/evaboogaard/FED-1/raw/main/images/procesverslag/week3_2.png)
![breakdown van de hele pagina](/evaboogaard/FED-1/raw/main/images/procesverslag/week3_3.png)
samen met je groepje opstellen
student 1 | student 2 | student 3 | student 4 |
---|---|---|---|
dit bespreken | en dit | en ik dit | en dan ik dat |
en dat ook nog | dit als er tijd is | nog een punt | dit wil ik zeker |
... | ... | ... | ... |
hier na afloop snel de uitkomsten van de meeting vastleggen
- Zaid en Sasja zijn toppers en ze verdienen allebei een raise
- Zaid kwam met het punt dat de heading-levels als een soort receptenboek zijn: H1 is de titel van het recept, H2 de ingrediëntenlijst, H3 de benodigdheden, etc.etc. dus dat heb ik aangepast.
- Het was gezellig en we hadden thee. #BestieVibes
uitwerken na test in 8e voortgang
Lijst met je bevindingen die in de test naar voren kwamen:
In de werkgroep heb ik ondervonden dat sommige elementen in de site geen hoog genoeg contrast hebben, dat had ik niet zo door aangezien mijn ogen nog prima werken.
Dit kan gefixt worden d.m.v. een media query waarin de root kleurtjes aangepast worden.
Technisch gezien hoort het zo te werken dat als je een H1 in een section zet - deze zich onderscheidt van de andere H1. Bij het gebruik van een screenreader is er echter geen touw aan vast te knopen, het is pure chaos, help.
Ik moet kortgezegd alle heading levels weer aanpassen naar hoe ze eerst waren - dus hierarchie gebaseerd op hoe belangrijk de headings zijn.
Sommige linkjes worden met gebruik van de screenreader niet goed voorgelezen omdat ik dacht dat ik lekker semantisch bezig was maar dat viel heerlijk tegen.
Ik heb nu geen tijd meer om zo'n groot deel van mijn code te herschrijven, helaas, maar in de toekomst zal ik de screenreader veel meer in mijn achterhoofd houden terwijl ik aan het werk ben en zal ik deze testen, net zoals ik mijn website constant aan het testen ben. Op deze manier zal je niet last-minute nog voor verrassingen komen te staan.
Ik had in eerste instantie gebruik gemaakt van tabindex, omdat ik dacht 'wauwie wat handig' maar dat was een stuk minder 'wauwie wat handig' en meer een niet-werkende lifehack.
Dus ik heb maar heel snel al mijn tabindex-jes uit de html geknald, want die hebben daar niets te zoeken.
Ik heb in een super coole, mega populaire podcast geleerd dat alle 'best practices' over accessible design eigenlijk nergens op slaan. De tab-key wordt vaak niet gebruikt omdat focus gebroken is - omdat bedrijven er geen tijd, zin, of geld in willen steken. 'Normale' mensen weten niet wat een heading level is - en waarom zouden ze dit ook moeten weten? In conclusie, mijn website is echt niet toegankelijk genoeg, maar wel toegankelijker dan de meesten. Hopelijk mag ik het moment nog meemaken dat er een praktische, universele oplossing komt voor het toegankelijkheidsprobleem binnen het web.
uitwerken voor 3e voortgang
Eerlijk, ik ben gewoon aan het chillen. No stress. Only vibes. <3
Heba -> vraag over tabben en a tags Maily -> vraag over responsiveness Eva -> hoe uitgebreid moet alt tekst zijn? En hoe groot/klein moet een scherm kunnen zijn?
Alt tekst weglaten behalve als de image een link is -> anders wordt de link niet duidelijk voorgelezen. 240px zou keihard zijn maar 320px is een gangbaar formaat. Grote schermen zijn lastig. Maar niet persé fout te doen, volgens mij.
uitwerken voor eindgesprek
Ik ben sip dat het voorbij is en ik wou dat ik opnieuw kon beginnen met de kennis die ik nu heb, maar ik ben uiteindelijk heel blij met het resultaat! Het heeft me zo'n 1.4% minder onzeker gemaakt over mijn code-skills dus dat telt als een win in mijn boek.
Oh, en, het is stom dat je een conic gradient niet kan laten rotaten, dat had mijn leven zo veel beter gemaakt
![](/evaboogaard/FED-1/raw/main/images/procesverslag/final1.png)
![](/evaboogaard/FED-1/raw/main/images/procesverslag/final2.png)
![](/evaboogaard/FED-1/raw/main/images/procesverslag/final3.png)
![](/evaboogaard/FED-1/raw/main/images/procesverslag/final4.png)
![](/evaboogaard/FED-1/raw/main/images/procesverslag/final5.png)
continu bijhouden terwijl je werkt
-
One source to rule them all: https://www.vasilis.nl/
-
https://developer.mozilla.org/en-US/docs/Web/CSS/grid-column?retiredLocale=nl
-
https://www.digitalocean.com/community/tutorials/code-formatting-with-prettier-in-visual-studio-code
-
https://stackoverflow.com/questions/35856013/rotate-all-html-element-whole-page-90-degree-with-css
-
https://developer.mozilla.org/en-US/docs/Web/CSS/text-decoration-thickness
-
https://stackoverflow.com/questions/45926475/naming-html-section-ids
-
https://developer.mozilla.org/en-US/docs/Web/CSS/Specificity
-
https://stackoverflow.com/questions/45536537/centering-in-css-grid
-
https://developer.mozilla.org/en-US/docs/Web/CSS/transform-function/rotateZ()
-
https://stackoverflow.com/questions/35856013/rotate-all-html-element-whole-page-90-degree-with-css
-
https://stackoverflow.com/questions/27144702/how-to-reset-display-property-for-flex-item
-
https://www.quackit.com/css/functions/css_rotate_function.cfm
-
https://developer.mozilla.org/en-US/docs/Web/CSS/filter-function/brightness()
-
https://www.w3schools.com/cssref/pr_background-attachment.asp
-
Mijn eigen brein