Format Atlas

Nozioni di base sui formati

Concetti utili prima di scegliere un formato di file.

Codifica dei caratteriLa codifica rappresenta il testo in byte. Se un CSV o TXT mostra caratteri errati, controlla la codifica in scrittura e lettura, inclusi UTF-8 e l’indicatore BOM.Contenitore e codecUn contenitore raccoglie i flussi multimediali, mentre un codec codifica audio o video al suo interno. L’estensione MP4 o MKV non garantisce il supporto del codec interno.Compressione dei fileLa compressione riduce lo spazio necessario per salvare o trasferire dati. ZIP può anche raggruppare file; un codec comprime il contenuto multimediale. Verifica compatibilità ed estrazione.Estensioni dei fileUn’estensione come .jpg o .pdf è un indizio nel nome, non una prova del contenuto. Controlla il formato effettivo prima di cambiare estensione o fidarti di un download.Formati di fileUn formato definisce come i dati vengono rappresentati e interpretati. Scegli in base al software del destinatario, alla modifica, alla fedeltà e all’accesso futuro, non solo all’estensione.Compressione senza perdita e con perditaLa compressione senza perdita ripristina i dati originali; quella con perdita elimina informazioni per ridurre le dimensioni. Conserva un file sorgente per modifiche future.Tipi MIMEUn tipo MIME indica la natura del contenuto, per esempio image/jpeg. Aiuta browser e servizi a gestire i file, ma va confrontato con il contenuto reale.Immagini raster e vettorialiLe immagini raster memorizzano pixel; quelle vettoriali descrivono forme. Le foto sono di solito raster, mentre loghi e diagrammi traggono vantaggio da vettori scalabili.Trasparenza delle immaginiLa trasparenza lascia intravedere lo sfondo attraverso alcune aree. Verifica che formato e destinazione conservino il canale alfa; il JPEG comune non supporta la trasparenza.Precisione numerica e conversioneInteri grandi e frazioni decimali possono cambiare se letti con un tipo numerico a precisione limitata.Metadati, file sidecar e dipendenze esterneI metadati descrivono contenuto o impostazioni. Distinguete un sidecar dai dati esterni necessari al caricamento e verificate dove sono conservati.Cosa possono verificare le somme di controlloUn hash si calcola sui byte del file. Confrontatelo con un valore atteso affidabile usando lo stesso algoritmo, separatamente da contenuto e mittente.