RSS
 

Posts Tagged ‘Web Design’

Fundamentals of Web Design Layout: Part 1

28 Sep

Layout is the foundation of all visual design, yet it commonly sits back seat to "sexier" design techniques like depth, color and typography. When layout is ignored, designs become fundamentally unusable, rendering a website useless to both users and stakeholders.

To respect the role of layout requires a solid understanding of what it is.

Layout Defined

The classic definition of layout is "The way in which parts of something are arranged." In web design specifically, layout is "The way elements, content and graphics are organized on the page." A key distinction here is the substation of "arranged" for "organized." Arranging elements without organizing them doesn't create a layout, it creates visual vomit.

The purpose of a layout is organization, more specifically layout uses organization to:

  • Convey relative importance of content
  • Group similar content and separate unrelated
  • Optimize visual flow
  • Establish a basic visual hierarchy

Each aspect of layout might not be compelling alone, but together they make or break a design.

When Good Layouts Go Bad

A great layout makes design look easy. Every element fits so well within the design, you would never consider putting them anywhere else. The "logical" organization of elements makes navigating the website easy. Users don't need to think where desired content is located, the layout tells them. If users are looking for important content, they know to look in the primary content area, typically located in the area with the most space. If they are looking for something less important, like navigation, they look for secondary or tertiary areas which are smaller and placed in less prominent locations.

Because layouts are purely visual, the best way to understand what works and what doesn't is through example.

Well Organized Layouts

Information Architects

The Information Architects website, while minimal to the point of being plain, has a beautiful designed layout. The layout is so predominate, it's actually the strongest design element.

The design makes no attempt to hide the underlying grid structure. Ample whitespace makes it easy to identify where each section within the layout starts and stops. The few graphical elements that are on the page receive maximum attention because they heavily contrast the otherwise white and text heavy design.

In terms of layout, the first element a user encounters is the top navigation which is broken up into four columns (1). That same four column structure is retained at the bottom where the footer navigation lies (2). By using the same column structure, users can easily extrapolate that the footer elements are also navigation. This occurs based on principles of consistency. Elements which look alike are thought as related, elements that look different are considered to be unrelated.

The primary area is bold, and large, equipped with a massive photo and supported with text which is broken up into three columns (3). Immediately below lives a news section, which for all intensive purposes is a single column. By shifting that column to the right and confining it to a smaller column whitespace and legibility are maximized (4).

Why this Layout Works

The primary goal of any layout is to clearly organize and locate information. The Information Architects website does so beautifully. By observing the layout you can decipher what's most important and in what order. Larger, higher up elements are clearly most important and as elements become less importance they shrink and are moved further down the page. The grid keeps everything organized neatly, everything falls into place in a logical way and your focus is never divided between two elements that seem equally important.

In this design, the layout is fitted the content.

Mark Boulton Design

The Mark Boulton Design website also employs a well executed layout. Like Information Architects, the design uses a grid to clearly organize content on the page. Unlike Information Architects, the design is bold, vibrant and graphical in nature. This demonstrating that using a grids and organization doesn't mean the site must be graphically stark.

The page header is placed at the very top of the page and is larger than anything else by a factor of at least 100. This clearly communicates it's the most important element (1). The header content is case studies, intentionally telling the user that above else, they should be aware of the companies previous work. Once you travel past the header, there is a full column tagline describing what the company does (2). Because the tagline is smaller and placed further down the page, it's apparent that Mark Boulton Design feels previous work is more compelling.

Below the tagline resides four equal width columns (3). The content with in those columns seem unrelated, but their size and placement indicates they are of equal importance. The ample whitespace makes it easy to read and digest content within a column, if you choose to do so.

Why this Layout Works

It doesn't feel like it, but there is a lot of content on this page: Case studies, navigation, a logo, the mission statement (or tagline), a brief company description, news, contact information and a portfolio section... phew! Because the content is laid out in a logical, well organized way it is easy to read and comprehend. The layout tells you what to look at and in what capacity.

With a quick glance you know what's most important (the header), almost as important (the tagline) and that everything else is equally important. Additionally, by using four equal width columns you can easily scan the headline of each to determine if the column contains the content you are seeking. If not, you continue scanning until you find the one that does.

Again the design puts content together like a puzzel. Everything fit's into place perfectly.

What's Next

Hopefully these examples illustrate what a well designed layout is composed of. Specifically, the layout organizes the content on the page based on it's importance and relationship. More important content is placed in large containers and located at the top of the page. Less important content is contained in smaller cells and placed lower on the page. Similar content (or content that's related) is grouped together which communicates their relationship.

In our next installment we will cover how to design your own layout in the most effective way.

Read the Whole Series

Fundamentals of Web Design Layout Part 1

Fundamentals of Web Design Layout Part 2

 
 

Fundamentals of Web Design Layout: Part 1

28 Sep

Layout is the foundation of all visual design, yet it commonly sits back seat to "sexier" design techniques like depth, color and typography. When layout is ignored, designs become fundamentally unusable, rendering a website useless to both users and stakeholders.

To respect the role of layout requires a solid understanding of what it is.

Layout Defined

The classic definition of layout is "The way in which parts of something are arranged." In web design specifically, layout is "The way elements, content and graphics are organized on the page." A key distinction here is the substation of "arranged" for "organized." Arranging elements without organizing them doesn't create a layout, it creates visual vomit.

The purpose of a layout is organization, more specifically layout uses organization to:

  • Convey relative importance of content
  • Group similar content and separate unrelated
  • Optimize visual flow
  • Establish a basic visual hierarchy

Each aspect of layout might not be compelling alone, but together they make or break a design.

When Good Layouts Go Bad

A great layout makes design look easy. Every element fits so well within the design, you would never consider putting them anywhere else. The "logical" organization of elements makes navigating the website easy. Users don't need to think where desired content is located, the layout tells them. If users are looking for important content, they know to look in the primary content area, typically located in the area with the most space. If they are looking for something less important, like navigation, they look for secondary or tertiary areas which are smaller and placed in less prominent locations.

Because layouts are purely visual, the best way to understand what works and what doesn't is through example.

Well Organized Layouts

Information Architects

The Information Architects website, while minimal to the point of being plain, has a beautiful designed layout. The layout is so predominate, it's actually the strongest design element.

The design makes no attempt to hide the underlying grid structure. Ample whitespace makes it easy to identify where each section within the layout starts and stops. The few graphical elements that are on the page receive maximum attention because they heavily contrast the otherwise white and text heavy design.

In terms of layout, the first element a user encounters is the top navigation which is broken up into four columns (1). That same four column structure is retained at the bottom where the footer navigation lies (2). By using the same column structure, users can easily extrapolate that the footer elements are also navigation. This occurs based on principles of consistency. Elements which look alike are thought as related, elements that look different are considered to be unrelated.

The primary area is bold, and large, equipped with a massive photo and supported with text which is broken up into three columns (3). Immediately below lives a news section, which for all intensive purposes is a single column. By shifting that column to the right and confining it to a smaller column whitespace and legibility are maximized (4).

Why this Layout Works

The primary goal of any layout is to clearly organize and locate information. The Information Architects website does so beautifully. By observing the layout you can decipher what's most important and in what order. Larger, higher up elements are clearly most important and as elements become less importance they shrink and are moved further down the page. The grid keeps everything organized neatly, everything falls into place in a logical way and your focus is never divided between two elements that seem equally important.

In this design, the layout is fitted the content.

Mark Boulton Design

The Mark Boulton Design website also employs a well executed layout. Like Information Architects, the design uses a grid to clearly organize content on the page. Unlike Information Architects, the design is bold, vibrant and graphical in nature. This demonstrating that using a grids and organization doesn't mean the site must be graphically stark.

The page header is placed at the very top of the page and is larger than anything else by a factor of at least 100. This clearly communicates it's the most important element (1). The header content is case studies, intentionally telling the user that above else, they should be aware of the companies previous work. Once you travel past the header, there is a full column tagline describing what the company does (2). Because the tagline is smaller and placed further down the page, it's apparent that Mark Boulton Design feels previous work is more compelling.

Below the tagline resides four equal width columns (3). The content with in those columns seem unrelated, but their size and placement indicates they are of equal importance. The ample whitespace makes it easy to read and digest content within a column, if you choose to do so.

Why this Layout Works

It doesn't feel like it, but there is a lot of content on this page: Case studies, navigation, a logo, the mission statement (or tagline), a brief company description, news, contact information and a portfolio section... phew! Because the content is laid out in a logical, well organized way it is easy to read and comprehend. The layout tells you what to look at and in what capacity.

With a quick glance you know what's most important (the header), almost as important (the tagline) and that everything else is equally important. Additionally, by using four equal width columns you can easily scan the headline of each to determine if the column contains the content you are seeking. If not, you continue scanning until you find the one that does.

Again the design puts content together like a puzzel. Everything fit's into place perfectly.

What's Next

Hopefully these examples illustrate what a well designed layout is composed of. Specifically, the layout organizes the content on the page based on it's importance and relationship. More important content is placed in large containers and located at the top of the page. Less important content is contained in smaller cells and placed lower on the page. Similar content (or content that's related) is grouped together which communicates their relationship.

In our next installment we will cover how to design your own layout in the most effective way.

Read the Whole Series

Fundamentals of Web Design Layout Part 1

Fundamentals of Web Design Layout Part 2

 
 

9 Essential Resources for User Interface Designers

16 Sep


The Web Design Usability Series is supported by join.me, an easy way to instantly share your screen with anyone. join.me lets you collaborate on-the-fly, put your heads together super-fast and even just show off.

Designing a great user interface can be a challenge, even for the most seasoned designer. Countless factors need to be taken into consideration and the difference between a good UI and a great one often boils down to paying close attention to the smallest details.

SEE ALSO: 7 Best Practices for Improving Your Website’s Usability

When undertaking such an important and often complex task, it’s helpful to have some handy resources for both education and inspiration. We’ve put together a list of some of our favorites below. Since we can only scratch the surface of the wide variety of UI design resources available, we invite you to share yours in the comments.


Design Inspiration


Let’s start off by taking a look at three great galleries for UI design inspiration.


1. MephoBox


MephoBox is a design showcase that catalogs sites with beautiful interfaces and also collections of common site elements, such as login forms, headers, pagination, and so on. If you’re looking for ideas or approaches to designing specific page elements, MephoBox collections can be a great source of inspiration.


2. UI Patterns


UI Patterns showcases user interface design patterns – com-only recurring trends and best practices in UI design for a variety of elements. Providing more detail than a basic gallery, UI Patterns showcases design patterns, discusses their usage, and the problems each pattern aims to solve, and in what way.


3. Pattern Tap


Pattern Tap is one of the more well-known UI design showcases and is similar to MephoBox in its design pattern collections. Unlike MephoBox, though, the collections are a bit more varied (the site currently baosts 45 collection catagories to MephoBox’s 16), including a showcase of elements like modal windows, slideshows, comments, adevertising design and placement, and more.


Reading up on UI Design


Sometimes it’s not enough to simply look at a design showcase. Often, you’ll want to read about a particular design pattern or approaches to a problem, as well. So here are three great educational resources for boning up on UI design.


4. Inspire UX


Inspire UX is a user experience design blog that features articles, quotes, case studies and explorations into the world of user experience and interface design. A great resource, Inspire UX articles cover a broad range of topics from book reviews to helpful tips and well-thought explorations into existing design patterns and implementations.


5. UX Magazine


UX Magazine is a user experience and design publication dedicated to “elevating user experience, one article at a time.” With plenty of original content as well as technical and inspirational design roundups from around the web, UX Magazine explores the details that make a great user experience. If you’re looking for information on best practices, creative problem solving resources or a better understanding of those problems, UX Magazine is chock full of great articles to assist you.


6. UI Scraps


This blog by designer Jason Robb showcases interesting and insightful user interfaces. The great thing about UI Scraps is that the site isn’t simply a showcase of great work. Robb brings you the bad along with the good, making it a great resource for learning what not to do. The tone of the blog is conversational and casual, but Mr. Robb’s remarks are spot-on and UI scraps is a fun, interesting resource for UI design practices.


Down the Rabbit Hole


Still what more? Looking for something a little more technical? UI design isn’t just about making a pretty picture. There’s a lot of science behind the methodologies and patterns we use every day. Here are a few sites that delve even further into the technical and scientific aspects of UI design.


7. Web Design Practices


If statistics are what you’re after, Web Design Practices is the place to be. The site showcases and describes several common web design elements, practices, and patterns and discusses frequency of use and effectiveness of each. Many examples are also provided and, wherever possible, links are provided to relevant research data, so you can take a first-hand look at the study yourself.


8. User Interface Engineering


UIE is a professional organization for user interface designers and UI experts. UIE provides education and training to its members and the public at large through conferences, articles, virtual siminars, and other publications. On the UIE site, you’ll find a plethora of great articles covering a variety of UI and UX design topics, many of which have plenty of scientific and research data to back them up.


9. Boxes and Arrows


Boxes and Arrows is another great online publication dedicated to exploring the art and science of UI design. It has articles and research materials on best practices, techniques, and user behavior and expectations. There are also a number of case studies, interviews and product reviews, as well as a podcats. If you want to truly understand UI design, Boxes and Arrows is an invaluable resource.

Image courtesy of iStockphoto, violetkaipa


Series Supported by join.me

The Web Design Usability Series is supported by join.me, an easy way to instantly share your screen with anyone. join.me lets you collaborate on-the-fly, put your heads together super-fast and even just show off. The possibilities are endless. How will you use join.me? Try it today.

More About: features, UI Design, web design, Web Design Usability Series, Web Development

 
 

7 Best Practices for Improving Your Website’s Usability

12 Sep


The Web Design Usability Series is supported by join.me, an easy way to instantly share your screen with anyone. join.me lets you collaborate on-the-fly, put your heads together super-fast and even just show off.

Writing content for web users has its challenges. Chief among them is the ease with which your content is read and understood by your visitors (i.e. its readability).

When your content is highly readable, your audience is able to quickly digest the information you share with them — a worthy goal to have for your website, whether you run a blog, an e-store or your company’s domain.

Below are a handful of dead-simple tips and techniques for enhancing the usability and readability of your website’s content.

These tips are based on research findings and suggestions by well-regarded usability experts such as Jakob Nielsen.

This list is not exhaustive, and is meant merely to arm you with a few ideas that you can implement right away. If you have additional tips to add, please share them in the comments.


General Goals of User-Friendly Web Content


Usable, readable web content is a marriage of efforts between web designers and web content writers.

Web pages must be designed to facilitate the ease of reading content through the effective use of colors, typography, spacing, etc.

In turn, the content writer must be aware of writing strategies that enable readers to quickly identify, read and internalize information.

As we go through the seven tips below, keep these three general guidelines in mind:

  • Text and typography have to be easy and pleasant to read (i.e. they must legible).
  • Content should be easy to understand.
  • Content should be skimmable because web users don’t read a lot. Studies show that in a best-case scenario, we only read 28% of the text on a web page.

What simple things can we do to achieve these goals? Read on to see.


1. Keep Content as Concise as Possible


It’s pretty well known that web users have very short attention spans and that we don’t read articles thoroughly and in their entirety. A study investigating the changes in our reading habits behaviors in the digital age concluded that we tend to skim webpages to find the information we want.

We search for keywords, read in a non-linear fashion (i.e. we skip around a webpage instead of reading it from top to bottom) and have lowered attention spans.

This idea that we’re frugal when it comes to reading stuff on the web is reinforced by a usability study conducted by Jakob Nielsen. The study claims a that a 58% increase in usability can be achieved simply by cutting roughly half the words on the webpages being studied.

Shorter articles enhance readability, so much so that many popular readability measurement formulas use the length of sentences and words as factors that influence ease of reading and comprehension.

What you can do:

  • Get to the point as quickly as possible.
  • Cut out unnecessary information.
  • Use easy-to-understand, shorter, common words and phrases.
  • Avoid long paragraphs and sentences.
  • Use time-saving and attention-grabbing writing techniques, such using numbers instead of spelling them out. Use “1,000″ as opposed to “one thousand,” which facilitates scanning and skimming.
  • Test your writing style using readability formulas that gauge how easy it is to get through your prose. The Readability Test Tool allows you to plug in a URL, then gives you scores based on popular readability formulas such as the Flesch Kincaid Reading Ease.


2. Use Headings to Break Up Long Articles


A usability study described in an article by web content management expert Gerry McGovern led him to the conclusion that Internet readers inspect webpages in blocks and sections, or what he calls “block reading.”

That is, when we look at a webpage, we tend to see it not as a whole, but rather as compartmentalized chunks of information. We tend to read in blocks, going directly to items that seem to match what we’re actively looking for.

