Autor: peter@peterkroener.de
-
Warum man die Finger von den Prototypen nativer Objekte zu lassen hat
nIn regelmäßigen Abständen schlägt bei mir die Frage auf, ob es nicht in ganz bestimmten Fällen doch in Ordnung wäre, die Prototypen der nativen JavaScript- und DOM-Objekte zu erweitern. Meine Antwort darauf ist immer: in öffentlich zugänglichen Projekten, ist das ein absolutes No-Go. Gegen den Einsatz bei privaten Projekten oder bei Spezialtools wie Testframeworks (z.B.…
-
Fragen zu HTML5 und Co beantwortet 21 – Semantische Elemente, Source Maps, das a-Element, Whitespace
n nDieser Artikel ist Teil einer Serie:n n Fragen zu HTML5 & Co 1 n Fragen zu HTML5 & Co 2 n Fragen zu HTML5 & Co 3 n Fragen zu HTML5 & Co 4 n Fragen zu HTML5 & Co 5 n Fragen zu HTML5 & Co 6 n Fragen zu HTML5 & Co…
-
Erklärbär-Termine für Juli, August und September
nIn den nächsten Monaten bin ich vor allem mit Inhouse-Schulungen beschäftigt, aber es gibt auch wieder einen öffentlichen Erklärbär-Termin:nn nn 3. – 5. August in München: Moderne Frontendentwicklung (HTML5, CSS3, JavaScript). HTML5 … und dann? Die Schulung „Moderne Frontendentwicklung“ ist der Nachfolger meiner klassischen HTML5-Schulung und hebt erfahrene Webentwickler auf das nächste Level. Der Kurs behandelt…
-
Fragen zu HTML5 und Co beantwortet 20 – Graustufen, SQL-Datenbank, Tail Recursion, Arrow Functions in Klassen
n nDieser Artikel ist Teil einer Serie:n n Fragen zu HTML5 & Co 1 n Fragen zu HTML5 & Co 2 n Fragen zu HTML5 & Co 3 n Fragen zu HTML5 & Co 4 n Fragen zu HTML5 & Co 5 n Fragen zu HTML5 & Co 6 n Fragen zu HTML5 & Co…
-
Erfahrungsbericht: Leben und Arbeiten mit einer Smartwatch
n nn „Apple Watch“ by Pandylandn n nn nSmartwatches werden in meiner Filterblase überwiegend belächelt. Es reicht nicht einmal für die übliche Technikfeindlichkeit im Stile von das braucht doch kein Mensch und OMG WTF BND NSA Überwachung!!11 – es werden einfach nur Witze gemacht. Demnach dürften diese Dinger wirklich komplett egal sein, oder? Trotzdem kam mir…
-
ECMAScript 6: Symbols
nEin Wiedergänger unter den JavaScript-Patterns ist die Idee, man könnte doch die Prototypen von Built-Ins (z.B. Function, Array) und Host Objects (wie Element.prototype) erweitern, um Library-Funktionalität direkt an Objekte anzubauen. Macht man das, handelt man sich mehrere mögliche Probleme ein. Möglicherweise gibt es (jetzt oder in Zukunft) anderen Code im Projekt, der sich darauf verlässt,…
-
JavaScript: parseInt() vs. parseFloat()
nAn den Tagen, an denen ich mich für ganz besonders lustig halte, verfasse ich manchmal Tweets wie diesen hier:nn parseFloat("Infinity"); > Infinity parseInt("Infinity"); > NaN #javascript — Peter Kröner (@sir_pepe) April 2, 2015 nnn nWenn Tweets mit Witzen ein bisschen die Runde machen, wird der Tweet-Autor immer zum Empfänger zahlreicher Witz-Erklärungen. Da in diesem Fall aber keine der angebotenen…
-
Erklärbär-Termine für April, Mai und Juni 2015
nFür das nächste Quartal bietet Erklärbär-Tours zwei kleinere Workshops im Rahmen von Konferenzen und zwei große Wechtech-Schulungen an:nn nn 26. – 28. Mai in München: Moderne Frontendentwicklung (HTML5, CSS3, JavaScript). HTML5 … und dann? Die Schulung „Moderne Frontendentwicklung“ ist der Nachfolger meiner klassischen HTML5-Schulung und hebt erfahrene Webentwickler auf das nächste Level. Der Kurs behandelt die…
-
Fragen zu HTML5 und Co beantwortet 19 – Flexbox-Umbrüche, magische Body-Backgrounds, ES6-Promises, Main-Element
n nDieser Artikel ist Teil einer Serie:n n Fragen zu HTML5 & Co 1 n Fragen zu HTML5 & Co 2 n Fragen zu HTML5 & Co 3 n Fragen zu HTML5 & Co 4 n Fragen zu HTML5 & Co 5 n Fragen zu HTML5 & Co 6 n Fragen zu HTML5 & Co…
-
Video: Talk über Web Components bei WWNRW
nAls ich zum Ende des letzten Jahres nicht so viel zu tun hatte, bin ich mit einem Talk über Web Components durch mehrere Webworker-Usergroups getingelt. Beim Treffen von Webworker NRW im November hat sich der Schepp die Mühe gemacht, den Vortrag zu filmen. Und nicht nur das: fast die gesamte letzte Woche hat Schepp seinen…