Una thumbnail è una piccola immagine di anteprima memorizzata all'interno del file stesso. Permette ai programmi di mostrarti cosa contiene un file senza doverlo aprire e processare per intero, ed è per questo che una cartella piena di foto o documenti può riempirsi di anteprime quasi all'istante.
Quali file lo contengono e da dove proviene il valore
File video, fotografie, immagini raw della fotocamera, grafica vettoriale e documenti possono tutti contenerne una, così come qualsiasi altro formato che includa dati immagine utili per un'anteprima. I file raw della fotocamera spesso memorizzano più di un'anteprima in dimensioni diverse.
Ciò che mostra l'anteprima dipende dal file. Per un'immagine è una copia in miniatura della foto. Per un video è un fotogramma fisso ricavato dal flusso video. Per un documento di solito è la prima pagina resa come immagine. I file musicali contengono la copertina in un campo dedicato, che l'articolo Attached Pic spiega.
La thumbnail viene creata da ciò che scrive il file: la fotocamera ne genera una quando salva la foto, un editor di immagini la ricrea quando salvi le modifiche e un'applicazione di authoring ne produce una per un documento. Nessuno la sceglie a mano.
Come appare il valore
Un report di metadati non può stampare un'immagine in una tabella di testo, quindi la riga descrive invece i dati. La prima parte indica che tipo di dati sono, quasi sempre dati binari, cioè byte grezzi e non testo leggibile, e la seconda parte ne indica la dimensione:
Thumbnail Image: (Binary data 8958 bytes, use -b to extract)
Le righe vicine completano i dettagli, in genere una Thumbnail Length in byte, un Thumbnail Offset che indica dove si trova l'anteprima all'interno del file e talvolta le sue dimensioni. Le miniature foto incorporate sono piccole per progettazione e 160 per 120 pixel è una dimensione comune.
Perché è importante
Il vantaggio pratico è la velocità. Leggere pochi kilobyte di anteprima è molto più rapido che decodificare una foto da 40 megapixel o un file raw, quindi esplorare, ordinare e scegliere i file resta reattivo. Il costo è una piccola quantità di spazio: l'anteprima è un dato reale all'interno del file e rimuoverla rende il file leggermente più piccolo.
Il motivo per prestare particolare attenzione, però, è la privacy. La thumbnail è una seconda copia indipendente dell'immagine e non sempre viene ricreata quando l'immagine principale cambia. Se un programma modifica l'immagine ma lascia invariata l'anteprima incorporata, il file esce con un'anteprima della versione precedente: il ritaglio che ha rimosso qualcuno dall'inquadratura, l'area che è stata coperta, il dettaglio che è stato sfocato. L'immagine visibile sembra correttamente modificata mentre quella nascosta mostra ancora ciò che hai rimosso, e chiunque può estrarre quell'anteprima dal file con normali app per i metadati. Lo stesso vale per un documento la cui anteprima della prima pagina è stata creata prima che la pagina fosse riscritta.
Quindi, se hai modificato un file proprio per rimuovere qualcosa, non dare per scontato che l'anteprima abbia seguito. Verifica che la thumbnail corrisponda a ciò che intendi condividere oppure rimuovi i metadati, operazione che elimina l'anteprima incorporata insieme a tutto il resto.