An eye-tracking study conducted by Nielsen revealed an eye-movement pattern that could further support this idea that web users do indeed read in chunks: We swipe our eyes from left to right, then continue on down the page in an F-shaped pattern, skipping a lot of text in between.

We can do several things to accommodate these reading patterns. One strategy is to break up long articles into sections so that users can easily skim down the page. This applies to block reading (because blocks of text are denoted by headings) as well as the F-shaped pattern, because we’re attracted to the headings as we move down the page.

Below, you’ll see the same set of text formatted without headings (version 1) and with headings (version 2). See which one helps readers quickly skip to the sections that interest them the most.

What you can do:

  • Before writing a post, consider organizing your thoughts in logical chunks by first outlining what you’ll write.
  • Use simple and concise headings.
  • Use keyword-rich headings to aid skimming, as well as those that use their browser’s search feature (Ctrl + F on Windows, Command + F on Mac).

3. Help Readers Scan Your Webpages Quickly


As indicated in the usability study by Nielsen referenced earlier, as well as the other supporting evidence that web users tend to skim content, designing and structuring your webpages with skimming in mind can improve usability (as much as 47% according to the research mentioned above).

What you can do:

  • Make the first two words count, because users tend to read the first few words of headings, titles and links when they’re scanning a webpage.
  • Front-load keywords in webpage titles, headings and links by using the passive voice as an effective writing device.
  • Use the inverted pyramid writing style to place important information at the top of your articles.


4. Use Bulleted Lists and Text Formatting


According to an eye-tracking study by ClickTale, users fixate longer on bulleted lists and text formatting (such as bolding and italics).

These text-styling tools can garner attention because of their distinctive appearance as well as help speed up reading by way of breaking down information into discrete parts and highlighting important keywords and phrases.

What you can do:

  • Consider breaking up a paragraph into bulleted points.
  • Highlight important information in bold and italics.

5. Give Text Blocks Sufficient Spacing


The spacing between characters, words, lines and paragraphs is important. How type is set on your webpages can drastically affect the legibility (and thus, reading speeds) of readers.

In a study called “Reading Online Text: A Comparison of Four White Space Layouts,” the researchers discovered that manipulating the amount of margins of a passage affected reading comprehension and speed.

What you can do:

  • Evaluate your webpages’ typography for spacing issues and then modify your site’s CSS as needed.
  • Get to know CSS properties that affect spacing in your text. The ones that will give you the most bang for your buck are margin, padding, line-height, word-spacing, letter-spacing and text-indent.

6. Make Hyperlinked Text User-Friendly


One big advantage of web-based content is our ability to use hyperlinks. The proper use of hyperlinks can aid readability.

What you can do:

  • Indicate which links have already been visited by the user by styling the :visited CSS selector differently from normal links, as suggested by Nielsen, so that readers quickly learn which links they’ve already tried.
  • Use the title attribute to give hyperlinks additional context and let users know what to expect once they click the link.
  • For additional tips, read >Visualizing Links: 7 Design Guidelines.

7. Use Visuals Strategically


Photos, charts and graphs are worth a thousand words. Using visuals effectively can enhance readability when they replace or reinforce long blocks of textual content.

In fact, an eye-tracking study conducted by Nielsen suggests that users pay “close attention to photos and other images that contain relevant information.”

Users, however, also ignore certain images, particularly stock photos merely included as decorative artwork. Another eye-tracking study reported a 34% increase in memory retention when unnecessary images were removed in conjunction with other content revisions.

What you can do:

  • Make sure images you use aid or support textual content.
  • Avoid stock photos and meaningless visuals.

Series Supported by join.me

The Web Design Usability Series is supported by join.me, an easy way to instantly share your screen with anyone. join.me lets you collaborate on-the-fly, put your heads together super-fast and even just show off. The possibilities are endless. How will you use join.me? Try it today.

Image courtesy of iStockphoto, Kontrec

More About: web design, Web Design Usability Series


 
 

Mac Lion not as natural as it seems

15 Aug


I work with a lot of browser windows and other documents. It used to be a nice feature (in Mac OS X Leopard) to click and hold an icon to see all the windows of that type in an expose style view. To get the same view now, I had to first – google for the answer, then read through a forum, then learn to double click with 2 fingers. At this point it is starting to feel like I’m learning sign language. I don’t think you can justify this “natural”.

Suggestion. If we think of the icon as a stack of things of that type: a stack of browsers – then the natural thing to “scatter them across the desk to look at them” would be a click and toss movement. Click the icon and lightly toss it upward to see the windows.

As for the natural scrolling…pushing the page versus “scrolling” the page. It will take a while to adapt to that. I decided to wait a week before having an opinion. But when I went into the Apple store this weekend to pick up my new laptop, I literally thought the mice we upside down at first.

But after the first full day, I’m still finding it very hard to adapt.

 
 

7 Great JavaScript Resources

03 Jul


As browsers and server-side platforms advance, and libraries new and old grow and mature, JavaScript evolves as well. Staying at the top of your game is important. As a JavaScript developer, you’ll need to keep up with the latest news and learn new skills.

We’ve put together a list of seven of our favorite JavaScript resources to help save you time and energy along the way. Whether you’re a beginner or a seasoned pro, we think you’ll find the sites below both informative and beneficial. If you know of other great resources, feel free to share them in the comments.


1. Mozilla Developer Network




The MDN has become the de facto resource for JavaScript documentation, and is an excellent resource for beginners and seasoned developers alike. Here you'll find the official and complete JavaScript reference, as well as useful guides, tutorials and articles covering everything from the basics of how JavaScript works to its best practices and design patterns. The MDN also has a thorough DOM reference, which we highly recommend checking out as well.


2. JQAPI




JQAPI is an alternative to the official jQuery.com API documentation. If you're a client-side JavaScript developer, chances are you probably have used, or at some point will use, jQuery in at least one of your projects. Whether your use is occasional or daily, you'll want to keep up with the latest development and new features in JavaScript's most popular library. Each new release improves security and performance via a slick, responsive and intuitive interface for quick browsing and searching of jQuery documentation. The UI here really is top-notch, and as a bonus, there's an offline version available for download.


3. JS Fiddle




JS Fiddle is a JavaScript pastebin on steroids. Create, share, execute and test your JavaScript right in the browser. This is a great tool for collaborative debugging or for sharing code snippets. It's also a fun way to perform quick experiments and test out new ideas. Simply combine your JavaScript, HTML and CSS, then click the "Run" button to see the results. You can also validate your JavaScript code against JSLint and save your Fiddle for use later, or share with others. JS Fiddle provides a number of useful features, like the ability to load up common frameworks automatically (to test your jQuery or MooTools code, for example) and as-you-type syntax highlighting, just like you'd get by writing code in your favorite IDE.


4. Eloquent JavaScript




This free ebook is an introduction to programming and the JavaScript language, written by developer and tech writer Marjin Haverbeke. The book reads much like a tutorial, and introduces a number of concepts and real-world applications in a clean, concise style. Interactive examples are also available, which means you can read about various techniques. You'll also get a chance to see them in action, and tinker with the code yourself. We found a lot of positive reviews for this book, so if you're new to JavaScript, this is definitely a book worth checking out.


5. Douglas Crockford's JavaScript Videos




An undisputed expert in JavaScript, Douglas Crockford is Yahoo's JavaScript architect and is one of the individuals instrumental in the planning, development and future growth of the language. The videos and transcripts on the YUI blog derive from a series of talks given by Mr. Crockford about the history of JavaScript, its future and its use today. Though the series is now about a year and a half old, we still think you'll find the videos informative. We certainly recommend watching them for a better understanding of the language, where it's been, how it works and where it's going.


6. How To Node




Not all JavaScript development takes place in the browser. NodeJS is one of the web's most popular server-side JavaScript frameworks. Whether you're a seasoned Node developer or someone who's looking to add server-side JavaScript to his repertoire, How To Node offers a great collection of articles on NodeJS development. This community-driven site offers an excellent repository of Node tutorials that's proven itself useful on a number of occasions. No Node developer toolkit would be complete without it.


7. DailyJS




We've looked at some great tools and reference material, covered tutorials from our favorite libraries and frameworks and touched on both client and server-side JavaScript development. However, we're always searching for something new. DailyJS is a popular JavaScript-focused blog that brings you the latest and greatest JavaScript news, offers tips and techniques, and reviews libraries, plug-ins and services for JavaScript developers. If you're just itching for your daily dose of JavaScript goodness, DailyJS has you covered.

More About: design, dev, features, javascript, List, Lists, web design, Web Development

For more Dev & Design coverage:

 
 

Creating Focal Points in Your Web Design

08 Jun

Advertise here with BSA


Creating Focal Points in Your Web Design

Web designers don’t have much time to impress website visitors and persuade them to stay on the websites we craft. They want to find things quickly, and we should design sites to aid them do just that. One of the most important ways to do this is with focal points.

A focal point is a prominent section on a web page that we want to guide the user’s attention to. The focal point is the eye-catching centerpiece of the page; it stands out and is distinct than other components.

Here’s the rationale: By designing such an area of interest, we’re able to emphasize the most significant aspect(s) of the web page and convey the main purpose of the website.

The Basics

It’s best to have a single focal point. Find the most important thing on the page, and then accentuate it. The focal point should relate directly to the goals and priorities of the website and to the website owner’s expectations.

It’s possible to have more than one focal point, but I recommend focusing on one main call-to-action. Having many focal points on a page is the same as having none at all because, then, users won’t be able to discern which one’s the most important.

If you must have more than one focal point, they should be distinguishable. Create a visual hierarchy to denote which focal point is more important. Differentiate them from one another with variety in size, color, position, visual weight and other distinction techniques.

Where to Put Focal Points

Most users see the home page first, so that’s probably the best page for your focal point. But creating a focal point only on the home page is a common mistake. All web pages should have a focal point that gives the user quick access to the most important piece of information on the page.

On a scrollable page, for example, put the focal point above the fold (the header is a good candidate location).

On a non-scrollable page (i.e. a page that is visible all at once), you have more freedom. Use elements that already exist, but use them well. Make something simple elaborate; make something ordinary impressive.

If you can, imply a narrative. Inform your design work with a story.

How to Create Focal Points

Here are design elements you can tweak for establishing your focal points. I’ve included some real-world examples and counter-examples of each element.

Typography

Textual elements have strong potential to become attention grabbers, but typical websites are crammed with large amounts of text, so particular parts must be emphasized.

Size, color, spacing (between characters and lines) and typeface are the factors that can be manipulated for increased emphasis of textual elements.

Eduardo de la Rocque uses different typefaces and sizes to make three level of visibility.

The huge typography on Fajne Chlopaki‘s website catches the eye.

Music band The Autumn Film announces a special offer with bold type, creating a true focal point.

Sandstone shows why good labeling provides a captivating focal point.

Diversity in font sizes can do a lot, but colors are what really draw the eye. The header on the website for Flash Gaming Summit 2011 is a good example.

Illustration

Graphical components convey messages quickly and without needing much description. They also work as visual hooks to grab the user’s attention. It can also be used to show steps in a process, being so vividly descriptive and memorable. Most of the time, graphic elements are silver bullets: save them for the right moment and don’t overuse them.

WPCoder has an appropriate and descriptive focal point. It’s a beauty.

The home page for Bet Your Followers has several focal points, but the main illustration (of the gorilla) is predominant and guides the eye to other points. Notice its arms and the space just below them — a good example of how to handle several focal points.

Aka-Acid has a beautiful design, but the lack of a particular focal point is a drawback.

Buttons

One of the most popular elements in web design in recent years is the call-to-action button. Big buttons are on almost every website. They are effective because of their high visibility (due to their size), familiarity and descriptive labeling. Buttons are attractive elements, but overuse or misuse will detract from their effectiveness.

On Fatburgr, two simple buttons catch the user’s attention. Their size and color are effective.

SolidShops uses clear and obvious buttons to create focal points both above and below the fold.

Whitespace

Using whitespace is one of the simplest ways to draw the eye to specific areas of the page without resorting to visible elements.

Apple uses whitespace perfectly to make the featured product obvious.

Ask hits the spot by leaving enough whitespace around the search box.

Decoration

A way to distinguish something from its surroundings is to use simple decoration. Color and positioning go a long way towards creating great effects, and the effectiveness of other elements greatly depends on how well these basic elements are used.

On 3rdM, the only thing that immediately attracts attention is the color blue. After that, the eye goes to the largest item in between the blue icons. Simple but effective.

The part of the page that is biggest and has the highest contrast in color usually stands out the most. UX Magazine‘s home page has several focal points on different levels.

As demonstrated by Train-ee, tag clouds are a good way to arrange focal points by size.

Basic decoration can bring out certain elements in the text. Dan Viveiros‘ website is minimalist and elementary, but it works.

Pages like this one on Post Typography distract users; the eye has nowhere to rest, and, frankly, it’s confusing.

Conclusion

Every web page has to present something useful and attractive to its users. A variety of methods can be used to emphasize certain sections of a web page, and I’ve gone over some of them with you.

Related Content

About the Author

Mohammad Moradi is an undergraduate in computer engineering. He spends his free time studying and researching web-related topics such semantic web and search engines. Moreover, he is a web/graphic designer. Contact him via moradi.c85@gmail.com. (He likes email among others!)

 
 

Creating HTML Emails : An Overview for Web Designers

02 Jun

Advertise here with BSA


A lot of the requirements of great HTML emails fly right in the face of what makes great website designs. Until you understand the nuances of HTML email design, it can be a frustrating and fruitless experience. But once you understand and accept that HTML email is a fickle, inconsistent, and bug-prone medium, it’s possible to use it to great effect in marketing both for yourself and your clients.

Below is a gathering of some tried-and-true wisdom from the world of HTML email design that should make diving in just a bit easier. Throughout, interspersed in the narrative, we’ve also included examples of fantastic HTML email designs to give you a taste of what others are doing.

Getting Into the HTML Email Mindset

Before you get started, make sure you give up on the notion of pixel-perfect HTML email design. Get used to the idea that your best bet is controlling how your code breaks, rather than trying to prevent it from breaking at all.

With the variety of ways people check their emails and the number of email clients — desktop clients include Outlook, Mac OS X Mail and Thunderbird and web-based email apps include Gmail, Yahoo! Mail, and Microsoft Exchange Online — it’s nearly impossible to guarantee that your design will look the same.

Behance holiday HTML email.

It’s a Fact: Your HTML Email Design Will Break

Your beautiful HTML email design will break. There’s no getting around it. Someone on that list of 10,000 newsletter recipients will be using some email client that’s so obscure or so old that there’s no way you could have prepared for it. And even the popular apps (Gmail, Outlook, Thunderbird, Mail, etc.) have no real consistency when it comes to how they render HTML.

So you’ll have to get over the idea of trying to get your HTML email to look identical and perfect to everyone who sees it. It’s not going to happen. The best you can do is anticipate how each of the major clients will break your design, and then try to control how it breaks, so that it’s still readable by most of your recipients.

CSS Awards HTML email.

Use HTML Tables for Email Layouts

Designing HTML emails goes against many of the accepted best practices of good web design. For example, although web designers have long given up using tables for web layouts, HTML emails need to be done with HTML tables rather than CSS and div-based layouts. This is because it’s unpredictable to determine how CSS will be treated on various email clients, and div-based layouts (the modern best practice for web page layouts) rely on CSS for positioning and alignment.

Using Photoshop for HTML Table Layouts

If you’ve forgotten how to work with HTML tables for layouts — or if you’re a younger web designer who has never had to work with HTML tables, use the help of Photoshop to get you started. In Photoshop, you can use the Slice Tool.

First, use the Slice Tool to chop your HTML email layout into several components.

Next, go to File > Save for Web & Devices. Choose your file format (JPG or GIF are more widely supported than PNG), and then press Save.

You’ll see a dialog window with some saving options towards the bottom. Under Save as type, choose HTML and Images.

This works fine for laying out the graphical elements of your design, but you’ll want to make sure your text is HTML, not images, so replace them in the markup as necessary.

Additionally, you want to clean up the HTML output because it might add unnecessary HTML junk. An automated tool is not a good replacement for hand-crafted code, but it can at least get you started.

Layout Margins and Padding

One other important thing to remember is that not all email clients treat margins and padding the same. You’re much better off nesting table cells rather than using CSS margin or padding for any vital placement.

BuySellAds HTML email.

Images Need Special Handling

There are a few considerations to deal with when it comes to images.

Image Format

First of all, you’ll likely want to stick to either JPGs or GIFs for your HTML email template because not all email clients support PNGs. Make sure that you specify your image height and width attributes — which is good practice anyways — to prevent any issues in rendering.

Use Alt Attributes

You should always give your images alt attributes; it’s absolutely vital in HTML emails. By default, many email clients do not display images when an email is first opened. Instead, they ask users to actively choose to display images. The repercussion of this extra step is that a lot of users simply won’t bother displaying images. Without alt attributes for your images, the email recipient may lose out on some content.

