Archive for category Web Design

Wordpress Foundation Themes

Wordpress

I’ve been doing a lot of Wordpress work recently, both building themes from scratch and also customizing existing themes. Over the last few weeks, I’ve been working on slowly compiling a library of resources so that I can save time by building upon existing code frameworks instead of starting each project from scratch. This has been a lot of extra work up front, but I am already starting to see benefits to my work in that I am able to streamline some of my work, and therefore make more money. So I thought that I would share some of my hardwork with those that follow me. Maybe these resources will be of great benefit to you.

Framework Package

I have put together this package of six blank themes that provide developers and Wordpress users a core theme to make custom theme creation easier, faster and more efficient. Each theme uses the latest WordPress API template tags and follows the standards set fourth in the official WordPress theme development guide at http://codex.wordpress.org as well as passing the World Wide Web Consortium (W3C)’s validation tests  for valid XHTML and CSS 2.1 technical specifications and standards.

Feature Summary:

  • 100% Free GPL – No branding restrictions, take it, mod it, claim it as your own
  • Navigating stylesheet PDF ‘cheat sheet’, know where to apply styles easily
  • Fixes IE6 CSS limitations (CSS hover, focus, etc.)
  • Fixes IE6 PNG limitations (PNG support, repeat pattern, etc.)
  • W3C Validated XHTML 1.0
  • W3C Validated CSS 2.1 Read the rest of this entry »

, , ,

2 Comments

First Impressions: Springloops – Code Collaboration for Web Developers

I’m no stranger to project management programs. I’ve been using Basecamp for about a year now, and really enjoy it. They are great for simple projects and setting to-do lists. But what if you have a highly-technical project, such as coding an entire website? Well today I was turned onto a new tool for managing development projects by my friend Mark (Blog | Twitter).

Introducing Springloops

Springloops was designed to allow developers to work together on a programming project by providing an interface displaying real-time changes. With so many web designers working remotely, it’s important for developers to have a central workspace to collaborate on a project. I often work with graphic designers or developers all over the country and can see a real use for this tool. Read the rest of this entry »

, , ,

No Comments

The Importance of Using Website Analytics

analytics

There used to be the simple counter placed at the bottom of web pages that showed the total visitors on a website. Metrics have evolved far from those old bean counters. Now you see metrics, such as bounce rates, unique visitors, and page views, being tossed around. As exciting as it may seem to see numbers coming in for your website, it would be more efficient to use that information to improve the performance of your website. The type of information you collect through the process of analytics can be important, whether you are running a political campaign or a grassroots activist trying to gain support.

Know your audience.

Analytics tools can provide visitor information. You can find out a range of information from a technical aspect, such as what browsers and operating systems people are using, to specifically where in the world they are from. For example, if you are running for a representative or senatorial position in California, it would be good to know if most of your visitors are coming from Pennsylvania. That way, you can make changes to your website that would better target the correct audience—constituents in California. Read the rest of this entry »

, , ,

2 Comments

10 Resources to Help You Decide What To Charge for Design Work

How much should I charge for design? It is one of the common questions asked by designers, and it is also one of the most difficult to answer.

There are so many factors involved in this issue, that no one answer will be able to cover all the bases. So I have come up with some resources available online that might help you determine how much to charge your client. But, of course, these are only guidelines and resources to help. In reality,  designers will need to research carefully and develop a pricing structure most suited to their own business.

1) Design Talkboard: ‘How much to charge for Graphic Design’

in reality, freelance designers will need to research carefully and develop a pricing structure most suited to their own business.

2) About: Graphic Design – Hourly Rate vs. Flat Rate

A common decision to be made when starting a graphic design project is whether to charge a flat or an hourly rate. Each method has pros and cons, as well as ways to work towards a fair deal for both you and your client.

3) Sitepoint.com: ‘Pricing Web Work’

You’ve used every trick in the book to get visitors to your site, encourage enquiries from prospects, and land that sale… but it’s no good if you sell your services for next to nothing. If you’re a freelance Web designer, or you own a Web design shop, your business survival may rest on the development of an appropriate pricing model. Here’s how.

4) Creative Pro: ‘Setting Rates for Your Small Design Firm’

When you’re a freelancer, setting rates is relatively simple; you fill in a few cost numbers, find a comfortable profit margin (if you can), and divide the cost of business by the number of hours you want or need to work. As a result, most freelancers have a single rate card.

5) Advertising About: ‘Freelance Rates’

There’s no cookie-cutter method to magically set your rates. One copywriter may charge $350 for a direct mail piece and another may charge into the thousands. However, there are several factors you can consider to help you build a strong rate schedule that won’t scare off any potential clients.

