March 27, 2008 - 4 comments

The Struggle for Web Standards

Sorry for posting two Chris Heilmann reblogs in such short succession (I know, I know, like a poor man's RSS reader), but not only is his stuff so good, I wanted to reference this in tonight's NY Web Standards meetup.

From "The struggle for web standards—my presentation for Coder's Saturday in Montreal" on Wait till I come! by Chris Heilmann, published on 22 March 2008 at 7:24 PM.

Published by: jeffreybarke in The Programming Mechanism

March 27, 2008 - Comments Off on How to play well with others: Bring back the version targeting, Microsoft!

How to play well with others: Bring back the version targeting, Microsoft!

In anticipation of tonight's NY Web Standards meetup, I present this trenchant criticism from Joel Spolsky on Microsoft's decision to not make IE8 behave like IE7 by default:

The idealists rejoiced. Hundreds of them descended on the IE blog to actually say nice things about Microsoft for the first times in their lives.

I looked at my watch.

Tick, tick, tick.

Within a matter of seconds, you started to see people on the forums showing up like this one:

I have downloaded IE 8 and with it some bugs. Some of my websites like "HP" are very difficult to read as the whole page is very very small… The speed of my Internet has also been reduced on some occasions. Whe [sic] I use Google Maps, there are overlays everywhere, enough so it makes it ackward [sic] to use!

Mmhmm. All you smug idealists are laughing at this newbie/idjit. The consumer is not an idiot. She's your wife. So stop laughing. 98% of the world will install IE8 and say, "It has bugs and I can't see my sites." They don't give a flicking flick about your stupid religious enthusiasm for making web browsers which conform to some mythical, platonic "standard" that is not actually implemented anywhere. They don't want to hear your stories about messy hacks. They want web browsers that work with actual web sites.

From "Martian Headsets" on Joel on Software by Joel Spolsky, my favorite new blog on software development and the internet. So far, I find everything on here very well-written, reasoned, and developed into coherent essays (long is good!)

Published by: jeffreybarke in The Programming Mechanism

March 10, 2008 - 2 comments

Too Close for Creative Comfort: Panama & Bahamas Logos

About a year ago, an interesting advertising campaign was unveiled in the New York Subway system featuring a unique, if not overly complex logo, enticing viewers to travel the Bahamas. The logo featured several colorful & unusually shaped organic icons, visually representing the islands of the Bahamas. The logo and subsequent campaign did the job because I remembered it a year later.

Recently, during a morning overdose of caffeinated glee with Al Roker and the Today Gang on NBC, I noticed a television commercial advertising the joys of vacationing in Panama, with a very similar logo as the Bahamas design from last year. Some online sleuthing and closer observation revealed that the logos were practically “cut from the same palm leaf” – and featured not only a similar use of colors but a nearly identical typeface. One could argue that the Panama design firm chose squares instead of unusual organic shapes, but I would respond to that statement with a barrage of creative fists of fury.

This act of blatant thievery or “modest appreciation” is one of the reasons that the creative profession is suffering at the greedy hands of poor designers and overly convincing clients. I can’t begin to imagine what could have possibly convinced a self-respecting graphic artist to swindle the design style of another tourist destination when they knew that someone would certainly call their creative bluff.

There are many reasons why this is bad. Advertising message reception is a pretty quick event when you think about it – I see something pretty, then glance away and process it internally later. At a quick glance, this would make this new campaign less successful, since the viewer might actually believe that the Panama campaign is actually a rerun of the campaign for the Bahamas. The obvious reason is that the Bahamas logo concept was kidnapped by the Panama design team.

The moral of this story – although it still needs to be proven or disproven by the success of the new Panama campaign – is that when a client comes to you saying that they want a repeat of something that has been successful in the past like the Nike swoosh or a web site that works just like Google, they don’t want or need those solutions copied exactly, they likely lust after the success of the aforementioned solutions. In the case of this Panama/Bahamas debacle, the client probably saw the Bahamas logo and campaign, read about it's success, and told a designer, “Make it look like that.” Unfortunately, this is an example of another client who is looking for glory without the commitment that the Bahamas campaign, Google, Nike or hundreds of other brands have made to their audiences.

Instant audience satisfaction can be achieved by a clever design solution, but originality designed to stand the test of time is what will make your client rich.

Published by: davefletcher in The Design Mechanism

March 10, 2008 - 6 comments

I FFFFound a Good Creative Resource

Somehow I landed on a pretty cool site today called FFFFOUND!.

According to their website, FFFFOUND! is:

a web service that not only allows the users to post and share their favorite images found on the web, but also dynamically recommends each user's tastes and interests for an inspirational image-bookmarking experience.

The name is ridiculous – I’m guessing either ffound and fffound.com were unavailable when they were looking to secure a url, or this was the exact number of f's required to make the right human sound to represent their service. Nonetheless, despite the fact it’s an invitation–based service, the library of interesting images, ads and photographs culled from the mighty web are quite inspirational all by themselves, without the visitor feeling like they have to belong to the exclusive club.

Published by: davefletcher in The Design Mechanism, The Programming Mechanism

March 7, 2008 - Comments Off on Safari CSS hack update—The end of the star seven hack

Safari CSS hack update—The end of the star seven hack

From Surfin' Safari:

For those of you using the star seven CSS hack to target current or older versions of WebKit, this parsing bug has been closed in the latest WebKit nightlies. Acid3 specifically tests for this, so any browser that wants to be compliant with Acid3 will have to fix this CSS parsing bug.

For more information about this hack, see:
http://diveintomark.org/projects/csshacks/star7.html

Published by: jeffreybarke in The Programming Mechanism

March 7, 2008 - Comments Off on IE8’s layout modes

IE8’s layout modes

From an informative post to the IEBlog on IE 8's layout modes and how/when they're invoked.

As you may have heard by now, Internet Explorer 8 will ship with three layout modes—Quirks, IE7 Standards, and IE8 Standards. The saying goes: "put your best face forward" and, true to this, Internet Explorer 8 will use its most standards compliant mode, IE8 Standards, as the default when encountering standards content. The behavior looks as follows:

IE8 layout modes
Page Content Declaration Layout Mode
Known standards DOCTYPEs and unknown DOCTYPEs IE8 Standards
Quirks mode DOCTYPEs (includes the absence of a DOCTYPE) Quirks

To invoke IE8's IE7 Standards layout mode, it will be necessary to "opt-out" of the default layout modes (see above table) by using the following <meta> tag:
<meta http-equiv="X-UA-Compatible" content="IE=7" />

Note—The <meta> tag declaration will always override the DOCTYPE.

Learn more at my 27 March 2008 presentation on version targeting and IE 8.

Published by: jeffreybarke in The Programming Mechanism

March 6, 2008 - Comments Off on To Re-Brand or not Re-Brand… That is the Question.

To Re-Brand or not Re-Brand… That is the Question.

In the grand Shakespearean Play of your business, the most overlooked yet most important asset of your company is your brand. You can spend copious amounts of money on infrastructure, desks, equipment, great employees, and all the copies of Microsoft Office you can shake Bill Gates' quarters at, but without your almighty brand - your essence and first impression - you're dead at the starting line...guaranteed. Think about how many times you get to make a first impression with a potential client? One if you're lucky. And that time is money.

Your “Brand” encompasses many things, but most importantly involves a logo, a mantra or methodology, a color palette and a typographic palette. Your brand also relates to how you communicate with your audience, your fellow employees and how you want your employees to communicate with the outside world. It represents – and is representative of – every part of the corporate ecosystem, living together in a positive and rewarding symbiotic relationship.

Despite all of that talk about one chance to make an impression, realize there are plenty of potential clients that haven't yet had the pleasure of connecting to your brand, so it’s not too late. Face it, after a few years of scraping to the middle of an industry, a little botox, and maybe a nip and a tuck on that brand couldn’t hurt. If you think I jest, go ahead and ask Ms. Hilton, the living embodiment of “human as brand...”

Before you jump right into the branding experience that very few business managers and owners dream of, please consider the following:

  1. Do you have a budget in place to get your brand where it needs to be? A branding initiative is going to cost money. For instance, if you're selling custom shirts, then you'd need to buy uv flatbed printersIf an agency or freelancer gives you a cheap deal, think twice about whom you’re hiring for this important job. When you pay peanuts you don’t just get monkeys, you get the laziest, carefree, baboons in the entire forest. Would you hire a discount dentist? How about the doctor who is going to perform open-heart surgery on you? Or the guy that is fixing the breaks on your family wagon? So, why would you entrust your important brand, which in many ways is responsible for maintaining the affection of your employees, clients, and your salary in the hands of a hack? And, if you’re going to re-brand, please don’t just slap a new logo on your website and keep using your old stationery until it runs out. Not only is it silly, but it will not justify the amount of work that should go into a new branding initiative.
  2. Have you formulated a mission statement, or mantra for your business? In other words, have you really considered why your business works and why it doesn’t work? Any creative firm you hire to assist in the re-branding process should be asking your team questions about this stuff. If they are not, please show them the door before you pay them their huge fee and proceed to hate the rest of us “designer types” forever.
  3. Why are you re-branding? If you’re re-branding because the business is failing, more than likely, you need somebody to come in and figure out much more important things about your overall business model. A new logo can’t help you now. If you are re-branding because your pal “Hank” just got a neat new logo from his son’s nephew’s girlfriend, chances are a new logo isn’t what you need.

A branding company should be concerned with how your new identity will interact with a website, your collateral, your stationery, your presentational materials, and even more importantly, by exploring the way your employees describe your company to the outside world.

Okay, you’ve gathered some of your hard-earned cash together and hired a stellar graphic design firm to sit down and extract from you and your team the very essence of your nubile brand. What should you expect from these raptors masked behind their fancy shirts and goatees? First of all, you should expect (and demand) patience. In many cases, the experience you’re about to go through is a lot like describing an average child to a group of strangers with honor students. Nobody enjoys answering questions about their competitors and what they think is successful and unsuccessful about their current brand. However, it is a painful, and very necessary conversation to have.

Below are some of the questions you might be asked by the creative team you’ve hired to assist with your re-branding process:

  1. Name 3 of your competitors and what makes them successful?
  2. Describe what makes your organization successful?
  3. What aspect of your business would you change if you could?
  4. If you met a new customer today how would you describe your brand to them?
  5. If you met a friend on the street today how would you describe your brand to them?
  6. How do your employees value your brand?

...See, there’s a reason you’ve gathered this team of Treo-toting, pencil chomping Macintosh advocates, right?

Good designers are great problem solvers. They are the good folks you tap on the shoulder on the commute home when you need a word for “effectively solve” that begins with “right now.” They are not scary brainiacs, they are just immersed in all the things that you don’t necessarily have the time for: typefaces, color palettes, layout styles and innovative solutions are what they live and breathe for. Don’t despise them – pity them – because in the end, while you can go home and zone out in front of the TV watching the latest episode of ER, they are busy stressing over the font, motion graphics or color choice from the commercial that you skipped because you were too busy enjoying that conversation with your little son or daughter. Trust me, they’re not lonely people, they are just obsessive, and the good ones are obsessed with solving the problems that clients like you bring to them daily. You want this type of person on your team as much as they need you to pay your bills. It’s a symbiotic relationship.

Generally, a re-branding experience is not for the faint of heart – yet most of the time, if you go into the situation with an open mind, you’ll find yourself working very well with the design team you’ve chosen. Warning: If the leader of this team of creative gorillas (they’ll refer to him as “Creative Director”, ”Poobah”, or something even more unnerving like “Chief” and they’re either wearing sunglasses or have the longest, and most well-groomed goatee of the team) pulls out their iPod and asks you to speak slowly into the microphone, reach for the nearest weapon and start swinging for the bleachers – technological devices and snarky rhetoric don’t make for a good design firm. However, if they are a chatty, concerned and positive bunch, keep an open mind and please allow them to continue. Likely, you’ll be surprised at what you will learn about your company throughout the process.

Published by: davefletcher in The Design Mechanism
Tags:

March 5, 2008 - 2 comments

Version targeting and IE 8: Maybe not

The uproar over IE 8 and version targeting may be over—according to 456 Berea Street "Microsoft has reversed its decision to make IE8 behave like IE7 unless specifically requested."

It seems that Microsoft actually responded to developer outcry and reversed its earlier decision—now, to get IE8 to render as IE 7, one must opt in using version targeting. Wow!

If you're not sure what this is all about, you're in the New York area, and you want to find out, come to my 27 March 2008 presentation on version targeting and IE 8 (plug, plug!).

Published by: jeffreybarke in The Programming Mechanism