Archive for the 'Web Design' Category

Josh

Inspiration vs. Emulation

In the world of design, creatives are constantly looking for sources of inspiration. Whether it be nature, reading books, or looking at architecture, we all look for inspiration whenever and wherever we can. There is nothing wrong with getting inspired by a great design; it happens all the time. However if you take inspiration too far, and start to emulate a design, that’s where you get into trouble. First though, we have to define what emulation is. Basically, it’s copying something original. This is a very gray area, as far as defining copying, or how “inspired” a design is, compared to another, but take a look at these two menu examples.

nav1.jpg

nav2.jpg

Sure, there are similarities. They are both tabbed menu, and they both have rollover effects. That’s about it. The first has nice gradients, nice custom icons, and the font is an image. The second is very simple, but very clean at the same time. There’s a very slight gradient, and regular text is used. Their style (tabbed menu) is the same, but they are very different designs. Take a look at the site, and you’ll see that they have nothing in common. These two sites (and their designers) may have seen the others work, but definitely did not emulate it at all. Their designs are unique.

http://www.thegoodness.com.au/

http://www.ndesign-studio.com/

Now, however, take a look at these two designs.

mailbuild.png

tooum.png

In case you haven’t already noticed, these two designs are very, very similar. Too similar I think. Here is what’s the same about both.

  • Both have their Logo top left
  • Product display box with screenshot
    • Both have product/service name at top
    • Followed by a short description
    • Followed by a “Create Your…” button
    • Both are gradients, dark at top to light at bottom.
    • Both have almost the same angled screenshot.
  • Both menu’s are very similar
    • Darker hue (in comparison to the gradient immediately above it) with white font.
    • Menu strip height is virtually the same
  • Both have product screenshots below the menu
    • Both are on left side
    • Followed by descriptions/more info on the right

Decide for yourself, is the second design simply inspired from the first (or visa versa), or does one copy almost blatantly the layout and style of the other. I think one of the designs emulates and copies the other. It’s obvious why copying another’s work is wrong, so I won’t go into that, but be careful when you design, not to get over inspired. Flipping through CSS galleries is a great way to get inspiration, but don’t turn to emulating another design just to make yourself look good.

Every designer has a specific way they go about creating a website; this is called their workflow. While you may think you have your workflow optimized for the best performance and results, you might be missing a few things that will end up saving you time and lots of frustration. Here are 4 steps that you can use to increase your workflow efficiency.

1. Standardize Your Filing System

File every project the same way. The best way to do this (I think) is to create a work folder at the root of you hard drive, then in that create 12 folders for ever month. Whenever you get a job, create a folder with that job’s title in the corresponding month. This way you end up with a nice, organized folder full of all the work you’ve done for that year. You can quickly look back to your previous projects if a client wants a change, or you need to grab something for reference. Here’s another tip: when naming your folders after the month, add XX at the beginning of the folder name so they appear in chronological order; i.e. 01 January.

folders.png

2. Keep A Global Resource Folder

I find myself reusing a lot of my work, be it icons, buttons, layer styles, etc. It’s extremely frustrating to try and remember what project I created that one button for, and then have to go try and find it. To solve this problem, I created a global resource folder.

This folder contains all the icons I have ever made, button designs, layer styles, everything I think I can reuse, I stick in this folder. It’s full of .psd’s. This will help you if you’re ever in a fix, and quickly need that Web 2.0 style badge, or icon set you designed last year.

3. Employ The Use Of Font Management Programs

If you’re the average designer, you have way too many fonts. It can be extremely slow and frustrating to look through them all in Photoshop, so having a font program dedicated to organizing your fonts is a great idea. You can use these programs to search by font type (Serif, Sans Serif, etc.), name, and a bevy of other criteria. Here are several.

4. Healthy Habits

There is no better service you can do yourself than to stay in shape, and live healthy. Eating right is only a small part of this, healthy is a lifestyle. Get ample sleep, and while you are working, take frequent breaks, even if it’s just to walk around. Drink lots of water (8 glasses) a day, and eating healthy snacks (fresh fruit, vegetables, etc.) is a good way to keep you energized throughout the day.

These are just 4 ways that you can use to create a better design workflow. There are many more, and I’d love to hear what you do, so let me know in the comments of any tips or recommendations you have for creating a better design workflow.

Josh

Web 2.0 Header + Menu Tutorial

Every website needs a great header and navigation to anchor the site, and in this tutorial I’ll show you how to create a great web 2.0 style header and menu. This is nothing new, or groundbreaking, but I’m still going to take you through it; hopefully this will help a bunch of you guys starting out in web design, or wanting to create more web 2.0′ish sites. Let’s get to it.