Below is what an HTML email looks like in Gmail by default. Notice that images in the email have alt attributes that describes the images it’s trying to display.

Avoid CSS Background Images

Background images can also be tricky. For example, Gmail is very particular about how it handles CSS background images (or background colors, depending on how they’re specified in the markup), so make sure you test thoroughly before sending to your list. Outlook 2007 won’t display background images at all without a minor hack.

Kate Spade HTML email.

Important Information Should Not Be Images

As a basic rule of thumb, images should be used for graphical elements, and text should be used for text elements. This is good practice whether you’re designing a web page or an HTML email.

Because images often aren’t shown when an email initially opens, it makes sense for critical information to be in plain HTML text rather than images to guarantee they’re accessible.

Broadsheet Melbourne HTML email.

HTML Email Layouts Are Narrower

The conventional standard width for HTML emails is around 600px. It can be a big change to go from designing for 960px+ web page layouts back to 600px. You’re effectively losing more than a third or more of the screen real estate you’re accustomed to. This is why it’s important to simplify your designs. One column is ideal, though you can get away with two if you’re careful about proportion and layout. Three or more will be a challenge.

It’s okay to go a little bit wider or narrower than 600px, but you’ll want to use 600px as your baseline. Much wider, and you’re almost certainly going to require a large chunk of your recipients to scroll horizontally. And if you go much narrower, you’re not making good use of the space available.

Corbis HTML email.

Keep HTML Emails as Simple as Possible

Simple, minimalist designs often work best. There are a few reasons for this, chief among them being that minimalist designs often have less code and image assets to break.

Focus on creating simple, clean designs that are professional and make great use of a minimal number of images. Look at ways you can simplify your code and your overall layout.

Don’t make the mistake of thinking that a single image with all of the content for your email will solve all of your coding problems. Single-image emails with little to no other content are popular targets for blacklists. So while it seems like a good idea on the surface, it could result in your emails being diverted to junk mail filters or not delivered at all.

IKEA HTML email.

Use CSS with Care

Using CSS in your HTML emails is tricky. We’ve already discussed how it won’t work for layouts, but there are other things to keep in mind when writing CSS for email rather than the web.

Use Inline CSS

First of all, your CSS properties need to be inline rather than declared in your <head> or on a separate style sheet. This is another bad web design practice we must use in HTML emails.

Don’t Use Shorthand CSS

