Archive for the ‘Usability tips’ Category

Using CDN to Speed Up Your Website

Using CDN to Speed Up Your WebsiteThere’re a lot of websites that have a lot of visitors daily, and basically the more visitors a website has the more difficult it is for the servers to handle the crowd – this whole thing slows down your website. There are multiple ways the website owners can handle this situation, one of them is by using the CDN technology (CDN stands for Content Delivery Network). The number of websites using CDN service grows every year and this sort of positive trend once again proves that CDN is a very promising and useful technology which helps you improve your website’s performance.

So, why should you use CDN network for your website? Frankly speaking CDN networks are the only perfect solution for the website with a lot of traffic and for the projects that care about global availability of their website content. So, the first reason is speed. Yes, it helps you to save priceless seconds that are so rashly wasted while your page is being loaded from the originating server. Secondly, CDN gives you the ability to have a huge network of servers all over the world that deliver your page faster and in a more reliable way according to their geographical proximity to the respective users. And the third reason is the bandwidth – if you own a blog or some popular project that receives tons of traffic, CDN servers will help you stay online and keep your content actually visible to all of your priceless users. But these are just a couple of major advantages that CDN technology gives you, now let’s take a closer look at it.

Content delivery network (CDN) is a simple system of computers that stores copies of various content (images, audio and video files) to maximize the odds that the users will freely access the data. The technology that stands behind CDN is placing geographically dispersed “caching servers” for covering maximum of various locations all around the world. The point is that when you host everything only on your own hosting servers (html files, scripts, images) it increases the number of times the files are being addressed on your server, which slows down your website and increases page load time. But by creating a number of sub-domains for images, videos and scripts and placing all these on CDN edge servers you’ll receive a very good result due to the parallel download effect.

Types of services

  • Streaming – it is not a secret that video streaming requires a lot of bandwidth, and if you are going to deliver a high quality video content CDN will be the best solution for you.
  • Downloading – for those websites that offer various types of software and other heavyweight content it would be reasonable to upload the content to CDN servers which will increase files’ download speed.
  • Acceleration – CDN technology is using a huge number of backbones that naturally accelerate content delivery. The most popular method used by many websites is delivering graphic files via CDN servers and HTML files via the customer’s server.
  • Server-Side Processing – some large web projects also use CDN servers to deliver their scripts (Java, ASP etc.) which is also a great method to reduce the numbers of times that the customer’s server is being addressed and therefore decreases page load time.
  • Peer-to-peer Processing – the first P2P project was the famous Napster, and now bitTorrents are using peer-to-peer file sharing protocol. So, as you may have guessed this type of processing requires you to have a software installed on the user’s computer (like Torrent clients).

CDN Providers

Commercial CDN providers

Free CDN prodivers

8 Website Monitoring Tools

Website monitoring is a very routine thing and obviously you can’t handle it with bare hands because sitting and staring at your website 24/7 is quite uncomfortable. Fortunately there is a bunch of various tools and services that can go through that heavy cross for of you. Needless to say that any downtime issues may cause huge problems for your projects. Conversion rates, number of pageviews, reputation and other important factors and rankings which are vitally important directly depend on your uptime performance.

While stating the fact that your website is currently down is a of course a useful thing, but still it’s not enough because you have to know the exact reasons for that downtime and possible ways to solve this unpleasant situation. So, here are some tools that would immediately tell you when, for how long and why your website is down and would as well suggest you how to fix the downtime. Of course this list is not full and we are glad to receive any feedback from you concerning your personal experience of working with similar tools and services. By the way, most of these are paid tools but you can try out their free trial versions.

1. Host-Tracker

Monitoring period: every 1/5/15/30/60 minutes

Alert methods: HTTP

Error notifications via: e-mail address and SMS

8 Website Monitoring Tools

* * *

2. Uptime Robot

Monitoring period: every 5 minutes

Alert methods: HTTP/HTTPS-methods

Error notifications via: e-mail, SMS, RSS and Twitter.

This service will be free until 01 August 2011

8 Website Monitoring Tools

* * *

Read the rest of this entry »

Creating Efficient Search Box: Usability Tips

Needless to say that a search box is a critical element in a website usability these days, especially if it’s a website with a lot of pages and elements that we’re talking about. Today these functional elements are implemented almost on every website, and there’s a reason for that. Most of the default search boxes are powered by some search engines like Bing or Google and you as a simple user think that it is more than enough for the visitors. Having a well-thought search with simple and rich interface is equal to having another main navigation menu on your website. Search box helps your visitors to find precisely what they are looking for and obviously it is very comfortable and influences a lot on your website’s UX as well as bounce rates and conversion rates.

Our today’s subject has two basic components that should be taken into consideration, these are the design attractiveness and the search functionality. Provide your visitors with visually attractive, simple and intuitive search box and you’ll see the positive results very soon. Before we start I would like you to pay attention to a number of things that you should consider before placing the search box at your website. So, here are the don’ts:

  • don’t place your search box at the bottom of the page, the best place is in the top right corner;
  • do not put advanced search in a first level;
  • do not oversize (or undersize) the input box, it must have comfortable size so that the user could see at least 3-4 words of the query;
  • give correct name and proper size to the submit button (words “Search” and “Find” are more comprehensible than “Submit” or “Go”);
  • do not mix search field with other functional elements (putting in one block the “Search“, “Register” and “Subscribe” buttons can really irritate visitors)

Be like Google – Use Instant Search!

I’m sure that you are familiar with the “Instant Search” feature which was implemented by Google few months ago. It’s not that easy to implement from the technical point of view, but it is worth your efforts. There is no doubt that your visitors will love to use this feature at your website, it is extremely user-friendly and saves their precious time.

Creating Efficient Search Box: Usability Tips
Read the rest of this entry »

Click Me – Call-to-Action Buttons Design Tips

The “Call-to-action” buttons are one of the most essential designer’s tools in the tricky game of hunting for higher conversion rates. If you want to create a smart design, don’t forget to prioritize tasks that must compel your design. And one of the most important tasks will be soliciting your visitors to do something that you want them to do (whether it is buying something, adding a product to cart, signing up or learning more). Today we want to dig a little deeper into what the important factors and techniques are, to help you create attractive designs that would be powerful marketing tools at your website.

Color

It is vitally important to highlight your buttons by using bright colors and contrast. It would be better to use really deep and rich colors that would dazzle your visitors with their shine. Contrast will help you separate your button from other elements on the page, so you shouldn’t share your button’s design with something else on the page.
Plus, you may want to check out a little colors in eCommerce research done by our good friends from Templates.com blog, it will help you choose proper colors based on what particular action you want a user to take.

Click Me   Call to Action Buttons Design Tips

* * *

Click Me   Call to Action Buttons Design Tips

* * *

Size

Proportion and balance are the keys to your success because your button must be visible on the page, though you should be aware of over sizing. You should know that the button’s size depends on its importance over all other elements on the page. Usually buttons have the highest priority over other functional elements.

Click Me   Call to Action Buttons Design Tips

* * *

Click Me   Call to Action Buttons Design Tips

* * *

Read the rest of this entry »

Visually Appealing jQuery Tag Cloud Solutions

jQuery being an awesome light-weight solution for virtually any kind of website functionality, continues surprising with its unique capabilities for simplifying the life of web developers and web users. There are tons of various solutions provided by this efficient and versatile tool. Also, we are sure that thousands of times you have seen various tag clouds, though may have never thought how difficult it is to develop a light-weight, visually appealing and reliable solution for this small website feature. Tag cloud helps your visitors to easily browse through the main topics of your website, which is very useful for your website’s reputation – not to mention the SEO effect of it. Today’s 7 tag cloud solutions demonstrate us the power of jQuery mixed up with the beauty of CSS. In this collection we have presented detailed tutorials with downloadable source codes as well as simple jQuery plugins that are also quite easy to integrate.

1. jQuery Tag Cloud

This magnificent tutorial tells us how to build a basic tag cloud which retrieves the tags to display as part of an AJAX request directly after page load. As you can see you’ll get a very attractive and tiny widget that can be easily integrated to any design.

Visually Appealing jQuery Tag Cloud Solutions

* * *

2. 3D Tag Sphere

Eye-catching 3D tag cloud would enliven your design with dynamics. You can easily control tags with the mouse. Tags are scaled according to the weight assigned to them and fade into the background as they rotate.

Visually Appealing jQuery Tag Cloud Solutions

* * *

Read the rest of this entry »

30 Outstanding 404 Pages You’ll Be Happy to Stumble Upon

Any kind of error is psychologically associated with negative emotions, because something allegedly went wrong. We think that even though an error itself is not a good thing, the way it’s being presented must be beautiful and charged with positive emotions. Nice and user-friendly 404 pages may help convince a visitor to stay on the website and finally find what he or she were looking for. I’m sure that you have seen many various blog posts collecting examples of 404 pages but today we are happy to present you a new portion of these pages that we think you haven’t seen before. If you don’t have any custom design for the 404 page at your website than you should hurry up and do that immediately because it is very fun and extremely useful. We sincerely hope that our picks of original 404 pages will inspire you to create your own original 404 page that will make your visitors smile.

MyFreeLife

30 Outstanding 404 Pages Youll Be Happy to Stumble Upon

* * *

FactorStudio

30 Outstanding 404 Pages Youll Be Happy to Stumble Upon

* * *

Booyant

