Revision 102: Templates, JPEGs, JavaScript und OpenSource
Working Draft - En podcast af Vanessa Otto, Peter Kröner, Hans Christian Reinl, Stefan Baumgartner, Christian »Schepp« Schaefer - Tirsdage
Kategorier:
Alles beim alten im neuen Jahr: Wie immer kämpften sich Hans, Schepp, Rodney und Peter durch die Themen der vergangenen paar Zeiteinheiten. News gab es keine, dafür um so mehr Themen und Links. SCHAUNOTIZEN [00:00:22] HTML5 BONES Das Projekt nennt sich selbst „the template that goes back to basics“, doch Hans, der als einer der Maintainer des vergleichbaren HTML5 Boilerplate zufällig Experte auf dem Gebiet ist, sieht das differenzierter: HTML5 Bones hat weniger Libraries dabei, liefert aber dafür mehr Markup-Vorlage. Was nehmen? Geschmackssache. Schepp hat ein eigenes Template, Peter und Rodney haben gar keins. Weitere Themen: das Header-Element und WAI-ARIA. [00:17:06] PROGRESSIVE JPEGS: A NEW BEST PRACTICE Es stellt sich heraus, das progressive JPEGs nicht nur (in vielen Browsern) gefühlt schneller laden, sondern tatsächlich auch kleiner sind. Warum benutzt die dann kaum jemand? Wir spekulieren wild und werfen ganz nebenbei unsere Terminologe ein bisschen durcheinander. Ist aber natürlich alles nur für die Show. [00:27:50] JS DEVELOPER SURVEY (LINK BROKEN) DailyJS hat eine Umfrage (Ergebnisse als PDF (Link Broken)) unter JavaScript-Entwicklern gemacht – machen wir also auch, allerdings nur unter uns. Ergebnis: Außer Peter und Rodney (für CLI-Tools) ist Node.js eher uninteressant, selbst mit dem Convincing the boss guide. Rodney mag kein CoffeeScript. Schepp meint, mein müsste es mit den Unit Tests nicht übertreiben. Selenium finden alle auf die eine oder andere Weise schrecklich. Hans und Peter verwetten eine Kiste Bier auf die Marktdurchdringung von ES6. Edit 17.01.2017: Alternative Links: * whoishostingthis.com/resources/javascript/ * generalassemb.ly/coding/full-stack-web-development [00:56:06] STARTING AN OPEN SOURCE PROJECT Nicholas C. Zakas schreibt einen umfassenden Guide über das Management von Open-Source-Projekten. Während Rodney in die gleiche Kerbe schlägt (gern auch in Text) sieht Peter das ganze sehr viel lockerer. Motto: lieber eine spartanische Existenz auf Github als proprietäres Verfaulen auf der heimischen Festplatte. [01:11:59] KEINE SCHAUNOTIZEN WHY MOVING ELEMENTS WITH TRANSLATE() IS BETTER THAN POS:ABS TOP/LEFT Paul Irish erklärt die Performance-Vorzüge von 2D-Transforms im Deatil. Alles toll und richtig was er sagt, aber obacht: es gibt Nebenwirkungen WEB BROWSER COMPATIBILITY TABLES Falls ihr noch mehr Kompatibilitätstabellen haben wolltet: da sind mehr als genug. SOCRATES ONLINE MARKDOWN EDITOR Realtime-Online-Markdown-Fiddle. GIVING CONTENT PRIORITY WITH CSS3 GRID LAYOUT Grid Layout funktioniert zur Zeit nur im IE 10, ist hier aber besonders schön erklärt. FINEUPLOADER Fancy File-Upload mit modernen Mitteln. THE FUTURE OF JAVASCRIPT – A COFFEESCRIPT LIKE WORKFLOW Der Doktor über ES6-Transpiler. INTERACTIVE GUIDE TO WEB TYPOGRAPHY Der Name ist Programm. TOP 20 WEB DEV TALKS OF 2012 Exquisite Auswahl von Konferenz-Highlights 2012. WHEN I FIRST HEARD THE NAME “SAFARI” Geschichten rund um die Historie von Safari. Teil 1, Teil 2, Teil 3 WEB PLATFORM DOC SPRINT BERLIN Wenn ihr W3Schools einen reinwürgen wollt, kommt Anfang Februar nach Berlin! Wir sind auch dabei.