Archive for the ‘website design’ Category

When More is Decidedly Less

Wednesday, January 27th, 2010

LONDON — It wasn’t my finest moment. A friend was showing me his new house in which all of the bathrooms were fitted with what looked like gloopily shaped iPods instead of taps. I switched one on, and lights appeared to reveal the controls. You could change the water’s temperature by pressing one control, and its velocity with another. But, hard though I tried, I couldn’t turn it off.

“Don’t worry,” groaned my friend. “It happens all the time.” He struggled fruitlessly with the controls, then went online to find the instructions on the manufacturer’s Web site. Guilty though I felt at having caused such a kerfuffle, I couldn’t help wondering why he’d bought those fancy digital taps. What’s wrong with the old-fashioned ones that you turn on and off by hand?

My friend had fallen victim to the curse of over-complicated design. He’d believed in the blandishments of a dazzling “innovation” that promised to make his life easier, but was so woefully misconceived that it threatened to make it harder.

You’ve probably been cursed too. Inoperable cellphones. Impenetrable Web sites. Neurotically overstyled objects. Too much packaging. Digital versions of this, that and the other. Things with esoteric functions that we’re unlikely to ever be able to pronounce correctly, let alone to want to use. We’ve all tussled with them from time to time.

There’s nothing new in this. Ever since the Industrial Revolution, designers have striven to make things that offer more than their predecessors. More speed. More power. More functions. More whatever. If the “more” is well chosen and executed, it can lead to progress; but if not, it could have the opposite effect. Who has enough time to go online to find out how to turn off a tap?

(read the full article on nytimes.com)

5 Tips for Making a Corporate Blog Stand Out

Wednesday, December 16th, 2009

bloggThese days it seems as if every corporation has tried its hand at blogging. The more corporate blogs that exist in the blogosphere, the more difficult it becomes to gain blog subscribers by creating one that’s truly unique. To ensure your corporate blog stands out from the crowd, follow these 5 tips:

1. Talk about something other than yourself. Too many corporate marketers make the mistake of creating blogs as purely another mechanism to talk about their products and services. While increased sales and improved brand visibility may be two fundamental goals of a corporate blog, there are more effective ways for achieving those goals that just pushing product.

2. Keep your blog focused. Whatever message you chose to deliver, stick with it. Unfortunately, some corporate blogs lack a clear message and include posts on topics all across the board. Because goals were never defined, these blogs have a difficult time gaining readership.

3. Give your blog a distinct personality. Whether you choose to feature just one blogger or multiple bloggers, let the blogger’s voice come through in the posts. Without a distinct personality, your blog will be just like every other faceless corporate blog.

4. Have some fun. Another effective method for letting a corporate blog stand out from the rest is to infuse some humor and excitement. Granted, this technique may not be appropriate for all corporate brands. But if you’re able to, consider creating a blog that can be light-hearted, relaxed and at-times funny. It’s just another way to humanize and personalize the brand for customers.

5. Provide readers with something they can’t get anywhere else. Use a corporate blog to announce company breaking news or highlight original research in order to make the blog truly unique. Assuming the information is interesting and useful, readers will keep coming back for more. The simply can’t get it anywhere else. Plus, your customers can form a close connection with your brand because they feel as if they’re gaining an inside look or exclusive information.

6 Important Points in Designing a Website

Wednesday, November 25th, 2009
I think design covers so much more than the aesthetic. Design is fundamentally more. Design is usability. It is Information Architecture. It is Accessibility. This is all design.
- Mark Boulton


1. Speed, speed, speed

gmailIn the recent interview with google's own Matt Cutts, he says "A lot of people within Google think that the web should be fast, it should be a good experience; and so it’s sort of fair to say if you’re a fast site, maybe you should get a little bit of a bonus. Or maybe if you have a really awfully slow site, users don’t want that as much." And the controversy goes on and on...

In my opinion, a website does not need to be fast but it needs to be responsive. This does not translate to websites with flash components, repetitive loading screen and animation over pages will become annoying.

2. It's all about experience

Conventions are your friends
- Steve Krug, author of Don't Make Me Think

