Archive for December, 2011

Introduction To Designing For Windows Phone 7 And Metro





 



 


Microsoft’s new mobile operating system, Windows Phone 7 (WP7), introduces a fresh approach to content organization and a different UX, based on the Metro design language and principles that will be incorporated into Windows 8. It also targets a different market than its predecessor: instead of being designed mainly for business and technology workers, WP7 is targeted at active people with a busy life, both offline and online, and who use social networks every day, whatever their background.

Why Should Designers Care?

First, it’s a new interface, so you have space to create and develop some new ideas for it. We are still at the beginning of its growing curve, so it’s an interesting challenge. When I saw a WP7 presentation for the first time, I thought, “I want to design something for this.� Exploring is a great way to learn how to build a new exciting experience for users.

Secondly, Metro design is a market reality that we can’t ignore. This is a new user experience that will be a part of Microsoft’s future OS, Windows 8, that will bring consistency across devices and that will put a strong emphasis on the Metro design. Instead of having a different interface for each device — phone, tablet and desktop — users will have the same experience everywhere, with only slight differences due to the nature and specificities of the device. Since the new version was released in late September (WP7.5, better known as Mango) and the release of the first WP7-based phones from Nokia (with its huge marketing firepower), it has become clear that Metro design devices will play a big role in the market.

A New Approach To Design

The Windows Phone team was inspired by the typography in way-finding design. By clearing the interface of all unnecessary elements and using the content as the design core, the team has been able to distinguish this OS from more traditional UIs: the interface disappears, and the content itself becomes the interface. The interface shows the actual content and is not just the means to get to the content. Reducing the visuals on the phone promotes direct interaction with the content.

Grid Systems
Grid Systems in Graphic Design, by Josef Müller-Brockman

WP7’s graphic style is typographic and follows in the footsteps of pioneering graphic designer Josef Müller-Brockman: pure typography on a basic canvas, plain color and squared angles. Icons are only for actions with content and don’t play a main role as they do on traditional devices. They are more an aid to orientate the user while navigating the content.

Clean design and typography, example from Cocktail Flow and Fuse
Clean design and typography, as exemplified by Cocktail Flow and Fuse.

All of these things together give the user an experience reminiscent of cartography. The need to give a direction is expressed in the look and feel of a map, where the text is clear because the user has to follow labels and names in order to find places, and there is no space for visual elements.

A New Content Grid

Metro design requires a more rigid organization. Think of subway maps. In the context of mobile apps, this requires that the information architecture be stronger. With the main graphical layout elements removed, the content grid is built using just the content itself. So, as the user scans the layout, they are already reading the content. The absence of a physical grid leaves room for negative space. Elements seem lighter, so the designer has to choose a few strong elements on which to build the content path. Choosing the wrong elements means that the user will not understand how to reach the content they need.

Subway Map
Milano subway map (Image: Wikipedia)

Content has to be structured in a hierarchy according to importance and be based on what you want to push to users. For this reason, you have to identify the application’s target user very carefully, because building an application that fits all users is not possible.

Flipboard
Flipboard emphasizes content as the interface.

The goal of the Metro UI is to emphasize important content in a way that helps the user determine whether to dive into it or keep doing what they’re doing. To make all of this possible, Microsoft has introduced the concept of the hub, whose role is to concentrate all of the information onto one screen, like a dashboard. A better analogy might be the cover of a digital magazine, such as Flipboard.

UI Elements For Organizing Content

The hub is the central point of access to content, and it includes specific UI elements with new paradigms of navigation and content organization. The concept of the hub is manifested as two new paradigms of navigation, each with its own meaning and function: “panorama� and “pivot.� The difference between the two is subtle at first glance.

Choosing one or the other depends on the application’s purpose and on how you want to introduce the user to the contents. The live tile is another powerful hub element that gives a view of the application’s content directly on the home screen. And while not strictly a new UI control, accent color is another important element; it helps to pinpoint the important bits of information on the screen.

Panorama

When the user enters the application, they land in the panorama, which pulls information from different areas of the application onto the same screen. It gives the user a bird’s-eye view of all available information.

Example of Panorama, FeedTso
FeedTso, an example of panorama.

Panorama uses text and images to create a path through blocks of content. This visual communication gives the user an immediate sensory link to information.

Pivot

Pivot orders the elements logically, splitting the information into categories and listing the elements available in each category. It is an analytical list used to show different aspects of the same content.

Example of Pivot as tabs, 4th and Mayor
4th & Mayor, an example of pivot as tabs.

For example, you can use it to show multiple views of a single concept (like tabs), as in the screenshot of 4th & Mayor, a popular Foursquare client. You can also use it to show folders such as those in an email client (“Read,� “Sent,� “Important,� “Drafts� and so on).

Live Tiles

The strong hierarchical content structure, which starts from the content brief and goes deeper in detail level after level, is brought to the extreme with live tiles, the new feature introduced with Mango. In the first release of WP7, the tile was at best an application icon with a static overlay, like the badges in iOS and Android. Now a new communication model has been introduced. The home screen shows a brief notification, with the most important information in the application, similar to abstracts in a magazine. Think of this space as a way to provide meaningful content that is immediately usable.

In the example below, live tiles are used to show current weather conditions. The user doesn’t even need to open the application if they just want to check the weather, because all of the basic information is already there. But if they want to see a five-day forecast or other details, they can open the application.

The live tile can also be designed to rotate information, so you can creatively use multiple tiles in the space of one tile.

Example of live tiles and accent color, AccuWeather and AppFlow
AccuWeather and AppFlow, examples of live tiles and accent color.

Accent Color

Of course, there is more to content than hierarchically organizing it in the application. You will also want to make content stand out on a page. The WP7 guidelines suggest a special way to emphasize content: by using the accent color. This is a system-wide color that the user can customize and that you can use to better highlight header information, such as titles and headings, as well as other important content. It’s a standard element of the UI, but it is extremely important because it is set by users themselves at the system level, so all applications on the phone will adopt it.

