Focus On Functionality – TFS 16

by Jeremy Schoemaker on June 8, 2007 · 20 comments

This tip is simple. Build in all the functionality of your website/application before you start doing cool GUI/AJAX and all kinds of other features. If you launch a site and half your users cant use it cause they prefer Firefox then not only can they not use your stuff but its likely they will not come back and try it again.

When Microsoft Adcenter launched unless you were using Microsoft Explorer you were screwed. Now not only did that not allow anyone with Firefox but it also canned everyone who uses Linux or Mac OSX which is a pretty big margin IMO.

So anyway I dont want to pick on Adcenter its just the first example I could think of off the top of my head. Point is you need to really focus on functionality and usability. When you nail this then go for some icing in the user interface if you think its needed.

Just look at the enormous success of Cherrytap almost 1 million users already. IMO its the next big thing and yet it manages to do it without the coolest graphics ever. Another great example is Markus Frinds PlentyofFish dating website. Very simple looking sites that have awesome functionality.

So Focus On Functionality! Your SM Tip For Success #16

About the author...

– who has written 2415 posts on ShoeMoney.com.

Hi I am Jeremy Schoemaker and ShoeMoney.com is my blog. 99% of the post here are done by me but you will see others occasionally make guest posts. This blog is fun to write but for my day job I run several online companies.

Images provided by ShutterStock


Mark recommends you read these posts also:

  1. digg My Secret To Dominating Digg.com (years ago)
  2. shutterstock_47651305 PPV Advertising 101 – Untap the Potential (Part 1 of 3)
  3. fat-3 I used to be FAT until I had A Duodenal Switch

{ 20 comments… read them below or add one }

1 Hamlet Batista June 8, 2007 at 10:54 am

Jeremy,

That is an excellent tip. Being a software developer, I usually spend to much time with the artist. I find it that my time is usually better spent with the developers. Making sure things are usable and useful to our users.

Reply

2 Tim Spangler June 8, 2007 at 11:27 am

This is absolutely true. I recently spent a bunch of time learning a little AJAX for a basic function on my site, only to realize that it ONLY worked properly in Firefox. Needless to say, it was gone. More dynamic pages are cool, but if it doesn’t work on every browser then it’s useless!

Reply

3 website copywriter June 8, 2007 at 12:08 pm

Sometimes simple can be better. Functionality should be considered one of the utmost priorities; otherwise, how else can you expect people to use your product? Amping is contagious, I know, but sometimes you just have to go for basic and universal. Once you’ve established your brand and you can actually afford to be a little adventurous, then by all means, go crazy.

Reply

4 Rick June 8, 2007 at 12:33 pm

Jeremy – great post.. frame the walls before you start painting and hangin wallpaper..

Reply

5 Travel Notebook June 8, 2007 at 2:21 pm

Im loving the tips, keep them coming full force.

Reply

6 Travel Notebook June 8, 2007 at 2:23 pm

Wow, I just checked out CherryTap and now I know why you chose it as an example. That website is UGLY!

Reply

7 Bill June 8, 2007 at 2:55 pm

Great tip–AdCenter is a good example, even though I sort of would expect that they would do something like that–because they’re Microsoft but because they have control over the browser and are probably doing things with it that we’re not totally aware of.

Cherrytap is a great example, too. Just take a lookt at Google–very simple design that works well. Not a lot of fluff. Simple and not a lot of “fluff” can be a good thing as long as it’s done right. But, there’s got to be something said for bad web design. Even if it has great functionality and is a cool type of site if the site has bad web design and looks “amateurish” then visitors won’t take it seriously and they won’t give the site a chance to be good.

Reply

8 ritchie June 8, 2007 at 5:11 pm

yes, I fully agree. So many folks get dragged away by the technical possibilities and forgt about the core functionality.

Reply

9 jim June 9, 2007 at 7:41 am

People come to see pretty UI’s but stay because of functionality. After the wow that’s nice factor, you gotta have functionality or no one stays.

Reply

10 Don@AffiliateWatcher June 9, 2007 at 8:40 pm

This is one of those “Well Duh” type tips that everyone says they already know but few of them actually do.

Good post, thanks for reminding us to put the horse before the cart!

Don

Reply

11 Li9ks Web Directory June 9, 2007 at 11:20 pm

UI is all that matters today, with all the CSS topsites coming up a better UI is definitely the way to go.

Reply

12 The Dino June 11, 2007 at 5:02 am

Exactly sites should be functional in all browsers and all OS.

Reply

13 Matt - Domain Feed June 11, 2007 at 1:31 pm

Thanks, was a good reminder. It seems so obvious but sometimes I do find myself spending hours working on details in photshop before I have any html.

Reply

14 Paul Bradish June 11, 2007 at 6:40 pm

I see lack of functionality happen all to often, especially in e-commerce. As an Internet Business Consultant it’s this sort of issue that keeps my inbox full.

Reply

15 Matt - Domain Feed June 12, 2007 at 4:07 am

I agree for sure about e-commerce. I think a big reason for that is simply that creating/customizing shopping cart software is beyond many people’s skills.

Reply

16 Wealth Base Camp June 12, 2007 at 7:39 am

I agree; however, I never make it back to the do the cool. Keep driving forward or to the next feature/project.

Reply

17 Wealth Base Camp June 12, 2007 at 7:40 am

Proves it doesn’t have to be pretty, but does a pretty site have a better chance?

Reply

18 How To Buy Websites June 14, 2007 at 10:06 pm

This is great advice especially for ecommerce where repeat business is huge. Every returning customer is one that you don’t have to spend on marketing to get.

Reply

19 Nick Sullivan September 17, 2007 at 4:31 pm

I agree, functionally is the first and foremost thing I focus on before doing anything else.

Reply

20 Felton Melich February 17, 2011 at 9:50 am

Cheers for the post, I enjoyed the read. Bookmarked.

Reply

Leave a Comment

Previous post:

Next post: