CSSquirrel A look at web development and web design by Kyle Weems

:

Archive for the ‘Comic’ Category

Comic Update: Ugly

Thursday, May 13th, 2010

Today’s comic features the Internet in all its glory. It also guest stars Eric Meyer, and briefly addresses the topic of applesauce.

I’m tired of web-fed vitriol. I’m guessing that in the seventh century, people managed to find a lot of things to get really worked up over; but it seems that in the 21st century the Internet is providing an unparalleled opportunity for us to fight like wildcats over the most pointless of issues, like which of two different mega-rich corporations are the victim in a publicity battle.

I know for a fact that there’s a heaping dose of irony here, considering my own foray into the Apple vs. Adobe mega-battle that seems to have taken over my Twitter feed. But after some pretty reasonable tweets from some pretty reasonable people, the scales have fallen from my eyes.

Eric Meyer said it best a few days ago: I am, however, not very well equipped to hate a company nor the people who work for it. This will likely make me a bit of an outcast. Again.

This insight was followed up by the equally human insight from Jeff Croft: All one has to do is meet a few people who work for a company like Adobe or MS to realize how absurd it is to ‘hate’ them.

I disagree with certain actions on the part of either company in this “battle”, and in some cases, my opinion gets pretty strong. But I disagree even more with the increasingly acidic banter that this is fueling among developers, fanboys and media outlets. Everyone’s entitled to their two cents, but I’ve hit my fatigue point. I just don’t want to hear it anymore. Especially when it goes from reasoned discourse to saber-rattling antics.

So instead, let us meditate on the Internet’s true purpose: lolcats.

Comic Update: Robot or Not?

Monday, May 10th, 2010

Today’s comic finishes (finally) the An Event Apart “storyline” that starts here, and has part #2 here. It features AEA speakers Andy Clarke, Nicole Sullivan and Ethan Marcotte. It also features Naepalm, the chinchilla alter-ego of Janae, one of my fellow Mindfly Web Studio designers. The comic also has a brief cameo by everyone’s favorite archaic browser complication: the dreaded hasLayout.

It’s been a long journey to crank out these three comics, which highlight some very important points. First, continuity in a web-design commentary webcomic is difficult at best. Second, that cheese tidal waves represent the best of all possible worlds. Finally, that An Event Apart: Seattle was an awesome extravaganza and Janae and I are still trying to squeeze out all the drops of precious information we absorbed into Mindfly’s waiting arms.

One of my favorite presentations was Ethan’s Dao of Flexibility, which discussed adaptive layouts and fluid grids in detail, opening my eyes to the real power of the world of media queries. I’ve been tinkering away in my acorn-filled lair since the conference, working away at a new design for this site that harnesses these arcane techniques for my own dark purposes. From time to time, I have to pause and laugh with evil glee.

Thanks, AEA.

We’ll now return to my regular schedule of making fun of HTML5 politics and Opera.

Comic Update: Moose & Squirrel

Thursday, April 22nd, 2010

Next week we’ll be concluding my AEA stoyline. Today’s comic, a continuity-free interlude, features Opera Mini. I should say, rather, that it features Opera Mini if it were a moose instead of a browser installed on hand-held devices. A short moose. A midget moose with some sort of glandular problem.

I hope you’re able to follow the metaphor I’ve created, as I don’t think I can devise another way to repeat what I just said above.

Frequent readers may be aware of the fact that I have not been too kind to Opera in the past. Typically, these tussles have dealt with how they’ve handled conflicts with certain competitors. Today,  it’s a different story.

What Matters With Mobile: Speed

I own an iPhone, a device that comes pre-installed with Mobile Safari. Safari is a great modern browser that renders most (non-Flash) websites beautifully and accurately. And when I’ve got a decently strong connection, it even does it in a time-frame approaching (but not reaching) quickly.

The fact is however that my phone’s provider is AT&T. And when I’m at home, my WiFi access is through Comcast. Despite their many bold claims and lovely commercials stating otherwise, neither vendor provides what I’m going to refer to as a fast connection. Quite the opposite, I’m positive that there are several times in any given day where a 28.8k modem would more quickly deliver me the information I am seeking to consume.

Tell me, why as a society is it acceptable to charge people for a speed that they might, but usually won’t, receive from any given service, rather than the speed that they actually are receiving?

