Warning: Cannot modify header information - headers already sent by (output started at /home/cssquirrel/www.cssquirrel.com/blog/index.php:4) in /home/cssquirrel/www.cssquirrel.com/blog/wp-includes/feed-rss2.php on line 8
CSSquirrel » Uncategorized http://cssquirrel.com/blog opinions and news on web design Wed, 08 Feb 2012 16:59:23 +0000 en hourly 1 http://wordpress.org/?v=3.3.1 Can Hixie’s <Data>leks Exterminate <Time>? http://cssquirrel.com/blog/2011/11/03/can-hixies-dataleks-exterminate-time/ http://cssquirrel.com/blog/2011/11/03/can-hixies-dataleks-exterminate-time/#comments Thu, 03 Nov 2011 20:53:42 +0000 Kyle Weems http://cssquirrel.com/blog/?p=950 CSSquirrel #88: Can Hixie's <Data>leks Exterminate Time?

Edit: Roughly twenty minutes after I posted this, the W3C took action on the issue, insisting that the <time> element be placed back into the specification. You can read about it here. But please read on. It’s a good primer for the next time something like this happens.

Contrary to what you may have already heard, the <time> element hasn’t disappeared from HTML.

Yes, officially <time> is currently not part of the HTML spec. (Thanks to the muddle that is “HTML Living Specification” I’ll be honest and admit I’m not sure if is no longer part of HTML5 or it’s in some sort of Schrodinger’s Cat quantum-zombie state of existing in HTML5 but missing in the “ongoing HTML” that the WHATWG is proud to keep rolling down the conveyor belt.)

That doesn’t mean it’s not being used by authors (how’s Drupal builds, 2.6 million WordPress installs and the Boston Globe for you?) nor does it mean that is it not being used by user agents (ever-plucky Opera supports it).

What it means is that a single human being has decided that he doesn’t care for time one wit, and that a rather vague element called <data> can replace it instead.

This human is none other than Ian “The Benign Leviathan Dictator For Life” Hixie, editor for the HTML specification.

I could give you an explanation on how this scenario came to exist, but two Brits who are far more informed than I am (and likely slightly smarter) have made their own summaries. If you like knowing what’s going on (and I do) then go read them. These pair of fine gentlemen, Jeremy Keith and Bruce Lawson, both guest star in today’s comic as the good Doctor thanks to a little spot of regeneration, where they’re fighting the good fight against Hixie’s <data>leks.

Virtually every problem I have with a single person wielding so much power over such a fundamentally important pillar of the web as HTML can be summed up in this incident. <Time> is officially out, despite the lack of merit or consensus in that decision. And it took just one man to make that happen. Either through a lack of awareness or a genuine disregard for what authors are already doing, Ian has claimed incorrectly that <time> isn’t seeing adoption, isn’t useful, and should be canned. And because the only balance to his power is a rather tedious process to oust him, there’s no official remedy to bringing <time> back into the HTML fold than trying to convince him that its existence is a good thing.

From what I understand, it’s easier to keep red shirts alive on away missions than it is to change Ian’s opinion on something.

Fortunately, there’s a big difference between having no official remedy and having no remedy whatsoever.

As “authors”, we are the 99% of HTML5. We can follow Jeremy Keith’s sage advice:

We can make a stand and simply carry on using the time element in our web pages. If we do, then we’ll see more parsers and browsers implementing support for the time element. The fact that our documentation has been ripped away makes this trickier but it’s such a demonstrably useful addition to HTML that we cannot afford to throw it away based on the faulty logic of one person.

So as I said, <time> hasn’t disappeared from HTML. It’s still there on millions of sites already. And nothing is stopping us from putting it on millions more. It’s our chance to send those <data>leks packing. As soon as this post is finished I’m going to edit my site’s theme to make use of <time>. Hixie can go stuff it.