Design Tips

The clean interface, without the usual icons, means that users interact differently with the content. So, when building a WP7 application (or a Metro app in general), you will also have to think differently about how they use standard UI elements.

Clickable Text

The first difference in the interactive model is that text is an active element in WP7, meaning that it is tappable. This changes the concept of the tap-safe area for buttons and other elements: here it applies to text as well. The margin space gets a new role, then, as does the text size.

Animation

Animation is one of the most important features of WP7. I’ve been a designer for more than 10 years, and I used to think that using animation after an action was strictly to give subtle feedback to the user and that animation could be used “creatively� only in specific circumstances.

With WP7, this is changing. Animation and transitions are fundamental elements that are deeply rooted in the original UI concept. You can use them not only to give feedback on what is going on (as with a “toast� notification), but to keep the user’s attention on what is happening and to prepare them for a different experience (for example, when switching from a panorama screen to a textual news screen).


Flickr for Windows 7 and WP7, an example of how animation can enhance the UX without being overwhelming.

Icons

WP7 has very specific guidelines about icons, and I suggest reading them carefully before designing an application. The only place to put icons is in the application bar, which hosts the icons for all of the main actions for interacting with the content.

The application bar of Pictures Lab, with four icons and the More button
The application bar for Pictures Lab, with four icons and the “more� button.

Text Wrapping

Another difference from the usual way of designing is how header text wraps. In WP7, headers wider than the screen don’t wrap onto the next line but instead are clipped on the right margin. This of course doesn’t apply to main content (such as the body of an email), but if the text is not of vital importance (for example, the name of the sender), then this text clipping is common.

The Color Theme

WP7 is different from other mobile OS’ in that the user can choose a system-wide color theme that is dark or light. This changes not only the background color, but also the foreground.

You will have to adapt to the changing colors (remember also that the accent color can change) by using an adaptive palette and respecting the decision of the user. You can also use a background image, but in this case you would need one for the dark theme and another for the light theme.

Only if the branding in your application is so strong that you don’t want to change the colors could you fix the palette. But make sure not to mix the two approaches, because that might lead to unreadable combinations. This is one of the most common causes of an application failing the Marketplace certification process.

The Design Tools

To design a WP7 application, you can use your usual tools, such as Balsamiq, Adobe Illustrator, Fireworks, Photoshop and so on. Keep in mind that the application needs to be developed using Expression Blend. Depending on the project’s structure and the designer’s role on the team, you should know how Expression Blend works in order to design effective interaction models. The better you understand the application, the more nuanced your designs will be. Obviously, understanding Expression Blend will also add value to your work and make it easier to talk with developers.

Example of paper prototyping for WP7
Example of paper prototyping for WP7.

Conclusion

With Metro, Windows Phone 7 is an exciting new addition to devices and operating systems for designers. It represents a completely new direction from Apple and Google in its interface for devices. For the first time in Microsoft’s history, the interface is strictly linked to the hardware, so carriers and manufacturers have very little room for customization. This gives us standards on which to base our work and to expand on in future applications.

This article is just a starting point in designing for this platform. Below are some additional resources to continue learning.

Resources

(al) (fi)


© Daniela Panfili for Smashing Magazine, 2011.


Awesome Free Texture Packs from 2011


  

As the year draws to a close, we tend to take a look back over the year and take stock. This post is here to not only sort of serve that purpose, but to also stock up on some of the year’s top free texture packs from around the web. Knowing how much use the web design community gets from resources like these, we felt like it would close the year in style to showcase some of 2011′s freshest and most useful textures that were released throughout the year.

So get your virtual web design toolboxes ready for an extra healthy heaping of these awesome resources to be piled into the mix. Some of these you may have seen throughout 2011, and some may have slid under your radar and you are seeing them for the first time. Either way, we hope that they not only provide you with new resources, but also get you inspired to start a new project or implement them into an existing one. Enjoy!

Texture Packs

18 Hand Stained and Colored Paper Textures

Get them here!

Crumpled Paper Textures

Get them here!

Bamboo Texture Pack

Get them here!

15 Natural Stone Textures

Get them here!

10 Exclusive High Resolution Wood Textures by TextureQualityPro

Get them here!

5 Subtle Blue Grunge Textures

Get them here!

Autumn Leaves Textures

Get them here!

8 Free Original Hi-Res Old Brown Paper Textures

Get them here!

27 Free High Resolution Watercolor Textures

Get them here!

Free Red Weathered Wood Texture Pack of 15

Get them here!

Around Textures

Get them here!

14 Free Simple Fabric Textures

Get them here!

6 High Resolution Grungy Wall Textures

Get them here!

Particles Textures

Get them here!

27 High Resolution Playdough Textures

Get them here!

5 Colorful Grunge Textures

Get them here!

20 Free White Textures

Get them here!

Free Grungy Green Chipping Paint Textures

Get them here!

16 Free Colorful Watercolor Textures

Get them here!

Card Tint Textures

Get them here!

25 High Resolution Storm Cloud Textures

Get them here!

Inside Vintage Books

Get them here!

Patterned Rocks Textures

Get them here!

Fruits and Berries Textures

Get them here!

Rusty Wire Grid Textures

Get them here!

19 Free Block Print Textures

Get them here!

Parss Textures

Get them here!

20 High-Res Subtle Grunge Painting Textures

Get them here!

Dried Leaves

Get them here!

Free Denim Texture Pack of 13

Get them here!

15 Natural Greenery Textures

Get them here!

Eden Texture Pack #1

Get them here!

Eden Texture Pack #2

Get them here!

Free Color Stone Textures

Get them here!

Thriller Cinematic Background Textures

Get them here!

Water Textures

Get them here!

(rb)


Turning Small Projects Into Big Profit, A Case Study





 



 


In the Web world, hearing businesses and freelancers alike complain about low-budget projects is not too uncommon. Let’s say that a local coffee shop needs to update its Web presence and contacts you for a redesign. It also requires a blog so that it can announce new coffees, events and so on. However, during the course of the first meeting, the client mentions that they don’t have a budget.

Being the inquisitive businessperson that you are, you say, “Well, we work with budgets of almost any size. What price range were you thinking of?� The owner of the coffee shop reveals that he has only $1500 to spend on the website. Thinking it would be a waste of time, you walk away.

This is where our design studio found ourselves. We had potential projects all over the place, but the budgets were all smaller than we thought we could handle. In the Web world, demand for small websites is up. There are always start-up companies and small businesses around that need some form of a Web presence. And, as a Web design community, our job is to answer those needs in the most utilitarian way possible.

We began questioning our business practices. We knew that there was money to be made on smaller projects, but it wasn’t until we sat down and did some simple math that we realized the business opportunity we had been missing.

Here’s the simple premise on which we began to transform our business: if you turn away 10 to 15 small projects a year at $1500 per project, that’s declining between $15,000 and $22,500 every year.

Small budgets add up over time
Any amount of money adds up over time.

Our company was a start-up business once, too, and it still is. Perhaps we were delusional in our belief that big projects grow on trees. We were struggling to find work. It became clear to us that we needed to take a serious look at our business practices, our development and design processes, and ourselves. We needed to find a way to make money. Let’s take a few minutes to discuss how we overhauled our operations and started making a living off of small projects.

It’s All About The Process

As a Web community, we are well equipped to handle any low-budget projects that come our way. We have more frameworks and streamlined solutions than we’ve ever had access to in the past, such as WordPress, HTML5 Boilerplate and ThemeForest. Learning how to leverage these tools is key to understanding how to make money on small projects. And mastering these tools gives us the flexibility to stray from cookie-cutter solutions.

However, before you decide to take on a workload filled with small projects, let’s stress a key point. Some clients are extremely demanding about their design process and the functionality of their websites. Be careful to set clear boundaries with the client so that you don’t end up working for less than minimum wage. We’ll cover a few techniques for this below.

Over the years, we’ve picked up knowledge from many different sources. One of the best summaries of how we try to systematize our own workflow comes from Bill Beachy over at Go Media. He recently released a short podcast episode discussing business systems, which I strongly encourage you to check out.

But first, let’s look quickly at the various methods we use to cut down on our website build time.

Write Down Your Processes

During the course of working on projects, we’ve developed a master document that we call the Low-Budget Guide. It details every single step of building a website on a budget. We have sections on the fastest ways to deploy a test WordPress installation on various hosting providers, documentation on common WordPress settings, plugins and problems, as well our standard step-by-step process. We’ll review this process in a case study later in the article.

The Low-Budget Guide helps us address several important aspects of our work. First, it prevents us from forgetting to do anything. Having a step-by-step guide eliminates any errors that might cost several hours of development time.

Map out your processes
Mapping out your processes can save a lot of hassles down the road.

Secondly, by having the Low Budget Guide, we’re able to review which processes are efficient and which are time-consuming. Using this standard, we can minimize build time by adjusting our processes in certain areas. We’re basically fine-tuning ourselves into the fastest website builders we can be. And lowering build time directly increases the profit margin.

Finally, it ensures quality. Having a repeatable process means that every time you follow the guide, you become more proficient. This not only increases the speed at which you work, but decreases deviation from a tried and true standard. Practice makes you a whole lot better.

Choose a Framework

… Or choose several frameworks and tailor them to specific website types. For example, if you want to quickly implement a custom design on a WordPress website, check out Carrington JAM (short for “just add markup�). It’s a blank slate for custom WordPress themes, with a lot of the heavy lifting already handled. I personally use a version of Carrington JAM that I’ve converted to HTML5.

If you’re not using WordPress, I would recommend looking into the HTML5 Boilerplate. If you’re adventurous, you can apply the Boilerplate to a Drupal, Joomla or ExpressionEngine theme. Then, when you deploy the content management system, your front-end framework will already be in place. Django is another fantastic and fast framework, if you’re familiar with Python.

Use a Theme

There’s no shame in using a pre-built theme to construct a website for a client. In fact, you should be proud of doing so if the budget demands it. Using a theme can cut build time by at least half, if not more. Instead of spending 30 hours coding a website, you would be spending 15 hours fine-tuning a theme, tailoring it to your client’s branding and inserting content. At $1500, you’d be getting paid $100 per hour. How, from a business perspective, would turning an opportunity like that down be considered a good decision?

That being said, always follow the licensing agreement that comes with your theme. Honest people put hours of effort into building themes. Never, never, never break the copyright, and always adhere to intellectual property laws.

Work in a Modular Fashion

What exactly is modular coding? Looking at various websites, you’ll see that certain areas are common to all of them. WordPress serves as a good example of breaking a website down into “modules.�

At our studio, we have built a code library around modules. We have custom Twitter and Facebook widgets, custom post templates, image gallery widgets, the list goes on. When you write new code, think of it as a module that needs to be flexible enough to function on other websites with as little customization as possible. For example, instead of having to write an image slider from scratch, we’d be able to pop in a tiny PHP function, pass along a few variables, set a few styles in CSS, and we’d be done in less than 20 minutes.

Building a code library over months and years enables your business to cut down on major coding time. And if you refine the module every time you use it, you will ensure that the product grows ever higher in quality.

Get Familiar With Less

Less, in simple terms, makes CSS more like a coding language. We could argue whether style sheets should even do that, semantically speaking. But the fact of the matter is that it has shaved off at least 10% of the time that I spend writing CSS.

Perhaps one of my favorite features of Less is Mixins. These allow you to embed the CSS from one class into another. You can also use them as functions and allow them to take arguments. An example of this from Less’ website would be:

