Skip to content

SemBakkum/SemBakkum.github.io

Repository files navigation

SemBakkum.github.io

CSS to the rescue

Opdracht 1

Live versie

Profile of Mona Krajeck

Code

Code live versie

Opdracht 2

Live versie

Profile of Mona Krajeck

Code

Code live versie

Opdracht 3

Live versie

Profile of Mona Krajeck

Code

Code live versie

WAFS

Opdracht 2 Voor-en nadelen JavaScript libraries/frameworks

Dankzij een library of framework kan een programmeur sneller en effecienter werken. Doordat er geen honderen regels code meer nodig zijn om tot een gewenst resultaat te komen, maar het zelfde resultaat bereikt kan worden met enkele regels die de library aanspreken. Een nadeel hier van is dat je de library taal leert en geen Javascript of andere taal waarop de library gebasseerd is.

Doordat een library vaak open source is en zo door meerdere mensen wordt gebruikt, is de kans op het melden en maken van een lek velen malen groter. Het nadeel hier van is dat gebruikers de library goed kunnen leren en de fouten niet aangeven bij de makers, maar juist deze fouten tegen de gebruikers gaan gebruiken.

Door dat programmeurs dankzij libraries sneller kunnen coderen scheelt dit uiteindelijk in de kosten voor een client. Producten kunnen sneller gemaakt worden waardoor er minder tijd in gestoken hoeft te worden.

Het nadeel van frameworks/libraries is dat er grenzen zijn aan de mogelijkheden qua coderen. Je hebt je altijd te houden aan wat er mogelijk is met de library of het framework. Een framework/library (hoe handig het ook is) biedt beperkingen als je niet de juiste library hebt om je doel te bereiken.

[bron: http://1stwebdesigner.com/pros-cons-frameworks/]

Opdracht 3 Voor- en nadelen single page web app

Met een single page website heb je meer controle over de user flow. Door dat een gebruiker alleen maar naar beneden kan scrollen of klikken via het menu kun jij beter bepalen wat de gebruiker te zien krijgt. Zo voorkom je dat bijvoorbeeld bij een multi page website gebruiker sbelangrijke stukken informatie missen of over het hoofd zien. Daarnaast zorg je er bij een single page website ook voor dat de content kort maar krachtig is. Mocht je wel hele lappen tekst en interacties in een one page website verwerken riskeer je een lange laad tijd van de pagina waar door je de gebruiker kwijt kan raken.

Een single page website is een goede oplossing voor bedrijven die hun verhaal willen vertellen of personen die hun portfolio willen tonen. Mocht je een bedrijf als amazon zijn dan zul je niet zo snel (of eigenlijk nooit) over gaan op een single page design. De content van een amazon is zo groot dat je een inmens lange pagina zal krijgen waarin je eindeloos zal moeten scrollen. Daarnaast is het voor websites met een stuk minder content effecienter. Door dat je alles op één pagina hebt en niet in verschillende pagina's is de content makkelijker te bewerken en bij te werken.

Een ander nadeel van een one page website zijn de analytics. In een multi page website kun je zien wat er wel werkt op een pagina, hoe lang de gebruiker op de pagina blijft of hoe snel die juist weer weg gaat. Bij een one page website is dit moeilijk in te schatten. Het enige wta je kunt zien is hoe lang ze blijven en hoe snel sommige weer weggaan. Je weet dus nooit wat er niet werkt in je one page layout en dat laat dus weinig ruimte voor verbetering. De enigste manier om hier achter te komen is door je website te testen bij gebruikers en op basis daarvan verbeteringen te maken.

[bron: http://www.designagency.co.uk/blog/2015/4/21/the-pros-and-cons-of-single-page-websites] [bron: http://cyberchimps.com/one-page-theme/]

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published