loading pagina

Status
Niet open voor verdere reacties.

Merino

Gebruiker
Lid geworden
29 dec 2003
Berichten
117
hey,

ik heb een website gemaakt met als achtergrond een van mijn eigen plaatjes, alleen nu duurt het erg lang voordat dat plaatje geladen is.
Mijn vraag hoe kan ik een begin pagina maken waarop alleen staat dat ie Index.htm zonder dat je de pagina al ziet. aan het laden en wanneer ie klaar is dat ie naar Index.htm toe gaat.
bijv net als bij de Kv Swift site.
Kan iemand mij helpen??
 
Ik denk dat je je beter eens kunt verdiepen in beeldbewerking om de omvang van de bestandsgrootte van de afbeelding terug te brengen.
Wanneer ik bijvoorbeeld je eigen site (www.swift-a1.tk) bekijk, zie ik daar twee foto's die ook erg traag laden.
Dat is niet zo vreemd. De plaatjes hebben op de site een afmeting van 338 x 250 pixels, maar zijn in werkelijkheid 640 x 480 pixels en hebben daarbij een bestandsgrootte van 150 kB - zie bijlage.
Wanneer je die plaatjes in een programma als IrfanView eerst verkleint tot de gewenste grootte en vervolgens opslaat als *.jpg, kun je die bestandsgrootte makkelijk tot ca. 25 kB terugbrengen door het bestand tijdens het opslaan te comprimeren.
Dat zelfde geldt voor de achtergrondafbeelding die nu zo traag laadt.
Als die afbeelding groter is dan hij op de website wordt, zul je hem dus ook eerst de juiste maten moeten geven.
Wanneer je hem met IrfanView vervolgens opslaat als *.jpg, krijg je een venstertje te zien waarin je met een schuifregelaar de compressie kunt instellen. Hoe verder je die regelaar naar links schuift, des te kleiner wordt het uiteindelijke bestand. De beeldkwaliteit wordt daarbij ook minder, maar vaak kun je tot 50% compressie toepassen zonder dat dit merkbaar is voor de gemiddelde bezoeker. Het is een kwestie van uitproberen. Sla de afbeelding gewoon op met de schuifregelaar op 70, 60, 50 en 40 en kijk wat het resultaat is, zowel qua bestandsgrootte als kwaliteit.

Guus.
 
Laatst bewerkt:
Ben al een tijdje bezig met het maken van een nieuwe site, dus daarom heb ik die plaatjes nog steeds niet veranderd maar morgen zal waarschijnlijk mijn nieuwe swift-a1 site af zijn..

ene van een loading page heb ik het volgende gevonden:
Dus dat is ook opgelost..
in ieder geval bedankt.

<html>
<head>
<title>Loading .......Index.htm</title>

<LINK HREF="stylesheet.css" TYPE="text/css" REL="stylesheet">
<script>
<!--

arImageSrc = new Array ("load.gif",
"background1.jpg.",
"teamfoto.jpg.",
"teamfoto1.jpg.",
"teamfoto2.jpg.",
"logo.gif"

)

arImageList = new Array ();

for (counter in arImageSrc) {
arImageList[counter] = new Image();
arImageList[counter].src = arImageSrc[counter];
}

function swapPage() {
window.location.href = "Index.htm"
}


//-->

</script>
</head>

<body bgcolor="#ffffff" onLoad="setTimeout('swapPage()', 7500)" >
<table border="0" valign="middle" align=center height="100%" >

<tr><td valign="middle" height="260" align="center"><img src="load.gif" alt="" border="0"><br>
<div class="klein">pagina wordt geladen even gedult aub...</div><br><br><br>

</td></tr>
</table>
</body>
</html>
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan