Working Draft

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

Unterstützung

Wir optimieren unser Audio mit Auphonic, wo ihr uns Processing-Time kaufen könnt! Alternativ findet Ihr uns auch auf Patreon:

Become a Patron!

Werben bei Working Draft!

Mit zwölfjähriger Geschichte und über 5.000 Downloads pro Folge ist Working Draft der etablierteste Podcast für Webentwickler im deutschsprachigen Raum. Wenn ihr neue Entwicklerkollegen sucht oder ein Produkt für Webentwickler anbietet, schreibt uns unter sponsoring@workingdraft.de.

Revision 138: Auf der roten CMS Couch

1. Oktober 2013 | 15 Kommentare

Eine spontane Revision mit spontanen Gästen und einem noch spontaneren Twitter. Eine fünf Minuten vor Start zusammengestoppelte Besetzung aus Matthias Mees, Jens Grochtdreis, Stefan und Schepp diskutiert über die Dinge, die dem Webworker seit jeher graue Haare und Falten bereiten: Content Management Systeme.

[00:00:45] News

jQuery 1.11 and 2.1 Beta 1 Released
Die Beta der neuen jQuery ist erschienen, mit einigen interessanten Änderungen, unter anderem einer neuen, AMD-lastigen Architektur.

Schaunotizen

[00:02:07] Content Management Systeme
In einer stundenlangenen Plauderei nehmen die furchtlosen Frontend-Vier ein CMS nach dem anderen unter die Lupe. Wir beleuchten das Für und Wider der kommerziellen Systeme wie Reddot und Imperia, brechen die eine oder andere Lanze für ProcessWire und Kirby. Außerdem erklären wir, wie man mit den JSON API, Advanced Custom Fields und Super Custom Page Tyoes auch aus WordPress ein ganz anständiges System machen kann. Jens und Stefan verlieren auch das eine oder andere Wort über statische Seitengeneratoren, wie zum Beispiel Jekyll oder das in Grunt integrierbare Assemble. Und wer noch nicht genug Namedropping hat: Mit einer Liste der weltweiten CMS Anteile werfen wir ein halbes Auge auch noch auf Joomla, Redaxo, Typo 3, Drupal, ModX, Expression Engine, Serendipity, Pico und viele weitere. Ob wir mit diesem Rundumschlag eine schlußendliche Empfehlung abgeben können?

[01:10:48] Keine Schaunotizen

I can smell your CMS
Ein zum Thema passender Talk von Phil Hawksworth auf der letztjährigen Fronteers.
Safari iOS7 – HTML5, Problems und APIs
Mobile Web Advokat Max Firtman gibt einen sehr ausführlichen Überblick über sämtliche Änderungen des letzten Mobile Safari Updates.
Complete Guide to the <table> element
Apropos ausführlich. Das war auch Chris Coyier bei der wohl ultimativen Übersicht zu den Tabellen.
Barrierefreie Datentabellen
Dazu passend: Benimmregeln für die richtige und barrierefreie Verwendung ebenjener.
Controlling CSS Animations/Transitions with JavaScript
Wieder CSS-Tricks, diesmal mit einem Gastbeitrag zu den Möglichkeiten, wie man über JavaScript CSS Animationen und Transitions steuern kann.
animo.js
Sexy, sexy CSS Animations über eine sehr angenehm zu bedienende JavaScript API.
Fireshell
Wem ein Yeoman zu umfangreich und wuchtig ist, kann es mit Todd Mottos Fireshell versuchen. Oder gleich zu Hans‘ Init greifen.
Sass Color Functions
Jackie Balzer zeigt, welche Sass Farbfunktionen es gibt. Und das nicht nur in Prosa und Code, sondern mit einem sehr ansehnlichen Tutorial.

Revision 131: Zuschauerfragen die Zweite

12. August 2013 | 1 Kommentar

Das Sommerloch hat die Themenliste gefressen! Zum Glück lagen noch ein paar Zuhörerfragen auf Halde, derer sich Rodney, Stefan und Peter annahmen.

Schaunotizen

