Working Draft

Vanessa Otto, Peter Kröner, Hans Christian Reinl, Stefan Baumgartner, Christian »Schepp« Schaefer
undefined
Nov 3, 2011 • 1h 17min

Revision 45: H.264 in JS, jQuery Standards Team & OccupyHTML5!

Frostig war es draußen, und Vollmond womöglich auch, als sich Schepp mit Marc Hinse, aka @MadeMyDay, und Hans Reinl, aka @drublic und Frontendentwickler aus Freiburg, ans virtuelle Kaminfeuer setzte und mit ihnen zusammen die Woche revuepassieren ließ. Schaunotizen [00:00:50] Broadway: An H.264 Decoder in JavaScript Running at 30fps Endlich hat jemand mit Emscripten einen H.264-Polyfill gebaut, und zwar auf Basis des quelloffenen Android C++ H.264-Decoders. Läuft derzeit nur in Firefox mit aktivierter Type Inference, aber es ist ein Schritt in die richtige Richtung! Auf GitHub liegt das Projekt, ein Video davon in Aktion gibt es auch. [00:08:40] WHATWG Weekly: Now it’s <time> for <data> Dem Hixie ging das <time>-Element seit July volles Pfund auf die Eier. Also hat er es aus der WHATWG HTML5 Spec gekickt und als Ersatz das generische <data> vorgeschlagen. Nun laufen alle Amok und betreiben #occupyhtml5. Eric Eggert hat die Fakten mal zusammengesammelt. Und Jeremy Keith hat das Ganze in Worte gekleidet. [00:24:10] Announcing the jQuery Standards Team Weil Spec-Editoren und Browserhersteller kaum weiter entfernt von der Webworker-Praxis sein könnten, Webworker aber bislang in den Gremien weder eine Lobby, noch brauchbaren Zugang zu den Entwicklungsprozessen hatten, haben sich die jQuery-Macher gedacht: „Das muss sich ändern!“ Mit „jQuery“ als Vehikel sollen von diesem Standards Team Vorschläge aus der Community gesammelt, destilliert und in die Gremien eingebracht werden. Jeder darf mitmachen! [00:34:55] Displaying hidden elements like <head> using CSS In dieser Woche stolperten wir über dieses nicht ganz brandneue Thema, dass man ja auch Elemente aus dem HTML-Kopfbereich sichtbar und sich zunutze machen kann. Möglicherweise brotlose Kunst, aber geil! [00:49:44] Umatchedstyle CSSOff CSSOff ist ein mit großem Trommelwirbel angekündigter CSS-Wettbewerb. Da wir uns alle Drei dafür angemeldet haben, tauschen wir uns darüber natürlich aus. [01:12:05] Keine Schaunotizen The Node Toolbox AaaLLE Node.js-Erweiterungen, die es überhaupt gibt. In einem sortierten Katalog. Na gut, vielleicht nicht alle. Aber fast. Vimeo Musicstore Vimeo vertreibt seit dieser Woche kostenlos nutzbare, wie auch gegen einen kleinen Obulus nutzbare Musiktracks zum Hinterlegen von Video oder (CSS-)Animationen. Useful Coding Tools and JavaScript Libraries For Web Developers Wieder mal ein umfassender Rundumschlag durch die Welt der neuen Webservices und Tools für Webentwickler. Animatable: A CSS transitions gallery CSS-Guru-esse Lea Verou hat sich das Thema CSS Transitions vorgenommen und ein Showcase animierbarer Elementeigenschaften aufgesetzt. Diskutiert die Folge mit uns in unserem Community-Slack: https://draft.community/
undefined
Oct 28, 2011 • 1h 1min

Revision 44: HTTP-Statuscodes, TYPO3 und ’n Echo, echo, cho, o….

Was wir lange wollten, haben wir diesmal geschafft: Den Sven Wolfermann, auch bekannt als @maddesigns aus der Nähe von Berlin endlich mal in unsere Sendung einzuladen. Leider ist uns in dem Zusammenhang die Tonqualität wieder mal etwas entglitten. Sorry dafür. Schaunotizen [00:00:00] Additional HTTP Status Codes Die Internet Engineering Task Force hat sich überlegt, dass die Welt neue HTTP-Statuscodes braucht. Welche das sind und wofür die gut sind (oder auch nicht), darüber sinnieren wir. [00:00:00] RequireJS 1.0 released Wir schauen uns den JavaScript-Loader namens RequireJS anlässlich seines finalen Releases an und besprechen, welche Probleme es lösen soll und wie man es einsetzt. [00:00:00] More fun using the Web, with getUserMedia and native pages! Eine Labs-Version des Opera Browsers wartet mit Webcam- und Mikrozugriff, vor allem aber mit einer Teilimplementation des CSS Generated Content for Paged Media Modules auf. Dazu noch folgender Link: http://people.opera.com/howcome/2011/reader/index.html [00:00:00] PimpMyJS Ein Frontend für den JavaScript/Node.js-basierten JavaScript-Minifizierer und -Verschönerer UglifyJS, der übrigens auch in den Chrome Dev Tools steckt. Webservice hier: http://marijnhaverbeke.nl/uglifyjs [00:00:00] TYPO3 4.6 Release Notes TYPO3 4.6 ist erschienen und Sven erzählt uns, was es Neues kann! [00:00:00] Keine Schaunotizen CSS Term Poster (PDF) Ein Cheatsheet mit den korrekten Bezeichnungen der CSS-Syntax-Elemente. Animate.css Eine Sammlung fertiger CSS Animationen als Drop-in-Lösung CSS3 Mobile Pack for Adobe® Fireworks® CS5 Ein Exporter von Fireworks zu CSS3. Diskutiert die Folge mit uns in unserem Community-Slack: https://draft.community/
undefined
Oct 20, 2011 • 1h 16min

Revision 43: Tripreports, CSS Image Values und Dart

Diesmal nur zu zweit, da Markus derzeit den Status „homeless“ und damit „wireless“ innehat. Schaunotizen [00:00:17] Fronteers 2011 Schepp war bei der diesjährigen Fronteers Konferenz in Amsterdam und erzählt, wie er es fand. Videos der Talks trudeln nach und nach auf Vimeo ein. Web DevCon 2011 Peter hingegen war als Speaker auf der Web DevCon in Hamburg eingeladen, und fand sie nerdiger vor als gedacht. Seine Entdekung dort: Der Aloha Editor. [00:24:36] Image Fallbacks and Annotations: the ‘image()’ notation Auf der Fronteers präsentierte Tab Atkins Jr. Ideen der W3C CSS Working Group, und davon waren besonders interessant: Image Fallbacks and Annotations: the ‘image()’ notation, Using Elements as Images: the ‘element()’ function, Overriding Image Resolutions: the ‘image-resolution’ property und die Media Fragments. [00:39:02] Die Syntax der linearen Verläufe hat sich geändert! Anstatt wie bisher mit einem Richtungswort zu definieren, wo ein Verlauf startet, gibt es bald womöglich die Syntax „to“ + Richtungswort, die dann festlegt, wo er hinläuft. Wir fragen uns, was das für Konsequenzen auf bisherigen Code haben könnte. [00:50:35] Dart: Structured Web Programming Google hat nun endlich Dart vorgestellt. Und nicht nur Peter ist unterwältigt. Wofür könnte man Dart genau brauchen? [01:07:03] 16 Pixels for Body Copy. Anything Less is a Costly Mistake Wir nehmen diesen Artikel zum Anlass, uns hinsichtlich Schriftgrößen auf Webseiten auszutauschen. Der Artikel meint: Minimum 16 Pixel! Gerne mehr. [01:14:10] Keine Schaunotizen The JavaScript Show Sehr netter, wöchentlich erscheinender Podcast, in dem Peter Cooper und Jason Seifer neueste Funde in Sachen JavaScript präsentieren. Incredibly Useful CSS Snippets Nur die besten CSS-Code-Snippets liegen auf dieser Seite bereit, um von Euch per Copy & Paste geräubert zu werden. Das ist 1A Ware! HTML Component Model & the Shadow DOM Ein Umfassender Artikel Jake Archibalds rund um die Web Components und das Shadow DOM, mit denen sich in Zukunft neue, fehlende HTML-Elemente definieren und erzeugen lassen. Diskutiert die Folge mit uns in unserem Community-Slack: https://draft.community/
undefined
Oct 8, 2011 • 1h 20min

Revision 42: Zweiundvierzig!

Schaunotizen [00:00:44.000] You may soon be developing for 76 browsers. Paul Irish sagt eine Zukunft voraus, in der wir für 72 Internet Explorer entwickeln werden. Das liegt dann angeblich an der 10-Jahre-Support-Regelung von Microsoft. [00:19:39.000] Web technologies need an owner Joe Hewitt (Firebug-Entwickler und einst bei Facebook) meint, dass das Web doomed ist und wir einen Diktator brauchen. [00:39:50.000] SMACSS – A Scalable and Modular Architecture for CSS Regeln für ordentliches CSS. [00:54:42.000] CSS shaders Selbstprogrammierte Shader-Effekte auf normale HTML-Elemente anwenden. [01:04:50.000] Ein Award Und wir sagen nicht, worum es geht. [01:09:05.000] Multimediatreff in Köln Hinfahren! Keine Schaunotizen Stripe.com Peerbind git-dude cdnplanet.com Streetview mit jQuery Diskutiert die Folge mit uns in unserem Community-Slack: https://draft.community/
undefined
Sep 27, 2011 • 1h 18min

Revision 41: setImmediate API, CSS Compositing und überflüssiges HTML5

Und noch einmal bekamen wir Verstärkung von Rodney Rehm. Wir waren ganz schöne Quatschlieseln, aber es ist auch ganz schön was bei herumgekommen. Schaunotizen [00:00:26] setImmediate API Mit dem IE10 erblickt die setImmediate API das Licht der Welt und soll dabei helfen, rechenintensives JavaScript zu segmentieren. Für alle anderen Browser gibt es einen sehr cleveren Polyfill. [00:11:03] Exclusive preview of the hottest CSS specs Divya Manian gibt in dem Artikel Ausblick auf 13 zukünftige CSS-Specs. Von denen habe nwir uns die heißesten Kandidaten herausgepickt, nämlich Compositing und CSS Filters, und haben sie diskutiert. Außerdem streifen wir thematisch das Flexbox-Polyfill Flexie.js. [00:25:15] CSS Variables Nicht mit in der Liste standen die CSS Variablen, zu denen es seit neustem einen Editor’s Draft gibt und die noch dieses Jahr in Chrome landen sollen. [00:36:55] Die wahren Probleme von HTML5 Polyfills: HTML5 shim und das Ende des 3 Schichten-Modells (Teil 1) Alexander Farkas, und vor allem Peter finden: Die neuen semantischen HTML5-Elemente sind überflüssiger bzw. gefährlicher Ranz. Als Randnotiz ließ Peter http://html5accessibility.com/ fallen. [00:52:30] Datenschutztheater Peter echauffiert sich über Politik. Ganz allgemein. Und für rund 2:25 min… :) [00:55:55] Beanstandungsfreier Betrieb von Google Analytics ab sofort möglich Alles nur ein Vorgeplänkel für unsere Gedanken rund um die Wiederlegalisierung von Google Analytics… [01:12:15] Kauder will Internet-Entzug …und unser Kopfgeschüttele zu Siegfried Kauders Idee, den Lausbuben das Internet wegzunehmen. Und schwups, ist das WLAN-Kabel weg, so! [01:14:21.000] Keine Schaunotizen Cubic Bezier Ein Werkzeug, um benutzerdefinierte CSS3 Animationskurven zu erstellen und live zu testen A Farewell to CSS3 Gradients Plädoyer für mehr SVG-Grafiken anstelle von CSS3 Gradients cwebgl – WebGL stack in javascript Ein WebGL-Polyfill, der rein auf Canvas und JavaScript aufsetzt, aber auch mit Java und Flash kann. HTML Muncher Python Werkzeug, das in einer Gruppe von zusammenhängenden HTML-, CSS- und JavaScript-Dateien, Klassen- und ID-Namen, sowie Verweise dazu platzsparend verkürzt. ImageAlpha Ein Mac-Tool, um 24-Bit-Farbe-8-Bit-Transparenz-PNGs nach 8-Bit-Farbe-8-Bit-Transparenz-PNGs zu wandeln. jquery.inview Ein jQuery-Plugin, das das Event „inview“ nachrüstet, das immer dann feuert, wenn ein damit belegtes Element in den Viewport scrollt. Tinkerbin Tinkerbin ist vergleichbar mit jsfiddle, kann neben HTML, CSS, JS aber auch CoffeeScript, Sass (+ Compass), Less, HAML and weitere Metasprachen. Diskutiert die Folge mit uns in unserem Community-Slack: https://draft.community/
undefined
Sep 16, 2011 • 1h 40min

