Revision 31: Takeout, OpenCL und Memory Management

Besser spät als nie: die Neue Revision ist da! Es gab viel zu besprechen, dafür aber keine Keine Schaunotizen.

Schaunotizen

00:00:24.000 Google Takeout
Google ermöglicht das Exportieren von Daten, die man in den diversen Google-Produkten hinterlassen hat (Buzz-Posts, Fotos, Profilinfos) in einem brauchbaren Format. Warum können das nicht andere Dienste (Facebook) auch anbieten?
00:08:35.000 WebCL
Mit WebCL lässt sich die Rechenpower von GPUs für Webapplikationen nutzen, für den Fall dass man mal richtig viel rechnen muss. Erwähnenswert ist in diesem Zusammenhang die Fabric Engine, die sich eines ganz ähnlichen Problems annimmt.
00:22:22.000 Pseudo Spriting
CSS-Trick: Pseudo-Spriting mit Pseudo-Elementen.
00:30:00.000 Using Cross-domain images in WebGL and Canvas
Cross-Origin Resource Sharing für Canvas und WebGL kommt.
00:35:10.000 JavaScript Memory Management und Verbesserungen am Speichermanagement des FF
Eigentlich müsste JavaScript mit einer automatisierten Speicherverwaltung das Thema Speicherverbrauch uninteressant für Webworker machen. Dass es nicht ganz so einfach ist, ist bekannt und deshalb rüsten zukünftige Versionen des Firefox in Sachen Speichermanagement-Techniklen auf. Bis dahin kann man selbst auch etwas für den Speicherverbrauch tun, in Zukunft vielleicht sogar mit Weak Maps in JS.
00:56:00.000 HTML5 Parsing in IE10 ohne Conditional Comments
Der IE10 erhält einen standardkonformen HTML5-Parser. Juhu! Keiner Haken daran: Von Conditional Comments steht nichts in den Specs …