[00:00:33] Grid-Framework-Empfehlungen
Im Brustton der Überzeugung mochten wir keins empfehlen. Peter hat zu wenig Ahnung, Stefan fühlt sich zu schnell eingeschränkt und Rodney ist ein richtiger Entwickler und baut keine Layouts, sondern lässt bauen. Konsens: nehmt halt irgendeins!
[00:04:19] Push-Funktionalität
Der erfahrene Rodney rantet aus dem Nähkästchen. Außer Long Polling ist kaum was zu gebrauchen, wobei sich zumindest die Protokoll-Inkompatibilitäten vom Web Sockets sich auf dem Desktop ausgewachsen haben. Der Geheimtipp für die Zukunft: HTTP über WS tunneln.
[00:11:33] Local Storage
Stefan und Peter klären erst mal den den App-Begriff, bevor sie Hoodie großes Potenzial bescheinigen.
[00:14:21] Packaging von Webapps zur Offline-Nutzung
Rodney ist ein richtiger Entwickler und erzählt daher erst mal etwas über Java. Mehr ist leider auch nicht zu sagen, da ein brauchbarer Webstandard nicht in Sicht ist. Insellösungen wie Chrome Apps kommen dem noch am nächsten, laufen aber eben nur dort.
[00:19:57] Die Zukunft von WebP
Für die Zukunft von WebP sehen wir eher schwarz. Peter wiederholt die bekannte Facebook-Fail-Story. One does not simply invent a new image format!
[00:25:07] Was ist von <nav> und <menu> zu halten?
Aus Gründen der Barrierefreiheit empfiehlt Peter <nav> wärmstens. Rodney prophezeit das Ende von <menu>, das mangels Implementierungen auf der Abschussliste steht.
[00:27:23] Was ist von Flexbox zu halten?
Peter und Rodney lobpreisen! Stefan ist noch mit Floats schneller, was sich mit Peters Padawan-Beobachtungen deckt. Voll Spannung werden die kommenden Grid-Layout-Standards erwartet. Bis dahin baut man Flexbox wegen der diversen Syntax-Varianten am besten mit Flexyboxes.

[00:35:03] Keine Schaunotizen

DalekJS introduction on Vimeo
DalekJS wird nächste Revision ein Thema sein. Wer schon jetzt einen Einstieg sucht, wird mit diesem Video fündig.
VerbalExpressions
Regex für Leute die kein Regex können (JS-Lib).
WebPlatform DocSprint Zurich
Spaß und Erkenntnisgewinn durch Schreiben – bald auch in Zürich!

Revision 130: AngularJS – Superheroic JavaScript MVW Framework

4. August 2013 | 6 Kommentare

Fast alle Moderatoren waren ausgeflogen, was also tun? Natürlich eine AngularJS-Sonderrevision! Die hatten wir schon länger geplant, jetzt nutzten wir die Gunst der Stunde. Da Stefan und Schepp beide keine Alltagserfahrung mit AngularJS vorweisen konnten, luden sie sich ein deutsches Experten-Trio bestehend aus Robin Böhm, Sascha Brink und Philipp Tarasiewicz ein, die im Folgenden eine gute Stunde lang über die Funktionsweise und Vorteile von AngularJS erzählten.

Schaunotizen

[00:00:00] AngularJS
Sascha, Robin und Philipp erklären uns, wie AngularJS funktioniert. Dabei erwähnen wir die Seite Built with AngularJS und dass man deployd als Datensilo mit einem AngularJS-Frontend verknüpfen kann. Und nicht zuletzt natürlich die deutschsprachige Anlaufstelle für alle AngularJS-Entwickler: angularjs.de

[00:53:18] Keine Schaunotizen

IE11 Developer Preview for Windows 7
Wer den IE11 austesten will und Windows 7 schon einsetzt, der muss dazu kein Image von Windows 8.1 mehr herunterladen. Alternativ dazu gibt es für Mac und Linux Banutzer auch ein Windows 7 Image mit integriertem IE11.
Bootstrap 3 RC1
Das neue Bootstrap ist jetzt mobile first und flat!
Android and the eternal dying mobile browser
Auch mit Android 4.3 will der unterentwickelte Android-Browser einfach nicht aussterben. Weiterentwickelt hat er sich auch nicht.
On Mobile, Data URIs are 6x Slower than Source Linking
Mobify hat via Real User Monitoring, genannt RUM, herausgefunden, dass Bilder, die man per Data URI einbettet durch das doppelt nötige Dekodieren deutlich länger laden. Es gilt also, ihren Einsatz hier und da etwas zu begrenzen.
Generators in v8
Ein kleiner Artikel, der die Vorzüge sogenannter Generatoren aus dem kommenden JavaScript-Version ES6 erklärt.
NerdyData
Eine Suchmaschine für Quellcode.
Top 10 Proactive Web Application Security Measures
10 Sicherheitsmaßnahmen, die man seiner Webseite angedeihen lassen sollte.
Thinkster – A better way to learn AngularJS
Online-Workshop, um den Umgang mit AngularJS zu lernen.
jspm.io
jspm.io ist ein universeller JavaScript-Modul-Loader, dem es egal ist, ob ein Modul im ES6-, AMD- oder CommonJS-Format vorliegt. Außer aus dem lokalen Projekt kann jspm.io Module auch direkt von Github aus einbinden.
AngularJS.de – Das deutsche Portal zu AngularJS
Philipps, Saschas und Robins gemeinsames Projekt.

