Hallo Tweakers,
Ten eerste weet ik niet zeker of ik in het goede sub-forum zit te posten, maar dat hoor ik snel genoeg
Vooraf:
Voor mijn website maak ik live verslagen en d.m.v. een handige afbeelding, twee emblemen en een stukje tekst met jQuery heb ik dit weten om te toveren in een live-widget! (afbeelding)
Probleem:
Het is op het moment een perfect stukje werkende code waar eigenlijk niet te veel mis mee kan zijn. Totdat iemand zijn/haar browser resized, de gehele website resized dan mee en dat is ook goed, maar voor het betreffende stukje code, gaat het dan finaal mis. Aangezien ik het geheel m.b.v. coördinaten en <div>-tags heb in elkaar gemaakt en de afbeelding zelf dus wel mee resized maar de stukken tekst en emblemen behouden hun positie en ik denk dat je al snel door hoe het eruit gaat zien.
Mogelijke oplossingen:
-Gebruik maken van jQuery met een onresize-event, zodat elke browser-grote-wijziging gezien word en daar iets mee gedaan kan worden. Maar alles moet dan ook mee-ge-resized worden, embleem en tekst ed.
-Met behulp van PHP 1 afbeelding maken (en opslaan). Dit is mij al gelukt, alleen zit ik met de vraag, hoe geef ik aan dat de afbeelding vernieuwd moet worden? Er is bijvoorbeeld gescoord, dan moet er een nieuwe afbeelding gemaakt worden. De manier die ik geprobeerd heb, gebruikte ik de bestandsnaam (explode om gegevens uit bestandsnaam te krijgen) als referentie punt om te kijken of er een nieuwe afbeelding gemaakt moest worden (in combinatie met jQuery). Alleen gaat dit niet goed, door het caching systeem.. Tevens leek deze methode wel het meest "serverload"-vriendelijke(?) Of ik moet zeggen, niet de afbeelding opslaan, maar gewoon "opvragen" door een header("content/png"); geval te gebruiken..
- Misschien nog andere alternatieven? Ik weet niet precies hoe ik op dit onderwerp moet zoeken en heb ook geen ideeën meer..
Ten eerste weet ik niet zeker of ik in het goede sub-forum zit te posten, maar dat hoor ik snel genoeg
Vooraf:
Voor mijn website maak ik live verslagen en d.m.v. een handige afbeelding, twee emblemen en een stukje tekst met jQuery heb ik dit weten om te toveren in een live-widget! (afbeelding)
Probleem:
Het is op het moment een perfect stukje werkende code waar eigenlijk niet te veel mis mee kan zijn. Totdat iemand zijn/haar browser resized, de gehele website resized dan mee en dat is ook goed, maar voor het betreffende stukje code, gaat het dan finaal mis. Aangezien ik het geheel m.b.v. coördinaten en <div>-tags heb in elkaar gemaakt en de afbeelding zelf dus wel mee resized maar de stukken tekst en emblemen behouden hun positie en ik denk dat je al snel door hoe het eruit gaat zien.
Mogelijke oplossingen:
-Gebruik maken van jQuery met een onresize-event, zodat elke browser-grote-wijziging gezien word en daar iets mee gedaan kan worden. Maar alles moet dan ook mee-ge-resized worden, embleem en tekst ed.
-Met behulp van PHP 1 afbeelding maken (en opslaan). Dit is mij al gelukt, alleen zit ik met de vraag, hoe geef ik aan dat de afbeelding vernieuwd moet worden? Er is bijvoorbeeld gescoord, dan moet er een nieuwe afbeelding gemaakt worden. De manier die ik geprobeerd heb, gebruikte ik de bestandsnaam (explode om gegevens uit bestandsnaam te krijgen) als referentie punt om te kijken of er een nieuwe afbeelding gemaakt moest worden (in combinatie met jQuery). Alleen gaat dit niet goed, door het caching systeem.. Tevens leek deze methode wel het meest "serverload"-vriendelijke(?) Of ik moet zeggen, niet de afbeelding opslaan, maar gewoon "opvragen" door een header("content/png"); geval te gebruiken..
- Misschien nog andere alternatieven? Ik weet niet precies hoe ik op dit onderwerp moet zoeken en heb ook geen ideeën meer..