- From: Eric Portis <lists@ericportis.com>
- Date: Tue, 31 Mar 2015 12:11:40 -0600
- To: public-respimg@w3.org
- Message-ID: <73A75A71-B7D2-4B33-9095-B796EEBF6B72@ericportis.com>
## Educate, regulate I took an unplanned sabbatical from the newsletter last week (*aka* flubbed a deadline) and it turns out that though the newsletter may stop, the news sure doesn’t! So let’s dig right in. Google and Udacity have teamed up to produce [an online responsive images course](https://www.udacity.com/course/ud882), and it is wonderful. There are videos. There are corny jokes. There is a gentle learning curve that starts with an introduction to the Chrome dev tools and ends with a fully-responsive blog that incorporates all of the myriad respimg use-cases. There are [interactive quizzes that you complete in-browser via the dev tools](http://udacity.github.io/responsive-images/examples/srcsetAndSizes/index-quiz1.html). To date 1,528 people have signed up for the course, and if you or anyone you know wants to learn respimg from the ground up, you should, too. Perhaps reading’s your thing? Jason Grigsby has been publishing a superb series of blog posts titled [Responsive Images 101](http://blog.cloudfour.com/responsive-images-101-definitions/) which — in Jason’s clear, concise, and friendly style — introduce each piece of the respimg puzzle in perfectly [grok](http://en.wikipedia.org/wiki/Grok)-able chunks. Hate videos *and* the written word? Never fear — Jason was just on [episode 99 of The Web Ahead podcast](http://thewebahead.net/99), talking through the history, use-cases, and implementation-nitty-gritty of respimg with host Jen Simmons. Watch, read, listen, and most importantly, do. ’Tis the year of implementing respimg. Let’s! ([The Guardian](http://www.theguardian.co.uk) — with their 378 million monthly pageviews — [just did!](https://twitter.com/patrickhamann/status/577831047964028928)) ## Implement, represent [Picturefill](https://github.com/scottjehl/picturefill) was just updated to [version 2.3](https://github.com/scottjehl/picturefill/releases/tag/2.3.0). My favorite new thing: Picturefill now handles intrinsic densities the same way that the native implementations do. So even if you aren’t explicitly sizing your image via CSS, it’ll appear the same whether the respimg functionality is native or polyfilled. There’s more to the release than that, of course — check out the [beta’s changelist](https://github.com/scottjehl/picturefill/releases/tag/2.3.0-beta) for more details. Speaking of updates, [the official Wordpress respimg plugin](https://wordpress.org/plugins/ricg-responsive-images/) was [just updated](https://github.com/ResponsiveImagesCG/wp-tevko-responsive-images/releases/tag/2.2.0), too. The new version uses the aforementioned Picturefill 2.3 and — in accordance with the recently-changed spec — always supplies a `sizes`. And hey, do you use Django? Use [this!](https://pypi.python.org/pypi/django-responsive-images) How about ImageMagick? Dave Newton just published the slides from his [talk at the Toronto Web Performance Group](https://speakerdeck.com/newtron/using-imagemagick-to-resize-your-images-webperfto), wherein he details the copious research that went into his incredible and indispensable [Grunt-respimg plugin](https://www.npmjs.com/package/grunt-respimg). Favorite slide: [the `liquid-rescale` nightmare horror owl](https://speakerdeck.com/newtron/using-imagemagick-to-resize-your-images-webperfto?slide=37). If you’re in Toronto and missed it, Dave will be presenting his ImageMagick talk again at the [GTA PHP User Group on April 7th](http://www.meetup.com/GTA-PHP-User-Group-Toronto/events/221364819/) and at [Full Stack Toronto on April 8th](http://www.meetup.com/full-stack-to/events/221499929/). And if you’re in Utah (which place — excepting their big lakes and and upcomming Dave Newton talks — is unlike Toronto in every concievable regard), Dave will be [talking about Responsive Images generally](http://www.openwest.org/schedule/#talk-22) at the OpenWest Conference in Provo on May 7th. Speaking of talks, Yoav ran through his [legendary slide deck](http://yoavweiss.github.io/smashingconf_oxford/#/) at SmashingConf Oxford a couple of weeks ago. [Here are some sketchnotes](https://twitter.com/daigen/status/577816047383789568). [Moar sketchnotes](https://twitter.com/elisabethirg/status/577818850185605120)! Video soon, presumably. And while we’re on the topic of Yoav, the off-main-thread, pre-parser-friendly CSS tokenizer that he wrote for `picture` and `sizes` has evolved into it’s final form as [the new CSS parser for all of Blink](https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/r9bthijsX3A/mlJ9xc8yJCQJ). It brings an enormous 25% (!) layout-performance improvement to Blink users everywhere. I try not to trot this out very often, but: [not bad for a community group](http://w3cmemes.tumblr.com/post/23122022271). See you in a couple of weeks! —eric
Received on Tuesday, 31 March 2015 18:12:13 UTC