Formats d'image : JPG, PNG, SVG, WebP. Et tout le travail invisible derrière
Tu as une photo. Tu veux la mettre sur ton site. Quel format tu utilises ? JPG, PNG, SVG ? Ça paraît confus. Mais c'est simple. Chaque format c'est un outil différent pour un besoin différent.
Imagine que tu dois livrer quelque chose. Une photo de vacances à la plage. Un logo. Un dessin. Tu peux utiliser différents types de colis. Chaque colis c'est optimisé pour quelque chose.
JPG c'est pour les photos. C'est comme un colis compressé très fort. La photo elle perd un tout petit peu de qualité mais le colis devient minuscule. Parfait pour les photos parce que notre oeil ne voit pas la différence. Mais pas bon pour les logos ou le texte parce que la qualité compte.
PNG c'est pour les images qui doivent rester parfaites. Les logos. Les icons. C'est un colis moins compressé. La photo elle reste belle mais le colis est plus lourd. Si la qualité c'est important tu utilises PNG.
SVG c'est complètement différent. C'est pas une photo. C'est des instructions. "Dessine un cercle ici, une ligne là." C'est minuscule. Et tu peux zoomer autant que tu veux ça reste beau. C'est parfait pour les logos et les illustrations. Mais tu ne peux pas utiliser ça pour une photo de vacances.
Et puis il y a WebP. C'est le nouveau format. C'est meilleur que JPG et PNG. Ça compresse mieux sans perdre de qualité. Ça fait une grosse différence en taille. Une photo JPG de 500KB devient 200KB en WebP. Tout le monde va vers WebP maintenant.
« Le bon format c'est simple : photo = JPG ou WebP. Logo = PNG ou SVG. »
Mais voilà le truc : tout ça c'est du travail du dev. Choisir le bon format, compresser les images, vérifier que ça marche sur tous les navigateurs. C'est invisible pour toi. Tu vois juste des images. Mais derrière il y a plusieurs heures de travail.
Un dev qui fait bien son job il prend le temps pour ça. Il convertit tes photos en WebP. Il optimise. Il teste. Il s'assure que ton site charge vite. Un dev qui coupe les coins il met tes photos directement sans compresser. Ton site traîne. Les gens partent. Et toi tu ne sais pas pourquoi.
C'est pour ça que certains sites sont rapides et d'autres lents. Pas parce que les serveurs sont différents. Mais parce que quelqu'un a pris le temps d'optimiser les images. C'est banal mais c'est du travail qui compte vraiment.
En résumé : JPG pour les photos. PNG pour les logos. SVG pour les dessins. Compresse tes images. Et ton site va être rapide.