2010-03-10 | AMB首頁

Archive

‘Six Revisions’ 分類過的Archive

The Winners of MooTools 1.2 Beginner’s Guide Books

2010年3月9日
回應關閉

Last month, Packt Publishing set out to give away five copies of my book, MooTools 1.2 Beginner’s Guide. Over 200 Six Revisions readers participated to win a copy of the book by leaving a comment on why they would like a copy. Today, I’d like to announce the readers that will be receiving a copy (in either paperback or eBook format) from Packt Publishing.

The Winners of MooTools 1.2 Beginner's Guide Books

The Winners

Congratulations to the winners! You should have already received an email about your prize (or will receive one soon, shortly).

MySQL Query Screenshot

MySQL Query Screenshot

Buy a copy of the book!

If you’re interested in having a copy of MooTools 1.2 Beginner’s Guide but didn’t win one, I would like to encourage you to purchase it on Packt Publishing or Amazon.com. Read more about it here.

Related Content

About the Author

Jacob Gube is the Founder and Chief Editor of Six Revisions. He’s also a web developer/designer who specializes in front-end development (JavaScript, HTML, CSS) and PHP development, and a book author. If you’d like to connect with him, head on over to the contact page and follow him on Twitter: @sixrevisions.

Six Revisions

A Look into Color Theory in Web Design

2010年3月8日
回應關閉

Unarguably one of the most important aspects of any design is its colors. Designers create the style of a site, as well as the movement it makes, the emotion it creates, and its purpose based largely upon the color choices they make. Colors are powerful tools and an important thing all designers should understand when creating websites.

A Look into Color Theory in Web Design

Color Terminologies

Many of you may have learned some color basics in school, but let’s quickly review some terminology in order to get a better grasp on colors and how to use them.

Color Wheel Main Groups

Color Wheel Main Groups

Colors are traditionally shown in a color wheel, and from this wheel, we can separate colors into three main groups: primary, secondary and tertiary.

The three primary colors are red, blue and yellow. These colors are the base colors that make up all the other colors on the color wheel.

Mix the primary colors together, and you get the secondary colors. These are orange, green and purple.

Tertiary colors are comprised of the middle colors like yellow-green and blue-green. They are created by mixing a primary color and a secondary color.

Relationships of Colors

There are plenty of terms to describe colors, which will be helpful to know later on when we discuss colors and their emotional meanings.

Complimentary colors are colors that compliment each other well and are located opposite of each other on the color wheel. These are colors like blue and orange, purple and yellow, and red and green.

Analogous colors are those located right next to each other on the color wheel, so they usually match fairly well but provide little contrast when used together.

Color Groups Based on Emotions

There are color groups that are associated with emotions: warm, cool and neutral.

Warm colors evoke warmth like red, yellow and orange.

Cool colors make people think of cool and chilly colors like blue, green and purple.

Neutral colors, as the term suggests, don’t create much of an emotion. Colors like grey and brown are neutral colors.

The knowledge of all these terms can be used to a designer’s advantage to help create meaning and suggest certain emotions in a web design without words.

Types of Color in Design

Types of Color in Design

There are two different color systems and both are used depending on what you’re designing for.

RGB is short for Red Green Blue, which are the three primary colors of the system and is produced with light. RGB is used on televisions, computer monitors, and any kind of screen.

CMYK, which is short for Cyan Magenta Yellow and Key (Black) is created by pigments and is used in print.

Designs on the web should be created using the RGB system.

Making Wise Color Choices to Convey a Meaning

Making Wise Color Choices to Convey a Meaning

Color theory is the practice of using the meaning behind colors to bring about a sensory experience. This practice can be applied to web design with some knowledge and thought.

People will often disagree about what certain colors mean and what colors designers should use to implore a certain emotion. However, what can’t be argued is that consumers do have emotional responses to colors.

When choosing colors for your designs, be deliberate; don’t use colors without purpose. Instead, use colors that are appropriate for your target audience, the message that the client wants you to convey, and the overall feeling you want the user to experience on your site.