Revision 126: Inputs, Formulare, Pseudoklassen und Origin

6. Juli 2013 | Kommentare deaktiviert für Revision 126: Inputs, Formulare, Pseudoklassen und Origin

Bei einem schönen Digestivum drehten Stefan und Schepp ein paar mal am HTML5-Glücksrad und ließen einen Berg Links vom Stapel. Im Detail ergab sich das folgendermaßen:

[00:00:41] News

Firefox 22
Firefox 22 bringt der breiten Masse WebRTC und unprefixtes CSS Flexbox.
iOS 7 beta and the new Safari for web developers
Maximiliano Firtman hat sich angeschaut, was iOS7 Neues für uns Entwickler bereithält. Unter anderem sind das Video-Untertitel, XHR 2, CSS Regions und CSS Flexbox.

Glücksrad

[00:07:02] input[type=“image“]
Wir reden über den Sinn und Ursprung dieses Inputs, und dass er fast immer zweckentfremdet anzutreffen ist.
[00:16:12] Form Submission
In HTML5 ist es möglich, dass jeder Submit-Knopf eigene Aktionen, Methoden, etc. für das ihn umgebende Formular festlegt.
[00:20:35] Pseudo-classes
Wir betrachten ein paar der interessanteren Pseudoklassen aus der Spec, und streifen dabei das Select-Widget Select2.
[00:32:35] Origin
Wir reden darüber, was der Origin im Client für eine Rolle spielt und wie man mit ihm umgehen kann bzw. sollte.

[00:39:16] Keine Schaunotizen

CSSRegions.js
Adobe hat einen CSS Regions Polyfill veröffentlicht. Macht einen guten Eindruck, bald auch mit IE9-Support.
Hinweis zur vergangenen Sendung: display:table hat Auswirkungen auf manche Screenreader
Danke für den Hinweis an Tomas Caspers!
Good UI
16 kurze und sehr sinnvolle Tipps für einen perfekten Userflow
Mobile Web Problems
Passend dazu zeigt Brad Frost, wie man mit seinen mobilen Besuchern besser nicht umgehen sollte, um deren Flow nicht abrupt zunichte zu machen.
UI Transitions
Sara Soueidan hat ein paar erstklassige CSS Animationen für das Einhängen und Entfernen neuer DOM-Elemente entwickelt und zusammengetragen.
Building Apps For Firefox OS, Chrome OS And The Web
Und der fantastische Addy Osmani schreibt bei Kahlil und Hans drüben wie man eine App entwickelt, die nicht nur im Web sondern auch auf Chrome OS und Firefox OS als Bürger erster Klasse läuft.

Revision 122: Interview mit Chris Heilmann zu Firefox OS

4. Juni 2013 | 1 Kommentar

Letzte Woche haben wir die beyond tellerrand 2013 in Düsseldorf besucht und dabei die Gelegenheit genutzt, Christian Heilmann von Mozilla vors Mikro zu bekommen und ihn zu Firefox OS zu befragen. Das Gespräch haben wir im Foyer aufgenommen, was leider mit vielen Nebengeräuschen einher ging. Sorry dafür.

Revision 121: requestAutocomplete, Web Components, Offline-Detection

22. Mai 2013 | 4 Kommentare

Neue Browser, alte Probleme – diesmal mit Schepp, Peter und Rodney an den Mikrofonen.

[00:00:20] News

Firefox 21
Frisch released und mit Support für <main>, Scoped Stylesheets (Working Draft berichtete) und ersten Teilen der Crypto-API.

Schaunotizen

[00:01:00] Chrome’s requestAutocomplete()
Chrome hat ein neues Feature, das es Webseiten erlaubt Autocomplete für Formulare anzufordern. Gedacht ist das ganze eigentlich nur für Payment, was Peter etwas einschränkend findet, Schepp aber ob der ranzigkeit der Alternativlösungen für ganz großartig erachtet. Außerdem kommen der Payment Card Industry Data Security Standard und das neuerdings globale hidden-Attribut zur Sprache.
[00:17:06] Web Components
Neben Mozillas X-Tag hat nun auch Google mit Polymer Polyfill-Material für Web Components gebaut. Rodney erklärt den Unterschied zwischen Web Components und Shadow DOM und den diversen Einzelteilen der jeweiligen Technologien.
[00:31:31] Is This Thing On?
Einen eigentlich nur mittelguten Artikel nehmen Rodney und Peter zum Anlass, sich um die beste Story im Bereich „worst of Offline-Status-Festellung im Browser“ zu kabbeln.Weder die HTML5-APIs für den Online-Status noch die Disconnect-Events von Web Sockets noch Event Sources taugen. Rodney kam in seinem Projekt nicht umhin, eine State Machine mit Heartbeats auf Basis von Web Sockets (und Long Polling für Android) zu bauen. Außerdem kommt kurz http://socket.io/ zur Sprache.

[00:35:30] Glücksrad

Sandbox-Attribut
Das Sandbox-Attribut wird es einst erlauben, die Möglichkeiten einer Seite in einem Iframe einzuschränken oder sogar zu erweitern.

[01:01:50] Keine Schaunotizen

Prepros
Das darf man nicht außer Acht lassen: ein Präprozessor-GUI für Windows!
Handy Sass Mixins
Bei diesem Titel sind die Zusammenhänge glasklar.
Codeblock.js
Im Prinzip brauchen wir nur drei Dinge um allen Code zu beschreiben: einen Syntaxhighlighter, einen darin eingebautem Editor und einen „Run“-Button. Alles andere ist unnötig und deshalb enthält dieses Plugin auch nur diese drei Funktionen.
How to Style Google Maps
Dass das überhaupt geht wissen auch nur die wenigsten.
JavaScript Regular Expression Enlightenment
Wie reguläre Ausdrücke funktionieren muss man wissen und dieser Artikel erklärt es in epischer Breite.
Vier Diskussionen
Podcast-Kameraden, bekannt, ja? Nicht? Dann anhören!

Revision 120: CSS Strukturieren, Sinn und Unsinn von Touchdetection, DRM

18. Mai 2013 | 2 Kommentare

Christian und Hans besprachen diese Woche die Themen aus der Welt von CSS, Touch-Detection und verschlüsselten Medien.

[00:00:15] News

JPEGmini Windows App
JPEGmini gibt es nun endlich auch als Windows App.

Schaunotizen

[00:00:52] CSS is not an amoral monster
Ben Henick ist der Meinung, dass CSS für Websites gar nicht so komplex ist, wie man vielleicht annehmen mag, wenn man die richtigen Methoden anwendet. Wir diskutieren darüber, wie modulares CSS das Bauen von Websites und Apps erleichtern kann und worauf man achten sollte.
[00:18:46] You Can’t Detect A Touchscreen
Stu Cox weist darauf hin, dass es keine verlässliche Methode gibt, um Geräte zu kennen, die einen Touchscreen haben. Man kann lediglich erkennen, ob es die API für Touch-Gesten gibt, was aber nicht verlässlich ist. Aber braucht man die Information überhaupt? Und sollte man Websites nicht so bauen, dass sie für alle Eingabemethoden funktionieren?
[00:28:20] Encrypted Media Extensions
Inhalte im Web zu schützen ist eine problematische Angelegenheit, da Medien per se erst einmal offen zugänglich sind und somit downloadbar. Oft wird versucht die Inhalte beispielsweise durch Flash zu schützen. Diese Methode ist allerdings proprietär. Das W3C versucht nun mit einer eigenen Spezifikation für verschlüsselte Medien eine standardisierte Methode fürs Web zu kreieren.

[00:41:39] Keine Schaunotizen

AngularJS Buch / Tutorial
Ein freies Buch über AngularJS, dass sich gerade noch in der Entwicklung befindet.
csste.st
Resources und Tools zum Thema CSS Tests.
How to markup sub-headings (now that <hgroup> is gone)
Steve Faulkner beschreibt einige Methoden um Subheadlines mit den richtigen Tags zu verstehen.
Unicode Table
Eine übersichtliche Tabelle der Unicode Zeichen zum einfachen Copy&Paste.
Ghostlab
Ein weiteres Tool zum Debugging Cross-Browser und Cross-Device.
The :empty selector
Der CSS Selector :empty wird viel zu selten verwendet. Hier gibt es eine Einführung und eine Liste an Dingen, die man bei der Nutzung beachten sollte.
Zopfli
Mathias Bynens beschreibt den neuen Komprimierungsalgorithmus Zopfli und stellt Tools zur Nutzung vor.
Avoiding Unnecessary Paints
Wie man verhindert unnötige Repaints im Browser während des Scrollens verhindert, beschreibt Paul Lewis.

