Archive for 2010

Google Web Fonts, Will They Change the World?

Wednesday, December 8th, 2010

The constant battle over fonts on a web site, is there a solution in sight? Clients always want to have beautiful fonts on their web sites, the only way we have had to do that and assure that “everyone” can see them has been to use images. The issue with images of course is that they have to be downloaded, have to be worked into your layout and they don’t get the same SEO (search engine optimization). Now Google has a beta solution for us.

So what is the big deal about fonts. Presently a web site can only display a font that is installed on your computer. So to make sure that everyone sees the same exact thing on every computer (more or less – lets not go into different browsers and different versions of different browsers…) web designers end up using a short list of fonts that all computers (both Macs and PCs) have pre-installed.

Unfortunately, clients are not satisfied with the limited amount of fonts that are presently available. There are some work arounds to this such as Font Burner, which has a WordPress plugin – but it is only compatible up to WordPress version 2.8, while WordPress is up to version 3.0.3; or hardcore code, which Internet Explorer and 64-bit Windows machines don’t render correctly – so these are not a perfect fix.

Now enter stage left – Google Web Fonts. Yes Google. They have approximately 38 fonts (with a smattering of variants) that reside on Google’s servers and you can use their API to make your text beautiful. And as of last week they work on most mobile devices including Android, iPhone and iPad. There is even a WordPress plugin (compatible up to version 3.0.3) for Google Fonts that has had over 12,449 downloads! Is it the answer to our web designer prayers? The jury is still out on that (it is still in beta), but it does look exciting! We’re looking at using it on our site…check back soon to see….

Google Instant Saving Seconds and Changing SEO Forever

Thursday, September 30th, 2010

Those of us working with SEO had to come to grips with the fact that every “searcher” gets slightly different results (due to their search history) making our jobs slightly harder, but now Google is psychic. In an effort to save 2 seconds per search, you no longer have to type in a word or phrase before Google will present you the results.

And while the day Google Instant was introduced A was for AOL, now it is for Amazon! So… do we know have to try to optimized for a letter (gosh instead of putting our effort into cookies, we should focus on “c”!)? I realize that some people will start adding letters into their keywords, but I don’t suggest this as Google does not look at keywords in determining its web search rank, so this will not help you and it will only confuse the other search engines.

And how is that going to work out for Google AdWords, not so well it seems. As I looked through the alphabet (one letter at a time) only a few letters had AdWords. So is Google Instant a revenue “killer” for Google AdWords? Only time will tell.

So how is Google Instant really changing SEO? For the moment this will not change how we optimize pages. Content is still king. And I truly believe that with good content, good use of social media, good backlinks and all the tricks in our toolkit that we will continue to allow our clients to be easily found in search engines, include Google.

I think it will make a difference in long tail keywords. Many of the long tail searches are based on three and four word search terms. I am no longer sure people will type that many words in before Goggle Instant gives them a result they are happy with, or at least willing to click on. I will be evaluating long tail searches to see if my theory holds true.

The things I can tell you: it is more important now to have good page titles and meta descriptions. Google still uses this information and more importantly, it was what searchers read to determine which of the search results they will click on. Register in your local search engines sites such as Google Places, Local Yahoo and Local Bing. Claim “your” page on review sites such as Yelp! and ask your clients to add reviews to all of these (Google Places, Yahoo, Bing, Yelp! all have places where you client’s can review your business. The more reviews you have the higher you can rank in the search results!).

Happy searching and remember anything you want on Google, you can find in an Instant!

Web Site Design for Beginners – Part 3

Friday, August 27th, 2010

The third and final post in this series, Web Site Design for Beginners, is now up on Edmee Roche’s (@edmeeroche) She’s Gone Blogging site.

This blog post covers one of the most important decision you will have to make: what type of web site you are going to develop: informational or e-commerce. Will your site be static, or will it be built with a Content Management System (CMS) so you can easily update the content. If you have an e-commerce site do you want to host your e-commerce site or do you want to use a hosted solution.

Whether you choose a static site, a CMS driven site, an e-commerce site you host or a hosted solution, don’t forget Search Engine Optimization (SEO). I cover all this and more!

Web Design for Beginners, Part 2

Friday, August 20th, 2010

Yes, the second post is up! I am honored to be a continuing guest blogger on Edmee Roche’s (@edmeeroche) She’s Gone Blogging site. In this post I discuss how to choose a web designer. Yes, I think there should be a method to your madness.

Another thing to think about that I did not mention on the She’s Gone Blogging post, is that you should make sure you like and trust your web designer. This is someone you are going to work closely with to design the first impression of your company on the internet. You need to feel secure in knowing that you have hired someone that can take your vision and make it a reality.

Web Design for Beginners

Tuesday, August 10th, 2010

I was honored to be asked by Edmee Rochee (@edmeeroche) to guest blog on her site She’s Gone Blogging about Web Design for Beginners. It is a fun topic, one I really enjoy.

It is being done as a series of posts, so you need to keep going back – it covers what you need to know before you start to design a site. I even go into the basics of shopping carts and the differences between them. It is an overview for beginners, so if you just want the basics, you should check it out!

Is the Influence Project Influential?

Wednesday, July 28th, 2010

Fast Company wanted to show that they could make anything go viral, so they got together with Mekanism. Mekanism is “a creative company that builds digital audiences.” They also guaranteed Fast Company that anything they do will go viral. Okay, I can believe you can do something so out there, so outrageous, that it can go viral – and with the backing of Fast Company (Fast Company did put it out in their e-mail newsletter, online and in their print publication) I buy that. But what does it prove and what does it gain you. So together they launched the Influence Project.

So what happened with the Influence Project (which was launched the first week in July), in the first week 13,000 people signed up. I admit, I was one of them. Funny thing is, since then (another 3 weeks) only 7,000 people signed up. What went wrong. Easy, it was ill conceived. How you ask. Lots of ego and little planning.

Web sites are for people, not for going viral. The Influence Project web site was created all in Flash 10. You don’t have Flash 10 you can’t get in. Rule out iPhones and iPads (okay, most of them have computers at home). Now let’s talk about corporate users (you know, Fortune 500 companies and the like), they control what applications are on the computers and trust me, they are not all on Flash 10 – I know, those people can wait till they get home. It is just that you made the site more difficult to use.

