Would you like to know more?!! [StarShip Troopers] - Void Station
En volgens mij begint een gif al te spelen terwijl hij binnen komt. Tenminste wel in IE6, IE5 weet ik niet.
[ Voor 8% gewijzigd door André op 31-12-2002 11:44 ]
* KMK is een beetje vaag en ziek vandaag... sorry.
Wat ik dus eigelijk bedoel is dat ik graag een streaming gif je wil maken wat dus eigenlijk nooit helemaal gedownload is zodat ik er op de server nog images bij kan laten sturen..
Het wordt dan een Push server plaatje namelijk...
Je kunt het dan bijvoorbeeld gebruiken voor webcam's banners en koersen news info..
Would you like to know more?!! [StarShip Troopers] - Void Station
Kan volgens mij niet want in de header van een gif staat het aantal frames al vast.KMK schreef op 31 december 2002 @ 11:47:
Je hebt gelijk
* KMK is een beetje vaag en ziek vandaag... sorry.
Wat ik dus eigelijk bedoel is dat ik graag een streaming gif je wil maken wat dus eigenlijk nooit helemaal gedownload is zodat ik er op de server nog images bij kan laten sturen..
Het wordt dan een Push server plaatje namelijk...
Je kunt het dan bijvoorbeeld gebruiken voor webcam's banners en koersen news info..
Lijkt me trouwens meer iets om met Java of Flash MX op te lossen.KMK schreef op 31 december 2002 @ 11:47:
Je hebt gelijk
* KMK is een beetje vaag en ziek vandaag... sorry.
Wat ik dus eigelijk bedoel is dat ik graag een streaming gif je wil maken wat dus eigenlijk nooit helemaal gedownload is zodat ik er op de server nog images bij kan laten sturen..
Het wordt dan een Push server plaatje namelijk...
Je kunt het dan bijvoorbeeld gebruiken voor webcam's banners en koersen news info..
Kijk daar heb ik wat aan...Yogho schreef op 31 december 2002 @ 11:49:
[...]
Kan volgens mij niet want in de header van een gif staat het aantal frames al vast.
Dan zal het inderdaat wel niet kunnen...
Mischien als ik het maximum abnormaal groot maak...
20000 frames?
Would you like to know more?!! [StarShip Troopers] - Void Station
Ja dat kan ook wel inderdaat...Yogho schreef op 31 december 2002 @ 11:55:
[...]
Lijkt me trouwens meer iets om met Java of Flash MX op te lossen.
Ik wil het alleen eens op een ander manier proberen...
Lekker licht en technies lastiger... het is meer stoeien eigenlijk...
Het is nog niet direct nodig maar wil graag weten of het kan ja of nee
Would you like to know more?!! [StarShip Troopers] - Void Station
Verwijderd
Tesla Model 3 SR+ | 4425wp (Dak) - 1920wp (platdak) - 840wp (gevel 90gr) | Panasonic 5kW warmtepomp | Hewalex WPB 200L boiler
Dat is toch niet streaming...Verwijderd schreef op 31 December 2002 @ 12:10:
What about PHP ? Je maakt een array van pictures die je doorloopt in je animatie ? Kan je heel eenvoudig uitbreiden dan.
Ik neem aan dat je iets met image properties probeerd ja..Verwijderd schreef op 31 december 2002 @ 12:10:
What about PHP ? Je maakt een array van pictures die je doorloopt in je animatie ? Kan je heel eenvoudig uitbreiden dan.
Daar zat ik ook aan te denken ja..
Ik zal het eens gaan proberen.. en houd jullie op de hoogte
Would you like to know more?!! [StarShip Troopers] - Void Station
Verwijderd schreef op 31 December 2002 @ 12:10:
What about PHP ? Je maakt een array van pictures die je doorloopt in je animatie ? Kan je heel eenvoudig uitbreiden dan.
Het gaat hier om de client kant. Hoe wilde je die mooie animatie bij de browser krijgen waneer je een leuke array in php hebt? Dat is nu precies waar dit probleem over gaat.
Over het onderwerp:
Ik denk dat je nog tegen problemen op gaat lopen aan de client kant. De toepassing die je van plan bent te maken heeft plaatjes waarschijnlijk maar 1 keer nodig. Zodra een nieuwe binnen is kan de vorige worden weggegooid. Probleem met een animated gif is dat deze in zijn geheel onthouden wordt door de browser. De browser gaat er immers van uit dat het plaatje nog een keer afgespeeld zou kunnen worden. Waneer er heel wat frames zijn geweest zal dit best een aanslag op het geheugengebruik kunne vormen.
Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'
Dan neem je een div en wijzig je gewoon de innerhtml iedere keer:
1
2
| nr = Math.random(); document.getElementById("Banner").innerHTML = "[img]'bla1.gif?nr="[/img]"; |
Door dat spul achter de vraagteken denkt de browser dat het een andere image is en gaat hem dus opnieuw downloaden.
Je kunt hem dan uitbreiden naar 2 images. De ene preloaden en de andere laten zien. En op de server verander je bla1.gif iedere keer weer.
[ Voor 22% gewijzigd door André op 31-12-2002 12:42 ]
Ja dat snap ik maar je kunt de interval tussen de frames zo grot maken dat het uiteindleijk toch niet zo veel plaatjes zijn en het dus ook geen grote file is..Janoz schreef op 31 December 2002 @ 12:34:
[...]
Het gaat hier om de client kant. Hoe wilde je die mooie animatie bij de browser krijgen waneer je een leuke array in php hebt? Dat is nu precies waar dit probleem over gaat.
Over het onderwerp:
Ik denk dat je nog tegen problemen op gaat lopen aan de client kant. De toepassing die je van plan bent te maken heeft plaatjes waarschijnlijk maar 1 keer nodig. Zodra een nieuwe binnen is kan de vorige worden weggegooid. Probleem met een animated gif is dat deze in zijn geheel onthouden wordt door de browser. De browser gaat er immers van uit dat het plaatje nog een keer afgespeeld zou kunnen worden. Waneer er heel wat frames zijn geweest zal dit best een aanslag op het geheugengebruik kunne vormen.
Het einge probleem is dan de conect time tussen server en clients..
Er is vast een max aantal connects bij de server.. maar ik denk dat ik het toch maar eens moet proberen te maken... En dan zien wat er gebeurd
[ Voor 7% gewijzigd door KMK op 31-12-2002 13:15 ]
Would you like to know more?!! [StarShip Troopers] - Void Station