Jump to navigation Jump to sub-content
Eén manier om websites technisch in te delen is de volgende:
Ik ben vooral bezig met de mengvorm. Ik vind het leuk om Flash-elementen in de website te integreren, maar een site toch in een HTML Content Management Systeem te bouwen. Het is een beetje het beste van 2 werelden, vind ik.
Websites die volledig in Flash gebouwd zijn, zien er vaak prachtig uit, bewegen prachtig en je kunt veel met geluid doen. Nadelen zijn: de back-button in je browser werkt niet, je kunt vaak niet direct naar pagina's binnen de website linken en de sites worden minder goed in Google opgenomen.
Tevens is het lastiger de website inhoudelijk bij te werken en uit te breiden. Tot slot: de laadtijd is vaak aanzienlijk. Voor mensen die een modem gebruiken (nog steeds een zeker percentage van alle internetters in Nederland) is dit echt een probleem. Of denk aan het internetten via mobiele telefoons etcetera: vaak geen ondersteuning voor Flash.
Het hangt er natuurlijk vanaf wat de doelgroep van je website is.
Websites die volledig in HTML gebouwd zijn, ogen vaak minder spectaculair, bewegen vaak minder en doen minder met geluid. De nadelen die voor Flash sites gelden, spelen hier echter niet.
Het is makkelijker om een HTML-site in een Content Management Systeem te gieten, waardoor de site makkelijker up-to-date te houden is, en de site ook makkelijker uitbreidbaar is (je kunt eenvoudiger artikelen toevoegen).
Het is ook mogelijk om Flash elementen in een HTML pagina op te nemen. Dit kan minimaal zijn, bv. het vervangen van een gewoon statisch plaatje door een flash-animatietje, het kan een banner zijn, maar het kan ook meer zijn (denk bijvoorbeeld aan die reclames die rechtsboven in zitten, met zo'n omgevouwen papierhoekje, die ken je misschien wel).
Zoals gezegd prefereer ik deze laatste mogelijkheid.
Bouw je websites en heb je vragen? Neem een kijkje op Fronteers-IRC. Ook niet-leden zijn welkom.
Ik ben een front-end web developer, gespecialiseerd in Joomla en specialiserend in de Webrichtlijnen.
Ik ontwerp / design geen websites.