Grundlagen zu Dateiformaten
Grundbegriffe, die Sie vor der Wahl eines Dateiformats kennen sollten.
ZeichenkodierungEine Zeichenkodierung bildet Text auf Bytes ab. Werden CSV- oder TXT-Dateien falsch dargestellt, prüfen Sie die Kodierung beim Speichern und Lesen, einschließlich UTF-8 und BOM.Container und CodecEin Container bündelt Medienströme, ein Codec kodiert Audio oder Video darin. Die Endung MP4 oder MKV allein sagt nichts über die Unterstützung des internen Codecs aus.DateikomprimierungKomprimierung verringert Speicher- und Übertragungsbedarf. ZIP kann Dateien zusätzlich bündeln; ein Mediencodec komprimiert den Inhalt selbst. Prüfen Sie Kompatibilität und Entpacken.DateiendungenEine Endung wie .jpg oder .pdf ist ein Hinweis im Namen, kein Beweis für den Inhalt. Prüfen Sie das tatsächliche Format, bevor Sie eine Endung ändern oder einem Download vertrauen.DateiformateEin Dateiformat legt Darstellung und Interpretation der Daten fest. Wählen Sie nach Empfängersoftware, Bearbeitbarkeit, Qualität und langfristigem Zugriff statt nur nach der Endung.Verlustfreie und verlustbehaftete KomprimierungVerlustfreie Komprimierung stellt die Originaldaten wieder her; verlustbehaftete entfernt Informationen für kleinere Dateien. Bewahren Sie bei späterer Bearbeitung eine geeignete Quelldatei auf.MIME-TypenEin MIME-Typ bezeichnet die Art des Inhalts, etwa image/jpeg. Er hilft Browsern und Diensten bei der Verarbeitung, sollte aber mit dem tatsächlichen Inhalt abgeglichen werden.Raster- und VektorgrafikenRasterbilder speichern Pixel, Vektorgrafiken beschreiben Formen. Fotos sind meist Rasterbilder; Logos und Diagramme profitieren oft von scharf skalierbaren Vektoren.Transparenz in BildernTransparente Bereiche lassen den Hintergrund durchscheinen. Prüfen Sie, ob Format und Ziel einen Alphakanal erhalten; gewöhnliches JPEG unterstützt keine Transparenz.Zahlengenauigkeit und UmwandlungGroße Ganzzahlen und Dezimalbrüche können sich bei der Umwandlung in begrenzt genaue Zahlentypen ändern.Metadaten, Sidecars und externe AbhängigkeitenMetadaten beschreiben Inhalt oder Einstellungen. Unterscheiden Sie separate Sidecars von externen Daten, die zum Laden benötigt werden, und prüfen Sie die Speicherorte.Was Prüfsummen bestätigen könnenEin Hash wird aus Dateibytes berechnet. Vergleichen Sie ihn mit einem vertrauenswürdigen Erwartungswert unter demselben Algorithmus, getrennt von Inhalts- und Absenderprüfung.