Revision 272: Statische Seitengeneratoren, Metalsmith und CSS Funktionssyntax
Rodney, Anselm, Schepp und Stefan nehmen aktuelle Entwicklungen im CSS Standard sowie statische Seitengeneratoren für Großprojekte in Angriff.
Schaunotizen
- [00:00:25] Statische Seitengeneratoren für Großprojete und Metalsmith
- Stefan hat das letzte Jahr damit verbracht 2000 HTML Seiten in einen statischen Buildprozess zu bringen, und spricht von seinen Erfahrungen. Wie Rodney ist er schnell zum Schluß gekommen, dass Tools wie Metalsmith dank ihrer feinen Plugin-Architektur am Besten für die vielreichenden Ansprüche unserer Webseiten taugen. Rodney baut die Ally.js Dokumentation damit, und nutzt Dinge wie Cheerio und ein selbstgeschriebens Plugin um Markup nach dem Parsen zu verändern. Stefan erzählt von den Bemühungen die Stack für den gewöhnlichen Content-Autor so angenehm wie möglich zu machen und zeigt Tools wie den Liquid Linter
- [00:30:25] CSS Function Syntaxes
- Weil man die
color
Funktion mit bestehenden Mitteln nicht problemlos definieren kann schraubt man an einer neuen CSS Funktionssyntax, die sich mehr an den Properties orientiert. Damit verbunden ist ein Refactoring sämtlicher existierenden CSS Funktionen, auch jenen, die schon seit IE-Zeiten im Einsatz sind. Sehr kontrovers, aber doch durchdacht. Wir geben unseren Senf dazu und überlegen ob man das auch anders hätte lösen können.
[00:44:42] Keine Schaunotizen
- How To Use Arguments And Parameters In ECMAScript 6
- Umfangreiche Erklärung zu allen Anwendungsarten von Argumenten und Parametern in ES6.
- The History of the URL
- Geschichtlicher Exkurs zum Fundament des Web. Samt Fortsetzung