Eclectic Studios

Sunday, October 28, 2007

There Is No Box

Steve Coats and Tom Heuer, long time friends of Eclectic Studios, have recently published an amazing book on a subject near and dear to their hearts: Leadership. The book is truly exceptional. Far from being a cheerleader's guide to management, There Is No Box delves into the character traits of great leaders, how they achieve growth and ways to identify and overcome the psychological barriers many of us have that impede growth and our ability to lead.

While I've been exposed to many of these concepts over the years, this book presents them is such a fluid and contextual way that it practically guarantees inspiration. I highly recommend this book.

Monday, May 21, 2007

The Art of Exploding Gracefully

Modern web design is largely a house of cards. It is a series of hacks piled on top of one another to achieve an intended design or function. The limitations and inconsistencies of browsers are a huge part of this problem. The second part of the problem is lack of consistent adoption of tools that are secondary to HTML programming such as cookies, JavaScript, CSS, Flash, and Active X controls.

While using these tools works for the majority of visitors, they can’t be relied on exclusively. Websites need to have a plan B. This means taking the time to incorporate backups when the mainstream techniques fail. This isn’t as easy as it sounds. The “mainstream” techniques are elegant, or just plain sexy. The alternatives are messy, kludgy and generally not fun to build or use. But if you don’t have a backup plan, your website explodes and is completely dead to the users that don’t meet your exact specifications. Consciences developers don’t exclude large audiences just because they use a different browser or plug-in. They address minority audiences by providing alternative tools. Or better yet, they abandon the proprietary tools and create new standardized tools that work for larger portions of the web world.

A client recently came to us with a piece of software in hand, very excited about what we could accomplish with it. The problem was that it only worked in Internet Explorer… and only on PCs. You just can’t do that. Netscape may be dead but the “browser cold-war” is in full swing. FireFox is now used by more than a third of all web users. A few years ago, Firefox was barely a blip on the radar. Now it’s mainstream and there’s no going back to an IE-only world.

Now Macs are a different story. The latest W3 Schools stats put Mac usage at less than 4% of the surfing population… regardless of whether their using Opera, Safari, IE or Firefox. While you cna't ignore the non-mainstream world, you also can't cater to the lowest common denominator. I know this won't make me popular (especially among creatives) but the simple truth is that this splintered sub-faction of the internet world really doesn’t matter from a practical standpoint. Yes, it’s important to make sure sites work on Macintosh platforms but it isn’t worth spending an inordinate amount of time making sure everything renders out to the exact pixel. Until Mac adoption becomes more widespread, a certain degree of "exploding" can bee seen as an acceptable loss… as long as it explodes gracefully.

Wednesday, November 8, 2006

Friendly Fire in the War on Spam – Part 3: The boy who cried SPAM

Part 1 | Part 2 | Part 3

There are many people out there who run legitimate email newsletters. Newsletters provide useful information to subscribers and they are a great way for companies to stay in touch with their client base. Those who send newsletters have to be very careful about how they handle their mailing lists. Most people who send newsletters are careful and concerned about stopping spam. The CAN-SPAM act is a good starting point, but those who care about their customers agree that these are probably the most important "best practices" for sending email newsletters:

  • Use a self-managing mailing list or service
  • Include unsubscribe instructions with every email you send
  • Require a double-opt-in for new subscribers (Double opt in refers to the process of signing up for a newsletter then requiring a confirmation response from the email address that was sent. This way an email address cannot be added by an imposter)
Even with all these precautions legitimate emailers get flogged as spammers. But these are skilled, tech-savvy people who seriously oppose spamming. How can they be accused of spamming when they've been so careful? The sad answer is that it happens when a legitimate newsletter is flagged as spam by one of their own subscribers.

The double-opt-in signup makes it impossible for an email address to be accidentally added to a mailing list. Someone has to choose to subscribe and then verify their wish to subscribe. But a month later, they may have forgotten all about it. They complain to an ISP about this spammer or hit the "Spam" button on their email client. Just like that, the emailer has been accused of spamming. The consequences of being accused of spamming can be drastic and swift, often resulting in non-delivered emails and blacklisting. The anti-spam movement is so strong right now that an ISP might immediately deny service to the newsletter sender. This happens without any crime being done, without any proof, and without any warning to the person managing the newsletter.

What's most alarming about this problem is that there really is no defense against it. This is a problem that is totally out of the control of people who use email legitimately. Email recipients have been empowered to take on spam. People have a lot of rage when it comes to spam and they have no qualms about practicing mob justice. Apparently the AOL email interface is particularly empowering when it comes to accusing spammers by providing a large spam button… that has serious consequences.

The only solution may be to abandon email newsletters all together. As RSS technology becomes a part of the daily lives of mainstream internet users we ca see an alternative to using email to deliver content. There can be no argument about who is subscribing to RSS information. The recipient requests the information only when they want to, or when their reader has been programmed to.

Interestingly this corresponds nicely with the advent of blogging. Blog content authoring tools can easily be directly liked to RSS feeds. By inviting site visitors to subscribe to your RSS feed, they get a much greater amount of anonymity and you get a huge drop in stress and no possible way of being accused of spamming. But for the moment, you can't reach the same audience with RSS that you can with email. But t writing is on the wall. RSS, or more precisely the idea of RSS as a means of people gathering up information that they like will likely replace the "pushed" architecture of the email newsletter in time.