teaser: WordPress gets respimg and Picturefill’s over the hill
The RICG aims to responsify the web’s images; I’ve always thought of that as a three-part problem. We needed to get respimg features into specs, browsers, and, most important of all, websites. That last one was always going to be a long slog, so I’m overjoyed to report some huge, wonderful news: the RICG’s official WordPress plugin has been merged into WordPress Core.
24%+ of the web, here we come!
To Joe McGill and the whole team behind the WordPress plugin: huge congrats and even bigger thanks.
A couple of weeks ago, I reported that Picturefill 3.0 — a near-complete re-write bringing spec-accurate parsing, robust tests, and fixes for niggling browser bugs in the extant implementations — was imminent. Welp, the team did me one better and released 3.0.1 last week. Go update!
So... what now? Picturefill was always meant to be a bridge — shepherding us all from a world without native implementations into a world with universal support. Now that almost every current shipping browser supports almost every respimg feature, Alexander Farkas (who was a driving force behind the PF3 effort) has some ideas on how Picturefill can start reducing its footprint. I find the fact that Picturefill was designed to slowly erase itself — to do less and less over time instead of piling on features ad infinitum — fascinating; PictureFill as a study in how to practically accelerate the progress of the web has always been fascinating to me too. I’m not close enough to the project to know if the time is right for Alexander’s ideas, but they’re definitely worth a read-through.
It’s been a good fortnight for respimg articles and tutorials.
- Chen Hui Jing published an excellent intro over at A List Apart.
- Greg Whitworth, the man behind Edge’s respimg implementation, posted another great intro over on the Microsoft Edge Dev Blog.
- Video of a typo-prone, nervous nelly presenting at SmashingConf has surfaced.
- You can’t read it online yet, but I have a respimg article in the latest Net Magazine, too.
- Yoav has been cleaning up a couple of nasty viewport size bugs in the Chrome pre-parser. If you’ve noticed double-downloads on either viewports that have a
width=device-width
or mobile viewports that rely on the default viewport, fixes are on the way! And big thanks to all of the good people that have been reporting these bugs. - Tell Responsivizr little bit about your image breakpoints and it’ll chart out the range of sizes that image will occupy on the layout and spit out a markup snippet, too.
- If all goes according to plan, lazyload scripts of the future will leverage Intersecton Observers.
- Finally, Brad Frost is starting to write a little about Container Queries in his in-progress book on Atomic Design.
See you in a couple of weeks!
—eric