minify

Bei der Minimierung werden unnötige Zeichen aus dem Code entfernt, um die Größe zu verringern und die Ladezeiten zu verbessern.
3
Antworten

Gibt es Javascript-Minifier, die Zeilenumbrüche beibehalten?

Fehler melden von dem Client, der immer einen Fehler in Zeile 1 meldet (weil die Datei minimiert ist) ist nicht sehr nützlich. Ich möchte meinen Code minimieren und gleichzeitig Zeilenumbrüche beibehalten, damit ich aussagekräftige Zeilennummern...
01.06.2012, 17:00
2
Antworten

HTML-Verkleinerung in sbt build für Playframework

Ich portiere ein Projekt auf das Playframework. Zuvor habe ich htmlcompressor im Build mit diesem Maven-Plugin verwendet: Ссылка Kennt jemand eine vergleichbare HTML-Minifikationsoption, die mit sbt kompatibel ist und die ich in meinen Play...
30.12.2012, 14:07
5
Antworten

Kann ein Minifier das tun? (... und ist es eine gute Idee?)

Ich habe eine JavaScript-Anwendung, die eine beträchtliche Anzahl von DOM-Elementen generiert. Es bedeutet, dass ich oft document.createElement("tagname") in meinem Skript verwende. Ich denke über die Verwendung dieser einfachen Funktion n...
29.11.2011, 20:43
3
Antworten

___ answer14849995 ___

Wenn Sie gzip nach der CSS-Komprimierung verwenden (wie es von den meisten Leistungsrichtlinien vorgeschlagen wird), haben Sie andere Ergebnisse, da die Ausgabe der CSS-Komprimierung besser zipbar ist.

Die CSS-komprimierte Version ist 85 Bytes nach gzip und Ihre ist 89 Bytes nach gzip.

Wenn Sie gzip nach der CSS-Komprimierung verwenden, gewinnt der Code aus den Tools. Außerdem ist das Ergebnis mehr wie der ursprüngliche Code, der weniger Platz für Fehler aufgrund von Überoptimierung bei der Unterbrechung Ihres CSS lässt.

Allerdings gewinnt Ihr CSS-Code in der entpackten Version mit 71 Bytes.

Die von Ihnen vorgenommene Optimierung hat einen sehr lokalisierten Anwendungsfall, bei dem die Selektoren in der CSS-Datei nebeneinander liegen.

Einige Beispielgeigen, die das Problem zeigen:

%Vor%
___ qstntxt ___

Ich habe einige CSS-Kompressoren getestet und um ehrlich zu sein bin ich enttäuscht. Vielleicht habe ich einfach die falschen ausprobiert?

Ausgangspunkt war der folgende, absichtlich schlechte CSS-Code:

%Vor%

Das ist, ziemlich offensichtlich, Unsinn beim Deklarieren von 2 von 3 Eigenschaften in beiden Klassen und ergibt 185 Bytes Code. Wenn Sie es besser manuell schreiben, würde es wie

aussehen %Vor%

was ein bisschen kleiner ist (149 Bytes) oder sogar

%Vor%

was 133 Bytes vor und

ist %Vor%

nur 71 Bytes nach der Komprimierung. Dies wäre 100/185 * 71 = 38,3% der ursprünglichen Größe.

Was alle Kompressionen jedoch taten :

%Vor%

was 100 Bytes ist.

Natürlich würden Sie in einer idealen Welt einfach besseren CSS-Code aus erster Hand schreiben, aber das ist nicht einfach, wenn Sie größere Dateien schreiben und fast unmöglich, wenn Sie irgendwelche Frameworks verwenden.

Gibt es also bessere Tools, die für den obigen Beispielcode etwa 71 Bytes ergeben?

    
___ tag123css ___ CSS (Cascading Style Sheets) ist eine Darstellungsstilsprache, die das Aussehen und die Formatierung von HTML (Hyper Text Markup Language), XML-Dokumenten (Extensible Markup Language) und SVG-Elementen einschließlich (aber nicht beschränkt auf) Farben beschreibt. Layout, Schriftarten und Animationen. ___ tag123minify ___ Bei der Minimierung werden unnötige Zeichen aus dem Code entfernt, um die Größe zu verringern und die Ladezeiten zu verbessern. ___ answer14849834 ___

Die Komprimierung mag unbedeutend erscheinen, aber was erwarten Sie sonst noch? Jede Art von CSS-Komprimierung, die Sie sich ausdenken können, wird Sie nur so weit bringen, bevor Sie Ihren Code verändern.

CSS ist schließlich nicht eine Programmiersprache.

    
___ answer14849861 ___

Gzip die Dateien

Indem die .css-Datei auf Bargaineering gezippt wurde, fiel ihre Größe von 28,2 K auf 7,3 K, was einer Ersparnis von 74,1% entspricht. Die Reaktionszeit für diese Datei ging von 53 ms auf 39 ms, was einer Ersparnis von 26,4% entspricht.

GZip CSS-Dateien

    
___ ___ qstnhdr Gibt es wirklich klug CSS Kompressoren? [geschlossen] ___

Ich habe einige CSS-Kompressoren getestet und um ehrlich zu sein bin ich enttäuscht. Vielleicht habe ich einfach die falschen ausprobiert? Ausgangspunkt war der folgende, absichtlich schlechte CSS-Code: %Vor% Das ist, ziemlich offensichtl...
13.02.2013, 08:55
4
Antworten

ProGuard verursacht eine Verzögerung der Anwendung

Ich versuche, Code mit proguard zu verschleiern, also habe ich minify in Release-Build-Typen aktiviert: %Vor% Aber wenn ich "Release apk" erzeuge und nachdem ich es installiert habe, läuft die Anwendung langsamer (lag). Warum passiert das...
10.05.2017, 10:24
1
Antwort

Ansätze zur Minimierung von js und css in Grails-Anwendungen

Ich arbeite daran, js und css-Dateien in der grails-Anwendung zu verkleinern. Mein ursprünglicher Plan ist es, das Ressourcen-Plugin zu verwenden, um die Ressourcen zu minimieren (habe auch einen Blick auf Jaehr und Performance-Ui geworfen, aber...
14.03.2013, 12:32
6
Antworten

wie Android-Quellcode minimieren und verschleiern?

Ich hatte meine Apps gemacht, irgendeine Idee, den Android- und Java-Code zu minimieren? kann es die Größe der apk-Datei speichern und die Leistung verbessern? Vergleichen Sie, um den Quellcode zu entfernen.     
02.12.2012, 13:12
2
Antworten

Winkelminimierung mit Direktiven-Controller?

Wenn ich folgendes habe: %Vor% Wie ändere ich das so, dass MyController beim Minimieren nicht zerstört wird? Ich erhalte den folgenden Fehler:    Fehler: [$ injector: unpr] Unbekannter Provider: eProvider & lt; - e     
31.12.2014, 22:49