Ist Komprimierung von JavaScript eine gute Idee?

March 3

Ist Komprimierung von JavaScript eine gute Idee?

Sie vielleicht instinktiv wissen, schnelleren Webseiten Benutzerfreundlichkeit verbessern, aber Sie keine Ahnung haben können, wie Sie Ihre eigene Website zu beschleunigen. Sie können immer Seiten kleinere durch Rippen Eigenschaften heraus, aber gibt es andere Methoden, um Ihre Website schneller zu machen. JavaScript ist eine Programmiersprache, die Sie verwenden können, besteht aus Text. Wissen, wann zu komprimieren, dass Text Sie optimieren Ihre Webseiten und Hilfe Benutzer durchsuchen schneller helfen kann.

Webseiten und JavaScript

Du musst JavaScript verwenden, um eine Webseite in jemandes Browser angezeigt werden. Regelmäßige HTML erzeugt alle Steuerelemente, die Sie auf einer Website zu sehen. Ein beliebter Weg, um diese Steuerelemente Aufgaben wie das Öffnen von Menüs oder Aktualisieren von Datenbanken zu machen ist, indem Sie Ihre HTML JavaScript hinzufügen. Tun Sie das, indem einschließlich JavaScript-Anweisungen in ein HTML-Dokument oder den JavaScript-Code in separaten Dateien auf einem Webserver zu halten. HTML-Dokumente laden externe JavaScript-Dateien, wenn sie sie benötigen.

Webserver und JavaScript

Jedes Mal, wenn ein Webbrowser eine Webseite von einem Server anfordert sendet der Server dem Browser alle Objekte, die es braucht, um die Seite zu erstellen. Zu diesen Objekten gehören die Text, Bilder, JavaScript-Dateien und sogar Cookies. Internet-Surfer müssen warten viele dieser Objekte herunterladen. Wenn eine Seite mehrere große, unkomprimierte JavaScript-Dateien abruft, kann die Verzögerung auch länger sein. Eine unkomprimierte JavaScript-Datei enthält den Code geschrieben, genau so, wie die Entwickler es schrieb. Wenn der Entwickler den Code stattdessen komprimiert, wird die JavaScript-Datei kleiner sein.

JavaScript-Komprimierung

Google stellt fest, dass kleinere JavaScript-Dateien an den Browser des Benutzers schneller eintreffen und Ausführungszeit eine Seite zu erhöhen. Browsern auch Zeit weniger beim Analysieren und interpretieren JavaScript. Sie können nicht raus benötigten Anweisungen aus dem Code Streifen können, aber Sie es kleinere Code ähnlich wie das Erstellen von ZIP-Dateien komprimiert. Entlüften und Gzip sind zwei Kompressionstechnologien, mit denen Entwickler ihre JavaScript zu verkleinern. Viele Webserver können JavaScript-Dateien in Gzip-Format komprimiert und die meisten Browser können es entpacken. Google empfiehlt auch, dass Sie nur Dateien komprimieren, die zwischen 150 und 1000 Bytes groß sind.

Verkleinern von stufenweise JavaScript

Neben JavaScript komprimieren, können Sie es mithilfe von Tools wie Yahoos YUI Compressor, Packer und JSMin "verkleinern". Die YUI Compressor hat sogar die Fähigkeit, Cascading Style Sheet-Dateien zu verkleinern. Wenn Sie JavaScript verkleinern, löschen Sie überflüssige Zeichen wie Zeilenumbrüche und zusätzliche Leerzeichen, die zwischen den Zeilen des Codes oder innerhalb von Anweisungen angezeigt werden können. Entfernen von Einzug macht auch JavaScript Code kleiner. Sie können den Code auch verkleinern, wie Sie es schreiben. Jede unnötige Zeichen, das Sie entfernen macht Ihre Seite schneller geladen. Google empfiehlt das Verkleinern von stufenweise eine JavaScript-Datei, die mindestens 4096 Bytes groß ist.