Occupy HTML5.

]]>
http://cssquirrel.com/blog/2011/11/03/can-hixies-dataleks-exterminate-time/feed/ 6
Web Directions: Dan Saffer’s Workshop http://cssquirrel.com/blog/2011/05/11/web-directions-dan-saffers-workshop/ http://cssquirrel.com/blog/2011/05/11/web-directions-dan-saffers-workshop/#comments Wed, 11 May 2011 20:46:02 +0000 Kyle Weems http://cssquirrel.com/blog/?p=907 I’m at Dan Saffer’s workshop “Designing for touchscreens and tablets“, at Web Directions Unplugged, and am in the process of learning tons of awesome things. I’m not a talented live-blogger, so I’ll try to produce summaries at a later date. But I am, as Official Cartoonist, already producing comics to chronicle the event’s lore in humorous little morsels. You can view them here at my Unplugged 2011 section.

Web Directions Unplugged

]]>
http://cssquirrel.com/blog/2011/05/11/web-directions-dan-saffers-workshop/feed/ 0
Heading Off To Web Directions Unplugged! http://cssquirrel.com/blog/2011/05/10/heading-off-to-web-directions-unplugged/ http://cssquirrel.com/blog/2011/05/10/heading-off-to-web-directions-unplugged/#comments Tue, 10 May 2011 16:53:42 +0000 Kyle Weems http://cssquirrel.com/blog/?p=897 Web Directions Unplugged

I’m heading off to Web Directions Unplugged!

Well, not right this second. I’m writing this post right now. But in just a short bit I’ll be out the door, off to the bus station, and then I’ll be heading to Web Directions Unplugged. I’ve had the amazing fortune to be invited by John Allsopp and the talented people behind Web Directions to attend as the event’s Official Cartoonist. As such, I’ll be chronicling the going-ons in my typically irreverent but always adorably fuzzy fashion. I am humbled, grateful, and totally psyched.

What do you mean I can't draw directly on the monitor?I’ve attended Web Directions events in the past, and owe a bit of thanks to them in that regard. It was in the blustery opening days of 2008, while attending Web Directions North in Vancouver, that the first fuzzy sketches of CSSquirrel came to be. (This may or may not be while I was having a total man crush on Andy Clarke during his workshop.) As such, I am totally pumped to be attending yet another of their events, and to participate in this way.

If you’re going to Web Directions Unplugged, and you want to say hello, I’ve love to meet you. I’ll even make it a point not to make chittering noises and flee to the nearest tree. Also stay tuned for an announcement on how you’ll be able to help me exploit your labor chronicle the event as Squeee Correspondents.

Seattle, here I come!

]]>
http://cssquirrel.com/blog/2011/05/10/heading-off-to-web-directions-unplugged/feed/ 3
HTML5 Super Friends Assemble! http://cssquirrel.com/blog/2011/01/18/html5-super-friends-assemble/ http://cssquirrel.com/blog/2011/01/18/html5-super-friends-assemble/#comments Tue, 18 Jan 2011 19:33:16 +0000 Kyle Weems http://www.cssquirrel.com/?p=768 Today the W3C unveiled its new logo for HTML5. As you might notice, it’s quite fancy.

The site’s pretty slick, as well.

Today’s comic relates to this new logo, in a roundabout way, featuring Jeremy Keith, Bruce Lawson (or perhaps it’s Super Bruce) and Remy Sharp (Or is it SuperHTML5Rem?) in their guises as HTML5 Super Friends, attempting to save the web from itself. It also refers to a slippery terminology slope.

The FAQ page for the new logo (yes, it gets its own FAQ) includes a little mention about what the logo represents. Which is obvious: HTML5, right? Well, apparently HTML5 doesn’t stand for Hyper Text Markup Language anymore. But apparently its all for “a broad set of open web technologies, including HTML5, CSS, SVG, WOFF, and others.

Say what? I’m with Jeremy and Bruce on this one. The logo is pretty, but the intentional use of HTML5 as a blanket term for other modern web technologies is a crock. Newspapers making merry with the term is one thing, but a web standards organization? We rely on these groups to keep our handy developer toys in nice, cleanly demarcated buckets so that we can easily educate ourselves and the next generation of developers on what toy is used for what job and how.

