Working Draft

Wöchentlicher Podcast für Frontend Devs, Design Engineers und Web-Entwickler:innen

Revision 147: Über das INIT Boilerplate und das Laravel PHP-Framework

Stefan, Hans und Schepp luden sich diesmal Christoph Rumpel aus dem schönen Wien ein. Und darum ging es:

Schaunotizen

[00:01:29] INIT

INIT ist ein Frontend-Boilerplate aus Hans‘ Feder, das zunächst voll auf seine Bedürfnisse hin zugeschnitten gestartet war. Im Laufe der Zeit gesellten sich allerlei Contributions anderer Leute hinzu, so dass das Paket ab Stand heute zu einer ansehnlichen 1.0er-Version herangewachsen ist.

[00:17:57] Know when to CDN

Wir nahmen den KendoUI-Artikel zum Anlass uns nochmal das Thema CDNs vorzunehmen: Welche Typen von CDNs gibt es? Wann ist der Einsatz von CDNs angesagt? Wann von Nachteil?

[00:40:48] Laravel

Das Laravel Framework, mittlerweile in Version 4 vorliegend, erhebt den Anspruch, PHP eleganten und ausdrucksstarken Code abzutrotzen. Und das gelingt ihm auch. Christoph erzählt uns wie das funktioniert.

[00:57:01] Keine Schaunotizen

uncss

Mit Grunt und uncss lässt sich ganz hervorragend überflüssiges CSS aus aufgeblähten Stylesheets entfernen.

object-fit Polyfill

Wer schon immer mal mit der CSS-Eigenschaft object-fit herumhantieren wollte, dem könnte dieser Polyfill gefallen.

Die Google Page Speed Insights um UX-Hinweise ergänzt

Mit einem angehängten GET-Parameter &ux=1 lassen sich den Page Speed Insights auch User Experience Hinweise zur untersuchten Seite entlocken.

pa11y

pa11y erlaubt ein automatisiertes Testing einer Seite gegen verschiedene Accessibility-Kriterien.

DPLOY

DPLOY ist ein Node-basiertes Script, das Änderungen in einem Git-Repository auf einem (S)FTP-Server nachvollzieht.

60fps scrolling using pointer-events: none

Hovereffekte führen beim Scrollen auf Geräten mit auf dem Bildschirm stehendem Mauszeiger zu versehentlichen „Paint Storms“. Diese Technik kann sie verhindern.

Kate Kiefer Lee: Voice and tone

Kate Kiefer Lee von Mailchimp gibt wertvolle Einblicke darin, wie man optimal für seine Zielgruppe und einen bestimmten Bereich seiner Seite textet. Als Guide liegt das Ganze zudem unter der Adresse voiceandtone.com für alle zum Nachschlagen.

Chrome Extension: Clockwork

Mit Clockwork lassen sich Laravel-interne Metriken nach vorne in die Chrome Devtools herausgeben.

Chrome Extension: JSON Formatter

Der JSON Formatter sorgt für eine deutlich angenehmere Handhabbarkeit von JSON-Objekten in den Chrome Devtools.

Laravel Meetup Vienna

Wer in der Gegen um Wien herum lebt und mehr über das Laravel-Framework erfahren möchte, dem sei das Laravel Meetup Vienna sehr ans Herz gelegt!

Anhören

MP3 herunterladen (49,3 MB)