Frage

Soweit ich weiß, wird die Min -Version einer .JS -Datei (JavaScript) erhalten, indem die unkomplizierten leeren Leerzeichen und Kommentare entfernt werden, um die Dateigröße zu reduzieren.

Meine Fragen sind:

  1. Wie kann ich eine min.js -Datei in eine klare, leicht lesbare .js -Datei konvertieren
  2. Außerdem gibt es Größe (& und Geschwindigkeit), gibt es noch andere Beratungen der min.js -Datei.
  3. Die JS -Dateien können ermittelt werden?
  4. Kann Js infiziert werden. Ich denke, die Antwort lautet ja. Die Frage ist also, wie die .js -Dateien vor Infektionen geschützt werden können.

Nur die erste Frage ist am wichtigsten und ich suche Hilfe dafür.
Ty

War es hilfreich?

Lösung

  1. Um eine minimierte Datei in eine bearbeitbare Quelle umzuwandeln, öffnen Sie einfach jede IDE, die automatisch formatiert und automatisch formatiert wird. Ich benutze Netbeans, um dies zu tun.
  2. Wenn Sie die clientseitige Caching für die Minimified -Datei durchführen, bedeutet dies, dass der Client (Computer) weniger Bytes verarbeiten muss. Größe und Geschwindigkeit sind die Hauptvorteile einer abgebildeten Datei, und sie sind bereits große Vorteile, um sich auf eine Zukunft vorzubereiten, die eine große Ladung der Datenübertragung erfordert. Übrigens sparen Sie auch eine Bandbreite auf Ihrem Server und damit auf Geld.
  3. Ich sehe nicht die Notwendigkeit der Verschlüsselung. Sehen So deaktivieren oder verschlüsseln Sie "Quelle" für meine Website anzeigen oder verschlüsseln Sie "
  4. JavaScript -Dateien können nur bearbeitet werden, es sei denn, dies erfolgt dies auf dem Server. Die Sicherheit Ihrer JavaScript -Dateien hängt von Ihrem 1) Serverschutz 2) Datenschutz ab. Daten sollten nicht in der Lage sein, auszunutzen. Aber natürlich wird JavaScript auf der Kundenseite ausgeführt, und es ist für den Kundenbenutzer bedeutungslos, sich selbst anzugreifen. Twitter hat jedoch mehrere JavaScript -Exploits gezeigt. Sie müssen Ihre Codes ständig auf XSS, CSRF und andere Angriffe überprüfen und überprüfen. Dies bedeutet zu sagen, dass Sie, wenn Ihre JavaScript -Datei eine Lücke hat, der Entwickler Sie, der sie erstellt hat.

Andere Tipps

  1. Es gibt mehrere Minifiker, die auch JS komprimieren können, siehe http://dean.edwards.name/weblog/2007/04/packer3 für eine der am meisten verwendeten. Einige andere existieren, sehen auch die Jsmin -Bibliothek http://www.crockford.com/javascript/jsmin.html

  2. Der Hauptvorteil ist der Größengewinn. Sie sollten auch Ihre JS -Dateien aggregieren, wenn Sie über mehrere JS -Dateien verfügen. Dies speichert auch viele E/A (weniger HTTP -Anforderungen) zwischen dem Server und dem Client. Dies ist wahrscheinlich wichtiger als das Minimieren.

Ich kann Ihnen nicht über Verschlüsselung antworten. Die Kundensicherheit hängt hauptsächlich von seinem Browser ab.

Bearbeiten: OK Meine erste Antwort ist nicht für die erste Frage, fusionierte beide in 2.

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