I could rant on this for hours. But I recommend reading at minimum Jeremy’s bit on the topic. He manages to be far more eloquent with his words and has earned his place as a bit of an authority on the topic. So maybe you’ll value his two cents more highly. All I know is that when I used to say “HTML5″ people knew what I meant. At least in my own community of website creators. But now it’s as meaningless as “doohicky.” As in, “Are you talking about the doohicky that I style pages with or the doohicky that I make the structure with?”

TL;DR Version: Love the logo, hate the term-squishing.

As a parting shot, I object to Karl Dubost’s characterization of term-blurring opponents’ commentary as “vapid“. I’m sure Jeremy Keith is capable of a lot of things when writing, but even if you disagree with his viewpoint on the topic, his well reasoned rhetoric doesn’t merit such a label. Shame on you, Karl.

]]>
http://cssquirrel.com/blog/2011/01/18/html5-super-friends-assemble/feed/ 4
Rediscovering An Old Friend: My first Webcomic, Nervillsaga http://cssquirrel.com/blog/2010/12/07/rediscovering-an-old-friend-my-first-webcomic-nervillsaga/ http://cssquirrel.com/blog/2010/12/07/rediscovering-an-old-friend-my-first-webcomic-nervillsaga/#comments Tue, 07 Dec 2010 19:40:07 +0000 Kyle Weems http://www.cssquirrel.com/?p=762 On March 16, 2002 I had my first foray onto the web with Nervillsaga, a fantasy/comedy webcomic that followed the misadventures of Nervill, a bumbling medieval hero and his band of cohorts: Elionas the effeminate elf, Turgin the grouchy dwarf, Sir Brettlefort the aging narcoleptic knight and Reejik the goblin manservant. Nervill was a fellow unfortunate enough to be the victim of many rolling boulders and swinging traps in the margins of my high school notebook, and during my unfortunate days as a call center employee I decided it was time to be rich and famous, created him some companions, and put him on the world wide web with what wasn’t my first website, but the first of note and effort.

Granted, with tables. Lots of tables. And font tags. And inline styles.

I was, I’d like to note, figuring this out from scratch.

Somewhere along the way, the burden of working in retail (I’d been sacked from the call center) made the comic feel like too much effort, and it quietly went to sleep with an unfinished storyline on July 04, 2006. Less than a year later I’d forgotten to keep the domain paid for and the site simply vanished, and as far as I knew, with most of the comic strips with it. Despite my retiring of the material, I’d always felt regret at letting it disappear into the void. From time to time I’ve gotten emails from old fans wondering where they could find it, and sadly would poke around old backup CDs to no avail.

Today, by coincidence, I’d noticed a folder on my host labeled “archive” that I’d not noticed before. Inside it was every strip I’d done for Nervillsaga, all 677 of them in their clunky, old glory! I’d been sitting on them this whole time! I don’t think I can describe the sensation of finding them. There’s the sheer euphoria of uncovering what I thought was a lost part of my life, blowing the metaphorical dust off as I pulled each image up after downloading them all to the safety of my hard drive. There’s the embarrassment at the clunky art style and off-tune humor. There’s the pride in the size of the comic, with 677 strips. There’s the shame of having ever stopped.

The comic was drawn with ballpoint pens on white printer paper. Each character and background object was separately drawn. I’d scan them all to my computer, fire up Photoshop 6 and then proceed to try to clean-up the lines of the pen (to varying levels of success) before adding in color. It was my first bumbling experience with Photoshop in any capacity, and the associated website was a coding tragedy that showed my complete lack of awareness of these whole “web standards” things that I obsess over these days.

The domain’s long since gone away, and been claimed (apparently) by a Chinese spam blog. But I’ve created a new domain and placed all the comics up there for the world again. You can check it out here, from the first strip, if you’re so inclined. No offense taken if you’re not. I’ve put it back online for myself.

Read it from the first comic right here.

I never felt good about leaving Nervill behind. I’m going to fit the comic back into my schedule, and pick up his adventures where they left off. I don’t have the time to do it daily anymore, but even at a leisurely pace he’ll live on.

