Skip to content
bootstrappen

← The work log

Een ontwerp overzetten is vooral kiezen wat je niet overneemt

De voorpagina bestond al als ontwerp: een plaatje met alle kleuren en maten erin. Die is nu een echte pagina geworden. Het overtypen was het kleinste deel van de klus.

Waarom je kleuren uit een ontwerp niet overneemt: in het ontwerp staat bij elk vlak een kleurcode. In de site staat een lijstje met namen: achtergrond, tekst, accent. Neem je de codes over, dan werkt het meteen en breekt het bij de eerste wijziging, want de donkere variant van de site kent die codes niet. Neem je de namen, dan blijft alles heel. Op een uitzondering na: de donkere banen bovenaan en onderaan moeten donker blijven, ook als de rest omklapt. Die kregen een eigen naam in plaats van de gewone. Dat klinkt als een detail en het is precies het verschil tussen een pagina die twee jaar meegaat en een die je over een maand opnieuw uitzoekt.

Wat er in het ontwerp stond en niet op de site kwam: het menu wees naar vier pagina's waarvan er twee niet bestaan, en de voet naar nog eens twee. Een ontwerp mag dat, want daar klikt niemand. Op een echte site is een knop die nergens heen gaat duurder dan een menu-item dat ontbreekt: het eerste zegt dat je slordig bent, het tweede zegt niets. Dus twee items eruit, de rest naar wat er wel is.

Ook eruit: de sfeerfoto's die van iemand anders' server kwamen. In het ontwerp staat er een webadres bij naar de fotobank. Dat werkt, tot die bank het adres verandert of traag wordt, en dan staat jouw voorpagina er leeg bij zonder dat jij iets gedaan hebt. Twee bestanden binnenhalen kostte een minuut. Alles waar je pagina van afhangt en wat niet van jou is, is een storing die op je zit te wachten.

En toen leek een half uur lang alle opmaak verdwenen. De pagina toonde kale tekst op een lege achtergrond. Dat ziet eruit als een fout in de opmaak, dus daar werd gezocht. Het lag er niet aan: het programma dat de pagina tijdens het werken toont, gaf nog de vorige versie van het bestand door. Het bestand was namelijk niet bijgewerkt maar vervangen, en dat merkt zo'n programma niet altijd. Opnieuw starten was de hele reparatie.

0Times viewed

All entries →