Van het weblog

Gratis informatienummers bestaan niet

Nederland juicht over het voornemen van minister Verhagen om aparte minuuttarieven voor 0900-nummers te verbieden. Maar is dat wel terecht?

Eén loket voor webdesign, cms en online marketing

Flash in websites: Wanneer wel, wanneer niet

Afbeelding bij Flash in websites: Wanneer wel, wanneer niet

Flash is een techniek waarmee je de prachtigste animaties kunt maken, maar is het altijd even gewenst in websites?

Geplaatst op dinsdag 8 april 2008

Websites zijn in te delen in twee categorieën: sites die een boodschap in de vorm van informatie overbrengen en sites waar vooral de uitstraling belangrijk is. Voor beide sites geldt dat ze zowel vormgeving als inhoud hebben, maar het betekent in de praktijk wel dat we andere keuzes zullen maken in het ontwerp en de realisatie ervan.

Een website wordt in de eerste plaats opgemaakt in de opmaakcode HTML (HyperText Markup Language). Deze vertelt de browser wat de structuur is van het webdocument. Vervolgens wordt hier, door gebruik van HTML-tags met voorgedefinieerde vormgeving of het toepassen van CSS (Cascading StyleSheet) een bepaalde vormgeving op toegepast. Dit is de basis van webdesign, maar de mogelijkheden zijn breder. Bijvoorbeeld sinds de introductie van Flash in 1997.

Flash is een techniek waarmee animaties kunnen worden gemaakt die kunnen worden toegevoegd in een website. Flash kan worden gebruikt om een geanimeerde navigatieknop vorm te geven, of een hele website, maar ook banners, applicaties met een specifieke toepassing of spelletjes. De technologie werd ontwikkeld door Marcomedia, dat een tijd terug werd overgenomen door Adobe. De techniek wordt ondersteund door de meeste browsers, soms na installatie van een plug-in.

Met Flash zijn eigenlijk alle wensen vervulbaar. Doordat de software waarmee animaties worden gecreëerd een combinatie is van een tekenprogramma en een tijdbalk kan elke gewenste animatie worden gemaakt waarbij de kijker ook nog eens invloed heeft op het verloop van de animatie.

Dit klinkt als de ideale tool om webpresentaties te ontwikkelen, maar er kleven ook een aantal nadelen aan. Deze hebben vooral te maken met toegankelijkheid. Niet elke internetter beschikt over een browser waarmee flashfilmpjes kunnen worden weergegeven. Daarbij zijn de animaties, in tegenstelling tot bijvoorbeeld een HTML-pagina, niet opgebouwd volgens een vaste structuur, waardoor zoekmachines de links en afzonderlijke "pagina's" in de animatie niet kunnen lezen.

Bij webdesign hanteer ik de stelregel: Technieken als Flash en JavaScript zijn er om een website te verrijken, de basisfunctionaliteiten mogen er niet van afhankelijk zijn.

Waarvoor beter geen Flash gebruiken

  • Hele website in Flash opmaken als het een informatieve website is en toegankelijkheid belangrijker is dan uitstraling
  • Navigatiebalken, navigatiebuttons
  • Intropagina's
    (waarom wil je überhaupt zo'n pagina als je een hele homepage kunt vullen met introductie?)
  • Sites die ook bekeken moeten kunnen worden met mobiele telefoons, web-tv enz.

Waarvoor kun je wel Flash gebruiken

  • Hele website in Flash opmaken als het een campagne-achtige site is waar uitstraling en beveleving belangrijker is en die niet per se hoeven te ranken in zoekmachines
  • Alle banners die niet bij de basisnavigatie horen
  • Als een animatie meer duidelijk maakt dan een beschrijving of afbeelding, zoals deze site over kanotechnieken

Verder is het verstandig om waar mogelijk een alternatief te bieden voor de flash-animatie voor browsers die geen Flash kunnen weergeven, bijvoorbeeld een HTML-versie van een website of een normale afbeelding voor een Flash-banner.

Door deze op de juiste manier te definiëren in het document waarin de Flash-animatie wordt ingevoegd wordt deze automatisch getoond als Flash niet wordt ondersteund.

Een manier om tekst in een normale webpagina om te zetten naar dezelfde tekst maar dan opgemaakt in Flash, is sIFR. Deze techniek wordt veel gebruikt om titels en tekstkopjes een exotisch lettertype mee te geven.

Tags: Flash, usability en webdesign.

Lees ook deze gerelateerde artikelen

Reacties bij dit artikel

t Tim Wolf op dinsdag 8 april 2008 om 13:12
De nadelen van flash die jij noemt, zijn voornamelijk de redenen dat ik tegen flash ben op websites. Maar ik geef toe dat flash voor reclame campagne achtige websites wel geschikt kan zijn. Maar er zijn al genoeg technieken die dezelfde animatie kunnen tonen als flash zonder dat je last hebt van de nadelen hiervan.
t Edward Kobus op woensdag 9 april 2008 om 10:41
Flash en toch scoren met google, dat kan. Hybride is het antwoord, behandel flash als afbeeldingen, dit is heel goed te integreren met html.

Plaats je reactie bij dit artikel

Omdat dit artikel meer dan een jaar oud is, is het niet meer mogelijk om te reageren.