Als eine Ressource wird eine Datei, eine Datenbank oder andere Quellen von Informationen verstanden.
CSS Dateien
Wenn Sie eine Webseite entwickeln und das CSS ordentlich in eine externe CSS Datei separiert haben, so werden Sie sicherlich für die Übersicht den Text eingerückt haben sowie einige Leerzeilen zwischen den einzelnen Styles haben.
Diese Leerzeilen und Leerzeichen sind für die spätere Verwendung nur Ballast und sollten vor dem Ausliefern entfernt werden.
Somit wird aus dem formatiertem Text:
h1{ color:#000; font-weight:bold; font-size:12px; } h2{ color:#FFFFFF; font-weight:bold; font-size:10px; }
dieser verkürzte Text:
h1{color:#000;font-weight:bold;font-size:12px;}h2{color:#FFFFFF;font-weight:bold;font-size:10px;}
Für große CSS Dateien wäre es sehr mühselig das ganze umzusetzen, dafür gibt es jedoch Tools, welche dabei unterstützen, eines wäre der CSS Compressor.
JavaScript Dateien
Was für CSS Dateien gilt, gilt natürlich auch für JavaScript, nur hier kann man noch weiter gehen da die verwendeten Variablen verkürzt werden können.
function myTestFunction(){ var element1 = "a"; var element2 = "b"; var element3 = "c"; return element1+element2+element3; }
Die verkürzte Funktion würde so aussehen, ohne die Funktionalität zu beeinflussen.
function myTestFunction(){var e="a";var t="b";var n="c";return e+t+n}