Revision 115: Browsertriebwerke, RWD und Steinzeitmalerei

10. April 2013 | 3 Kommentare

Hans und Rod luden sich Marc Hinse ein, um den wöchentliche Tratsch mal streng Badisch abzuwickeln – Wir können alles, außer Hochdeutsch.

[00:00:20] News

<hgroup> kommt weg
Weil <hgroup> nicht fristgerecht von Browserherstellern umgesetzt wurde, wird es aus der Spezifikation gestrichen.

Schaunotizen

[00:01:29] Blink
Nach Jahren des Mitwirkens trennt sich Google nun von WebKit und macht mit Blink ihr eigenes Ding. Obwohl das erstmal wenige Auswirkungen für uns Webentwickler haben sollte, haben ganz viele Leute ganz viele Meinungen:

[00:17:25] Servo
Mozilla forscht schon länger an einer neuen Renderingengine namens Servo. Samsung hat nun die Basis geschaffen, um das Projekt auch auf seinen ARM-basierten Geräten laufen zu lassen.
[00:20:55] Media Queries are a hack
Media-Queries gruppieren unterschiedliche CSS-Anweisungen nach Browsereigenschaft. Es stellt sich die Frage, ob die Verfeinerung einzelner CSS-Anweisungen um die Browsereigenschaft-Einschränkung nicht das logischere Mittel wäre.
[00:29:09] Responsive Deliverables
„Responsive“ ist in aller Munde. Doch hat man auch schon angefangen das Konzept „Seite“ zu verlassen und über „Module“ respektive „Komponenten“ nachzudenken?
[00:31:27] New save symbol needed?
Alle Jahre wieder taucht die Frage auf, ob gewisse Symbole noch zeitgemäß sind. Diesmal traf es (wieder mal) die gute alte Diskette. Man argumentiert, dass die heutige Jugend nicht einmal mehr wisse, was eine Diskette überhaupt sei und deshalb eine andere Metapher für „Speichern“ herbeigezaubert werden müsse. Wir sehen das anders, wie In Defence of the Floppy Disk Save Symbol schön schildert.

[00:42:53] Glücksrad

CDATA sections
Das von XML geerbte <![CDATA[ wird benutzt, um den Inhalt eines Elements wörtlich zu nehmen, also nicht durch den Parser zu schleusen. Man hat das früher gerne um Inline-JavaScript gepackt, weil XHTML ja ganz Hip war. Das ist bei HTML5 aber so nicht mehr notwendig.

[00:46:48] Keine Schaunotizen

Media Queries in SVG images – Cloud Four Blog
Media Queries lassen sich auch in SVG nutzen. Das nette daran, ein max-width wirkt sich hier nicht auf den Viewport, sondern das Bild aus. So kann man also den Inhalt eines SVG Bildes abhängig von der Größe des Bildes nach Belieben umbauen.
<learning class=’always‘>…
Wie fange ich eigentlich an AngularJS zu lernen?
10 tips for designing localised interfaces
10 einfache – jedoch gute – Tips einigen Problemen bei mehrsprachigen Webseiten aus dem Weg zu gehen.
How To Sell The Value Of Mobile To Clients
Wie verkaufe ich meinen Kunden eigentlich den angeblichen Mehraufwand für Responsive Design?
Annotate your code
In Chromes DevTools kann man die Rendering Timelines mit Markern versehen
Page weight grows 24% year-over-year (not 44%)
Performance-Papst rudert zurück, wenn auch nur ein bisschen.
datalist experiment
Zeigt was der Chrome so alles mit <datalist> anstellen kann. Wir wollen das in allen Browsern. Heute!
[Job] Interaction Designer
München: Google sucht einen Interaction Designer für seine DevTools.
[Job] Developer Evangelist
Überall: mailjet such einen Developer Evangelist
[Job] Junior Mobile Web Developer
Berlin: Geil,Danke! sucht einen Mobile Web Developer.

Revision 109: Counter Styles, mobile Betriebssysteme, HTML5-Linkelemente

1. März 2013 | 1 Kommentar

Kahlil und Rod luden Andreas Dantz ins virtuelle Studio ein, um die letzte Internetwoche zu reflektieren.

Schaunotizen

[00:00:23] CSS Counter Styles
CSS Counter Styles Level 3 (Working Draft) beschreibt wie man Listen (<ul> und <ol>) mit eigenen Zählerstilen versehen können werden wird. Der Futur ist leider korrekt, denn Implementationen lassen noch auf sich warten.
[00:06:35] Mobile Betriebssysteme
LG kauft webOS um damit seine SmartTVs zu betreiben. Ob und wann das von Palm und HP entwickelte, auf Webstandards pochende, Betriebsystem auch auf LGs SmartPhones zum Einsatz kommt, ist noch nicht so ganz klar. Mozilla Firefox OS  Startet im zweiten Quartal 2013 – mit einer Menge von Partnern.
[00:14:17] HTML5-Linkelement
Ian Devlin erklärt uns was das gute alte <a> denn zwischenzeitlich alles kann. Interessant ist vor allem die Möglichkeit Downloads von Resourcen des Servers, sowie der JavaScript Laufzeit des geöffneten Dokuments zu erzwingen. Auch sinnieren wir über den Sinn und Unsinn des ping Attributs.
[00:27:41] jQuery Europe Conference
Schön war’s beim Kaiser. JavaScript spricht man auch in den prunkvollen Hallen der Paradeiser-Esser. Viele interessante Talks, leider keine Videos. Ohne jQuery-Bezug, stellte man die CSP – Content Security Policy vor. In Chrome kann man Version 1.0 bereits testen.

[00:36:34] Keine Schaunotizen

grunt-parallel
… erlaubt das parallele Ausführen bestimmter Aufgaben. Üblicherweise werden Tasks in Sequenz ausgeführt, was aber nicht immer Notwendig ist. Hier kann grunt-parallel für etwas mehr Geschwindigkeit sorgen.
Dig Deep into CSS Gradients
… ist ein toller Artikel über die Funktionsweise von Farbverläufen.
CSS Tests – fonts and text
… nennt @ppks zuletzt gefundene Mobile Browser Bugs.

Revision 108: asm.js, UA Sniffing und Operas Wechsel zu WebKit

20. Februar 2013 | 4 Kommentare

Als lieben Gast hatten sich Christian und Hans diesmal Sebastian Golasch dazu geholt, der bereits einige Male zu Gast war und jedes mal eine Bereicherung für die Sendung ist.

[00:00:22] News

Adobe Edge Relow
Adobe veröffentlicht ein Tool für Responsive Webdesign um Photoshop zu verdrängen.
Grunt 0.4.0 veröffentlich
Nach langer Entwicklungszeit ist Grunt 0.4.0 nun endlich veröffentlicht.

Schaunotizen

[00:01:53] asm.js
Mozilla veröffentlicht asm.js, einer Untermenge von JavaScript, getrimmt auf Performance. Wir diskutieren über den Einsatzbereich von asm.js und on man es wirklich braucht.
[00:15:02] UA Sniffing
Pamela Fox schreibt über UA Sniffing und Fälle, bei denen es sinnvoll sein kann auf UA Sniffing zu vertrauen, anstatt Feature Detection zu nutzen.
[00:25:31] Opera wechselt zu WebKit
Buhuu… Die Meldung der Woche. Auch wir beteiligen uns an der Diskussion und sprechen über die Vor- und Nachteile dieses Schrittes. Als Diskussionsgrundlage bauen wir unter anderem auf Jake Archibalds Artikel auf.

[00:40:45] Keine Schaunotizen

Edge Conference – Videos
Einige interessante Panel-Diskussionen zu verschiedensten Webthematiken.
Screensharing with getUserMedia
Chrome Canary unterstützt Fullscreen-Sharing. Eine Demo dazu hat Eric Bidelman zusammengezimmert.
Dialogboxen und a11y
Nicholas Zakas beschreibt wie man mit wenigen aria-roles und ein bisschen JavaScript Dialogboxen zugänglich macht.
Distilled Hype sucht Nachwuchs
Unser Co-Host Kahlil such Hilfe für sein Link-Blog Distilled Hype.
Flexbox richtig gemacht
Chris Coyier beschreibt, wie man Flexbox richtig nutzt – mit der alten und neuen Syntax kombiniert.
Textillate
Mit Textillate kann man Buchstaben und Text toll animieren.
Lazy Line Painter
LLP malt SVGs. Demo anschauen!