Warm colors will bring about sunny emotions and are wisely used on sites that want to call to mind a feeling of happiness and joy. As a case in point, yellow became a popular color in web design in 2009 when the global economy wasn’t doing very well and companies wanted their customers to feel sunny and comfortable on their site.

Cool colors are best used on professional and clean-cut sites to achieve a cool corporate look. Cool colors stir up emotions of authority, establishment, and trust. For example, cool shades of blue are used in many banking sites, such as Chase. It wouldn’t be wise to use cool colors on a site about an upbeat topic because users will get the wrong impression.

Making Wise Color Choices to Convey a Meaning

What Colors Mean to Users

Most colors can be taken in a positive or negative manner, depending on how it’s used, the other colors surrounding it, and the connotation of the site itself.

Here are some general meanings of popular colors.

Red

What Colors Mean to Users

Red symbolizes fire and power and is associated with passion and importance. It also helps to stimulate energy and excitement.

The negative connotations of red are rage, emergency, and anger, which stem from the passionate and aggressive qualities of red.

Orange

Orange

Orange is a combination of its two neighbors on the color wheel, red and yellow. Orange symbolizes happiness, joy and sunshine. It is a cheerful color, evoking childlike exuberance.

Orange is not as aggressive as red but takes on some of the same qualities, stimulating mental activity. It also symbolizes ignorance and deceit.

Yellow

Yellow

Bright yellow is a happy color representing the positive yellow qualities: joy, intelligence, brightness, energy, optimism, and happiness.

A dingy yellow brings about negative feelings: caution, criticism, laziness, and jealousy.

Green

Green

Green symbolizes nature and has a healing quality. It can be used to symbolize growth and harmony. People feel safe with green. Hospitals often use the color of green.

On the other hand, green is symbolic of money, showing greed or jealousy. It can also be used to symbolize a lack of experience or a beginner in need of growth ("green behind the ears").

Blue

Blue

Blue is a peaceful and calming color exuding stability and expertise. It is a common color used in corporate sites because of this. Blue can also symbolize trust and dependability.

A cool shade can bring about the negative side of blue, symbolizing depression, coldness, and passiveness.

Purple

Purple

Purple is the color of royalty and sophistication showing wealth and luxury. It also gives a sense of spirituality and encourages creativity.

 Brighter purples can exude a magical feeling. It’s also great for promoting creativity and feminine qualities.

Darker purples can conjure gloominess and sadness.

Black

Black

Although black is not a part of the color wheel, it can still be used to suggest feeling and meaning. It is often correlated with power, elegance, sophistication, and depth. It is said that wearing black on a job interview can show that the interviewee is a powerful individual, and the same goes with websites.

Black can also be seen negatively because the color is associated with death, mystery and the unknown. It is the color of grief, mourning, and sorrow so it must be used wisely.

White

White

White—also not a part of the color wheel—symbolizes purity and innocence. It also shows cleanliness and safety.

Conversely, white can be seen as cold and distant, symbolizing winter’s harsh and bitter qualities.

Examples of Colors in Big Companies Sites

We’ll look at some large company sites to get an idea of how they use color and what that color means to their users.

Nike

Nike

Nike changes their site often, but it is usually dark with mostly black and grey hues. The black shows the power in their product, giving the impression that they sell quality products to sporty people.

White House

White House

The White House website is mostly white and light grey with some blue and red accents. The white symbolizes hope and freedom, showing a value for safety and purity. The red and blue are of course the other USA colors, but the blue shows stability and peace, while the red shows passion and energy.

Amazon

Amazon

Amazon’s site is mostly white, which is the best color to use for contrast and readability. It also shows cleanliness and helps users navigate the site freely. There are orange and blue accents to help people feel at ease when on the site, as well as excited and hopeful to find their perfect purchase.

Verizon

Verizon

Verizon’s main corporate branding color is red, which is used throughout the site. This helps stimulate the excitement of users, showing a company that sells an exciting and fast-paced product. The white background is used similarly to Amazon, helping users navigate the site by displaying a clean and orderly site.

Best Buy

Best Buy

Best Buy’s site showcases dark blue hues, showing their stability and power in the electronic market. Buyers are making large purchases from Best Buy and need to feel secure and peaceful on their site. The yellow emits happiness and helps people feel excited and joyful while making their purchases.