30 Outstanding 404 Pages Youll Be Happy to Stumble Upon

* * *

Carsonified

30 Outstanding 404 Pages Youll Be Happy to Stumble Upon
Read the rest of this entry »

Grid Approach in Web Design: Pros and Cons

Grid Approach in Web Design: Pros and ConsMany of the web pages we see today use a grid for optimizing web layouts. Usually that is an invisible or subtle structure that guides the placement of the page elements determining the margins of the piece and space between page elements. And even though web designers have been slow to embrace the grid concept, now they are increasingly turning to grids, and even more explicit grid-based forms, to control the structure of web pages.

In modern web design the use of grids is very much obliged to the modern typographic grid that became associated with the International Typographic Style of the 1950’s. At that time a number of graphic designers began to devise a flexible system able to help designers achieve coherency in organizing the page. The result was that grids came into public awareness; however they have in fact long been used extensively in other design mediums.

The grid is used to structure content. It serves as the framework for page layout dividing the page horizontally and vertically into columns and rows to order the elements of the design in literally a grid of X and Y pixels. The elements are then placed on the cell border lines and overall aligned on horizontal and vertical lines, and items of equal hierarchical importance reside within columns of the same width. So when you’re designing a website that needs to follow the normal visual design standards, that’s a grid which is considered as a first priority to align all visual objects on the web page.

Now that we’ve covered the basics of grids, let’s explore the evident advantages and disadvantages of using the grids. As for the advantages (+) of the grid-based system being applied to web design, we should mention the following:

  • the grid through organizing a massive content into evenly distributed columns and rows makes a compact arrangement with its own visual rhythm. Such consistent guidance allows users to easily follow the layout, develop familiarity with a project and rapidly absorb the information;
  • besides, the layouts that have adapted the grid style do not feel chaotic or somehow messy, but look clean, structured, readily intelligible and streamlined. Grid structures the content so that the viewer can easily assimilate and retain it;
  • at the same time grid offers a certain level of stability to the structure of web design that establishes visual unity and cohesiveness throughout a series of related pieces. This means that web developers, by following an existing framework, have a logical and usable structure on which they can build the website;
  • Read the rest of this entry »

HOWTO: Design an Infographic Really Worth a Thousand Words

I’m sure that web community is grateful to all those people who have devoted plenty of their precious time to creating infographics, you really can’t find a better way to visualize a huge amount of data in a way more efficient and comprehensive. Without a doubt 2010 was a year of informational graphics and this design technique has become one of the main trends of the last year, creating both positive and negative factors in a further development of this practice within the bounds of web design industry.

Creating a really interesting, communicating and useful informational graphic is a really complicated task, which requires skills and tons and tons of patience. I have been a witness to when unwise usage of this design technique had caused a splash of negative reactions on giant social media networks such as Digg.com or Reddit.com – which is obviously not what the authors have designed these infographics for. There was a period when anyone thought he could design an infographic, promote it and gain certain benefits. But in fact there’s a lot to think about before actually starting to work on it. First thing whether a web community actually needs the information you’re about to provide. The second problem is about the visual appeal of your graphic. The right correlation between the quantity of information and visual techniques used to present it is an extremely important thing. So if you don’t want to confuse – or even irritate – your visitors please be careful while creating next informational graphic, otherwise it may harm the reputation of your website.

Types of Data

There are three basic types of what is best presented in a form of an infographic. Knowing all about your info will help you from the very outset of creating infographic. Of course you can mix these types/approaches but it would be better to use one of them, besides it easier for the audience to perceive. Believe me – in most cases infographics have enough “heavy” facts within just one type of info, don’t make it all even harder. So, here are the three types we’re talking about:

  • Time – it is the most popular one because timeline perfectly illustrates dynamical changes of any process, and you shouldn’t worry about the structure – just choose whether it will be a horizontal or a vertical timeline. It is much easier to collect information simply by checking time period and looking for interesting, useful and significant data concerning the topic.
  • HOWTO: Design an Infographic Really Worth a Thousand Words

    [ Source ]

  • Quantity – you can set this type as the directing vector of general data presenting in your project. Of course you have seen many examples containing various quantitative analysis, however you should never forget that mostly people can’t accept and remember many numbers so, don’t go too far with them.
  • HOWTO: Design an Infographic Really Worth a Thousand Words

    [ Source ]

  • Space - this type describes physical relations between some objects or conceptual locations. To be more precise, infographics of this type describe some physical processes or they are geolocation-oriented.

HOWTO: Design an Infographic Really Worth a Thousand Words

[ Source ]

What is also important is the communication approach in creating informational graphics. Our article is devoted to the static infographics which are the most widely spread ones around the web, basically when someone says “infographic” the static infographics are what you think of the first. In addition to this approach there are also two other major types used. Here’s more on each of them:

