Thumbnail
Miniature (Image d'aperçu)
Une version réduite et de petite taille d'une image plus grande qui sert d'aperçu visually rapide, permettant aux utilisateurs de parcourir de nombreuses images sans charger les fichiers en pleine résolution.
Détail technique
Les miniatures sont typiquement générées par sous-échantillonnage de l'image originale à une taille cible (par exemple 150 × 150, 300 × 300) en utilisant des algorithmes d'interpolation (bilinéaire, Lanczos). Les métadonnées EXIF contiennent souvent des miniatures intégrées (160 × 120 typiquement). Les bonnes pratiques Web incluent : format adapté (WebP/AVIF pour des fichiers plus petits), images réactives (srcset), chargement différé et dimensions fixes pour éviter les décalages de mise en page (CLS).
Exemple
```javascript
// Thumbnail: processing with Canvas API
const canvas = document.createElement('canvas');
const ctx = canvas.getContext('2d');
ctx.drawImage(sourceImage, 0, 0);
const imageData = ctx.getImageData(0, 0, canvas.width, canvas.height);
// Process pixels in imageData.data (RGBA array)
```