.rounded-corners (@radius: 5px) {
  border-radius: @radius;
  -webkit-border-radius: @radius;
  -moz-border-radius: @radius;
}

#header {
  .rounded-corners;
}

#footer {
  .rounded-corners(10px);
}

Preventive Measures Save Time And Money

One of the bigger issues that we frequently ran into with clients was diverging expectations of what their money would get them. Business owners need to be honest and up front about everything, which we were.

Yet something still wasn’t clicking. We were seeing scope creep, delays in communication, hold-ups in payment, and clients who just weren’t satisfied. I was kept up nights thinking, “Is this seriously what the business world is like? I can’t do this for the rest of my life!�

And then I realized something: if this was a recurring problem, chances are it wasn’t the fault of my clients, but that I was to blame.

So, I started thinking. How could I prevent these problems from coming about?

Simply put, preventative measures turned out to be the key. Standardizing basic business practices for all of your clients will ensure that your projects run smoothly. By avoiding these headaches, businesses will be able to dedicate their time to what actually brings in money. The less time wasted on dealing with scope creep, bickering over payment, and addressing client dissatisfaction means more money saved and also a more enjoyable working environment.

Show Websites With Similar Budgets

This is one of the best ways to give clients a good idea of what their website will be. I’ve found that this method, more than any other, is the best way to prevent trouble down the road.

Have the Client Prioritize

During your initial meeting with a client, help them to list all of the functionality they would like to see on the website. After the list has been generated, put each feature into one of three categories: “Essential,� “Highly desirable� or “Bell ’n’ whistles.� This way, you will be able not only to determine what needs to get done, but to trim the project to fit the budget.

Tell Them What You Can’t Do

Be honest with the client. This will save countless hours of frustration if the client keeps changing their mind about a font or background color. Tell them up front that you cannot include a photo gallery for such a low price, or that a blog would simply take too much time for the budget. By stating it from the beginning, they won’t think they can just add it later on.

Sign a Contract, With an Accompanying Scope

Just. Do. It. By detailing what you will do and how long it will take, you’re again setting realistic expectations. A contract protects both you and the client. We strongly suggest “lawyering up� before you have to. Even if the lawyer is expensive, preparing a solid contract should cost between $300 and $1000. That’s a heck of a lot less than court fees; and having a lawyer on your side from the beginning tends to keep you out of court in the first place.

Charge for Missed Meetings

Ever since we started stating this clearly in the contract, do you know how many meetings our clients have missed? A grand total of zero! Over the course of six months, not a single person has missed a meeting. No more headaches, no more lost time. To top it off, our clients are even happier now because we’re not hassling them for having missed meetings. All we had to do was put a fee in the contract. It doesn’t have to be much: we charge $50 for the first missed meeting, and $100 for every one thereafter.

Handle Payments Better

For small projects, I strongly recommend requiring a down payment. Clients who have made a down payment are much more apt to pay on time and pay the right amount later on in the project when you’re hitting your milestones. So, save yourself some headaches and get a deposit.

Secondly, be clear in your contract and invoices about when payment is due. Inform clients of what will happen if they neglect to pay on time. Charge a late fee if a payment doesn’t come on schedule.

We strongly recommend late fees. However, if you do charge them, give clients a courtesy phone call a week before the due date to remind them of both the payment and the late fee. The fee doesn’t have to be much: ours is 10% of the remaining balance on the invoice.

Case Study: Menno Tea

Several months ago, we were approached by Hans and Niles, the founders of Menno Tea. Menno Tea is small tea company based in Goshen, Indiana. Hans and Niles came to us looking to redesign their bottle’s label. They were in the process of expanding their market and were ready to develop a more consistent brand. In working with them, we eventually developed a new bottle to fit the feel of their tea, as well as more solid branding that could be applied to other areas.

Menno Tea's new bottle design

As soon as the bottle was designed and the labels were off to be printed, we realized that the updated brand needed to be applied to Menno Tea’s website. They were running a standard installation of WordPress with a slightly customized theme.

It might be helpful to see the final website before reading this case study.

Planning Phase

Hans and Niles requested that we look at their website and make a recommendation. They asked, though, that we keep the price relatively low. Being college students, Hans and Niles didn’t have much cash lying around for an extravagant solution. What they needed was a solid website that reinforced their brand’s identity and that provided key information to visitors.

Step 1: The proposal
Our final proposal was for a five-page website that adopted the new branding requirements. After some negotiating, we settled on a final cost of $2000. At our standard rate of $100 per hour, that gave us 20 hours in which to complete the project. However, because Menno Tea was a frequent client of ours, we decided that we could provide up to 30 hours of work for $2000. We informed them that, beyond this number of hours, we would have to start billing above our estimate of $2000.

Step 2: The contract and down-payment
After we agreed on the cost of the project, we pulled out our Low Budget Guide. Our first step was to sign a contract with Menno Tea and to get a down payment on the project.

Contract sample
A snapshot of our standard contract.

After the contract was signed and the down payment was processed, we headed off to start the design. We explained to Menno Tea that, because the project’s budget was low, we could offer only two conceptual designs, with one round of revisions. Hans and Niles understood our reasoning and were even pleased that we were going so far as to provide two concepts. This goes back to the main point of this article: be clear with your clients. By setting limitations and explaining constraints, you will avoid giving clients unrealistic expectations that lead to headaches.

Hours spent on the planning phase: 3

Creative Phase

Step 3: Mock-ups
After three hours of work on Menno Tea’s design, we developed two significantly different directions.

The first option provided to Menno Tea
The first option had horizontal navigation.

Menno Tea's second design option
The second option had a vertical navigation banner and emphasized key messaging.

After presenting these two options to the client, they took some time to review them. We had some free time every so often over the course of the project while waiting for feedback. During that time, we scheduled several other projects, so that we would have very little downtime.

We found that by scheduling projects asynchronously, we are able to fill our days with work. Some businesses work better by having fewer, more spaced out projects. We’ve discovered that we produce higher-quality work when switching between projects during the week, because it enables us to draw inspiration from all of them.

Step 4: Address feedback
After a few days, Hans and Niles provided some feedback. They wanted a mock-up that combined the horizontal navigation with the key messaging from the second option. We always ask our clients to provide specific feedback so that our changes are efficient and to their liking. Here’s an example of the type of feedback we require:

Jon,
I really like it! Here are some thoughts:

  • Do we want the background to be that dark? What is your thinking behind that color gray?
  • What will those ticket stub-shaped buttons be used for?
  • Will our biographies be on the home page below the header? Or is that just an example of what the text will look like there.
  • Would putting the Facebook, Twitter and RSS feed buttons at the top or bottom of the page be better?
  • I like the format. Very fluid.
  • I’m pleased by how all of our marketing is coming together.

Thanks,
Hans

Having gotten all of the feedback we needed, we opened Photoshop and started working on the mock-up. In an hour, we produced a happy medium between the two designs.

The selected mockup for Menno Tea
This was the design chosen for Menno Tea’s home page.

The folks at Menno Tea reviewed the design and asked for a few minor changes, which took only a few minutes, and then we were on our way to code.

Hours spent on the creative phase: 5

Development Phase

Before moving into the development phase of the project, we sat down with Hans and Niles for a brainstorming session to determine what the rest of the website would look like. We sketched out the pages and determined every last piece of content that would be needed for launch. We provided them with the list of content and let them know that the website would be ready for the content in less than a week.

They started assembling the content as soon as we started coding. By doing this, we avoided any lag from having a coded website without any content. The process became even more streamlined as Hans and Niles provided us with content consistently throughout the development phase.

Step 5: Set up a test environment
For test environments, we simply create subdirectories on our local server. Because Menno Tea’s website was built on WordPress, we used our standard framework, which consists of Carrington JAM integrated with the HTML5 Boilerplate. We also uploaded several theme test packs so that we could test the blog quickly and easily. You can use the test pack provided by WordPress or the one developed by ThinkDesign. In addition, we use a set of reliable plugins to simplify common tasks, such as Contact Form 7 and WP-Blocks. Then, we go through and create the entire site map in WordPress’ Pages.

Code, code and more code

We did all of this — deployed a flexible framework with all of the required plugins and test content — in less than 45 minutes. This used to take us several hours just a year ago.

Step 6: Code the entire website
The next step is fairly simple. We code the website in its entirety, checking cross-browser compatibility fairly often to avoid major hang-ups down the line. To save time, we always install the wonderful IE9.js by default. All of the pages are coded from top to bottom, and the client is notified once every page is complete. We ask that clients notify us of requests during this step of the process only if the changes are big. In general, we ask that they make a comprehensive list of all of the changes they would like to see and then send it to us at once at the end. This cuts down significantly on email and on time spent opening and closing files to make minor changes.

Menno Tea - Our Teas
We coded the entire website in under six hours, except for the blog, which took another four.

Step 7: Address feedback
As mentioned, we ask clients to request revisions in bulk sets to save time. Hans and Niles loved the work we had done. Luckily for us, the revisions were small and cosmetic. We addressed them rather quickly, as well as a few typos and content-related issues.

Hours spent on the development phase: 13

Launch and Test Phase

Step 8: Cross-browser and mobile compatibility
As we geared up to deploy the website, we needed to ensure compatibility with most browsers. Obviously, on smaller projects, not as much time is available to ensure pixel-perfect rendering, but we try to get as close as possible. We had a minor hiccup with the top banner for the menu being too wide on tablet browsers; we ended up just setting the banner as a background image, which we should have done in the first place. As part of the process, we always have fun looking at our websites in Internet Explorer 6.

How Menno Tea looks in IE 6
Needless to say, we did not support IE 6. Oh, the horror…

Step 9: Deploy the website
Deploying websites is something that we’ve streamlined fairly well recently. We always back up the client’s current system. Luckily for us, in this case, Menno Tea was running WordPress. We backed up the current theme, their database and all of their WordPress posts. After updating their installation of WordPress, we moved the new theme over to their server and activated it. We already had a list of all of the plugins being used on the test website, and so we promptly installed them, configuring each one as we went. As soon as everything was set, we activated the theme and tested everything.

After an hour of testing in all major browsers, the website was ready to go live.

Step 10: Write the documentation
We feel that documentation for our clients is extremely important. If we’ve given them a content management system, they will inevitably have questions on how to use it, even if we’ve trained them. Over time, we’ve developed a solid set of instructions on how to use various aspects of WordPress. We’ve found that this works much better than just pointing clients to WordPress’ website. Now, we just go into our repository of instructions and pull out everything we need. For a small website running WordPress, we generally have to write only one or two paragraphs in addition.

Menno Tea's documentation
A quick shot of the documentation for Menno Tea. If we have time, we’ll match it to the client’s branding.

Step 11: Provide training
Training saves time with clients who are not on retainer. And for small WordPress websites, it doesn’t take more than an hour. We go through our documentation step by step with clients and address any questions they have on the spot. Ever since we started using documentation and providing comprehensive training, our support calls and emails have dropped by over 80%. That amount is significant; I can’t believe we took almost 10 months of operating the business to figure that out.

Hours spent on the launch and test phase: 5

Case Study Wrap-Up

With the launch and training wrapped up, we declared the project finished and archived our files in case we ever needed them again. This process was fairly typical for our studio, but we still had a blast designing the website. With a total of 26 hours spent on the project, we came in under our 30-hour estimate. And if we hadn’t given the frequent-client discount, we would have made more than $100 per hour. With the discount, it worked out to $77 per hour — still not too shabby for a small project.

So, what did we learn from this project?

  • Custom design can still be done on small projects, but only if the client’s requests are minimal. This might not work with every client, so discuss it up front.
  • Good communication is the key to making rapid changes. We used bullet points in our emails with Menno Tea, which made discussions easier and faster.
  • If the client is able to, get content from them as you’re designing. Working a design around existing content is much easier than guessing what the content will be. This streamlines the process and makes it simpler and faster for everyone.
  • When sent in batches, revisions move along more quickly.
  • Designing on a budget can still be a ton of fun. We loved this project and can’t wait to work with Menno Tea in the future.

Final Thoughts And Considerations

Obviously, we found these methods to work for us. Every project, client and situation is different. Use your judgment, and develop practices that fit your business’ style. If you’re a freelancer, do what fits your personality. Nothing is worse than trying to fit into someone else’s shoes.

Problems With a Streamlined Design Process

Needless to say, this particular approach to streamlined design has plenty of problems. Our biggest concern is that it takes a lot of the personality and art out of the work. Our passion for design is what drives us. Small projects tend to be much more rigid in their process, and we have to supplement them with work that allows our creativity to breathe.

With this process, we could also encounter issues with addressing the particular needs of clients. With budgets that are so low, not much time can be spent identifying the target audience, developing a unique design for the brand, or addressing any other things that are particular to your client’s situation. But we have found that, in most small projects, the client is never so demanding that you don’t have at least some time to address their concerns. In the case of Menno Tea, we had plenty of time to address their particular needs.

Finally, by no means do we wish to represent Web design as a cookie-cutter process. We hope this article serves as an overview of ways to cut down on cost and time, but never sacrifice too much of the organic and innovative processes required to be a quality Web worker. Whatever you do, don’t strip the soul out of design. Do what feels right. If you don’t feel right about your processes or feel confident that the client will be getting the quality that they’re paying for, then chances are you’re doing something wrong. After all, in order to succeed, you have to be true to yourself.

What Are Your Thoughts?

More importantly, what do you think about small projects? Are they worth taking on, or are they just too much of a hassle? How does a business handle a budget that isn’t ideal? And do you believe that providing low-cost solutions cheapens our work as designers and developers?

(al)


© Jon Savage and Simon H. for Smashing Magazine, 2011.


Design in Motion: Inspiring Speed Art Videos


  

When designers use YouTube, most times they are looking for a great tutorial or looking to learn about the basics of a new topic as quickly as possible. Some of the most popular places to turn are speed art videos. Speed art videos are an overlooked source of inspiration for many designers in the community, though. Something we hope to change with this post.

Sometimes we as designers aren’t looking for just a new technique but an entirely new process to use to achieve something. That is where these videos score so highly among their viewers. They not only show an awesome finished product, but they also help other designers see how these ‘experts’ work in their desired workspace.

Many times we can’t appreciate someone’s work without seeing and understanding the process. Fortunately speed art and process videos service many different genres of work from photo-manipulation in Photoshop, to three-dimensional work in Cinema4d. Oftentimes designers show how they use more than one program to create their finished designs.

Today, we’ve gathered some of the greatest speed art videos from YouTube in an attempt to inspire and enlighten you. There’s something that should cater to a little bit of everybody, so enjoy the videos!

The Videos

Robots (Dirty Politics Remix by DJ Pete Marriott) by whoiskgainez

The purpose of this video was to serve as a bit of promotion for the song used in the video. The artist (also the author) created work inspired by the song title and lyrics, creating robots from scratch in Adobe PhotoShop.

 

NY After All by AlexanderKoshelkov

This is an absolutely amazing video of a photo-manipulation done with the help of some brushes and a couple of pictures. The finished artwork is absolutely amazing and the designer’s ease in their workspace is crazy!

 

Scarlett Johansson by Nico Di Mattia (macpulenta)

Nico Di Mattia gives us an example of how some artists do paintings in Photoshop with tablets and what ever other tools they desire. It’s really amazing to see a body of work go from sketches to a wonderful, realistic painting.

 

Transformers Movie Poster by SherbertMelon

Who doesn’t love the the Transformers? This video is a wonderful photo-manip turned movie poster for the series. The depth of knowledge of the designer is absolutely mind blowing, as is the finished product.

 

Kanye by IModernArtis

By now, you’ve been wowed by spectacular work. Sometimes, however, we don’t need to be inspired by the most difficult work, but by simple work that makes sense. This designer goes through the process of creating a simple but wonderful graphic.

 

Spiderman 3 by giando110188

Comic book characters are obviously a major source of inspiration and this artist shows us a wonderful and extremely realistic painting video. There are many things to learn from this video, even if you are not a digital painter. This is a must see, indeed.

 

PARIS (HD) by GIBSDESIGN

Watch this designer squeeze almost 3 hours of spectacular photo-manipulation work into 5 minutes. The focus here is on Paris, and with the help of some plugins, we get to see the creation of a completely different image.

 

 Extreme car repair and tuning by AlexanderKoshelkov

If you’ve ever tuned into the MTV show, ‘Pimp My Ride’, this speed art video is definitely going to tickle your fancy. The designer here takes a picture of a no good car and takes it from nothing to something.

 

Beyonce by S. Maguire (dscru)

This is easily one of the best speed painting videos you will find on YouTube. This artist is extremely talented and created an extremely realistic depiction of the superstar, Beyonce. This one is just absolutely amazing and inspiring.

 

First Blood by SherbertMelon

As we can see, photo-manipulations and paintings are popularly displayed in speed art videos. This designer decided to show us his process when dealing with client work (strict graphic design work) as well.

 

 DOMOZILLA (HD) by GIBSDESIGN

The designer of this destructive photo-manipulation decided to add a touch of humor on this piece. While it’s still inspiring, it’s nice to be able to chuckle at the finished result.

 

Dragon by cgsbgs

This artist seems to demonstrate amazing control over what many would believe to be an extremely complex topic; dragons. This artist draws and paints a dragon from scratch that almost pops off the screen.

 

NY Tsunami by MvHighway1

This artist makes photo-manipulation look extremely easy with this depiction of New York’s last days. The finished piece is what some would call ‘epic’ and watching the video is almost like watching a magician work. Simply stunning.

 

Moment 4 Life by whoiskgainez

An ode to a wonderful song, this artist (also the author) creates a simple, yet elegant piece from one photograph. Once again, there is inspiration in the process as well as the technique for those who enjoy simpler methods.

 

Apple Forever by AlexanderKoshelkov

Many of the photo-manipulation speed videos are there to show the muscle of the designer. This designer created a piece that not only showcased his personal skill, but also showed his condolences for the passing of Steve Jobs. This is not only amazing, but heartfelt as well.

 

Someone Like Adele by crazybonkers

This artist is extremely big on the photo-realistic look and is obviously very skilled at it. He seems to be much more detailed and intricate than most and his images are really spot on to the people in his portraits.

 

Horse by A1R14

Though a pretty simple final image, the production of the design seems to be very intricate and a wonderful journey though blending. Oftentimes, it’s hard for designers to get blending images just right, but this speed art video may help you out a bit the next time you are trying to blend several images.

 

Music App by MalcovDesigns

Interface design is becoming increasingly popular as the demand for smartphones increases. It seems like many designers are shifting towards that focus and fortunately, this designer recorded his process for us to see and learn some things. The final design is absolutely beautiful.

 

Anime Girl by kkamdia

Of course, when it comes to art, there are many different styles to choose from. This artist has decided to show us the process of creating anime characters in PhotoShop.

 

Wolf by TheSpeedArtist

Aside from the amazing final image, another amazing thing about this video is that it is made entirely in GIMP. Far too often people underestimate the power of GIMP, but this video and this artist show that there can be no limitations on great work.

 

Earth Collapse by LearnMeHow

It’s one thing for a designer to be able to put different pictures together, but it’s another when a designer can create their own renders and put them together. This designer takes us through their process, beginning with creating a render in 3Ds Max.

 

Albert Einstein by Martin Missfeldt (mssfldt)

Another speed painting in Photoshop, but this time it isn’t just a picture of a pop icon. This artist takes a stab at painting the very early innovator, Albert Einstein. The photo-realism is surprising, as if this was a picture taken.

 

Do I Have a Soul by qMarka

This video shows an artist go through a completely creative process. This is great because we aren’t just copying an already taken picture, we are watching an artist go through their individual process.

 

Cartoon Cat Character by cgsbgs

This is another imaginative piece created by an artist. The ability to create the scenery and come from a completely creative place is always extremely interesting to see.

 

Avant-Garde by MalcovDesigns

Sometimes as a designer you have to step outside the box and have the courage to do something bold and different. This designer did exactly that and recorded his process. This is a very inspiring design/photo-manipulation.

(rb)


A Guide To Heuristic Website Reviews





 



 


In this article, we’ll explore a scoring system for rating and comparing websites, we’ll visualize those ratings using infographics, and we’ll see what data and structure this method provides for reviewing websites.

How To Tell Whether A Website Is Junk

We are all reviewers. We review many websites every day without even realizing it. In fact, many of us are experts at it. We don’t realize it because the whole process occurs in moments.

That’s how it is. We use websites; we judge websites. Even if we don’t know we’re doing it, we make judgements about trustworthiness, credibility, competency, reliability, design and style within seconds of arriving on a Web page. After looking around, we also get a pretty good feel for the user experience and usability.

Consultancy Reviews

For many years, the agency I work for has conducted detailed reviews of its clients’ websites. As part of the consultancy process, we offer recommendations for any redesign or redevelopment work that is necessary.

Snap judgments may be useful and unavoidable, but when it comes to reviewing websites professionally, we need to be more organized and thorough, and we do this by using a review methodology. It also pays in both time and effort to be formulaic and consistent in our approach, because there are so many things to look at when considering a website.

To make this easier, we use a set of heuristics to score websites, along with a simple method to quickly visualize any weaknesses.

Heuristics


Artistic Merit in ice dance.

(Image: Rick S.)

A heuristic is just a fancy word for a measurement of something that can’t readily be quantified (i.e. when there are no actual numbers to judge whether item A is better or worse than item B). In a 100 meter sprint, the winner is easily identified by concrete data. In ice dancing, the contestants are judged based on a set of technical and artistic criteria, giving them a set of scores.

All That Glitters Is Not Gold

We might be swayed by something that looks good, but we all know that beauty is only skin deep. As with everything that glitters, the job of the reviewer is to poke about and see if they really have struck gold.

Conversely, some websites that are judged harshly for their graphic design are successful beyond measure — I’m looking at you, Amazon, eBay, Craigslist and even Google. These websites aren’t much to look at, but functionally speaking, they do their job well and have evolved over the years to precisely meet their customers’ needs.

As designers, we’re asked to redesign websites that generally are getting to look better and better. It’s getting to the point that we find ourselves questioning the need for a redesign at all. But usually the problems are not immediately obvious in the visuals, layout or code. Sometimes a website is just wrong for the client’s brand; or the experience of performing tasks on it is unpleasant. Sometimes, a website just doesn’t work.

You can’t tell by looking. You need to dig deeper by really using the website, setting yourself tasks and trying things out. Only then will you experience what is really going on. Realizing just how much rethinking, redesigning and redeveloping a website needs often takes a while.

Metrics For Success

The success of most websites can be measured by some metric, be it the number of sales, uploads, downloads, clicks, comments or sign-ups. But a website can be successful in sales and still have problems; for example, it might be successful because of excellent marketing, because of its offline reputation (as in the case of high-street brands) or from having cornered the market. That does not mean it is without problems. But many more websites have no quantifiable metrics by which we can determine how good or bad they actually are. Judging these websites is more difficult and requires a bit more leg work.

