|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre confirmé
![]() |
Bonjour tous,
J'aimerais savoir si le fait de réduire la taille d'une image lors de son affichage sur une page web peut entraîner une lenteur dans l'affichage de celle-ci. Exemple: j'ai une image qui a pour dimensions: 400x200px et je l'affiche sur une page PHP en forçant ses dimensions à 50x20px. Merci d'avance. |
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() Cédric Développeur Java / Web / .NET Inscription : janvier 2009 Messages : 327 ![]() |
Euuh.... Je saurais pas vraiment te répondre mais ça me parait assez dégueux de réduire une image à ce point.
Il vaudrait mieux que tu réduise l'image une première fois "à la main"... |
|
|
00
|
|
|
#3 |
|
Membre confirmé
![]() |
Effectivement c'est pas très jolie de le faire. Pour cela j'ai enregistré deux image pour une même actualité mais le problème c'est que je dois afficher les actualités sur une autre page avec une image beaucoup plus petite. Si j'ajoute une troisième image ça fait beaucoup trop car le serveur accepte seulement 2000 fichier par dossier.
Je veux donc réduire un peu la petite image en respectant le coefficient de proportionnalité mais le chef de projet me dit que cela entraîne une lenteur dans l'affichage des pages alors je souhaite vérifier pour ma propre culture. |
|
|
00
|
|
|
#4 |
|
Expert Confirmé
![]() Diem VOVivre Inscription : avril 2006 Messages : 2 644 ![]() |
salut cyreel et Ceddoc,
il est indéniable qu'une image 50x20 se chargera plus rapidement qu'une image 400x200 (à même format et profondeur de couleur) mais il n'y a pas de lenteur perceptible à l'affichage entre une image 400x200 non redimensionné et la même redimensionné, le traitement se fait quasi instantanément avec les processeurs/navigateurs actuels. donc oui il peut y avoir des lenteurs à l'affichage (entre 50x20 et 400x200) et non il n'y aura pas de lenteur d'affichage perceptible (entre 400x200 et 400x200>50x20) mais si tu as un pb avec le nb de fichier généré tu peux grouper tous les 50x20 dans un seul fichier et utiliser la technique des sprites (en ouvrant une fenêtre sur une zone pour chaque image (demo)). le chargement peut être plus long au départ mais ensuite vu que le fichier sera en cache toutes les images devraient se charger de façon instantané par la suite. |
|
|
00
|
|
|
#5 |
|
Membre confirmé
![]() |
Merci @vodiem pour la reponse.
Compris 5/5. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com