In which web nerds make you cry

A long time ago, there was the boom. It was fun. It always is, with other people’s money. Then the boom stopped, and I needed work. I got a pretty good opportunity freelancing, and made a real living at it for a while, largely because I spent a good chunk of my suddenly “at liberty” time figuring out a new web technology called cascading style sheets, or CSS.

What they actually do isn’t important to the story, but I’ll note they were weird and different and confusing, and suggested major changes to the way web pages got built. That the change was a huge improvement, semantically speaking, didn’t make it easier for the folks mired in the old way. But I wasn’t, and so I waded into the deep end of CSS work unencumbered with “how we used to do it” -ism, and with a very serious weapon on my desk. A guy named Eric Meyer, see, had written a book called Cascading Style Sheets: The Definitive Guide (for O’Reilly, obviously), and I made it my bible.

With it, I managed not to go bankrupt. With it, I kept my house and my car and even had some money to spend on fun things. I was still leveraging these skills years later, in 2007, when I joined my current employer.

Because, in no small part, of that book, and of Meyer’s active participation in developer forums and the CSS-D listserve. And I’m certainly not the only person who has that kind of story about Meyer and his book and his activism.

I don’t do that sort of work anymore. I still find it fascinating, and I still read the blogs and now Twitter feeds of lots of the people who defined markup and web work in the early 2000s, which is how I found out that Eric Meyer’s young daughter had cancer, and how I found out, a little while ago, that she died on Saturday. She was six.

Six.

Today, apparently, is the day of the service. Web people all over are making their Twitter avatars purple, in honor of Becca Meyer, who had a favorite color as only children can. And this is where nerds make you cry.

In HTML and CSS, colors are typically specified by a six-digit code in hexadecimal, like #FF0000 (which is a red). You can, though, use just basic words for some colors. “Red” works, as does “blue” and “black” and even things like “lightcoral”.

There is an organized movement online now to include in CSS4 the named color “beccapurple”, equivalent to #663399, as a memorial.

I think that’s mighty fine.

Comments are closed.