Features

 
Features

Hieronder kun je een overzicht vinden van de verschillende features die
je kan vinden binnen deze site! Waarom moeten jullie dit weten?
Heel simpel, zodat je zelf optimaal gebruik kan maken van deze site!




Valid XHTML en CSS

Deze website werd volledig gemaakt met behulp van Textpad 4.5.0 en werd volledig in xHTML 1.0 geschreven, dit is een nieuwe HTML standaard van W3C. De DTD die werd gebruikt is de strict DTD. Hierop werden enkele validators gebruikt en die waren positief.

CSS is een opmaaktaal zodat opmaak en code zoveel mogelijk gescheiden worden, deze site heeft wat achterliggende CSS die zorgt dat alles er mooi en netjes uit ziet. Deze CSS kan je ook valideren. En ook die validatie was positief.

Deze site is valid xHTML   Deze site gebruikt valid CSS


Javascript en DHTML

Javascript is een programmeertaal waarmee je je site wat interactiviteit kunt bieden zonder daarvoor nood te hebben aan een webserver die verschillende programmeertalen (jsp,jsf,asp,asp.net,php) ondersteunt. Het is client-based. Wat inhoud dat je geen databases op je server kunt gaan aanspreken. Op deze site hebben we javascript gebruikt om de site wat update-baarder te maken en wat overzichtelijker.

Op de index pagina vinden we 3 scripts: 1 die de 3 komende activiteiten zal weergeven, 1 die het menu bruiker maakt en 1 die ervoor zorgt dat 'het laatste nieuws' wijzigbaar is in een .txt file zodat niet telkens index.htm opnieuw naar de server geladen moet worden.

Op de verschillende kalenders wordt javascript gebruikt om extra informatie te verbergen of weer te geven. Bovendien staat op elke pagina hoe lang het duurde om de pagina in te laden in je webbrowser en bovenaan verschijnt er telkens een willekeurige foto.

Alle scripts werden door mezelf geschreven en mogen enkel met schriftelijke toestemming gebruikt worden.


Flash en XML

Je kan een volledige site maken in Macromedia flash, maar je kan ook een flash animatie invoegen op je website om het geheel nog net iets leuker te maken.

Op deze site, dan nog op de index pagina staat een Vox Radio. Deze werkt volledig XML gestuurd. Op de server staat een XML bestandje dat de links bevat naar de liedjes die op de radio moeten komen. Waarom? Indien je gewoon de liedjes zo vastleggen in actionscript zou je telkens je actionscript moeten aanpassen en de radio opnieuw op de server laden om zo nieuwe liedjes in de radio te stoppen. Nu gaat de radio gewoon het XML bestand inlezen en dan de liedjes ophalen.
Dit gebeurt allemaal pas van zodra de gebruiker op een knop klikt. Omdat de index pagina de pagina is die het vlugst moet laden mag de swf dus niet groot zijn en is het dus niet echt goed om liedjes al te gaan inladen. Dus worden ze ingeladen van zodra de gebruiker op een knop klikt.



Sneltoetsen

Om de toegankelijkheid van de site uit te breiden is er heel wat opzoekingswerk gebeurt. En uiteindelijk kozen we om sneltoetsen te integreren in de website. Zodat je naar alle pagina's uit het menu kan navigeren aan de hand van sneltoetsen.

Internet Explorer: druk ALT+letter en vervolgens op ENTER
Mozilla: druk ALT+letter (drukken op ENTER is overbodig)

alt+v home
alt+n nieuwspagina
alt+o fotolog
alt+w wie zijn we
alt+p repertoire
alt+s cast & crew
alt+l concertkalender
alt+i tickets en info
alt+r route concerten
alt+e repetitiekalender
alt+t teksten
alt+a afspraken
alt+u route repetities
alt+z contacteer
alt+f forum
alt+k kletskoord
alt+q copyright
alt+b features


© copyright Vox Musica.                                                                                                                               features