Revision 40: Zerskyped

Diese Revision war der gruseligste Aufnahmetrip seit Podcast-Gedenken: Erst streikten bei unserem ersten Gast Rodney Rehm aka @rodneyrehm reihum alle Aufnahmegeräte, dann zerhackte uns das verf$%%/§%?!te Skype nach 45 Minuten Aufnahme auf einmal so den Ton, dass wir vom anderen rein gar nichts mehr verstanden und die Aufnahme abbrechen mussten. Die brachten wir am Folgetag mit weniger massiven Problemen zu Ende. Dass von den daraus resultierenden Störgeräuschen und Pausen nix mehr zu hören ist, haben wir der geduldigen Puzzlearbeit unseres zweiten Gastes, Frederic Hemberger aka @fhemberger zu verdanken. Großes Danke dafür! Schaunotizen [00:03:44] Flexbox is Dead, Long Live Flexbox! Die Spec zur CSS3 Flexbox wurde frisch über den Haufen geworfen. [00:18:25] W3C Conditional Rules Die W3C CSS Conditional Rules sind sowas wie Modernizr nur in nativ. Außerdem kann man Dank @document pfadabhängig stylen. [00:24:25] WebSocket binary message support Websockets unterstützen neuerdings auch die Übertragung von Binärdaten. Damit lässt sich allerhand anstellen. [00:30:00] JPEG 2000 on the Web Und wieder hat jemand Emscripten angeschmissen und was cooles transpiliert: Einen JPEG 2000 Dekoder in JavaScript. Und auch über MediaSource Extensions sprachen wir. [00:41:27] Help The Community: Report Browser Bugs Ein Plädoyer dafür, dass man Browserbugs unbedingt sauber untersuchen und sie den Herstellern melden soll. [00:48:12] Mobile Web: Taiwan, Opera and WebOS Paul Rouget gibt einen Einblick in die Welt Asiens, was die Nutzung des Internets angeht. [00:59:33] Octopress – A blogging framework for hackers Frederic hat sich Octopress in der letzten Zeit genauer angesehen und berichtet uns über seine Erfahrungen damit. [01:04:07] Smarty – PHP Template Engine Erst letztens erfuhren wir, dass Rodney in das Smarty-Projekt involviert ist und heftig an der Version 3.1 mitgebaut hat. Da waren wir ganz neugierig, was es dort Neues gibt! [01:33:42] Keine Schaunotizen Ready Set Raphael Ein SVG nach Raphael.JS Converter Die Node.js Knockout Gewinner Die Sieger des Wettbewerbs haben mit Node ein paar sehr krasse Sachen zusammengedübelt. Unbedingt anschauen. imgmin Ein sehr effektiver JPEG-Kleinschrumpfer für die Kommandozeile. Frontend Conf Zürich Videos Videos der gerade zu Ende gegangenen Frontend Conf Zürich 2011. Tolles Zeug dabei! Besonders empfehlenswert: CSS3 Secrets: 10 things you might not know about CSS3 von Lea Verou. Diskutiert die Folge mit uns in unserem Community-Slack: https://draft.community/
undefined
Sep 7, 2011 • 49min