Okay, everyone is at home using their modern computer with Flash 10. Let’s hope they all have broadband, because this puppy is slow to load (about 20 seconds on my Uverse account)! You load up the link your friend sent you. But the instructions on the page are really poor (although it appears they recently changed them (perhaps from criticism from the crowds). When you went to the site it said nothing. Now it tells you to click on the picture to show influence, but in actuality you have more influence if they sign up, no one got that from the site. No one. Everyone called me and asked me what to do.

News flash. Good site design does not require phone support to navigate. Presently I am ranked 2,183 out of 20,076. I sent out one tweet and posted it once on my personal Facebook page (and I am not a big FB user and have limited friends). Two of my friends signed up, two. Guy Kawaski (big name got 56 people to sign up. Mari Smith managed to get 304 people to sign up. These are not big viral numbers people.

Mekanism and Fast Company want you to think that 20,000 people joining the Influence project is “viral”, I’m here to tell you 20,000 people is nothing. While I would love for 20,000 people to subscribe to my blog or follow me on Twitter. Put the number in perspective, Fast Company has a subscriber base of 723,230. So out of their subscriber base (which doesn’t include all the people who read their online magazine or subscribe to their e-mail newsletter, follow them on Twitter, etc.) they were able to get 20,000 people to sign on. Oh, and the people that signed on tweeted about it to their connections, so it went to people who might not follow Fast Company.

Fast Company might think this was a great success, but I think it was a great dud. They started building this up with an article about viral campaigns and Mekanism in their May issue of the magazine. What they didn’t mention is a lot of viral campaigns don’t bring in a return on investment (luckily, online campaigns often are inexpensive). Take Burger King’s Subservient Chicken, even Burger King admits they only had a minor bump in sales (9%) for a campaign that got them millions of hits online.

Viral campaigns sound great, but are you reaching actual potential clients or are you just reaching “people”. Keep your eye on the ball, which is growing your business. You want to reach those people that can and will use your products and services. Going viral is great, growing your business is better.

June 30, 2010 – Social Media Day

Wednesday, June 30th, 2010

Wow, we have our own day. Mashable has announced that today is Social Media Day. The first question is, will anyone notice. It is very prominent on the Mashable site (first thing you see), so then I went to Facebook. Facebook has the ability to sent a message to everyone. I expected to see something announcing to the almost 500 million members that this was a very special day, a day celebrating what Facebook has helped shape – social networks. Alas, no global message, Facebook let the moment pass.

So I went to Twitter and checked my stream, and lots of social media, but not a lot of Social Media Day. Hmmm, how could Social Media Day go unnoticed. I checked CNN (online of course) They even link to Mashable and The Wall Street Journal (checking the technology sections of course). Then I went old school, I “Googled” Social Media Day and no major news media outlet (sorry KCTV Kansas City) came up, only Mashable.

So does this mean social media doesn’t work? No, it means social media doesn’t work in a vacuum. It is what I tell my clients. You want to be on Facebook, because if Facebook were a country, it would be the third largest country in the world. You want to be on Twitter, because you want to have the opportunity to meet people, influence people, show people that you are smart, funny, engaging, etc. – pick your adjective that best describes you. You also want to be on Twitter so that you can know what people are saying about you and your company and your product. You can’t respond if you are not a part of the conversation. You need to have a LinkedIn profile so other professionals can find you and know who you are and what you do. You want to have a YouTube channel so they can see you in action (keep checking back, I am editing our video!).

So why did my Google search yield only Mashable links (okay and KCTC), because Mashable forgot that the traditional media, and other social media outlets still look to old fashioned ways to be kept up-to-date: press releases, phone calls, personal interviews. Social Media works, you just need to use it in conjunction with more traditional forms of media if you want to be sure to get wall-to-wall coverage of your very first Social Media Day. Maybe next year, we will be everywhere!

Art of the Logo

Friday, June 4th, 2010

Following on Robin’s excellent post about branding, I wanted to take a closer look at one specific aspect of building your brand, the thing that one might say is the foundation of every brand: the logo.

We here at ribit do a lot of work for start-ups and small businesses in additional to our larger, established clients, and one of my favorite challenges when we get those clients is being able to start at the very beginning in building their brand, and specifically in doing their logo design.  The reason it is a challenge is largely due to the fact that so many people have trouble understanding what a logo is, and what it is supposed to do.

A logo is a hieroglyph.  A rune.  A pictogram.  It is a simple, easily recognized symbol that stands in for the name of your business.  Done properly, a logo can become a sort of  letter added to the collective symbol alphabet.  It should not, and indeed cannot, capture everything about you and your business.  To do so would require it to be very complex, and when it comes to logos, simplicity is best.

Consider the Nabisco logo. If you don’t know what it is, go look in your pantry. Chances are something in there will have it. On any of their products, it will be in the upper-left corner. It is a red triangle with the word “NABISCO”, surrounded by something that looks vaguely like an old fashioned T.V. antennae. Nothing about that thing (and incidentally, it is actually called “The Nabisco Thing” in internal Nabisco marketing documentation) seems to say anything about what Nabisco does. Taken out of context, that thing does not say Ritz or Nilla Wafers. Heck, it doesn’t even say “snack food”.

But we all know that it means Nabisco. We’ve been seeing it on the upper-left corner of boxes of crackers since we were children. That thing is possibly the ultimate logo ever created. Everyone knows what it means, that silly little oval and line sketch has become a symbol, a hieroglyph; a letter in our collective alphabet that means “Nabisco”.

As far as possible, every logo should aspire to that standard.  It should be simple, instantly and easily recognizable, and it should be usable but also unobtrusive on every piece of paper and every web page or TV ad that your company produces.

Some basic guidelines:

  1. Simplicity!  Do not be afraid of “plain”.  Your logo is like a letter, not a painting.
  2. Recognizability.  Avoid obscure or arcane looking symbols.  If the viewer stops and thinks about what the logo is rather than what it stands for , they are no longer thinking about your company.
  3. Scalability.  Your logo should look good on packaging, on a letterhead, projected large on slideshow, or printed small on a business card.
  4. Professionalism.  The logo is your business, not yourself.  If, for instance, you dislike a certain color, but that color works well in the logo design, do not let your personal preference ruin your logo.
  5. Trust your designer!  You are paying them to do your design.  Trust their expertise, otherwise why did you hire them?

Designed and used effectively, your logo can become a symbol that, when viewed, sets up a whole series of associations in the mind of the viewer and constantly reinforces your brand in the public eye.

Making a Site iProduct Friendly

Tuesday, May 4th, 2010

In the process of creating the new Ribit web site-as well as my own personal site-I had occasion to test the site out on an iPad. Browsing on an iPhone/Pad/Pod (hereafter referred to as an iProduct) is very intuitive and easy, but also very different from what we are used to on a desktop or laptop PC. Contrary to what some might think, the iProduct multi-touch interface does not merely substitute touching for clicking, and our usual instinct of viewing a page and vertically scrolling to the next page or section of content doesn’t always serve us well. Viewing a web page on an iProduct is more akin to looking at a menu of items available for perusal. When you first visit a site, you see the entire front page. If this page has a lot of stuff on it, you will see a tall vertical strip of content, all of which is far too small to actually be read or viewed effectively. Tapping an area automatically zooms the screen to that area of content, bringing it into focus and making it readable. Tapping again zooms back out to the full page, touching and sweeping your fingers around allows you to freely pan (I don’t like to call it scrolling, it doesn’t feel anything like scrolling on a normal PC) in any direction. All very intuitive and very, very cool, but as I discovered, this and other aspects of the multi-touch interface have some consequences for web design.

First if all, there is navigation of pages. We are used to point and click; an iProduct gives us touch. Easy enough, but when designing, one has to remember that a human finger is not as precise and pointy as a mouse cursor. Navigation elements on a site need to be large, and have more space between them, to make browsing your site on an iProduct a good experience. Another thing to remember is that there is no such thing as mouse-hover or mouseover on an iProduct. The cursor does not exist when the screen is not touched, and so many of the event handlers web designers use to highlight things like navigation buttons simply won’t work. With this in mind, navigation needs to be made very clear. A link, whether it be text or a graphic button, needs to very obviously be a link. Along with rollover states for navigation, drop down menus are problematic on an iProduct. Apple has given us the functionality by invoking the normal mouse-over event when touching on a navigation element that triggers a drop down, but unless your site is extremely large I would highly recommend doing away with hierarchical drop downs in your site menus. One touch per step to the destination should be the rule, as far as it is possible.

Another interesting thing I discovered is that certain CSS properties that work perfectly fine in Safari on a desktop computer are ignored on an iProduct. The most important of these I found are fixed elements such as DIV tags with a position:fixed attribute, or background images using the  background-attachment:fixed property.  The reason for this is simple, and makes sense once you think about it.  On an iProduct, in order to accommodate large amounts of page content on the smaller screens, the user has to be able to pan around the page, and unlike a desktop environment, you don’t get the ever-present cursor and scroll bar with its handy buttons, to say nothing of having a mouse with a scroll wheel.  The result of this is that a touch and drag on an iProduct screen has to pan the page around on all directions, and fixed elements will not behave properly in that environment.  Accordingly, Safari on the iProducts ignores the fixed property items and moves them around with the page as a whole.  It might be helpful to think of a web page on an iProduct as akin to looking at a static printed document that has active areas that allow you to bring up other, related, documents.

The easy solution to all this is simply to make your navigation really big and chunky, which I hate; and to avoid the use of fixed properties in your CSS, but frankly the cool things you can do with them in the desktop environment make that an unattractive choice.  You might notice I have used them here.

Can we have our cake and eat it, too?

The answer is yes.

We have a couple of options we can use to accomplish this.  WordPress makes this very easy as it has some built in functionality that smooths the process along.  If you are not using WordPress, similar results can be achieved using CSS Browser Selector.  For WordPress users, check out this excellent article by Nathan Rice on using the WordPress body_class function to detect if your user is on an iProduct and serve them altered CSS instructions to make your site iProduct Friendly.

I’ll let you read the article to get the full scoop, but what is happening is essentially that if someone on an iProduct comes to your site, alternative CSS instructions can be used for any elements that might be problematic in the small-screen multi-touch environment.  I was able to use this to remove the fixed properties from various site elements, and best of all, I was able to increase both the size and spacing of text and graphic navigation elements.  For the user the changes are totally transparent, and I as the designer don’t have to compromise on my desktop design in order to have a usable site on an iProduct.

With millions of iProducts flying out of Apple’s warehouses, I think iProduct prep is going to become a vital step in delivery of web sites.