Charles Schwab

Charles Schwab

Charles Schwab is an investment company, and in an unstable market, they need to make consumers feel peaceful on their site. They use soft and dark blue tones to achieve this, creating a calming and peaceful atmosphere on their site. The neutral brown is another corporate color and helps neutralize intrepid users’ feelings. The orange accents are used to generate excitement in buying stocks and help bring a happier feel to the site.

Dodge

Dodge

Dodge’s site is mostly black which allows their images to pop. They use a bright red for accents. The black gives a powerful quality to the site, showing their products off in a sophisticated and masculine light. Black is a great color to use to make products look expensive and worthy of value. The red shows passion and excitement, as well as the hope to drive consumers to purchase the vehicles from a company that values commitment and quality.

Whole Foods

Whole Foods

The main color used in Whole Foods corporate branding, as well as their website, is green. Whole Foods sells healthy and organic food for a premium price. The green in their site design does well to show their healthful and pure values as well as their nature-loving products. They also use some pale yellow accents that are very complimentary to the green, and it gives a joyful value to the site.

How You Can Use Colors in Websites

How You Can Use Colors in Websites

Colors give sites meaning without having to use descriptive words. They create a lot of impact, whether you intend for them to or not. They can help move a user’s eye through your site, creating movement and motion that directs users around a page. As seen in many of the corporate sites, they create emotions and values that help show users what the company is about and what kind of products they are selling.

Use colors to your advantage by carefully selecting complimentary colors and ones that showcase the values you’re trying to sell.

Pairing colors can help change the meaning of a site altogether. Pair a soft blue site that creates calming qualities with a bright orange, and you could change your site to be more exciting and joyful.

Maybe your client thinks the site you’ve designed is too harsh with lots of dark grey hues. Add soft blue colors and your site design could have a more calming and peaceful tone.

Resources for Having Fun with Colors

Resources for Having Fun with Colors

Many sites out there discuss color theory and the usage of color in design. Use these helpful resources below to find color matches and infuse more meaning into your site designs.

COLOURlovers

Find complimentary color matches and color palettes with this web-based tool.

Design Meltdown

This site categorizes sites based on different genres, including many color categories.

Find the Perfect Colors for Your Website – Vandelay Design Blog

Lots of color resources and tools are listed on this great post.

JavaScript Color Picker

This fun JavaScript tool can help you pick out the colors you want and help you see how they look together.

References

Hope you enjoyed this comprehensive post on colors and their vast meanings, please share your thoughts, opinions, and your favorite color tools and resources in the comments below!

Related Content

About the Author

Shannon Noack is a designer in Arizona and the Creative Director of Snoack Studios. Designing is her passion in life and she loves to create websites, logos, print work, you name it. She also blogs regularly here and you can connect with her on Twitter as well.

Six Revisions

The Ingredients of a Successful Website

2010年3月7日
回應關閉

The first published article on Six Revisions was about the things you need for a web project to succeed. Two years later, the site has reached a point that I would consider "successful".

The definition of "success" is different to everyone. To me, I define success as having a large audience that consists of readers from all over the globe that love and enjoy your work as much as you do.

The Ingredients of a Successful Website

In this article, I would like to reflect and share with you the things I consider to be the ingredients of our recipe for success and growth.

This article is part of Design Instruct Week, a weeklong celebration of our newly launched site, Design Instruct. This week on Six Revisions covers topics that deal with running websites and design, written by the founders/editors of Design Instruct and Six Revisions. Be sure to check out the Design Instruct Week Twitter Giveaway, which gives out different prizes every day of Design Instruct Week.

Unyielding passion for your work

Growing a web project takes time and dedication. It involves many days with little or no sleep. It has an abundance of minutia tasks that need to be done when you’d rather be doing something else. Building a website necessitates a schedule that would make anyone but those who are truly passionate and dedicated to their idea, give up. Do you have it in you?

A strong knowledge about your subject

Whether you’re building an email app that will revolutionize the way people do emails or a web publication about baking cookies, you have to know your subject inside and out. When you’re not well informed, it clearly shows through to your audience. Being knowledgeable about your subject is about creating trust: Internet users are wary about the things they consume on the Web. If you can’t prove to them that you can be trusted, they have thousands of other sites to choose from.

Talented people

The foundation of any web startup is the people that have built it. It’s no secret that the largest component that drives the continual growth of Six Revisions and Design Instruct are their brilliant writers. Without them, our two sites wouldn’t be where they are now.

Discovering people with the same passion and belief is rare. Thankfully, we’ve found a few of them that have decided to join our family (you can see just some of them on the About page). I spend a lot of my time working with our writers, as well as helping them grow their own websites.

Partners that compliment your skills

In the first article of Six Revisions, I said that you should avoid going solo for your web project. When things start to build up, in order to carry forward your growth and keep up with demands, you need to collaborate with someone.

For Design Instruct, I knew I needed someone who would be better than I am with visual art and design. I was a graphic designer back in the days when dinosaurs still roamed the earth, but have now since moved onto web development and web design. I also knew that I couldn’t run two sites on my own, yet I was fearful to put my fate in the hands of just anyone.

This is when I approached my brother (Isaac) to team up with me. He’s an illustrator and photographer by trade, and someone who—regardless of our relationship—is vastly dissimilar from me. He has brought his knowledge, skills, fresh ideas, and passion to the table.

Design Instruct and Six Revisions wouldn’t be able to advance without a solid partner, and I’m almost certain that your web project won’t be able to either.

An open ear to your audience

Your users have a lot to say. They have a vested interest in your growth and have entrusted you with the responsibility of constantly improving yourself to meet their needs. Oftentimes, when we believe in something so steadfastly, we tend to shut these voices of alternative thoughts out.

Critics are a penny a dozen on the Web—the Internet gives people a cloak of anonymity that make it a piece of cake for raffish individuals to say negative things about your web project just for kicks.

However, there are also many people with ideas and suggestions that can make your site better. Take advantage of the collective nature of the Internet by listening to your users’ opinions, suggestions, and ideas. They have taken the time to share these ideas at no cost to you but your time to listen to them.

Relationships with people in your industry

The Web has the ability to connect us with people that we might not be in close proximity to. It’s important to foster and create relationships with people in your industry, regardless of whether you consider them competition or not. When we are working together rather than against each other, we can drive innovation and grow together instead of creating a counterproductive environment.

Make it a habit to reach out and contact the people in your industry. Participate on discussions in their website (you can, for example, frequently find me in the trenches of Smashing Magazine and Envato comment sections), see if there are opportunities to team up and build something together, trade war stories, and just get yourself on their radar.

Staying informed about the happenings in your industry

Keeping up with the events happening around you is critical. It’s part of being knowledgeable about your subject and is something your audience expects you to be doing. Especially on the Web, when things change so rapidly and interests are fickle, it’s imperative to maintain your information current.

Effective time management skills

Having a good time and task management habit ensures that you can keep up with the growth of your web project. Time is the primary limiting factor to your growth, and thus, you have to treat it as a resource, just like your budget and your technology infrastructure.

Taking risks

What stuns advancement of any project is the fear of change. Fear of change leads to fewer or no innovations. On the Web, being risk-adverse is not a good trait to have. In a realm where things move very quickly, being a stick in the mud will only make sure that the people around you that are taking all the risks will be reaping the rewards instead of you.

Looking out for opportunities to grow

The reason I personally respond to every email (I get hundreds a week) and carve out blocks of my time to partake in interviews, participate in discussions, write on other web publications, join panels, write books, and other activities that may not have a direct impact on Six Revisions or Design Instruct is because I never want to end up saying, "I wish I’d done that."

Being receptive to possibilities outside of the websites that I run, without a doubt, has contributed to the growth of my own web projects.

What are your own ingredients for success? Let’s talk about them in the comments below.

Related Content

About the Author

Jacob Gube is the Founder and Chief Editor of Six Revisions. He’s also a web developer/designer who specializes in front-end development (JavaScript, HTML, CSS) and PHP development, and a book author. If you’d like to connect with him, head on over to the contact page and follow him on Twitter: @sixrevisions.