A Many-Layered Cake


A many layered cake.

(Image: Scheinwerfermann)

When reviewing a website in detail, we have to explore many layers, both on the surface and below, including the following:

  • Task orientation and website functionality,
  • Navigation and information architecture,
  • Forms and data entry,
  • Trust and credibility,
  • Quality of writing and content,
  • Search,
  • Help, feedback and error tolerance,
  • Page layout and visual/aesthetic design,
  • Accessibility and technical design.

Taking these broad categories, we can devise a list of questions to explore each and get to the heart of the website. This formalizes the process and ensures that the same thought process can be repeated the next time. It also serves as a checklist, ensuring that nothing is forgotten. For example, when looking at the layout and visual design of a website, our questions could include these:

  • Are standard elements (such as page titles, website navigation, page navigation and privacy policy) easy to locate?
  • Is there a good balance between information density and white space?
  • Does the website have a consistent and clearly recognizable look and feel that will engage users?

For accessibility, we could formulate questions such as these:

  • Is the color contrast across the website enough to make all of the content accessible?
  • Does the website work comfortably at lower resolutions (e.g. 1024 × 768 pixels)?
  • Does the CSS validate with the W3C’s validation services?

Regarding the written copy, our questions could include:

  • Are the pages simple to scan on screen? Are they broken up by headings and subheadings? Are the paragraphs short?
  • Are acronyms and abbreviations defined when first used?
  • Does the website favor maps, diagrams, graphs, flow charts and other visuals over long blocks of text?

Depth

Although relatively easy to conduct, a heuristic review is not quick to perform. However, we can decide just how much depth to go into and how many questions to ask in order to get a feel for the website. The more heuristic measures we use, the longer the process will take; the fewer we use, the less informative the results will be. It’s a matter of striking a balance between the time available and the quality of returns. Selecting heuristics that get to the heart of each category can significantly reduce the amount of effort you need to put in.

Devising A Scoring System

To get a yardstick score for each heuristic, a simple score can be given. For example, 0 points if it falls short of a metric, 1 point if it’s halfway there, and 2 points if it does the job. So, if acronyms or abbreviations are defined in some sections but not in others, then the heuristic would score only 1 point. If the website worked comfortably at 1024 × 768 pixels, then it would receive 2 points.

These points can be totalled across each category to give a quantifiable sense of what’s going on across the website, as shown here:

Table showing heuristic totals
Totals of heuristic data across categories.

Visualization

Representing this data visually helps us quickly identify problem areas and makes it easier to compare websites.

Radar diagrams are perfect for this kind of analysis, because they give a recognizable shape based on the score. The more circular the radar, the more balanced the score; the spikier the radar, the more variation in the score. The size of the radar plot on the axes indicates the score percentage itself, showing good and bad areas, as seen in the examples below:

A radar plot showing heuristic data
A radar plot showing a website that performs well across all heuristic categories.

A radar plot showing heuristic data - poor
A radar plot showing poor performance across all heuristic categories.

A radar plot showing heuristic data - perform well
A radar plot showing a website that performs well in all areas but one.

A radar plot showing heuristic data - poor
A radar plot showing a website that performs poorly in all areas but one.

Competitor Reviews

By combining the heuristic results of different websites, we can create a visual comparison of competing websites in a market segment. This is particularly good for getting a feel for which websites fail and which succeed in certain respects. Analyzing multiple websites can, of course, take a lot of work, so stripping your heuristics down to the essentials is a good idea.

A Direct Comparison

As a real-world example, below is a comparison of two similar websites: Smashing Magazine and Webdesigner Depot. We can see that both lack a little in most of the categories, apart from quality of writing and content, which is what we would expect from content-rich blogs. (Please note that I work for neither website and stand as an impartial bystander!)

Both websites score a little higher in page layout and visual design, but they have rather weak home pages, being in the format of a traditional, basic blog. Their calls to action score quite poorly (other than the advertising!). Smashing Magazine scores marginally better in navigation because it has the tabs on top to distinguish major content areas, whereas Webdesigner Depot almost loses the navigation below the advertising in the right-hand column. Smashing Magazine scores slightly higher in accessibility for a number of minor heuristics, such as the clarity of the text, spacing and contrast.

Webdesigner Depot falls behind a little on trust and credibility because of details such as the basic link to an email address in the footer (compared to the well-considered contact form on Smashing Magazine), and also for the very brief copy in the “About us� section. However, Webdesigner Depot picks up slightly more points in visual design for its colorful style. Of course, like the presentation scores in ice dancing, any process used to score aesthetics or design will always be subjective, so having a wide range of criteria for various aspects of design is a good idea.

A radar plot showing heuristic data - smashing
A heuristic analysis of Smashing Magazine.

A radar plot showing heuristic data - WDD
A heuristic analysis of Webdesigner Depot. Note that Webdesigner Depot does not really have or require form inputs, so it scores 0 by default in the “Forms and data entry� category; this score can be either ignored or removed altogether if so wished.

To emphasize the differences in the heuristic measurements, we can overlay one radar plot on the other:

A radar plot showing heuristic data - Overlay
Overlaying one radar diagram on the other to enhance visualization.

Conclusion

When reviewing a website, subjective snap judgements are unwise. We can do justice to a website only with a detailed test drive. We need to perform tasks and look in detail at various components on and below the surface. Heuristic scoring is a useful process for quantifying and visualizing a website’s quality when other measures are not appropriate or available. This formal process reveals problem areas, while focusing the discussion at the start of a redevelopment phase.

(al)


© Leigh Howells for Smashing Magazine, 2011.


  •   
  • Copyright © 1996-2010 BlogmyQuery - BMQ. All rights reserved.
    iDream theme by Templates Next | Powered by WordPress