Minification

Minification ist der Prozess der Entfernung unnötiger oder redundanter Daten, ohne zu beeinträchtigen, wie eine Ressource vom Browser verarbeitet wird.

Minification kann die Entfernung von Code-Kommentaren, Leerzeichen und ungenutztem Code umfassen, sowie die Verkürzung von Variablen- und Funktionsnamen. Minification wird verwendet, um die Web-Performance zu verbessern, indem die Dateigröße reduziert wird. Sie ist in der Regel ein automatisierter Schritt, der zur Build-Zeit erfolgt.

Da Minification den Code für Menschen weniger lesbar macht, verfügen Entwicklerwerkzeuge über "Prettification"-Funktionen, die Leerzeichen wieder in den Code einfügen können, um ihn etwas lesbarer zu machen.