Revision 39: Zucker, Bullenkot und GEFÄNGNIS

Fast hätte es diesmal mit der Revision nicht geklappt, weil Markus weg war, Peter Koffer packen musste und Schepp es verpeilt hatte, sich früh genug nach Gästen umzuschauen. Aber Peter hat sich dann doch noch ein Herz gefasst. Schaunotizen [00:00:18] JAIL Endlich mal ein funktionierender Bilder-Lazyloader, der über ein Fallback verfügt, wenn JavaScript deaktiviert ist. [00:12:08] The “designers should code” bullshit and a not so new idea Muss ein Webdesigner coden können? Oder reicht es nur gut Bescheid zu wissen? [00:22:55] Sugar Sugar erweitert die nativen JavaScript-Objekte um immer wieder gebrauchte, sehr praktische Methoden. Inspiriert wird es dabei von ES5 und anderen Programmiersprachen. [00:30:53] Socket.IO Socket.IO ist eine Abstraktionsschicht für Node-Server und Client, der sich vollautomatisch um eine bestmögliche Echtzeitkommunikation der beiden miteinander kümmert. [00:41:25] Keine Schaunotizen Keymaster Eine kleine JavaScript-Bibliothek, die das Verknüpfen von Keyboard-Shortcuts zum Kinderspiel macht. JPEGmini Ein Online-JPEG-Eindampf-Service. Browserstack Ein Java-Applet-basierter Service zum Testen von Seiten in bereitgestellten, ferngesteuerten Browsern, inkl. installierter Developer Addons. Automated installation of the Microsoft IE App Compat virtual machines Installationsscript, das die offiziellen VirtualPC-IE-Test-Images in Virtualbox hineinpackt. Echtes IE-Testing auf Mac und Linux! 2 Klicks für mehr Datenschutz Der Heise Verlag hat einen Soziale-Netzwerk-Weiterempfehlen-Knopf mit Opt-in gebaut, der die neusten Datenschutzanforderungen erfüllt. Er ist nun für jedermann frei erhältlich. Diskutiert die Folge mit uns in unserem Community-Slack: https://draft.community/
undefined
Aug 30, 2011 • 1h 36min

Revision 38: Gridsysteme und Best Practices