6) All Freelance Work: ‘Small Design Business Pricing’

Now that you have all the information related to the project, it’s time to start the estimation process. It takes time and discipline to calculate the figures accurately. The most effective way to prepare an accurate estimate is to map out the entire project and all of its components in a Flow Chart.

7) Graphic Design.com ‘Advice on Pricing’

Many people price from the hip and really haven’t gotten a handle of what it’s actually costing them. Read my lips:

You will never know how much to charge for your work, until you know how much it costs you to do the work!

Freelancing, like any other business, should have standard accounting practices applied. This helps you establish how much it costs you — leading to how much you should charge. It’s simple math.

8.) Creative Public: Graphic and Web Design Pricing

Determining how much to charge for your services is often one of the biggest challenges for a new freelancer. If you charge too much you won’t get hired and if you charge too little you’ll starve. Take the time to read this article and you will figure out what you need to charge to thrive.

9) All Freelance.com – : Pricing Amongst Other Freelancer’s

When running a business, there will be many factors you will have to consider on a daily basis. One such concern which needs to be addressed from time to time relates to pricing and positioning amongst others. Since there are often a great deal of competitors on the consumer market in a variety of business fields, it is important to ensure that your prices and offerings are fair when compared with others yet still fair enough to yourself as a business owner. There are a few factors you should consider when contemplating pricing and positioning amongst others.

10) Vandelay Design – 12 Realities of Pricing Design Services

Unfortunately, there’s no right or wrong way to price your services. Every designer needs to develop his or her own method for pricing, and even then, you probably won’t be able to follow the same formula on every project. Because each job will be different, it’s difficult to develop a method that will work well every time.

, , , ,

No Comments

6 Phases of Website Design

There are numerous steps in the web site design and development process. From gathering initial information, to the creation of your web site, and finally to maintenance to keep your web site up to date and current.

Phase One: Information Gathering

p_process1

The first step in designing a successful web site is to gather information. Many things need to be taken into consideration when designing the look and feel of your site, so first, a lot of questions need to be asked to help understand your business and your needs in a web site. Certain things to consider are:
Purpose
What is the purpose of the site? Do you want to provide information, promote a service, sell a product… ?
Goals

What do you hope to accomplish by building this web site? Two of the more common goals are either to make money or share information.
Target Audience

Is there a specific group of people that will help you reach your goals? It is helpful to picture the “ideal” person you want to visit your web site. Consider their age, sex or interests – this will later help us determine the best design style for your site.

Content
What kind of information will the target audience be looking for on your site? Are they looking for specific information, a particular product or service, online ordering…?

Phase Two: Planning

p_process2

Using the information gathered from phase one, the next step is to put together a plan for your web site. This is where a site map needs to be developed – a list of all main topic areas of the site, as well as sub-topics (if applicable). This serves as a guide as to what content will be on the site, and is essential to developing a consistent, easy to understand navigational system. This is also the point where the decisions about what technologies should be implemented – interactive forms, eCommerce, flash, etc.

Phase Three: Design

p_process3

Drawing from the information gathered up to this point, the next step is to determine the look and feel of the site. Target audience is one of the key factors taken into consideration here. A site aimed at teenagers, for example, will look much different than one meant for a financial institution. Existing elements such as the company logo or colors need to also be incorporated to help strengthen the identity of your company on the web site. In this phase, communication is crucial to ensure that the final web site will match your needs and taste. Work together with your designer in this way, exchanging ideas, until arriving at the final design for the site. Then development can begin…

Phase Four: Development

p_process4

This is where the web site itself is created. All of the individual graphic elements from the prototype are taken and used to create the actual, functional site. Your content is also taken and distributed throughout the site, in the appropriate areas.Elements such as javascript rollovers, interactive forms, or ecommerce are implemented and made functional during this phase, as well. This entire time, you will continue to be able to view your site as it is being developed, and suggest any additional changes or corrections you would like to have done.

Phase Five: Testing and Delivery

p_process5

At this point, the final details are attended to and the testing of your web site happens. The testing of things such as the complete functionality of forms or other scripts, last minute compatibility issues (viewing differences between different web browsers), ensuring that the site is optimized to be viewed properly in the most recent browser versions. Once your final approval is received, it is time to deliver the site. This marks the official launch of your site, as it is now viewable to the public.

Phase Six: Maintenance

p_process6

The development of your web site is not necessarily over, though. One way to bring repeat visitors to your site is to offer new content or products on a regular basis.

, ,

No Comments

Design Secrets for Optimal SEO

So in my earlier post, and inaugural post on this theme, I discussed how I designed this theme with Search Engine Optimization (SEO) playing a big part in the coding portion of it. Well I thought I would share some of my SEO secrets and tricks of the trade with you all in the hopes that it helps you out. As I’m sure you’re well aware, Search Engine Optimization is the driving force behind and a vital component of any website. In this post, I want to share with you the 10 steps I take and rules I stand by in designing web pages for SEO.

SEO

Rule One: Keywords Keywords Keywords

Pick very targeted and effective keywords that describe your website and business/service efficiently. Use them, and words that are related often, but only when it is natural to do so. Don’t force keywords into situations for the sake of placing them, because 9 times out of 10, it will appear like you did so intentionally. Repeating keywords uselessly is not good. Instead, uses them in your sentences, headers and links.

Rule Two: Content is King

You may have heard this a million times, but I can’t stress it enough: users don’t search the web for neat website designs; they search for content. If your site doesn’t have the content people want, no one will look at your site, and your rankings won’t improve.

Rule Three: Organized and Clean Code is Searchable Code

Remember all of those times growing up when your mom yelled at you for not cleaning up for yourself? Well, in this instance, she was right. If you have trouble coding cleanly and efficiently, build your sites instead in a text editor (such as Textmate), forcing yourself to write clean, readable code. The code that you write should follow the conceptual structure of the page – Navigation, then the H1 tag, then the Paragraph, etc. Use descriptive tags when possible: <ul> for lists, <p> for paragraphs, <h> tags for headers and <strong> for Bold text. Don’t overuse the <div> tag because eventually you will confuse yourself. But don’t panic; your site can still can artsy and cool as that’s what CSS is for.

Rule Four: Home is Where the Heart Is

Your home page is the key to your site being found by search engines. It needs to summarize the entire site, provide a clear and compelling reason for a user to look at the other pages in the site. However, do to the overwhelming growth of blogs and specialty websites, more and more users that are coming to your website are entering through pages other than your homepage. Make sure these pages carry navigational and content structures consistent with your homepage.

Rule Five: Links Are Really Important

Links
Search Engines really like links on your site. In fact, they pay a ton of attention to the links and the quality of these links. They also look at the words used in the links. Try to stay away from the link text saying “click here” or “see more…” as your link. Instead, describe where the link will take the user. An example for a link to this blog post could be “learn how to develop your site to be optimized in search engines.”

Also, the more relevant the links are on a page, the more findable the page becomes by search engines. Don’t go overboard with links or link to anything irrelevant as that will negatively impact your rankings. If your page is focused on minimalist web design, a link to the Design MeltDown page on minimalism will boost your SEO; A link to a hilarious picture of a cat will not.

Rule Six: Title Tags Are Winners

Every page in your site should have a title on it with the site name, as well as a short description of the page. The title should be no more than 60 characters. Include a keyword in your title, because that the page title is what appears in search results, therefore it should give users a clear reason to click on it.

A trick to really boost your SEO is to include title attributes in your links that match the titles of the pages to which they are linking. This looks like <a title=”name of page” href=”link”>. It’s a small thing, but it will give you a significant SEO improvement.

Rule Seven: Alt Tags Really Do Matter

Every image on your site should have an alt tag, especially images that are relevant to the page. If your page is focused on CSS tricks, labelling a screenshot “example of rounded CSS corners” will improve your page’s findability. Labeling it “screenshot” or “image” will do the opposite.

Rule Eight: Ignore Most Meta Tags

A long time ago meta tags were the secret to SEO. Those days are gone. The only meta tag that really matters now is the description tag. Search engines may use it to provide the text under the link to your page in their results. Take this into account, and make sure it describes the page in a way that explains why a user searching for your content would want to look at your page.

Rule Nine: Give the Search Engines Some Directions

Nowadays, how often do you pass a car on the highway and see the passenger frantically reading a map that covers the entire windshield. Those days are gone. Now, everyone has a GPS. Same concept, new technology. Well the search engines still like the old-fashioned way; a site map. Moral of the story, make sure you have one. It is a simple XML file that holds the hand of the search engines and walks them through your website. Make one, and submit it to Google.

Rule Ten: In the End, Design for Humans

Even though we technically want our emphasis in designing a website to be so that it is optimized to its’ full capabilities, in the end we need to design for humans. Search engines are designed to find what humans want. That means the best way to make your site findable is to design it for humans. Your job as a designer is to solve a problem, not make art, prove a point, serve your ego or break a boundary. In this case, your problem is to provide your users with a site that is easy to use and full of what they’re looking for. If you can do that, the search engines will find you.

For further reading we recommend this SEO Guide for Designers.

Do you have any other tips for SEO Design? If so, we’d love to hear them from you. Drop a comment below.


, ,

No Comments