Regardless, these modern day robber barons aren’t making my service any better anytime sooner, so experiencing the web through Safari on my iPhone is similar to experiencing a milkshake through one of those really tiny coffee stirring straws. Yes, sooner or later you’ll get the shake, but it’s not exactly at a speed that’s enjoyable.

This is where Opera Mini comes in. Yes, it’s a less-capable browser in the rendering sense. But if I want to wait for a minute or longer per page,  I can certainly do so for my rounded corners. Usually when I’m on a mobile browser, I want data quickly. Very quickly. So Opera Mini serves me just fine. Better than fine, in fact. It’s very fast. Which makes surfing the web effortless again. Which I dare say is how it is supposed to feel.

Addendum: Privacy & Security

A few days back, I made the following pro-Mini tweet: “Speed matters. Especially on mobile. And that is exactly why I’m using Opera Mini more than Safari, despite the rendering deficiencies.”

Ben Adida offered the following question as a counter: “Does privacy matter? Cause Opera Mini proxies all of your connections, even SSL, via its servers.” It’s a valid question, especially considering his expertise in the field of privacy and security. Not being an expert on how Opera does things, I poked at both Bruce Lawson and Molly Holzschlag, both Opera employees.

Both of them said “If you don’t trust us (Opera), then don’t use the service,” and then each followed up with more details.

Molly backed up the security conversation with this gem: “Regarding proxy serving in Opera Mini? We are a public company in Norway, which has some of the most stringent privacy rules.”  as well as the very honest tweet: “As such if you cannot trust based on the integrity of a product or its company, no matter who, then don’t use that product!”

Well said.

Bruce gave us reasons to trust Opera with two security-related links. First, he indicated that Opera Mini is actually more secure on public WiFi than other browsers (with this link to back his claim) as well as linking to a post about how well Opera scored with security according to Symantec (here’s the abridged version: very well.)

So is Opera Mini fast? Yes. Is it secure? Yes.

That’ll do, moose. That’ll do.

Comic Update: Do Browsers Dream of HTML Sheep?

Monday, April 5th, 2010

Today’s comic, the first in a small An Event Apart related storyline, features Andy Clarke, Nicole Sullivan, Pete LePage and Naepalm in a future where rogue browsers must be “retired” by browserrunners.

It touches on what people may find hard to believe: Microsoft (like us) wants IE6 to die, already. In less than two hours after I post this, Pete LePage is going to get in front of the AEA audience and tell us that very thing.

I’ve got to get back to listening to more awesome speakers. Enjoy! (And if you’re at AEA, feel free to say hi to the guy in the CSSquirrel shirt. I don’t bite.)

Comic Update: HTML5 Progress and Reality

Monday, March 29th, 2010

Today’s comic features the Squirrel, mentions the forthcoming An Event Apart: Seattle, and hints at the sobering difference between the spec for HTML5 and the reality of its adoption speed.

The comic is also the creation of the winner of my Dribbble invite give-away/AEA-theme guest comic contest, Miro Keller! Congrats, Miro! In addition to his comic filling the #59 spot for all eternity (or at least a year after I die and my hosting goes offline), he will also receive an invitation to Dribbble and will appear in a CSSquirrel comic this April!

I’m sure when interviewed on his success, he’ll declare his intent to go to Disneyland.

His comic won for a couple reasons. First, it showed the squirrel’s skeleton, which is no easy task. Secondly, it feels like the sort of thing I’d make a comic about, and was funny to boot. HTML5 is going to be awesome, I’m sure, but it’s not exactly to the point where we’re throwing Flash install discs into burn barrels. IE9 will be a great boon towards adopting those features, not because they’re first, but because so many people use their product… but a lot of people are -still- using IE6, even after its funeral.

So let us all remember, we may need a fallback plan for that lovely <video> tag for a while yet.

In addition to Miro’s great victory, there’s two other winners today. #2 in the contest is the entry of Ryan Parr. Warning, parents, he uses swears. #3 is from Mihai Petica. Congrats to both of you as well. You’ll be receiving Dribbble invites as well as appearing in a future CSSquirrel comic this April.

Let’s celebrate these heroes with a round of applause.

P.S.: I don’t know exactly what’s going on in Morten Gresseth’s entry, but despite its failure to mention AEA it was so darn odd that I just had to link it here. Does anybody know what this is referencing? Morten?