4

How Wilto got his <picture> element spec writing wings: the hidden logs

 3 years ago
source link: https://miketaylr.com/posts/2014/09/picture-element-spec-hidden-logs.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

How Wilto got his <picture> element spec writing wings: the hidden logs

22 Sep 2014

Mat Marquis wandered into our IRC channel a few months before, talking responsive images and motorcyles and Mega Man mostly. At the same time, Bruce Lawson was advocating for something like <picture> with the standards people at Opera (he wrote about that here). The following logs took place on December 6th, 2011.

<miketaylr> btw, Wilto: http://miketaylr.com/post/b3c55cf2.png
<miketaylr> chatting with annevk

I think the screenshot I pasted was from an Opera internal IRC network called #techno—where the standards people hung out. I don’t remember though. (sup lawyers)

Anne was linking to a demo that Scott Jehl and Mat made that used <canvas>. It’s dead today but there’s plenty of links on the web describing it. Mat filed this bug for Firefox: https://bugzilla.mozilla.org/show_bug.cgi?id=707806 as a result of the demo.

<Wilto> miketaylr: I can't get past the no-JS issue.
<Wilto> I'm not comfortable saying that it's the way forward.
<Wilto> On paper, man, it's gorgeous.
<miketaylr> he's just talking about the general push for responsive images
<miketaylr> not this technique
<Wilto> Oh, oh.
<Wilto> miketaylr: Two questions.
<Wilto> miketaylr: 1) Who's this Anne dude?
<vladikoff> lol
<Wilto> 2) Yes yes yes more visibility to responsive images issues yes let's make that happen.
<miketaylr> re 1) anne van kesteren, standards guy, editor of CORS, XHR, FullScreen API, 18 million other things, zelda nerd
<Wilto> Oh ho.
<Wilto> A good dude to have on our side, you're saying.
<miketaylr> he's a good guy for sure
<Wilto> miketaylr: What does he mean by "standardize on it?"
<miketaylr> Wilto: write a spec, get browsers to implement it
<Wilto> Thing is, canvas is PERFECT.
<Wilto> If it followed the spec everywhere.
<miketaylr> well, it's a perfect *hack*
<Wilto> I dunno.
<miketaylr> canvas is not intended to be a generic <img> container
<miketaylr> even though it can do that
<Wilto> No, but it's made for the display of dymanic content, y'know?
<matjas> TIL "dymanic" is a thing.

Mathias Bynens, IRC wise guy, before he was at Opera.

<Wilto> I, matjas, am dymanic.
<Wilto> The small vs. big image logic would all be be within the canvassy goodness. The img would just be a reliable fallback, as designed.
<miketaylr> i guss that passes muster
<miketaylr> guess even
<Wilto> YOU DYMANIC NOW DAWG
<Wilto> I mean… It's like, that or a new element.
<miketaylr> or better media queries and network control
<Wilto> Should I write a spec? I will write the fresh hell out of a spec.
<miketaylr> or something
<Wilto> Should I get in touch with this dude?
<miketaylr> Wilto: sure, he's parked in #whatwg

6 hours later (in theory we did some actual work that day):

<Wilto> -Hey, there's that Anne dude in #WHATWG.
<Wilto> What's my plan of attack, miketaylr!?
<miketaylr> right now he's busy talking xhr with sicking
<Wilto> Yeah, I'm kinda tied up now anyway.
<Wilto> I'll pester people tomorrow.
<miketaylr> so when they're done... say, annevk i want to make responsive images happen
<Wilto> That doesn't seem very attack-y, though.
<miketaylr> or just say wowowowowowowowow
<miketaylr> and drop in that gif (http://i.imgur.com/7XsmM.gif)
<Wilto> I like attacking people, places, and things.
<Wilto> HE SAID THE WORD "RESPONSE" NOW IS MY TIME TO STRIKE
<miketaylr> lol
<Wilto> "SPEAKING of things that respond to things!"
<miketaylr> SPEAKING OF RESPONSE text
<Wilto> I'm smooth like that.
<Wilto> "Oh, hey brah-you dig respondin'? That's cool, that's cool. SAY, HAVE YOU HEARD OF RESPONSIVE WEB DESIGN!?"
<Wilto> ?cc
<bot-t> CASE CLOASED >: |

And then two days later the conversation continues in #whatwg. Or maybe it was the next day cause Krijn’s servers are in the future. I don’t remember.

And then a lot of people did a lot of real work for years to make <picture> happen. I just continued making jokes on IRC instead (I regret nothing).

http://krijnhoetmer.nl/irc-logs/whatwg/20111208


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK