Toon posts:

[php] Plaatje eerst laden en dan laten zien?

Pagina: 1
Acties:
  • 47 views sinds 30-01-2008

Verwijderd

Topicstarter
Is er ook een header commando dat je eerst het plaatje geheel laad en dan pas laat zien?... ik heb 4 search pogingen gedaan maar jammer genoeg niets gevonden...

  • supakeen
  • Registratie: December 2000
  • Laatst online: 09-09-2025
Kan wel met java :) Maar voor php zou ik het even niet weten :(

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Euh, wat bedoel je precies :?

Wie moet dat plaatje eerst laden en dan zien ?

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 18:55

gorgi_19

Kruimeltjes zijn weer op :9

Volgens mij speelt dit alles zich af op de client en kan je dit met Javascript oplossen:

http://www.google.nl/sear...=UTF-8&oe=UTF-8&hl=nl&lr=

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Een plaatje wordt altijd eerst geladen en dan pas geshowed, hoe kan je het immers eerst laten zien, en dan laden?
De enige uitzondering hierop zijn plaatjes die opgeslagen zijn volgens een principe dat 'interlacing' heet. Het lijkt er dan op dat terwijl het plaatje geladen wordt, er een steeds scherper beeld ontstaat (het begint super-onscherp). En dit kan alleen met PNG of GIF pics.

  • Sybr_E-N
  • Registratie: December 2001
  • Laatst online: 20:27
xtentic bedoelt waarschijnlijk dat een picture eerst door de browser wordt gedownload en dan pas naar het scherm wordt geschreven. Als je grote jpeg in je browser laadt zie je die stukje voor stukje groeien.

Of is dat per browser weer verschillend?

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Vast wel, maar dat is clientside.

  • Bender
  • Registratie: Augustus 2000
  • Laatst online: 17-08 16:09
zmn schreef op 15 september 2002 @ 13:56:
Kan wel met java :) Maar voor php zou ik het even niet weten :(
bedoel je niet javascript?

  • eXtReMeBiE
  • Registratie: Februari 2002
  • Laatst online: 26-08 10:42
body onload kan het toch ook? d8 ik...
anders was er met dreamweaver wel zon standaard knopje voor, dacht ik... :)

Verwijderd

Topicstarter
nee ik bedoel helemaal geen javascript, want als iemand een pic vanaf mijn hier naartoe linkt heb ik niets te doen met javascripts ed... er moet een header commando bestaan die zorgt dat het plaatje eerst gedownload wordt voordat deze wordt gedisplayed.... dus zonder opbouw van het plaatje maar opeens floep, daar is het plaatje.

Javascript kan idd met body onload en wat dergelijke functies :)

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Nee, dat bestaat niet.

Dan moet je controle over de browser krijgen die in hoge mate ongewenst is, daar is een webserver niet voor bedoelt.

Verwijderd

Topicstarter
ACM schreef op 15 september 2002 @ 20:09:
Nee, dat bestaat niet.

Dan moet je controle over de browser krijgen die in hoge mate ongewenst is, daar is een webserver niet voor bedoelt.
Hoe kan het dan dat de meeste plaatjes ook van slome hosters eerst gedownload worden en dan pas floep doen en niet opbouw, opbouw, opbouw -> klaar?

:D

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 18:55

gorgi_19

Kruimeltjes zijn weer op :9

Verwijderd schreef op 15 september 2002 @ 20:09:
[...]


Hoe kan het dan dat de meeste plaatjes ook van slome hosters eerst gedownload worden en dan pas floep doen en niet opbouw, opbouw, opbouw -> klaar?

:D
Met javascript, een preloader functie?
Of caching.

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Misschien zijn het niet altijd als 'interlaced' opgeslagen worden :?

Of wat voor reden dan ook, je webserver heeft er geen controle over.

Verwijderd

Topicstarter
gorgi_19 schreef op 15 september 2002 @ 20:11:
[...]

Met javascript, een preloader functie?
Of caching.
mischien dat het idd met een cache iets zou kunnen maar welk header iets moet ik dan meesturen?
ACM schreef op 15 September 2002 @ 20:19:
Misschien zijn het niet altijd als 'interlaced' opgeslagen worden :?

Of wat voor reden dan ook, je webserver heeft er geen controle over.
Klopt maar dan heb je het over de webserver, ik heb het nu over de client. :)

Mja als er niets is heb ik gewoon pech 8)7

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Verwijderd schreef op 15 september 2002 @ 20:24:
Klopt maar dan heb je het over de webserver, ik heb het nu over de client. :)

Dat zei ik toch?
De webserver heeft geen controle over de client (op dat gebied iig).

Verwijderd

Topicstarter
ACM schreef op 15 September 2002 @ 20:52:

[...]

Dat zei ik toch?
De webserver heeft geen controle over de client (op dat gebied iig).
jammer.. tnx anyway!

Verwijderd

ik heb het niet getest ofzo, kwam ff in me op....
is het niet mogelijk om een plaatje ook als gezipt te sturen naar de browser en dat hij het dan eerst uitpakt en dan laat zien? misschien dat hij dan wel ineens komt en niet in stukjes.......

was maar een ideetje hoor ;)

Verwijderd

Topicstarter
lijkt me niet, maar wie weet :) :D

Verwijderd

Het kan wel degelijk ! ga maar eens naar :
http://www.q-dance.nl/q/a...-april__qlimax/index.html en klik dan op qlimax foto's.

Was een vet feest trouwens :) maar dat terzijde...

Verwijderd

Topicstarter
Verwijderd schreef op 15 september 2002 @ 23:19:
Het kan wel degelijk ! ga maar eens naar :
http://www.q-dance.nl/q/a...-april__qlimax/index.html en klik dan op qlimax foto's.

Was een vet feest trouwens :) maar dat terzijde...
flash? en preloaden :)

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 28-08 12:00

Janoz

Moderator Devschuur®

!litemod

kom kom, dit gaat nergens meer over... Het kan niet serverside .(punt).. Dat het bij jou wel gebeurt zou kunnen komen doordat je die instelling (plaatje laten zien tijdens laden) uit hebt staan, maar serverside heb je heir geen enkele invloed op......

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'

Pagina: 1

Dit topic is gesloten.