wiltsite_banner

SlideShownaar_de_pagina


slideshow

Dit is het fotopresentatieprogramma dat bij de slideshow-editor hoort. Om de afbeeldingen mooi tot hun recht te laten komen worden ze zo groot mogelijk afgebeeld. Mits het computersysteem snel genoeg is, vloeien de foto's mooi in elkaar over. Er is ruimte voor een bijschrift en het programma voorziet in een mooie layout bij alle mogelijke formaten (hoog, laag, klein, groot).

Blijkbaar kost het overvloeien van grotere afbeelding nog al wat rekenkracht en bij Internet Explorer gaat dit hinderlijk traag en met horten en stoten. Om die reden wordt tijdens het infaden van het beginscherm, gemeten hoeveel tijd dit in beslag neemt. Als dit een bepaalde grens overschrijdt wordt er geen gebruik gemaakt van de overvloeier

Er kan worden gekozen tussen automatische beeldwisseling (met instelbare tijd en pauze-optie) en handmatige, waarbij de volgende afbeelding pas verschijnt na een muisklik op een pijltje.

Het programma is in JavaScript geschreven en maakt gebruik van een XMLbestand dat alle gegevens bevat. Het overvloei effect wordt verkregen door alle afbeeldingen aan één beeldcontainer te hangen en steeds een andere 'visible' te maken.

Waarom SJAX en geen AJAX? Bij AJAX worden er gegeven geladen terwijl het hoofdprogramma gewoon doorloopt. Het hoofdprogramma verloopt veel sneller dan het laden. Het gevolg is dat als er iets gedaan moet worden met de data, deze nog lang niet binnen zijn wat resulteert in allerlei fouten. Met SJAX wacht het programma geduldig tot de gegevens zijn aangekomen en pas dan wordt het programma vervolgd.

Naar het programma.