P.S. Thanks to Stephen Kennneally, an old fan who emailed me six months back asking about Nervillsaga and sharing his fondness for it. I’m glad I could find the comic for you to read again, Stephen. Enjoy.

]]>
http://cssquirrel.com/blog/2010/12/07/rediscovering-an-old-friend-my-first-webcomic-nervillsaga/feed/ 5
2010 iPhone Wallpaper Advent Calendar http://cssquirrel.com/blog/2010/12/02/2010-iphone-wallpaper-advent-calendar/ http://cssquirrel.com/blog/2010/12/02/2010-iphone-wallpaper-advent-calendar/#comments Thu, 02 Dec 2010 22:26:52 +0000 Kyle Weems http://www.cssquirrel.com/?p=760 There’s plenty of good advent calendars out there right now. The pair I think this audience would best appreciate are 24ways.org (which I love every year) and Fontdeck’s gorgeous Adfont.

Strangely, though, there seemed to be a real dearth of “squirrels and webdesigners being funny” calendars. Being the champion for such causes, I decided this couldn’t be allowed to continue, and have stepped to the plate to fix this very situation.

I present the CSSquirrel 2010 iPhone Wallpaper Advent Calendar. Please enjoy!

(If any of you non-iPhone peeps are craving wallpapers, I’d be happy to consider posting them with alternative dimensions. Just leave a comment.)

]]>
http://cssquirrel.com/blog/2010/12/02/2010-iphone-wallpaper-advent-calendar/feed/ 1
Comic Update: Push To Dispense Free Cheese http://cssquirrel.com/blog/2010/04/18/comic-update-push-to-dispense-free-cheese/ http://cssquirrel.com/blog/2010/04/18/comic-update-push-to-dispense-free-cheese/#comments Sun, 18 Apr 2010 20:12:01 +0000 Kyle Weems http://www.cssquirrel.com/?p=662 Today’s comic continues the storyline started by the last episode in a display of continuity rarely tolerated here. It continues the celebration of my attendance at An Event Apart: Seattle by showcasing many of the speakers of that groundbreaking event: Andy Clarke, Nicole Sullivan, Jeremy Keith, Eric Meyer, Aarron Walter, Jared Spool, Luke Wroblewski, Jeffrey Zeldman and Dan Cederholm. Also making a noteworthy appearance is Naepalm, the chinchilla alter-ego of Mindfly Web Studio co-worker Janae.

It also is my response to Jeremy Keith’s challenge (made at the event) to create an icon for “Push to Dispense Free Cheese.” I dare anyone else out there to do better.

No, really. I want to see that.

For the past couple of years I’ve followed the going-ons of An Event Apart through the Twitterscape. The inaugural comic of CSSquirrel featured AEA: New Orleans 2008 (and Andy Clarke’s underpants.) This year was the first opportunity I had to attend in person. It blew me away.

Let’s start with the speakers. They are top notch, cream of the crop, cutting-edge members of our website-making industry. They aren’t just paving cow paths (HTML5 philosophy notwithstanding). They’re kicking down the door of the future and lighting up places we’ve never been before. Even better, they’re sharing these cutting-edge thoughts with the rest of us.

I am fully incapable of transcribing in a single blog post what I learned there. It took me eight hours of working alongside Janae to figure out how to compress this information into what became four hours of presentation for our esteemed Mindfly colleagues, and that was with access to informative slides. So instead, let me point you towards some online writings that sum up the event and the lore contained within:

Panic!

As awesome as the speakers were, another amazing component of the conference was the attendees. I live in lovely Bellingham, WA. It’s about two hours north of Seattle, is nicely sandwiched between mountains and the bay, and is a great place to live. It is not, however, literally crawling with web designers in the same fashion as large cities like Seattle or New York. So to be standing shoulder-to-shoulder with hundreds of invested, devoted website-making peeps is a heady experience. With people coming from design studios, universities like UW, and even sites like I Can Has Cheezburger, it made for a great opportunity to talk shop with people of all different web design backgrounds.