Breaking conventions for the sake of breaking the conventions are not innovation. And if you can't innovate, there's nothing wrong with following the current. Walking on familiar grounds makes your user feels safer.

3. Minimize learning curve

google.com

If one is presented a page like this, wonder what should one do?

4. KISS (Keep It Simple, Stupid)

Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.
- Antoine de Saint-Exupery

5. Don't rely on graphics

Not all pictures says a thousand words, in fact most stock pictures says nothing at all. Here are the top 3 photo search result of 'web design' from iStockPhoto. Is it saying a thousand words?

istockphoto_4619850-internet-connection istockphoto_6697647-internet-browser-windows istockphoto_7459744-unique-website

What about full flash site? Well aside from SEO problem, flash sites doesn't have a good user experience, users can't jumped directly into a certain page. And doesn't allow them to share links, pictures, or articles with friends. I know that these can be done in flash, but the harsh reality is most flash designers don't (or don't know how to) do it.

6. Graceful downgrade

Since the early days of websites, we have seen a warning text in the footer of sites, 'best viewed in 1024 x 768 screen resolution,' it doesn't mean that screen with resolution 800 x 600 is SOL. These days, in my opinion, it's okay not to support IE6 if your site requires the alpha transparency from PNG pictures, or html5. You should have a fair warning for IE6 users.

Adapted from 6 Things Video Games Can Teach Us About Web Usability

7 Deadly Sins of Blogging

Saturday, October 31st, 2009

Admin's note: Happy Halloween!!7

If you write a blog, the bad news is you have millions of competitors.

The good news is most of them suck.

The same problems come up again and again, keeping bloggers from building a real audience for what they have to say. So how about you? Do you commit one of these seven deadly sins with your content?

1. Selfishness

This is the big one.

Here’s how making money with social media works:

You give away information of value. Maybe it solves an important problem. Maybe it makes people laugh. Maybe it makes life a little less boring to millions who are getting through a day of cubicle hell. Whatever.

You give. And then tomorrow, you give some more. And the next day, you give more.

After a heck of a lot of giving, you make a terrific offer and you get to ask for something in return. And a small fraction of your audience will respond.

How can this possibly work? Because if what you give is valuable enough, it will attract lots and lots of people. It’s roughly the same amount of work to give terrific content to a million users as it is to share it with one.

But to each individual reader, you’re giving much more than you’re asking for.

This is why so many “get rich quick” schemes don’t work, and why they’re particularly ill-suited to social media. They’re about taking. They’re not about giving.

2. Sloth

Here’s why I don’t do much social media and content marketing consulting any more.

The 1,000th time I heard a client say, “But that sounds like a lot of work,” my brain exploded.

You know what’s a lot of work? Running a bricks and mortar business. 12 hour days, 7 days a week, 52 weeks a year. Maybe after a couple of successful years you’ll let yourself take a weekend off.

By contrast, running a content-based business is a lot of fun, with wonderfully low overhead, few to no employees, not much stress (by comparison, anyway), and yes, less work.

Not no work. Less work.

3. Impatience

I don’t think there’s a blogger in the world (ok, except Leo) who hasn’t been frustrated at the three- or six-month mark when things just aren’t moving as fast as we want.

It takes some time to build an audience, and momentum is your friend. Most of us don’t take off like rockets. We build slowly at first, then the snowball starts to grow.

If you’re not finding the audience you want yet, ask yourself:

  • Is my topic actually interesting to someone other than my mom and my cat?
  • Do I give my readers more than I ask to receive from them?
  • Am I working on cultivating a network of like-minded bloggers, and supporting their work as much as I hope they’ll support mine?

If the answers are yes, you’ll need to cultivate a little patience. Maybe even a good dose of stubbornness. Trust me, I know it isn’t easy. Read The Dip to keep yourself motivated while you get there.

4. Lameness

Blogging isn’t like traditional advertising, where you spend more money to reach more eyeballs. In social media marketing, the currency you pay is being totally amazing.

If your content is lame, you don’t find an audience and your message doesn’t get through. If your content is fantastic, you’ll find a nice-sized audience who love what you have to say. Many of those folks will be happy to give you additional money to get more of what you offer, whether in the form of an ebook, consulting time, a comprehensive membership site, or just a snazzy t-shirt.

To paraphrase the sales and motivational speaker Zig Ziglar, lame bloggers have skinny kids.

5. Identicality

Some may disagree, but I think it’s totally fine to start your blog wanting to be someone else. That might be because I started my first blog wanting to be Seth Godin.

I didn’t become Seth (the hairstyle wouldn’t suit me anyway), but I did find a wonderful audience and a niche in which I could make real contributions.

It’s great to be inspired by a big blogger. But in order to create your own audience and your own place in the blogging world, you’re going to have to find your own voice.

Why not instead be:

Maybe you’re Problogger for drag queens, or the Chris Brogan of healthcare.

Be inspired by others, but find your own place.

Interestingly, that place is often defined by the people you serve. Think more about them.

6. Irrelevance

It’s lovely to put your heart into your content, to infuse it with your personality, to come across as a real and likeable human being.

The game still ain’t about you, baby.

Some people are naturally attracted to topics that other people care about. Others aren’t. Don’t try to sell broccoli ice cream, even if that’s your favorite.

7. Boorishness

Boorishness usually comes from one of the other deadly sins. Selfishness being the most common.

You know that guy at the party who just refuses to shut up? The one who lectures you for 45 minutes about his Warcraft collectible figurines, without ever noticing that you’re desperately wishing you had a cyanide pill so you could quietly end it all?

Don’t be that guy.

Return of Investment in Blogging

Wednesday, October 21st, 2009

ROI of Blogging - does blogging have an ROI?
(Return On Investment, i.e. is it worth doing from the business perspective, as opposed to some touchy-feely group-hug value).

First of all - DOES IT MATTER? Few business decisions have an absolutely guaranteed ROI, if any. Business involves risk - obviously. Ironclad ROI is great, the few times we can have it, and admittedly the proof of ROI for blogging is weak and perhaps non-existent in some areas.

But quite simply, some blogging HAS ROI at least from the Search Engine Optimization (SEO) perspective - it greatly helps get good search engine rankings, and many companies spend a lot of money on SEO! So for some companies, it has ROI as a cost effective SEO technique.

Some quick SEO figures from SCOUT Corporate Blogging/PR/SEO. No, not downright proof - after all, all those companies spending money on SEO *might* be stupid and wasting it (highly unlikely, but *possible*, just like maybe the moon landing was staged and it really is made of green cheese after all). And some of those companies are probably wasting money - note I said *some*.

More importantly, Blogging ROI Proof is for Pansies, Steven Turcotte says only partially jokingly. Proof is great, but in business one gains an advantage and even succeeds by acting on partial information.

Is there ever *proof* that any business decision is the right one - before you make it? Every business decision involves risk, including the decision to blog, have alcohol at a company Christmas party or even a party at all, and every pricing and marketing decision.

Blogging right now is the right business decision for some companies, just like pursuing the Chinese market is right for some companies now. Blogging may not deliver in every case, just like China may not, but Pepsi and Coke would probably be insane to not be in China right now, along with scores of other companies. And some companies would be insane to not be blogging now.

No Risk, No Potential

That said, Steven and I are heretics since we both believe that not ALL companies should be blogging. Not now and maybe not ever. How untrendy and non touchy-feely group-hug of us.
Maybe that's because we're business people first, and blog evangelists second.

Blogging - good. ROI - good. But not everyone can wait for carefully documented proof before moving first. The early movers get the advantage, and sometimes not being an early mover is a disadvantage

Design Pricing: It’s never just about the price

Monday, October 19th, 2009

Admin's note: UX Design = User Experience Design, although this article goes with all sorts of design and development projects.

Introduction

For the past several weeks I’ve been involved with number of pre-sales and sales talks, presentations and negotiations with clients. My team has helped me and we have established our price list – hourly and per-project rates for the number of different services we are offering: UX design (including interface design for web, desktop and mobile), information architecture, content creation and development, usability testing and user research, SEO, SEM, training and, of course, consulting.

Of course, coming up with the prices was tremendous effort from our side and huge time investment. Our consultants did very well and now I am very satisfied. We tried and succeeded in categorizing our services and their constituents. We have even developed number of internal tools to help us reach and estimate time needed for specific service or project. We want to be transparent and fair to our clients and we sincerely believe in delivering even more than expected. I like to believe that all this goes without saying in our industry. However, realistically I know that is not exactly the case...

It’s never just about the price

When sitting in the same room with the client or client representative, usually that is some C-level executive or high positioned person from IT / Tech division, most of them are looking for several elements of our offerings: our availability, references, tools and technologies we are working with, quality – and of course – price.

You know it all too well that often they will just go for price. You keep showing them PowerPoint, previous case studies, competitive offerings – but still – they often just look on the price. Personally, I dislike phrases like: “Hey, this looks just great and you guys are really good at what you do, I can tell that, but seriously, this price?!”

And that is the first error they are (unintentionally) making – focusing on the price and the price only.

I do, however, have tremendous respect for clients explaining to me that currently they do not have budget allocated for what they require from us and that they would be gladly buy our services but current situations does not allow them to do so.

But I see problem with “explanations” like “If you lower this price down, we will accept your offer and you can do business with us!” or, even worse “Do this for free / cheaper for us for this, first time, and next time we will pay you full rate!”. I consider this as an offense. Seriously I do. And my answer it that case is: “Well, let’s do it other way around – you pay me full rate now, and I will do it for free / cheaper next time! What do you say?” And you know is usually the answer? Nothing. Silence. Mute.

Quality / Price ratio in UX design

I believe in elitism. Elitism when it comes to the quality of the service and products. I believe that great clients are looking for nothing less than elite and exceptional products and services. I know that in this case I can say that those clients are not just great (since they are paying us properly for our services) but they are also smart.

If you take a look at my previous article where I am thinking about UX ROI: User Experience Return on Investment – you will see that there are 3 areas and 2 types of measurements I’ve described there. Investing in UX design in its broadest sense of word is not a cost. It’s THE opportunity for business. The opportunity for growth and market differentiation.

There is a well know and well established metric called Quality over Price ratio (QPR). In the wine trade industry this is one of the important elements. In the UX / web design industry some principles hold true as well. My business consultant explained it to me in simple terms in 4 simple cases.

Four simple cases – considering quality over price ratio

It all comes down to the fact that if something is of high quality and it costs relatively high amount of money – you, as a client, can be satisfied.

Also, if you pay small amount of money and receive exceptional quality of the service – you can be very satisfied (of course) but I would have troubles believing that something very cheap can result with high quality. Of course, as always, there are exceptions, but relying solely on those exceptions is very dangerous and, in the long run, much more expensive.

Third case is when you pay relatively high amount of money and receive very low quality service (if you get it at all) – that’s when you, as a client, are in really bad position and your frustration is completely understandable. I feel sad when I hear stories from clients describing their experiences with bad designers – those people are making huge damage to our business and profession, but the biggest problem here is that they are leaving their clients dissatisfied so they need to go out, hire a new agency and pay again, hoping that this time nothing will go wrong.

Last, fourth option is when you pay a little and you receive / expect a low quality product. Usually, as a client you will keep bitchin’ saying that you have paid enough / lot and received a bit if anything. If you see yourself in this position – then do yourself a favour and don’t make that same mistake again. Personally, I’ll never do business with someone with this kind of attitude. Someone who disrespect design and UX as a profession is not going to be our client… Also, this point has some close relations with the third point – client ends up being dissatisfied but in this case it’s because in the beginning he tried to save some extra money (since, hey, this design thingy can’t be all that worth) and now he is angry because he lost his money (event that small amount he dedicated) plus he knows that he must look for new designer to do the job.

At the end...

Dear past, current and future clients – it’s never just about the money. Look what you are getting for that amount of money. Don’t just say “Yes, yes it’s very cool, but this is too much!”. Too much for what and what’s the reason? Is it because you don’t think it’s worth that money or is it because you really don’t have money in your budget for this? In either case think about quality over price ratio.

Paying 200 000 dollars for Yugo car is expensive; paying 200 000 dollars for Bentley is not. Are you looking for Yugo or Bentley? You know, both of them are cars and both of them will take you from point A to point B.
But, there are not-so-subtle-differences between those two… I love building and selling Bentley to my clients. They love them too! Win-win, I’d say!

Blogging and Blog Marketing for Internet Marketers 101

Wednesday, October 14th, 2009

I have a couple of friends who are doing Internet Marketing, and are raring to get into blogging. I guess I will need to clear some things up about blogging and blog marketing, because I am starting to see some getting misconceptions of what blogs can or cannot do.

So here is it – Blogging and Blog Marketing for Internet Marketers 101

1. Blogs can target a wider niche

Many powerful Internet marketing courses out there, even the ones from the world known gurus like Derek Gehl, advice that the most important part of the whole process in setting up an Internet Business is the one on niche research – finding the market.

They would advice us to get on tools like WordTracker or Overture to do some research – to get some statistics on the market, the demand in terms of number of searches per month, the supply in terms of the number of websites talking about the topic of interest, getting a good keyword with a high Keyword Effectiveness Index (KEI).

That means that, instead of targeting “Horse Riding Tips”, you will want to go niche and target “Horse Riding Tips for Kids from 5 – 7 years of age”. The point is, the more niche you get, the better it is because when these people come to your site, what they see is a product that is really catered EXACTLY for them, answering their deepest concerns, making them make a purchase on the spot.

Over these few months of blogging and reading from the blogosphere however, I’ve noted that the key for any blog to be successful, is the frequent updates of powerful, thought (and conversation) provoking content. Blogging and blog marketing is a totally different thing from Internet marketing, like the sites that sell e-Books, guides, etc.

But really, how long can you last if your blog title is “Horse Riding Tips for Kids from 5 – 7 years of age?”. Would you be able to post daily, or would your posts die off after the first month? For blogs, you can afford to (and most probably NEED to) target a wider niche.

“Horse Riding Tips” sounds wonderful for a scope for a blog – and then you could have a category that is for posts that address the issue for kids between 5 – 7 years of age. Having a “Horse Riding Tips” blog updated once every two days is much much much better than having a “Horse Riding Tips for Kids from 5 – 7 years of age” blog that is updated once in two weeks.

Are you an Internet Marketer who wants to use a blog to drive traffic to your site? Have you already run out of ideas to write? Try widening the scope a little.

2. Blogs are NOT laptop-to-ATM converters

Remember eventually that the things blogs do best is create conversations, building relationships, engaging your readers, getting feedback, and building a community of readers. Not making money. While there many “A List” blogs that can make six figure incomes from blogs, I would say it takes at least a year of fanatic blogging and a lot of good thought in the grey thing between your ears to get there… unless you are one of those irresponsible spammers who create 400 blogs a day and use someone else content.

I think the true blue blogger loves to write their own blog posts, and will probably never outsource their blog articles (note that outsourcing your posts and inviting trusted friends to be co-authors are two different things). Bloggers want to reach out to the community. Internet marketers normally just want content on their site.

3. Blogs are NEVER “Autopilot”, Splogs are

There are a lot of programs out there that claim to build an autopilot blog. You install the blog software, you install a plugin or some software, and then wallah! Content appears auto-magically. There are programs out that that do that… but I would say I am quite ashamed of them. They create splogs, not blogs. In my opinion, they work for today, but not tomorrow.

Its not that I’m not tempted to make a quick buck, but I want to do it without converting the Internet from the Information superhighway to an Information super-junkyard. The Internet is a wonderful thing that has just started and will be the primary medium for our future generations to work and do research on. Have you thought about what you are doing when you are creating a splog?

The only way I can think of, to get blog on autopilot is to get co-authors to come in and write the content for you everyday. Then again, would that be called your blog?

4. Blogs are all about organic search traffic

Basically, you don’t see many PPC ads that have landing pages on blogs. Bloggers who are interested to market their products or services normally build a HUGE archive of keyword targeted posts (which would take considerable time), and then do a little promotion after they are done with their post. The search engines do the rest.

We have heard so much about why Google loves Blogs, so blogs are very powerful in getting organic search traffic.

5. Blogs have a lot of repeat visitors

Every blogger writes in a unique way, which is so different from other blogs, and this, combined with solid content, is the key to get visitors returning again and again and again every single day, to read updates.

This is very much unlike Internet Marketing – where you develop a 12 page long sales copy and then leave it there on autopilot after you have tweaked and did all the split testing. Internet marketers build relationships with their customers in the email box. Bloggers build relationship with their reader using their blogs!

So you see, there are very distinct differences between Internet Marketing and professional blogging, and of course, there are advantages and tradeoffs for each profession.

via blogopreneur

If Architects Had to Work Like Web Designers

Monday, October 12th, 2009

Please design and build me a house. I am not quite sure of what I need, so you should use your discretion. My house should have somewhere between two and forty-five bedrooms. Just make sure the plans are such that the bedrooms can be easily added or deleted. When you bring the blueprints to me, I will make the final decision of what I want. Also, bring me the cost breakdown for each configuration so that I can arbitrarily pick one.

Keep in mind that the house I ultimately choose must cost less than the one I am currently living in. Make sure, however, that you correct all the deficiencies that exist in my current house (the floor of my kitchen vibrates when I walk across it, and the walls don't have nearly enough insulation in them).

As you design, also keep in mind that I want to keep yearly maintenance costs as low as possible. This should mean the incorporation of extra-cost features like aluminum, vinyl, or composite siding. (If you choose not to specify aluminum, be prepared to explain your decision in detail.)

Please take care that modern design practices and the latest materials are used in construction of the house, as I want it to be a showplace for the most up-to-date ideas and methods. Be alerted, however, that kitchen should be designed to accommodate, among other things, my 1952 Gibson refrigerator.

To insure that you are building the correct house for our entire family, make certain that you contact each of our children, and also our in-laws. My mother-in-law will have very strong feelings about how the house should be designed, since she visits us at least once a year.

Make sure that you weigh all of these options carefully and come to the right decision. I, however, retain the right to overrule any choices that you make.

Please don't bother me with small details right now. Your job is to develop the overall plans for the house: Get the big picture. At this time, for example, it is not appropriate to be choosing the color of the carpet. However, keep in mind that my wife likes blue.

Also, do not worry at this time about acquiring the resources to build the house itself. Your first priority is to develop detailed plans and specifications. Once I approve these plans, however, I would expect the house to be under roof within 48 hours.

While you are designing this house specifically for me, keep in mind that sooner or later I will have to sell it to someone else. It therefore should have appeal to a wide variety of potential buyers.

Please make sure before you finalize the plans that there is a consensus of the population in my area that they like the features this house has. I advise you to run up and look at my neighbor's house that he constructed last year. We like it a great deal. It has many features that we would also like in our new home, particularly the 75-foot swimming pool. With careful engineering, I believe that you can design this into our new house without impacting the final cost.

Please prepare a complete set of blueprints. It is not necessary at this time to do the real design, since they will be used only for construction bids. Be advised, however, that you will be held accountable for any increase of construction costs as a result of later design changes.

You must be thrilled to be working on as an interesting project as this! To be able to use the latest techniques and materials and to be given such freedom in your designs is something that can't happen very often.

Contact me as soon as possible with your complete ideas and plans.

PS: My wife has just told me that she disagrees with many of the instructions I've given you in this letter. As architect, it is your responsibility to resolve these differences. I have tried in the past and have been unable to accomplish this. If you can't handle this responsibility, I will have to find another architect.

PPS: Perhaps what I need is not a house at all, but a travel trailer. Please advise me as soon as possible if this is the case.

(via Digital Survivors)

Accessing iFrame with jQuery

Monday, September 21st, 2009

Assuming you have

<iframe id="iframeID" ...></iframe>

Iframe contains div with id=”someID”:

<div id="someID">Hello world!</div>

Need get div’s text?

$('#iframeID').contents().find('#someID').html();