Peter hängt nach wie vor im Rheinland fest und Markus ist vom Erdboden verschluckt. Sturmfrei für Schepp! Auf einen geselligen Webworker-Abend hat er sich Dirk Jesse, Autor des YAML-Frameworks, und Matthias Mees, Webdesigner aus der Nähe von Lübeck und Mitmoderator des Serendipity-Podcasts S9y InfoCamp, eingeladen. Schaunotizen [00:02:00] Introducing WebAPI Mozilla hat sich vorgenommen, innerhalb von 3 – 6 Monaten eine universelle Schnittstelle zu entwickeln, mit der die Browser auf Handyfunktionen und -Daten zugreifen können. Dabei schweifen wir aber ab, unter anderem auf dieses Schriften-Thema. [00:15:08] Component Model Die WHATWG wiederum möchte mit dem Component Model den Wildwuchs in Sachen Shadow DOM beseitigen und standardisierte Schnittstellen zum Befüllen desselben schaffen. [00:22:24] Getting rusty – we need new best practices for a different development world Chris Heilmann schrieb neulich darüber, dass unsere Webentwicklungsparadigmen durcheinandergeraten seien und wir einige Sinnfragen neu stellen müssen. Außerdem müssen viele neue Best Practices entwickelt und verbreitet werden. Im Verlauf des Gesprächs streifen wir Nicolas Gallaghers Pure CSS GUI Icons und Christoph Zillgens‘ Artikel Gleich hohe Input-Felder und Buttons. [00:50:20] Bootstrap, from Twitter Twitter hat eine Art Boilerplate- oder Kickstart-Paket für das Erstellen von Webapps veröffentlicht. Im Prinzip ist es ein durchdachter Remix bekannter Tools, wie 960.gs, JQuery und LESS. [01:03:55] The Semantic Grid System Wir bleiben in der Welt von Grids und LESS und schauen uns das Semantic Grid System an, das sich mit einem neuen Ansatz hervortut. Dirk hält die proklamierten Ziele für illusorisch und Matthias hindert es auch nicht daran, sich von Grids im Allgemeinen zu verabschieden. Weil wieder LESS.js im Spiel ist, und das serverseitig schwer zu implementieren ist (nur via Node.js), kommen wir auf lessphp und den LESS-Compilier-Dienst BoxCSS zu sprechen. Und auf den CSS-Preprozessor Turbine (1.0, nicht 1.1 nehmen!). [01:26:34] 15-EUR-Gutscheine für Workshops von Developer’s Peak Beim Hack Evening in Köln konnte Schepp einige Gutscheine für kommende (englischsprachige!) Veranstaltungen der Truppe abgreifen. Die sollen nun unters Volk gebracht werden. Bei Interesse, hier kommentieren, oder via Social Media Kanäle dem Schepp Bescheid geben. First come, first served. Folgende Gutscheine hätten wir (alle bis auf einen in Köln): 1 x Browsergames Entwicklung mit HTML5 und JavaScript am 23.09.2011 in Frankfurt (einzulösen bis 04.09.2011!) 3 x Mastering JavaScript Part 1/3: Understanding JS am 12.10.2011 in Köln (einzulösen bis 21.09.2011) 5 x Mastering JavaScript Part 3/3: Hardcore JS am 11.11.2011 in Köln (nix für Karnevalsjecken, einzulösen bis 21.09.2011) [01:28:00] Keine Schaunotizen Get started with WebGL: draw a square Kompaktes, aber sehr verständliches Einstiegstutorial in die komplizierte (Shader-)Welt von WebGL. onProximityFade Nette Ein- und Ausblendspielerei bei Mausannäherung. Kann man vielleicht für ein Hilfesystem auf seiner Seite nutzen. JSConf Videos Die JSConf 2011 Videos sind online und lohnen sich zu schauen! The Latest in HTML5 Eine Google-Präsentation, die überquillt von eher weniger beachteten, aber fantastischen HTML5-Features. Pagoda Box Ein PHP Cloudhosting, das über eine direkte Anbindung an GitHub verfügt. Recurly.js Ein fix und fertiges Bezahlungsformular-Framework zum Einbetten in die eigene Seite, das den unappetitlichen serverseitigen Teil des Ablaufs auf die Recurly.js-Server abwälzt. TransformJS jQuery-Plugin, das den Einsatz von CSS 2D- und 3D-Transforms via css- und animate-Methode extremst vereinfacht. Fabric.js Eine weitere HTML5-Canvas-Abstraktionsbibliothek, die aber durch ihren SVG-Parser hervorsticht. FLEXSLIDER jQuery-Slider, der mit Touch-/Swipe-Support für mobile Geräte daherkommt. flux slider jQuery-Slider, der mit bislang ungesehenen hardwarebeschleunigten 3D-Übergängen glänzt. Riesennachteil: Es gibt keine Graceful Degradation für nicht 3D-fähige Browser. Diskutiert die Folge mit uns in unserem Community-Slack: https://draft.community/
undefined
Aug 25, 2011 • 1h 38min

Revision 37: speak.js, Native Client und JS-MVC-Frameworks