At some point in the recent past I saw someone ask on Twitter if it was worthwhile to pay for a conference for information they could get later on a blog. I can say for certain that yes, it is. There is a quantity of data being that is shared in live meetings that any attempt by myself or others to fully regurgitate in writing is incapable of matching. Speakers absorb earlier comments by their fellows, incorporating ideas into their own presentations. Crowds at lunch and after-parties discuss the merits of the ideas discussed, bringing the focus of several hundred minds to the same issues in one short period of time. Friends known online become real concrete people with a firm handshake, a booming laugh, and other qualities that engrave the real feel of who they are.

Note to self: I forgot to actually acquire one of Dylan Wilbank’s excellent business cards. Dang it.

There’s one more comic that will finish this year’s AEA storyline. But knowing the quality of this event, having finally experienced it firsthand, I can tell you it won’t be the last time AEA gets the squirrel treatment.

Meyer, Zeldman and everyone else that made my two days in Seattle so awesome: Thank you.

]]>
http://cssquirrel.com/blog/2010/04/18/comic-update-push-to-dispense-free-cheese/feed/ 2
Elsewhere: Making the Grade – A Primer on Linear Gradients http://cssquirrel.com/blog/2010/02/26/elsewhere-making-the-grade/ http://cssquirrel.com/blog/2010/02/26/elsewhere-making-the-grade/#comments Fri, 26 Feb 2010 20:21:51 +0000 Kyle Weems http://www.cssquirrel.com/?p=628 I’ve finally (albeit weeks later than intended) created a primer on linear gradients with CSS. It’s a shallow dip into the deep pool of CSS gradients, but it’ll help get you started on taking advantage of gradients with Webkit, Firefox and even Internet Explorer! (Yes, really.)

It’s posted over here at Mindfly Web Design Studio. If you’re curious about gradients but scared of the syntax, check it out.

]]>
http://cssquirrel.com/blog/2010/02/26/elsewhere-making-the-grade/feed/ 0
Elsewhere: Mark Pilgrim’s “Tinkerer’s Sunset” http://cssquirrel.com/blog/2010/01/31/elsewhere-mark-pilgrims-tinkerers-sunset/ http://cssquirrel.com/blog/2010/01/31/elsewhere-mark-pilgrims-tinkerers-sunset/#comments Sun, 31 Jan 2010 22:28:48 +0000 Kyle Weems http://www.cssquirrel.com/?p=599 Usually when I mention Mark Pilgrim, it is with a dismayed tone that is meant to paint him as a dastardly villain who is elbow-deep in foul rituals meant to permanently stain the reputation of the HTML5 effort; an implication is made that he is resurrecting some great beast that will swallow the earth whole and enslave our souls.

What I’m saying is that, on average, I’m not a fan of his work.

However, his recent blog post “Tinkerer’s Sunset” clearly states the case of why the direction the iPad is moving the market is a sad affair. A man who learned his craft on an Apple IIe, he’s dismayed at the thought of the next generation of tinkerers, who will have to pay a fee or commit crimes in order to look under the hood of their own computers.

Many claim the iPad represents what the future of computing will look like: tailored, “safe” devices with little room for modification or customization (unless you plan on spending some time in court). Maybe that’s how it’ll be, and there’s little to be said or done. But Mark helps illustrate why that future will be a sad one. Go read his post.

]]>
http://cssquirrel.com/blog/2010/01/31/elsewhere-mark-pilgrims-tinkerers-sunset/feed/ 3
Grooving to Boogaloo http://cssquirrel.com/blog/2009/10/30/grooving-to-boogaloo/ http://cssquirrel.com/blog/2009/10/30/grooving-to-boogaloo/#comments Fri, 30 Oct 2009 20:47:43 +0000 Kyle Weems http://www.cssquirrel.com/?p=491 Today Mindfly Web Design Studio (workplace of yours truly) launched Boogaloo, an open source .NET customizable site creation framework and CMS built with the web designer in mind. It’s been in the works in one form or another for over three years, and if I dare say so it’s a pretty dang convenient for that whole “making websites” thing.

As we’re celebrating the launch right this moment, I’m going to set down the keyboard and pick up a celebratory beverage. But if you’d like, go check Boogaloo out. Feel free to tell me what you think.


]]>
http://cssquirrel.com/blog/2009/10/30/grooving-to-boogaloo/feed/ 0