Revision 173: Neues aus der Zukunft

Published: May 30, 2014, 12:04 a.m.

Da die Themenliste nach dem Ausmisten diesmal etwas d\xfcnn ausfiel, besprachen\nSchepp, Anselm und Peter einfach drei neue Features in Chrome 36, der j\xfcngst den\nBeta-Status erreicht hat.\n\n\nSCHAUNOTIZEN\n\n[00:00:35] ELEMENT.ANIMATE()\n\nJavaScript-Animationen steigen aus den Gr\xe4bern empor\xa0\u2013 allerdings in einer mit\nder CSS-Animations-Engine verzahnten und daher sehr performanten Form. Wer\nperformante JS-Animationen schon heute haben will kann entweder auf einen\nPolyfill oder die Library VelocityJS zur\xfcckgreifen. Jake Archibald hat die\nDetails zu der neuen Animations-API mal im Smashing Magazine aufgeschrieben\n\n[00:07:46] HTML IMPORTS\n\nKlingt wie include() aus PHP, ist aber besser! HTML Imports laden und parsen\nHTML-Dokumente, die f\xfcr JS als Document-Objekt bereitgestellt werden. Das Ganze\nfunktioniert auch mit CORS, hat ein async-Attribut und kann via Vulcanize\noptimiert werden. Peter erkl\xe4rt die JS-API und Use Cases f\xfcr HTML Imports,\nw\xe4hrend sich Schepp wehm\xfctig an glorreiche Tage mit XSLT zur\xfcckerinnert.\n\n[00:17:28] OBJECT.OBSERVE()\n\nW\xe4hrend DOM Mutation Observers das DOM auf \xc4nderungen \xfcberwachen (siehe Revision\n148), achtet Object.observe() auf alle Arten von JS-Objekten (und\nArray.observe() auf Arrays). Wichtig ist das vor allem f\xfcr die\nData-Binding-Funktionalit\xe4t in modernen MVC-Frameworks. Nachdem wir den f\xe4lligen\nPolyfill erw\xe4hnt haben, schweifen wir etwas ab und reden auch noch \xfcber\nHTC-Dateien im alten IE, CSS Expressions im alten IE und Polymer (f\xfcr alles\nau\xdfer dem alten IE)\n\n\n[00:34:30] KEINE SCHAUNOTIZEN\n\nEMPIREJS\n\nKonferenztalks auf Youtube.\n\nCOMPRESSOR HEAD\n\nDatenkompression als solche anschaulich als Video erkl\xe4rt.\n\nFLUXXOR\n\nFacebooks M und C f\xfcr die Kombination mit der View-Engine React.\n\nPERFORMANCE BUDGET WITH GRUNT\n\nEin Grunt-Task, der motzt, wenn man langsame Webseiten baut.\n\nSCRIPT-INJECTED \u201eASYNC SCRIPTS\u201c CONSIDERED HARMFUL\n\nEin subtiles Detail \xfcber dynamisch eingef\xfcgte Scripts.