Peter war wieder auf Achse und so haben wir uns diesmal Marc Hinse und Khalil Lechelt als Fachleute dazugeholt. Schaunotizen [00:02:06] speak.js – Text-To-Speech on the Web Wieder einmal wurde dank Emscripten etwas nach JavaScript portiert. Und diesmal ist es was sehr Praktisches: ein Text-zu-Audio-Synthesizer. Damit lassen sich endlich Vorlese-Dienste quelloffen umsetzen, wie sie bislang nur das kommerzielle ReadSpeaker zum Beispiel in heise Newsticker Meldungen möglich gemacht hat (oben links: „vorlesen“). [00:10:53] tween.js tween.js ist ein generisches Werkzeug zur Erzeugung von zeitgesteuerten Übergangskurven. Diese Werte lassen sich dann zur Animation beliebiger Dinge nutzen. [00:17:56] Cross-browser contextmenu support with a polyfill Firefox 8 unterstützt erstmalig HTML5 Contextmenüs. Addy Osmani zeigt, wie das geht und verweist auf ein Polyfill von Rodney Rehm. [00:34:02] Native Client – Googles Vision vom nativen Web Google stellte schon 2008 seine Idee des nativen Clients vor. Mit Chrome 14 ist die Plattform nun einigermaßen vorzeigbar und erste Chrome Apps nutzen das schon. Was ist davon zu halten? [00:55:26] pjscrape Ein Contentscraper, der auch dann funktioniert, wenn der Inhalt der Zielseite per JavaScript erzeugt wird. Möglich macht das der darunterliegende Headless-WebKit namens PhantomJS [01:02:08] backbone.js und andere MVC/MVVM-JavaScript-Frameworks Kahlil erzählt uns ein wenig was über backbone.js und underscore.js. Wir reden aber auch über Knockout.js und über die Designphilosophie all dieser recht frischen MVC bzw. MVVM Frameworks. Dazu lesenswert: Der Artikel Standardkonforme und zukunftsfähige JavaScript-Bibliotheken von Mathias Schäfer. [01:31:41] Keine Schaunotizen How Browsers Work: Behind the Scenes of Modern Web Browsers Dieses Dokument beschreibt den gesamten Ablauf, den Browser beim Darstellen einer Seite .durchlaufen müssen. Verbesserungen am Netzwerkstack von Firefox 6 Interessanter Beitrag des zuständigen Firefox-Architekten, was in Version 6 alles an cleveren Verbesserungen in den Netzwerkstack geflossen ist. Browserling Mit Browserling kann man Seiten in den wichtigsten älteren Browsern testen. Das coole dabei ist, dass das Ergebnis in Echtzeit in ein HTML5 Canvas Element gezeichnet wird. Spin.js Ein reiner Markup-Loading-Spinner. Firefox Scratchpad Firefox kommt nun mit einer Art integriertem jsfiddle zum Code-Testen daher. Praktisch! Rasta.js Ein simpler kleiner Cross-Domain-Key-Value-Store. Usability in Icons Dieser Artikel beschäftigt sich mit der Tatsache, dass die wenigsten Icon-Symboliken von den Benutzern verstanden werden. Diskutiert die Folge mit uns in unserem Community-Slack: https://draft.community/
undefined
Aug 17, 2011 • 1h 8min

Revision 36: Ohne Jan, aber mit Delay

Wir hatten einen Gast, und zwar den Anselm, Webworker aus München und frischgebackener Autor eines Videotrainings. Außerdem mit von der Partie: ein zehnsekündiges Delay auf Markus‘ Leitung. Schaunotizen [00.02.29:000] Redesigning the Browser Window Browser-UI wird immer komprimierter, aber die grundlegenden Paradigmen ändern sich kaum. Hier macht jemand den Vorschlag, die Tab-Leiste als Sidebar zu implementieren und dadurch die Vertikale zu entlasten. Immerhin sind auch die meisten Websites vertikal angelegt. [00.17.02:000] HTML5 Boilerplate 2.0 Der Paule meint, es müsse jetzt 2.0 heißen. Ansich ändert sich nicht viel. Normalize.css statt Reset.css, besseres Buildscript und Scripts werden mit defer geladen. Gibt’s nu auch für MODX [00.32.06:000] Script-Loader vs. keine Script-Loader Paule fragt nach, ob man Script-Loader braucht oder nicht. Auch wir sind uns einig, dass Script-Loader in den meisten Fällen eine Schicht zu viel Technik sind. Schepp’s HTTP-Test übrigens hier. [00.44.21:000] Adobe Muse tl;dl: It sucks! [01.03.07:000] Keine Schaunotizen Finding memory leaks TTF Auto Hint diagram.ly Understanding Hardware Acceleration on Mobile Browsers Responsive layout tester Diskutiert die Folge mit uns in unserem Community-Slack: https://draft.community/

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app