Frage

Gibt es eine Version des Prototype-Framework, das auf dem höchsten Komprimierungsgrad mit Dean Edwards Packer entweder stopfbar oder bereits verpackt und getestet, um zu arbeiten?

Packer: http://dean.edwards.name/packer/

Dies ist eine Google-able Frage, aber ich traue Google über unternehmenskritische Sachen. Ich möchte die Informationen von den Profis.

War es hilfreich?

Lösung 2

OK, nachdem einige kämpfen hier ist meine Lösung:

1 Verwenden Sie JSLint , um alle Fehler wie fehlende Semikolons und andere unschöne Sachen zu fangen.

2 Es gibt keinen Schritt 2. Wenn ich das getan habe, ist das Ergebnis garantiert mit Dean Edwards Packer arbeiten.

Gzipping die gepackten Js reduziert die Größe noch weiter, Ludicrous DOWNLOAD SPEED Nachgeben !!!!! (oder so). Bye

Andere Tipps

Nachdem Thomas Fuchs' gelesen (von scriptaculous Ruhm) den letzten ‚Javascript Rock‘ Buch kann ich Ihnen sagen, dass er keinen Fan ist bei allen Verschleiern Javascript. Er ist ein Verfechter von gzip Javascript als „die beste Lösung für die JavaScript-Datei Größe, aber keine Bar“ serviert. Dies ist möglich, indem entweder ermöglicht GZIP auf Ihrem eigenen Server mit AddOutputFilterByType oder durch die Verwendung von gehostet Ajax Libs auf Google Code .

Die Hauptgründe GZIP zu verwenden sind:

  • 1: 4 eine Verringerung der Größe
  • nicht entfernen weißen Raum, oder ändern, Variable / Funktion Namen so viel einfacher zu debuggen
  • geringe Leistungseinbußen im Vergleich zu Skript Verschleierungs

Ich weiß, dass dies nicht wirklich Ihre Frage beantworten, dachte nur, es könnte ein interessanter Punkt zu betrachten sein.

Ich habe sehr gute Ergebnisse hatte mit dem YUI-Kompressor den Prototyp Rahmen zu komprimieren, auch beim Anhang zusätzliche Dateien, bevor es komprimiert wird. Alle meine JavaScript und CSS ist für einfache Entwicklung getrennt gehalten und dann in größeren Modulen kombiniert und die Anzahl der HTTP-Anfragen zu reduzieren komprimiert.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top