Second, avoid using CSS shorthand because, as you might have guessed, there is varying support for this between email clients and web apps. Some email clients, for example, won’t support 3-character hex codes for color (e.g. use #FFFFFF for white, not #FFF).

Specify each font property. For example, declare font-family, font-size, font-style separately,  rather than in one font declaration.

Old Navy HTML email.

Other Common Issues

There are so many possible issues with coding HTML emails that it would be nearly impossible to discuss them all. This is why testing your emails is absolutely vital. Here are a couple of other things to watch out for.

Text Resizing

Automatic text resizing can cause all sorts of issues, especially in table-based layouts. Doubling up on size declarations can help avoid this issue (the idea being that if an email client ignores a set of properties, it will adhere to the another set).

Link Colors

Link color is another area where email clients can have a tendency to revert to the default blue. So either design your emails so that the default link color is okay, or add an extra span inside your link tags and define the color in both the parent and child element, as shown below:

<a href="link" style="color:#000000"><span style="color:#000000">link</span></a>

Bluebell HTML email.

Using HTML Email Templates

One of the easiest ways to get started with HTML email design is to adapt existing HTML email templates. Because of email delivery issues, HTML emails are, almost by definition, a bit more standardized than websites. You’re working within more constraints and inconsistencies, so building on the tried and tested work of others can be beneficial at the start of your journey.

Simply studying the templates created by professional HTML email designers can help you craft better and less error-prone HTML emails. Then, once you’re more familiar with the process of email design and the inconsistencies you have to deal with, you’ll have a much easier time designing from scratch.

CampaignMonitor’s Free HTML Email Templates

CampaignMonitor has one of the best HTML email template galleries out there. Being one of the leading email marketing web apps out there, they also happen to be highly regarded experts when it comes to HTML email design and have contributed vast amounts of information about the craft (they’ve even written a book about it).

In their HTML email template gallery, they’ve enlisted some of the top web designers out there —  including Elliot Jay Stocks, Meagan Fisher, MetaLab and Simon Collison — to design more than 100 high-quality HTML email templates that are beautiful, functional, and mostly free from glitches and inconsistencies (as much as any email template can be).

They’re definitely the best place to start if you want to adapt a template, or just to learn HTML email design best practices by studying pre-built templates.

Here are just a few HTML email templates they have to offer:

Design by 45royale.

Design by 45royale.

Design by Elliot Jay Stocks.

Design by Meagan Fisher.

Design by Meagan Fisher.

Design by MetaLab.

Design by Mike Kus.

Design by Mike Kus.

Design by Newism.

Design by Simon Collison.

Design by Veerle Pieters.

MailChimp also has a number of free email layout templates you can download. They’re just basic layout designs that you fill in with your own graphical and text elements. They’re a great place to start if you’re more interested in designing from scratch.

Some HTML Email Design Resources

Below, you’ll find a few excellent online resources for HTML email design.

Beautiful Email Newsletters (BEN)

This is a wonderful gallery of HTML email designs from some leading companies.

HTML Email Designs

This is another gallery of HTML emails. They have emails from a huge number of top companies.

HTML Email Gallery

This is another wonderful HTML email gallery that showcases a lot of really great HTML emails from companies around the world.

Rock Solid HTML Emails

This article on 24 Ways covers the more technical aspects of HTML email design.

A Designer’s Guide to HTML Email

This guide on SitePoint offers a pretty thorough, step-by-step method for crafting HTML emails.

Related Content

About the Author

Cameron Chapman is a professional web and graphic designer with over 6 years of experience in the industry. She’s also written for numerous blogs such as Smashing Magazine and Mashable. You can find her personal web presence at Cameron Chapman On Writing. If you’d like to connect with her, check her out on Twitter.

 
 

Google Products You Probably Don’t Know

03 May

Google search engine is one of the best product by Google, but there are many other innovative products as well that Google is developing them in  their so-called Google Labs. Many of these products are still in beta stage, but are really useful. Today I’m going to share some of the lesser known products from Google, which can help you. Some of them may even surprise you as you might not even heard about them and yet they’re so useful.

1. Related Links

In WordPress you have used various plugins to show related pages to your post, Related Links from Google does the same thing it generate the list of related pages to the current page & display it to the user. Related Links works using Google search, it uses keyword for your title to search your site for related content & display them on your website. Currently this product is in limited to invited users only & you can ask for invitation by sending mail to relatedlinks@google.com

2. Follow Finder

There are many to tools to find followers on Twitter, but very few tools to find users with similar interest. Follow Finder helps you to find users on Twitter, based on similar interest, mutual followers, users with similar followers & users following similar list to help you identify potential Twitter followers you should follow.

3. Browser Size

Browser Size is a really useful tool for web designer & developer, as it helps them to visualize what part of their websites it getting maximum attention from users. You just need to enter your URL & your website will be segmented using a semi-transparent color layer describing users attention to different segment of your website.

4. Page Speed

As website loading time becomes one of the factors in ranking your websites in Google search engine, you need to know how fast your websites loads. There are many tools for doing that but you surely want to consider what Google thinks. Page Speed is such tool recently made available online by Google where you can check the loading time for your website.

5. Aardvark

Last year Google acquired Aardvark, It’s not just question-answer site for professional, but anyone get help here, the best thing about Aardvark is you get answers to most of the questions in few minutes, I have tried it my self & was surprised to see how fast was my questions got answered. Another great feature about Aardvark is it will deliver you answer to your mail or GTalk.

6. Experimental Search

Google Experimental Search have offers three services +1 Button, Keyboard Shortcut & Accessible view. The only problem with all this features is you can’t use them all at once, that is you use this feature one at time.

+1 Button


+1 Button is a kind of recommending Google search results to your friends, so when anyone in your friend searches Google, your recommendation will appear in search results.

Keyboard Shortcuts


This is really useful feature, I think Google should implement it to the normal search results, as it helps users to navigate between searches using keyboard shortcuts.

Accessible View

Accessible view adds to more feature to Keyboard Shortcuts it does everything the Keyboard Shortcuts does in addition to that it help you to navigate from one page to other using keyboard & magnifies the search results as you browse through them.

7. Google SketchUp

Google SketchUp is 3D modelling software which helps you to create 3D models easily or you can just download available 3D models from Google 3D warehouse & start editing them

8. Image Swirl

Most of you have used Google Image to find some quality images, but when it come to searching similar images using a standard keyword it get difficult. Image Swirl uses your generic query & group down images related to those queries into different search results, as for example if you are searching for “Design” it will groups images in website design, logo design & graphic design, hence making simpler for user to search for related images with a single query.

9. Art Project


This tool is helpful for artist around the world, as it let them explore museums from around the world & view hundred of art work from the comfort of their home. You can view various paintings in detail & explore various museums.

10. Google Scholar

Want to do some good research? Then forget conventional Google search and use Google Scholar, as it will search for scholarly literature from various sources like

academic publishers, professional societies, online repositories & more so you get more prevalent results & find really things that are really useful.

11.Google In Quotes

Google In Quotes uses Google News to find quotes of political figures. You can search for different keywords & see what have been quoted about it by different political figures.

12. YouTube 3D Video Converter

Create your own 3D videos using YouTube 3D Video converter, its easy & simple you just need to two camera to capture the video & upload them it’s that easy. You can also find the detail guide on here

13. Transit

Using Google Transit you can find about various public transit available in your area, with information about schedules, timing to reach the destination & route the transit systems takes.

14. Google APIs

Want to know about various APIs Google offers, here the periodic table of different APIs offered by Google.

15. Google Apps

Work Smarter with Google Apps as it offers easy communication & sharing data. I have been using Google Apps for more than 2 years now & it has been hassle free operation. The free package is boon to small businesses as it offers 50 free custom emails setup, but after 10 May it’s going to change to 10 users only.

If you have been using any of the above listed products, then do share your experiences on working with them in the comment section.

 
 

Web Design Evolution: Two Decades of Innovation [INFOGRAPHIC]

17 Apr


The web has come a long way since Tim Berners-Lee created the first website way back in 1991. Here’s an infographic that takes you on a tour of web design, starting with those humble beginnings, and bringing you all the way up to the present day.

It’s like getting into a time machine, where the tremendous progress design has made on the World Wide Web over the past two decades is all laid out in front of you.

Follow along this extensively researched infographic from KISSmetrics, showing us exactly how far we’ve come from those early days where wide pages of text with hyperlinks in between ruled the roost. Do you remember when an animated .gif graphic of a letter folding up and flying into an envelope was seen as the highest of technology? We’re starting to feel nostalgic.

Please note: This graphic is so huge, we had to shrink it to fit our format, but if you’re having a hard time reading it, click the graphic for an enlargement.

Graphic courtesy KISSmetrics

More About: infographic, kissmetrics, Tim Berners-Lee, trending, web design, Web Design evolution

For more Dev & Design coverage: