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!