Read the rest of this entry »

‘Above the Fold’ in Web Design – Dead and Gone?

Above the Fold in Web Design   Dead and Gone?The “Above the fold” term has successfully migrated to graphic design sphere from the publishing industry (just like many other wonderful things including typography etc.), to be precise this term was applied to the newspaper layout. You all know that the big stories are placed in the upper part of the newspaper (which was called ‘the fold’ ), and therefore these big stories were seen instantly when you are about to take a newspaper into your hands. Usually if you are interested in reading the main article you have to unfold the newspaper. So, in general this term can be applied to anything that must be displayed prominently. In web design “fold” or “scroll” is an imaginary line which separates two areas – first is the one that’s seen before the user will have to scroll and the other is under the scroll. According to the statistics “above the scroll” zone is one third from the whole page and this area is considered to be the most attractive for the visitors.

People Do Scroll

Above the Fold in Web Design   Dead and Gone?Since the early 90’s every designer knew that before creating web page he must decide for himsefl whether people actually scroll or not – that is the question. For a long, long period of the design theory’s development the myth has been created and its aim was to convince that scrolling is not what today’s web users want to do and that they’re too lazy to do that. So as the result a huge part of your website content remained to be unseen. To some extent It was true, for some time. But after a while some web enthusiasts started investigating this issue by providing various polls and gathering interesting statistics data.

One interesting research concerning AOL has showed that the most clickable link on their website was placed in the footer (!) and it was pointing to a popular gossips website. It sure looks like scrolling is not that bad, and users don’t want to spare their fingertips and they mercilessly use the scrolling wheel to find interesting content. There are many other wonderful examples but the point is that the “non-scrolling” myth has influenced the web design theory development in a negative way reducing the importance of creating intuitive designs. Therefore typical placement of vitally important design elements in the top of the website layout has created a trend to think of any website layout from the “non-scrolling” point of view, without giving any chance to popularizing other approaches in creating designs.
Read the rest of this entry »

HOWTO – Visually Present your Website Content

HOWTO   Visually Present your Website ContentFrom the very outset of the visualization science the primary moving force of the further development was a high demand of finding the ways to successfully and efficiently deliver the info. The significant cornerstone – or what we are now used to call “the message” – must be delivered to the recipient via the interaction process. Since the early ages humanity has been trying to improve the visualization techniques available (remember the Egyptian hieroglyphs, Greek geometry, and Leonardo da Vinci’s revolutionary methods of technical drawing?).

There is no doubt that computer graphics has pushed the development of visualization techniques to the limits by starting the new phase of this sphere. Without a doubt the leading role in IT visualization is taken by the problem of interactivity – any visual object which is being presented with a message to an audience must be relevant, useful and timely for a person.

Today there are 3 major forms of how you can visually present the info. These forms that can be applied to any web content are (i) text form, (ii) image-based form and (iii) videos. Let’s forget for a minute about the complicated explanations of visualization types in the web world (which are basically about two types of visualization – interactive and collaborative), instead we’d like to focus our attention on the things that we meet every day on the web simply by surfing trough various resources. The tips that we will point below will be useful for the bloggers and web design rookies because major content perception concepts help you a lot while creating the highly usable designs and promoting your blog.

Video content

HOWTO   Visually Present your Website ContentBeing a true leader of the web industry video content keeps pumping up its popularity and many experts forecast that this type of content will increase its major share within the next few years due the growing availability of video recording devices for the broad audience. While creating you video content you should remember several important things:

  • The perfect duration of the any video is about 90-120 seconds. Everything that’s longer than that is less likely to be perceived.
  • If your content requires more time than you should create an Intro (remember about the 90 seconds duration) and divide the rest of your content into sections, with a separate video for each new section. Plus, if you have the opportunity, provide a sort of a menu with links to these logical parts somewhere next to your initial intro.
  • Consider several types of the video content:
    • Presentation with a host – ye goode olde method which is taken from the TV experience, the classics of web video content. Speaker’s skills, background decoration and the content itself are the key points that will affect the audience. So please consider these factors if you’ll decide to create such type of video.
    • Presentation of the product interface and functionality with the voiceover. Sounds pretty much self-discriptive, doesn’t it? You show what you’ve got and why someone would want to have it, like in the TV ads from the 1980-s. Visual coherence and laconic text are important here because the visitor must be informed about what he sees right now on the screen. Well-composed, understandable texts along with the informative video support are the perfect combination for this type of video content.
    • Presentation of the product interface and functionality with the stock music soundtrack – as you may have guessed, the visual aspects are of primary importance here and the music plays only a background role. Don’t forget that sometimes titles and text pop-ups can be great addition to this method as well.

Read the rest of this entry »