Artikelauswahl

Ausprobiert: 3 kostenlose Thumbnail-Generatoren für meine BlogrollAusprobiert: 3 kostenlose Thumbnail-Generatoren für meine Blogroll Für die Anzeige meiner Blogroll verwende ich schon eine ganze Weile Tanjas Plugin Blogroll Widget with RSS Feeds. Auf meiner Blogrollseite ließ ich bis vor Kurzem...

Mehr

Meinen Top-Kommentatoren gehört nun eine ganze SeiteMeinen Top-Kommentatoren gehört nun eine ganze Seite Da sich langsam aber sicher die Kommentaranzahl der 2.000 nähert, fiel mir wieder ein, dass meine treuesten Kommentare auf diesem Blog sträflich vernachlässigt...

Mehr

Elegante Social Media-Buttons mit CSS und Mini-Grafik selber erstellenElegante Social Media-Buttons mit CSS und Mini-Grafik selber erstellen Wie ich mittlerweile mehrfach mitbekommen habe, gefallen nicht nur mir die Social Media-Buttons des Online-Magazins t3n unheimlich gut. Und obwohl sie auf den ersten...

Mehr

Bildunterschriften per CSS gestaltenBildunterschriften per CSS gestalten Der WordPress-Version 3.4 wurden einige Funktionen hinzugefügt, die ich wahrscheinlich zum größten Teil überhaupt nicht nutzen werde. Eine schöne zusammenfassende...

Mehr

Immer schön synchron: Google-, Android- und Lightning-Kalender Immer schön synchron: Google-, Android- und Lightning-Kalender Seit Sommer diesen Jahres zähle ich mich zu den stolzen Besitzerinnen des Android-Smartphones Sony Xperia P. Und ich muss schon sagen, ich bin begeistert. Es ist...

Mehr

Folge mir auf Twitter

JavaScript komprimieren – ganz einfach mit JSmin und Notepad++

Geschrieben von Sylvi in Software am 12.02.2012 und 468 mal gelesen
Tags: , , ,
4

Bild - Javascript verkleinern - vorher, nachherDa ich sehr häufig in Beiträgen Beispiel-Codes veröffentliche, habe ich meinem Blog das Plugin SyntaxHighlighter Evolved gegönnt. Über Sinn und Unsinn eines solchen Plugins mag man streiten. Natürlich könnte ich die Codes auch ohne Plugin anzeigen lassen. Allerdings stellt es diese einerseits sehr schön dar und ermöglicht das Hervorheben relevanter Zeilen. Andererseits bietet es natürlich einen gewissen Komfort für meine Besucher, die diesen Code per Klick auf das Copy-Symbol einfach kopieren und weiterverwenden können.

Mir als Admin habe ich noch das Plugin SyntaxHighlighter TinyMCE Button gegönnt, da es das Einfügen der Codes ohne Shortcode-Gefummel unheimlich erleichtert.

Nun ist mir durchaus bewusst, dass dieses Plugin vollgestopft ist mit Javascript-Dateien für die Darstellung sämtlicher Code-Sprachen. Um die Größen dieser Dateien ein wenig zu reduzieren, existieren z. B. diverse Online-Tools. Einmal habe ich für diesen Zweck den JavaScript Cruncher gefunden und noch das Online Javascript Compression Tool.

Es geht auch bequemer

Für Änderungen in meinen Dateien verwende ich fast ausschließlich Notepad++ und daher kam mir in den Sinn, ob es nicht auch möglich ist, darüber eine Komprimierung der Javascripte durchzuführen. Zusammen mit der FTP-Funktion (das Plugin Npp FTP muss dafür in Notepad++ installiert sein) wäre dann eine Fließband-Arbeit wie das Komprimieren und Wieder-Hochladen von Plugin-Javascripten eine erhebliche Erleichterung. Und tatsächlich – die gibt es!

Bild - Erweiterung JSMin im MenüAuf meiner Suche im Internet fand ich das Plugin JSMinNPP, dass hier zusammen mit Notepad++ heruntergeladen werden kann. Eventuell ist es aber auch schon bei Euch in der Auflistung des Pluginmanagers unter Available von Notepad++ enthalten. Dann braucht ihr natürlich nur noch auf “install” klicken, Notepad neustarten und JSMin müsste dann im Kontextmenü unter Erweiterungen aufgeführt sein.

Um mir die Arbeit noch mehr zu erleichtern, habe ich für die Funktion JSMin einen Shortcut festgelegt. Abwechselnd habe ich dann diesen Shortcut und Strg + S (hiermit wird die geänderte Datei gespeichert und sofort in das Verzeichnis wieder hochgeladen) angewandt und das Komprimieren lief im Schnellverfahren ab.

Bild - Menüfunktion Shortcut auswählenBild - Shortcut festlegen

Allerdings funktionierte die Lightbox meines Plugins Lightbox Plus nicht mehr einwandfrei und ich musste die Original JS-Datei bei diesem wieder zurückspielen.

Daher:Auf jeden Fall vor dem Komprimieren eine FTP-Sicherung z. B. mit FileZilla durchführen.

Tipp!

Weitere schöne Funktionen von Notepad++ hat Erik in seinem Beitrag 10 tolle Tipps für Notepad++  ausführlich beschrieben.

Weiterempfehlen




4 Kommentare
1
(105 Kommentare)

Hey Sylvi,

toller Beitrag, auch wenn ich jetzt auf Anhieb nicht allzu viel
daraus verwenden kann. Ich bin immer wieder erstaunt, was Du
so alles rausfindest und komme zu dem Schluss, dass das
Einzige was stört, die blöde Arbeit ist! smilie

Liebe Grüße und einen schönen WE-Ausklang noch,
Pauli


2
(844 Kommentare)

Hallo Pauli,

es ist echt furchtbar, ich wollte heute eigentlich ganz andere Dinge erledigen, bin aber dann bei diesem Thema hängen geblieben. smilie

So geht es mir (fast) immer.

Lieben Restsonntags-Gruß
Sylvi


3
(40 Kommentare)

Hübsche Sache…
Habe die Zeilen bei ein paar Theme-JS glatt halbiert smilie


4
(844 Kommentare)

Ich bin auch total begeistert … schnell, unkompliziert und wirkungsvoll. smilie


Letzter Kommentar vom: 14. Februar 2012 um 20:35 Uhr

Kommentar schreiben
Bei Artikeln, die älter als 30 Tage sind, ist die Funktion zum Eintragen der Webseiten-URL deaktiviert. Ich behalte mir vor, Links zu entfernen.

Du hast 10 Minuten Zeit, um Deinen Kommentar nachträglich zu editieren


E-Mail-Benachrichtigung bei weiteren Kommentaren.

Hinweis: Du erhältst in Kürze eine E-Mail. Mit Klick auf den Bestätigungs-Link stimmst Du dem Empfang künftiger Kommentarbenachrichtigungen zu.

Auch möglich: Abo ohne Kommentar.

nach oben ↑