webentwicklung

Google Chrome: Breakpoint erzwingen

Manchmal ist auch die beste Software ein wenig krude und so ergeht es mir immer wieder, dass der Google Chrome beim Debuggen von Javascript bei gewissen Webprojekten die Krücke macht und Breakpoints schlichtweg ignoriert.

[perma-googlechrome]

Woran es liegt, kann ich leider nicht abschließend beantworten. Auch ein Neustart plus Beenden aller Chrome-Dienste brachte keine Besserung mit. Es gibt allerdings eine clevere Lösung, sich den Breakpoint zu erzwingen.

Dazu gebt ihr in den Javascript-Code einfach an die Stelle, wo ihr den Haltepunkt haben wollt, folgende Zeile ein:

debugger;

Klingt easy, ist es auch. Denn der Google Chrome wird dann genau an dieser Stelle das Ausführen verhindern und auf eure Eingabe warten. Fröhliches Debuggen also :-).

Lorem Ipsum: charmante Alternative im Tarantino-Style

Wer in seinem Leben schon einmal eine Webseite bauen musste, kennt die berühmten Lorem-Ipsum-Platzhaltertexte. Diese dienen dazu, dass sich Webentwickler ein Bild davon machen können, wie Elemente bei der Befüllung von Text aussehen könnten. Da es natürlich dann noch nicht um den Text geht, wird ein Nosense-Text genommen, der zwar schlau klingt, aber vollkommen sinnlos ist. Ein Platzhalter eben.

samuel-l.-ipsum-blindtext-generator

Allerdings gibt es dafür auch Alternativen. Zum Beispiel den Samuel L. Ipsum. Die Filme des Regisseurs Quentin Tarantino sind für zwei Dinge sehr bekannt: Kraftausdrücke und Blut. Wer also seine Blindtexte mal ein wenig mit Kraftausdrücken verfeinern möchte, sollt sich den Samuel L. Ipsum Blindtext Generator anschauen. Hier wird man gefragt, wie viele Zeilen der verdammte Text haben soll und ob ein Drecks—Header verwendet werden soll. Sehr charmant wie ich finde.

Webtipp: Liste aller HTML-Entities

Wer ebenfalls ab und an an Webseiten schraubt, dem dürften HTML-Entities nicht fremd sein. Da HTML zumeist Sonderzeichen oder die deutschen Umlaute von alleine nicht ordentlich maskieren kann, muss das mithilfe einer HTML-Entity angegeben werden. Eine recht vollständig aussehende Liste habe ich heute gesucht und hier gefunden. Vielleicht dem einen oder anderen eine Hilfe.

html-entities