Six Revisions

6 Critical WordPress Plugins You Should Have Installed

2010年3月5日
回應關閉

WordPress, the ubiquitous open source publishing platform that powers many of your favorite blogs and web publications, also powers Design Instruct and Six Revisions. By using WordPress plugins, site owners can extend and tailor their WordPress installation to meet their needs. However, using many plugins can affect a website’s performance, and thus, you must be highly selective in choosing the plugins you install.

Design Instruct and Six Revisions only uses six WordPress plugins. We’ve kept our plugins to the bare essentials—any other features we add to our WordPress installation, we develop ourselves specifically for our sites.

6 Critical WordPress Plugins You Should Have Installed

In this article, we share with you the WordPress plugins that we use on our sites.

This article is part of Design Instruct Week, a weeklong celebration of our newly launched site, Design Instruct. This week on Six Revisions covers topics that deal with running websites and design, written by the founders/editors of Design Instruct and Six Revisions. Be sure to check out the Design Instruct Week Twitter Giveaway, which gives out different prizes every day of Design Instruct Week.

1. WP Super Cache

WP Super Cache

WP Super Cache speeds up WordPress posts and pages by creating static HTML versions of them, updating them at an interval of your choosing. This cuts back on the need for server-side processes to generate a post or page whenever a visitor requests them. After page performance testing on Design Instruct, we discovered that WP Super Cache single-handedly improved page response times of unprimed caches by 259.1%, lowering the average total page load time from 9.56s to 3.69s for the most content-heavy post we have.

2. Akismet

Akismet

The biggest annoyance a WordPress site owner will encounter is moderating comments to weed out the ones posted by guileful spammers. Akismet abates this burden by filtering out known comment spammers that are registered on their blacklist database. In the two years that Six Revisions has been using Akismet, it has caught over 124,000 spam comments with 99.3% accuracy. This plugin saves us a lot of time so that we can focus on what’s truly important in running websites: creating and publishing content.

3. WP-SpamFree

WP-SpamFree

Although Akismet is great, it works only through a blacklist database of reported spammers. WP-SpamFree adds an additional layer of spam protection by using cookie-based and JavaScript-based techniques to ensure that the comment form submitter isn’t using remote-site scripting or client-side scripts to automatically post comments on your site. WP-SpamFree is similar to a captcha in that it tests to see if a comment form submitter is human. This plugin eliminates the need to use a traditional captcha system that can affect website accessibility. On Design Instruct, WP-SpamFree has captured over 130 automated comments in under a month, which would have been about 26% of all the comments on the site.

4. Google XML Sitemaps Generator

WP-SpamFree

A Sitemaps XML file is crucial to have if you’re interested in helping search engine spiders like Googlebot accurately index the content of your website. The Google XML Sitemaps plugin automatically generates and updates your Sitemaps XML file for you. It also pings search engines to let them know that there’s new content on your site waiting to be indexed every time you publish and update posts and pages. For regularly updated web publications such as Design Instruct and Six Revisions, this plugin bails us out from having to manually rebuild the file and notify search engines whenever new content is published.

5. All in One SEO Pack

All in One SEO Pack

The All in One SEO Pack WordPress plugin is packed with features that improve search engine visibility of your content. On Six Revisions, with over 450,000 visitors from Google searches alone in the month of February, this plugin is critical in helping visitors find your content through search engines.

6. WP-PageNavi

WP-PageNavi

WP-PageNavi is a convenient WordPress plugin that adds a pagination feature on your site so that readers can navigate to older posts easier. It’s highly configurable and customizable to the way you want it to look and function. You can see WP-PageNavi in action at the bottom-left of the home page and category pages on Six Revisions, and bottom-right on Design Instruct.

What WordPress plugins do you consider critical to your website or blog? Share it with the rest of us in the comments.

Related Content

About the Author

Jacob Gube is the Founder and Chief Editor of Six Revisions. He’s also a web developer/designer who specializes in front-end development (JavaScript, HTML, CSS) and PHP development, and a book author. If you’d like to connect with him, head on over to the contact page and follow him on Twitter: @sixrevisions.