Step 1

Fire up Photoshop, and create a new document 800px x 300px. With a white background. Now, create a new layer, and grab the Rectangular Marquee Tool (M). At the top of the document, create a rectangle15px or so high, starting from the top edge. Fill that rectangle (Right Click > Fill) with #262626.

Create a new layer, and with the marquee tool, make a rectangle maybe 3px high immediately after the first rectangle. Fill it with #525252. It should now look a bit something like this:

one.png

Make a new layer, and again with the rectangular marquee tool, create a rectangle immediately below the last, about 80px-100px high. Fill this with #3d3d3d. Add a layer style to this layer. Choose Gradient Overlay, and set the foreground color to black, and then choose foreground to transparent (so black fading out). Set the opacity to 20%.

Now, one more rectangle for Step 1. Create one last rectangle, about 10px-15px high, below the first three, and fill it with #8eb26a. It should now look like this:

two1.png
Step 2

Now that we have our background set up, it’s time to add the tabs for the menu. Click on the layer right below the top one, and grab the Rounded Rectangle Tool. The reason you clicked on the second to first layer is because we want the tabs to show up under the bottom, green bar. Set the radius of the rounded rectangle to 5px, and then create a menu tab. Fill the path with the green color from step 2 (#8eb26a) It should be proportioned like this:

three.png

Now, simply duplicate this layer, and fill it with color #acc0a5. Now move it over to the right, until there is exactly 1 pixel between the tabs. Use the right and left arrow keys to nudge it if you have to. Keep duplicating and moving tabs until you have enough. Here is mine:

four.png

Step 3

Now all you have to do is add text. I’m using Myriad Apple, and I just center the text between each tab, and I added a header “logo” (ok, so it’s just text :P ).

final.png

Now all you have to do is code it. Here’s a great tutorial on coding a tabbed CSS menu:

http://www.sitepoint.com/article/accessible-menu-tabs

Hope you enjoyed this tutorial, and found it useful. If you have any questions or need any help, just ask!

I get asked a lot by friends and family (people that are not designer savvy), how I design my sites. I’ve never really sat down and explained each step to them, but I think it will help some of you guys (especially since you’re requesting more tutorials and web design articles). This is just what I do, a lot of people have different methods, but I’ve found this is the most efficient, and results in the best final product. I’ve designed a mock website using these steps, including pictures for the entire process. Let’s get to it…

1. Client Consultation

This is, without a doubt, the most important step in the entire process of designing a web site. It’s the foundation to the entire project, and unless you have a strong foundation (as with a house, business, etc.), the project will be riddled with problems, and might fail completely. This is the first building block, everything else will come back to this first step.

I spend about an hour talking with the client about what exactly they want. Obviously, we talk about price, deadlines, and all those lovely juicy details, but most importantly we talk about the needs and goals of the sites. I always ask the client what they’re trying to communicate through their website, what type of information they want the reader to not only see, but to remember. Anyone can throw together some nice gradients, text, and icons, but to truly make a website that meets (and exceeds) the clients needs, takes planning and thought.

I ask about the demograph the client has, who will be reading it, the market the client is in, competitor sites, everything. Is the client trying to showcase their faux painting artwork? Or do they want to give out information on their non-profit? These two sites are radically different, but they both have their foundations in planning. A wise man once told me that failure to plan is a plan to fail. If you don’t have an end goal, you’ll just be putting together images and words. Here are some key questions I ask clients in the planning stage.

  • What demograph is your site going to target?
  • What are you trying to communicate (i.e. your works, info about your company, reasons to buy your product, etc.)
  • In case of a product or service, what makes you the best? What is unique about you? What features do you offer? What solutions? These will be what you showcase in the design, make these key, the most important elements.

If I could sum this step up into one sentence, it would be this: your client is not hiring you to simply make them a website; they want you to provide a solution to their marketing strategy.

2. Initial Drafts And Sketches

Remember how your 8th grade English teacher always told you that a rough draft would improve your final work? Turns out she was right. I always begin my designs by sketching out ideas and drafts in a notebook. This is a fast way to come up with design ideas, but still be able to show the client the general structure and elements of the site. It’s a lot easier than starting in Photoshop, only to have the client totally reject the design. I normally draft out 5-10 ideas, and then talk with the client, showing them the drafts, and either decide on a layout, or mix parts of my ideas to create a new, approved design.

Your drafts don’t need to be a piece of art, they simply need to show the general structure and layout of the site. Sure, you can get creative and add little details, but as long as the client can visualize where all the information and content will go, you’ve succeeded. Here are 4 quick sketches for the mock site I’m designing for this article. I’ve decided to go with the last one.

one1.gif

two1.gif

3. Photoshop Mock Up

Now that the client has approved the general layout of the site, it’s time to design it. Fire up Photoshop (or Fireworks, or whatever you use) and design the general layout. This is where you can start to add details, but don’t worry about creating it perfect the first time. This again is a general draft to show the client the style. Some people design it first in grayscale (that way you can easily change the to any color scheme you want, the hues are already set), but I don’t really do that. You’ll finalize colors, design elements, fonts, etc. in the next step. Here is what mine looks for the mock site; nothing amazing, just the basics of the style so the client can visualize even more how the site will look.

design1.gif

4. Finalize The Design

After the client approves the style mock up, it’s time to finish up the design. This is where you will finalize colors, type faces and sizes, and details. In this extremely quick and simple, I’ve made some typographic changes, added more detail to the menu, and added a highlight style. Again, this is just a mock up, and I would never hand something like that to the client as a finished design, but it’s made to show the progression of the design progress. The client approves the final design (they may want some minor changes, but this is the final design they will approve). Here is mine:

design.gif

5. Code Into XHTML/CSS

This step really doesn’t need an explanation; you simply code the client’s approved design into valid XHTML/CSS. That’s it, you’re done. If you are doing backend for the client, then you’ll impliment that now, but if you are simply designing a site, this is the final step.

I hope this helps some of you guys, or at least gives you a better example of how a site is created, from the very beginning through to implementation. The mock design I used is just to show you quickly the progression from the steps, but your design will be (again, back to step 1) fully tailored to the client’s needs. That’s how I do it, you may have a different method, and I’d love to hear it, as well as any suggestions or comments. Now you have the entire process, go out and their and make some websites!

Josh

Capitalizing On CSS Galleries

One of the easiest and quickest ways to accomplish the three things every web designer wants more of is to submit your portfolio site, or designs you have made, to CSS galleries. What are these three things?

  1. High Trust/PR Backlinks
  2. More Visitors
  3. More Clients (as a result of more visitors)

I know I find CSS galleries a big source of inspiration, but they can also be a great place to score some free advertising for your business. I have one friend who does no advertising for his design company, and lives just from referrerals and clients that found him from CSS galleries. In case you didn’t see the obvious advantages of the three things gallery submission accomplishes, here they are.

1. High Trust/PR Backlinks - In case you’ve been living under a stone for the past 3 years, having a backlink to your site on another site that has a lot of trust with Google, and/or high PR, is a good thing. This helps out your site with PR and ranking in the SERP’s.

2. More Visitors - I almost don’t want to say the advantages of this, they’re that obvious. People will see your beautiful designs, and click them and be taken to your site. More visitors = more money from ads, but more importantly clients, which leads to our last point.

3. More Clients - If your designs are good (and of course they are), people will want to know who designed them. They’ll seek you out, and if they need a design, you’ve just gained another client. Of course not everyone that visits your site will become a client, but you’d be surprised how many clients can be gained this way. Oh, and did I mention that these clients are gained through free advertising?

And now you ask, Josh, how do I submit my sites to lots and lots of CSS galleries? Well, simple: you do two things.

The wonderful people over at CSS Insert have created an extremely useful service for designers. You just fill out a simple form with details of your site or design you want to submit, and they send it to over 20 top CSS galleries. They email you who they submitted it to, so you can either a) be lazy and stop here, or b) find out who they didn’t submit to, and then go and submit there yourself. Just go to Google and search for “css gallery,” and find sites that they haven’t submitted to and then manually submit your site. For those of you that want to know before hand, here are the sites they submit to, 26 in all.

  • CSS Green
  • CSS Elite
  • Showcase
  • Net Cocktail
  • CSS Website
  • Best Web Gallery
  • Creative Pakistan
  • Screenfluent
  • CSS Liquid
  • CSS Tux
  • CSS Princess
  • CSS Love
  • CSS Thesis
  • CSS Hazard
  • Darkeye
  • Web Design Archive
  • Web Creme
  • Defrost
  • Refresh
  • CSS Collection
  • Net Culture
  • Screenlicious
  • CSS Remix
  • CSS Mania
  • CSS Bloom
  • Unmatched Style

So there ya go. Now get busy and start submitting, and enjoy the benefits as they start to roll in :)

- Next »