Terug naar Home

Pre CSS Day - HvA

Miriam Suzanne

Miriam is een getalenteerde developer die interesse heeft in de standaarden die we gebruiken op het net. Ze heeft zelf een stylesheet voorstel gemaakt voor CSS op de manier hoe de hierarchie in elkaar hoort te zitten. Vroeger was het web aan het groeien op andere punten. Tegenwoordig is het al vrij stabiel en denken we dat de W3C of WCAG zomaar uit de lucht is gevallen. Er was vroeger een veel grotere discussie over hoe het web er nou uit hoort te zien. Miriam geeft haar perspectief.

Miriam kaart het punt aan dat big tech de wereld begint de domineren en at de tech sector weg komt via allerlei vieze maniertjes (kolonialisme en uitputten van landen etc.) Dit is een probleem wat steeds groter groeit met de dag, zo zien we dat op de huidige social media giants, bepaalde termen onder het algoritme wordt geschoven zodat de mensen worden weerhouden van informatie. Dit doen ze al decennias lang met het nieuws en ook een tijdje al op het internet. Als je bijvoorbeeld zou posten over Palestina zou maar een gedeelte van je volgers de post kunnen zien.

Miriam haar strijdt gaat over dat de gebruikers de macht moeten hebben over hoe ze de website willen gebruiken, dit kan betekenen eigen fonts, kleuren maar ook text-grootte of animaties uitschakelen. Miriam vertelt dat we de gebruiker niet kunnen forceren en dat hun altijd de laatste woord moeten hebben.

Vroeger in het web leken veel websites bijna hetzelfde, dit kwam door factoren als weinig opslagruimte, minder goede apparatuur, geen inspiratiebronnen etc. Miriam kwam met een stylesheet proposal die ook werd opgenomen uiteindelijk. Deze stylesheets zijn eigenlijk soort perspectieven van hoe developers denken dat het internet gebruikt kan worden. Zo is er een kant die vind dat de gebruikers alle vrijheid horen te hebben op je website en de andere kant vind dat de gebruiker slechts de primaire acties op je website hoort uit te voeren.

Miriam verteld ons over Marc Andreeson, hij is vroeger oprichter geweest van Mosaic en Netscape, dit is de eerste browser met een graphic interface. Voorheen schreven mensen commandos om bijvoorbeeld bestanden te openen. Hij is de bedenker van de IMG tag, wat heel het web brak, omdat de browsers voorheen geen IMG tag supporten. Dit is waarom deze stylesheet proposals nou zo belangrijk zijn zodat we universeel de content kunnen bekijken.

Als het web nieuwe mogelijkheden heeft moeten we ons afvragen "Easy for who? To do what?" zegt Miriam, zo kunnen we snel begrijpen waarom de feature nou wordt toegevoegd. Ze vertelt ook dat Plug and Play niet altijd de beste optie is, denk maar eens aan een oven, een oven heeft niet alleen een aan en uit knop, de oven heeft instellingen zodat jij precies kan bakken hoe je wilt. Ze maakt hier een sterke punt voor UI/UX designers maar ook front end developers, waar we meer moeten kijken naar de gebruiker zijn ervaring en het doeleinde van het product.