Six Revisions

6 Critical WordPress Plugins You Should Have Installed

2010年3月5日
回應關閉

WordPress, the ubiquitous open source publishing platform that powers many of your favorite blogs and web publications, also powers Design Instruct and Six Revisions. By using WordPress plugins, site owners can extend and tailor their WordPress installation to meet their needs. However, using many plugins can affect a website’s performance, and thus, you must be highly selective in choosing the plugins you install.

Design Instruct and Six Revisions only uses six WordPress plugins. We’ve kept our plugins to the bare essentials—any other features we add to our WordPress installation, we develop ourselves specifically for our sites.

6 Critical WordPress Plugins You Should Have Installed

In this article, we share with you the WordPress plugins that we use on our sites.

This article is part of Design Instruct Week, a weeklong celebration of our newly launched site, Design Instruct. This week on Six Revisions covers topics that deal with running websites and design, written by the founders/editors of Design Instruct and Six Revisions. Be sure to check out the Design Instruct Week Twitter Giveaway, which gives out different prizes every day of Design Instruct Week.

1. WP Super Cache

WP Super Cache

WP Super Cache speeds up WordPress posts and pages by creating static HTML versions of them, updating them at an interval of your choosing. This cuts back on the need for server-side processes to generate a post or page whenever a visitor requests them. After page performance testing on Design Instruct, we discovered that WP Super Cache single-handedly improved page response times of unprimed caches by 259.1%, lowering the average total page load time from 9.56s to 3.69s for the most content-heavy post we have.

2. Akismet

Akismet

The biggest annoyance a WordPress site owner will encounter is moderating comments to weed out the ones posted by guileful spammers. Akismet abates this burden by filtering out known comment spammers that are registered on their blacklist database. In the two years that Six Revisions has been using Akismet, it has caught over 124,000 spam comments with 99.3% accuracy. This plugin saves us a lot of time so that we can focus on what’s truly important in running websites: creating and publishing content.

3. WP-SpamFree

WP-SpamFree

Although Akismet is great, it works only through a blacklist database of reported spammers. WP-SpamFree adds an additional layer of spam protection by using cookie-based and JavaScript-based techniques to ensure that the comment form submitter isn’t using remote-site scripting or client-side scripts to automatically post comments on your site. WP-SpamFree is similar to a captcha in that it tests to see if a comment form submitter is human. This plugin eliminates the need to use a traditional captcha system that can affect website accessibility. On Design Instruct, WP-SpamFree has captured over 130 automated comments in under a month, which would have been about 26% of all the comments on the site.

4. Google XML Sitemaps Generator

WP-SpamFree

A Sitemaps XML file is crucial to have if you’re interested in helping search engine spiders like Googlebot accurately index the content of your website. The Google XML Sitemaps plugin automatically generates and updates your Sitemaps XML file for you. It also pings search engines to let them know that there’s new content on your site waiting to be indexed every time you publish and update posts and pages. For regularly updated web publications such as Design Instruct and Six Revisions, this plugin bails us out from having to manually rebuild the file and notify search engines whenever new content is published.

5. All in One SEO Pack

All in One SEO Pack

The All in One SEO Pack WordPress plugin is packed with features that improve search engine visibility of your content. On Six Revisions, with over 450,000 visitors from Google searches alone in the month of February, this plugin is critical in helping visitors find your content through search engines.

6. WP-PageNavi

WP-PageNavi

WP-PageNavi is a convenient WordPress plugin that adds a pagination feature on your site so that readers can navigate to older posts easier. It’s highly configurable and customizable to the way you want it to look and function. You can see WP-PageNavi in action at the bottom-left of the home page and category pages on Six Revisions, and bottom-right on Design Instruct.

What WordPress plugins do you consider critical to your website or blog? Share it with the rest of us in the comments.

Related Content

About the Author

Jacob Gube is the Founder and Chief Editor of Six Revisions. He’s also a web developer/designer who specializes in front-end development (JavaScript, HTML, CSS) and PHP development, and a book author. If you’d like to connect with him, head on over to the contact page and follow him on Twitter: @sixrevisions.

Six Revisions