<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
><channel><title>Webdesigner Depot &#187; Development</title> <atom:link href="http://www.webdesignerdepot.com/category/development/feed/" rel="self" type="application/rss+xml" /><link>http://www.webdesignerdepot.com</link> <description>Web Design Resources and Tutorials</description> <lastBuildDate>Fri, 10 Feb 2012 09:48:34 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=abc</generator> <item><title>7 mistakes developers make</title><link>http://www.webdesignerdepot.com/2012/01/7-mistakes-developers-make/</link> <comments>http://www.webdesignerdepot.com/2012/01/7-mistakes-developers-make/#comments</comments> <pubDate>Thu, 26 Jan 2012 09:26:08 +0000</pubDate> <dc:creator>Paul Scrivens</dc:creator> <category><![CDATA[Design]]></category> <category><![CDATA[Development]]></category> <category><![CDATA[Web Developers]]></category> <category><![CDATA[color palettes]]></category> <category><![CDATA[details]]></category> <category><![CDATA[information design]]></category> <category><![CDATA[Typography]]></category> <category><![CDATA[Web Design]]></category> <category><![CDATA[Web Development]]></category><guid
isPermaLink="false">http://www.webdesignerdepot.com/?p=28109</guid> <description><![CDATA[Great websites always seem to combine great design with great code. Since building a website is a pretty simple task you find many people learn HTML and CSS and figure that if they can learn that then they can design any website they want. While technically they can you will often find that there are [...]]]></description> <content:encoded><![CDATA[<p><a
href="http://netdna.webdesignerdepot.com/uploads/2011/12/mistakes.jpg"><img
class="alignleft size-full wp-image-28132" title="mistakes" src="http://netdna.webdesignerdepot.com/uploads/2011/12/mistakes.jpg" alt="7 Mistakes" width="200" height="160" /></a>Great websites always seem to combine great design with great code. Since building a website is a pretty simple task you find many people learn HTML and CSS and figure that if they can learn that then they can design any website they want. While technically they can you will often find that there are some key mistakes they make because they don&#8217;t wish to take the time to actually learn about design.</p><p>Programmers are designers in their own right, but they design code and wonderfully architected systems. To design something visual is completely different and just because you have a good eye for design doesn&#8217;t mean you have a good mind to apply it.</p><p>Since so many programmers have personal projects that usually means they have to create their own websites. If you are a freelance coder, one of the greatest assets you can have is knowing the full web development process from beginning to end, and this includes design.</p><p>Here are eight mistakes that I often see developers make when applying design to a website.</p><p><span
id="more-28109"></span></p><h1><strong>1. I know what good design looks like</strong></h1><p>It can be difficult to separate an eye <em>for</em> design with the ability <em>to</em> design. It is very similar to the people that can look at fashion and tell you what looks good, but can&#8217;t really dress the same way themselves.</p><p>Great designers simply know what good design is. They know what will work and what won&#8217;t work many times before they even pick up a pencil or open Photoshop. Often this is the case because they have spent years pouring over different designs and trying out designs themselves. Just like no artist can pick up a pencil and draw something great the very first time, no developer should believe they can knock their first design right out of the park.</p><p>Similar to the way a programmer might study the code of another person, anyone can study a design and begin to gain an understanding of why it works.</p><p>Taking a look at the beautiful <a
href="http://punchfork.com/">Punchfork</a> you can see what makes the design so great.</p><ul><li>A great use of images. Images are always helpful in spicing up a design, but too many times designers can get carried away with them. The images used on Punchfork are helpful to getting the message across.</li><li>A solid grid. The great use of a grid layout helps the eye get into a flow.</li><li>Simple typography. There are fonts that should be used on the web and there are fonts that should be used very, very sparingly on the web (Papyrus, Comic Sans, etc.). There is nothing wrong with sticking with Georgia and Helvetica for a design because they work when done right.</li></ul><p>There are many more parts of the design that make it so wonderful. When you come across a design you like take the time to study the individual elements, but also acknowledge how they fit into the whole. One great element of a design doesn&#8217;t make the whole design great.</p><p><br
class="spacer_" /></p><h1><strong>2. Color selection</strong></h1><p>Color selection can be a pain. I hate having to pick colors because there are so many to choose from. For some reason most developers tend to stick to a blue and white palette. Maybe because it is used everywhere or those are the browser defaults, but great design can involve a range of colors. Fortunately for us color-challenged folks there are a ton of tools out there that can help us put together some wonderful color combinations.</p><p><a
href="http://www.colourlovers.com/">COLOURlovers</a> is a great community where people create their favorite color palettes and share them. You can browse, save and vote for your favorite palettes and colors. On more than one occasion I have turned to COLOURlovers to come through and save the day with color selection.</p><p>When picking a color palette be sure to stick with one that fits the mood of your site and its content. Don&#8217;t pick a palette simply because you love it. Orange and black might not be the best colors for a site around the concept of love for example.</p><p>Rarely will you need to use more than 3-4 different colors and if you decide to you need justify your choice.</p><p><br
class="spacer_" /></p><h1><strong>3. Center it</strong></h1><p>It can be very tempting to center a headline. It looks great in newspapers, but rarely will it work well on the web unless everything is centered. We know that left-aligned text looks professional and works with the natural flow of the eyes so why go outsides the lines?</p><p>Centered text is best used for headlines and short lines of text. Users can read them with ease because the lines are short, scannable, and don’t need repeated eye movements. Centered text can also give your layout an aesthetic look with its symmetrical format. This works for text that goes with centered images. If your images are left- or right-aligned, you should left-align your text to keep it consistent with your layout.</p><p>Centered headlines work in newspapers because the text is broken up into columns so the headline flows over the whole story. If you are only dealing with one column of text you should stick to a left-aligned headline.</p><p><br
class="spacer_" /></p><h1><strong>4. Font smorgasbord</strong></h1><p>When you aren&#8217;t immersed in the world of typography then Arial looks like Helvetica and Georgia resembles Times New Roman. You know that there are other fonts out there like Comic Sans, but you don&#8217;t see the importance of having to pay for a font when you can very easily use what is available to you.</p><p>With resources like <a
href="http://typekit.com">Typekit</a> though, font selection has become eerily similar to color selection. It can take days of research to find the right combination when you could&#8217;ve easily used a basic font and finished with the rest.</p><p>Don&#8217;t go overboard with fonts. Like colors a limited selection often works best. When it comes to fonts, one or two different fonts can be plenty to produce a beautiful design. Remember you can do a lot of different things with fonts. You can italicize them, bold them, underline them, uppercase them, or lowercase them.</p><p><br
class="spacer_" /></p><h1><strong>5. Pack in the information</strong></h1><p>When you are a developer, the more information you can have on a page the better. When I code I like to do so on multiple screens because it allows me to have everything right in front of me. Unfortunately this doesn&#8217;t work in design. You shouldn&#8217;t cram as much information in a tight space as you see fit because then the design becomes dysfunctional.</p><p>The eye can only take in so much information at a time and if the purpose of most designs is to get a task completed, then hiding it inside of a million other pieces of information isn&#8217;t going to help.</p><p>While busy websites can be effective, more times than not they aren&#8217;t. White space should be your best friend. You need empty portions in your design to provide emphasis to the parts of the design that are important.</p><p><br
class="spacer_" /></p><h1><strong>6. No questions asked</strong></h1><p>We all know that wonderful feeling of creating something and seeing it out in the real world. Because we created it, there tends to be a bias behind it that makes us think that it is better than it really is. You need to get the opinions of others to know if your design is effective and if it isn&#8217;t you can find ways to improve it. Instead, developers feel that they don&#8217;t need to ask the opinion of others because they know how their design works so it all makes sense to them.</p><p>You will also find that when people ask for an opinion about a design they aren&#8217;t asking for a critique, but approval. They want justification for the decisions they made and this isn&#8217;t the right approach. Asking questions really helps you find usability issues that you might not have been aware of before. Often you get so stuck in your own design that everything makes sense to you, but for a new person your design might be more complicated than a Rubiks Cube.</p><p><br
class="spacer_" /></p><h1><strong>7. Details waste time</strong></h1><p>With great designs it can be hard to notice the small details that really make it. They might be so subtle that the casual observer looks past them and continues on. For a developer, the small details might be a waste of time because they don&#8217;t understand the overall impact a drop shadow can have on an element.</p><p>Small details by themselves only impact a specific element of a design, but when they all come together then you have a wonderful design that flows. Sites like <a
href="http://dribbble.com">Dribbble</a> expose how great the small details can work in a larger design. However, if you aren&#8217;t a designer by trade, focusing too much on the details might slow down the process more than you would like. However, this doesn&#8217;t mean you shouldn&#8217;t be aware of how the details can impact a design.</p><p><br
class="spacer_" /></p><p><em>Paul Scrivens is the Product Designer at (mt) Media Temple. He also runs the Imagination Community, Drawar.  He believes great design makes the world a better place and that we should all strive to improve the world around us. You can find him on Twitter <a
href="http://twitter.com/scrivs">@scrivs</a>. He also likes cats.</em></p><p><em><strong>What other common mistakes do developers make when it comes to design? Please share in the comments!</strong></em></p><p><br/><br
/><table
width="100%" style="border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7;" height="20"><tr><td
valign="center"> <a
href="http://www.mightydeals.com/deal/wpbusinessbundle.html?ref=inwidget"><font
face="Arial" size="3" color="#e64f32"><b>Never Ending WordPress Business Bundle &#8211; only $14!</b></font></a></td><td
width="90"> <a
href="http://www.mightydeals.com/?ref=inwidget"><br
/> <img
src="http://mightydeals.com/web/images/widget-logo.png" height="40" width="90" border="0"  /><br
/> </a></td></tr></table><p><br/></p> <a
href="http://www.webdesignerdepot.com/2012/01/7-mistakes-developers-make/">Source</a><style type="text/css">
 p img {display:inline-block; margin-right:10px;}
.alignleft {float:left;}
p.showcase {clear:both;}
body#browserfriendly p, body#podcast p, div#emailbody p{margin:0;}
</style>]]></content:encoded> <wfw:commentRss>http://www.webdesignerdepot.com/2012/01/7-mistakes-developers-make/feed/</wfw:commentRss> <slash:comments>14</slash:comments> </item> <item><title>Are you being innovative?</title><link>http://www.webdesignerdepot.com/2011/12/are-you-being-innovative/</link> <comments>http://www.webdesignerdepot.com/2011/12/are-you-being-innovative/#comments</comments> <pubDate>Wed, 28 Dec 2011 09:05:57 +0000</pubDate> <dc:creator>Kendra Gaines</dc:creator> <category><![CDATA[Creativity]]></category> <category><![CDATA[Design]]></category> <category><![CDATA[Development]]></category> <category><![CDATA[ideas]]></category> <category><![CDATA[innovation]]></category> <category><![CDATA[invention]]></category> <category><![CDATA[Productivity]]></category> <category><![CDATA[steve jobs]]></category><guid
isPermaLink="false">http://www.webdesignerdepot.com/?p=27019</guid> <description><![CDATA[With the recent passing of Steve Jobs, a lot of people and experts are crowning him one of the greatest innovators of our time, if not of all time. It&#8217;s rather hard to disagree, as he&#8217;s helped bring forth many innovations that have seriously changed the way we look at our future. And with all [...]]]></description> <content:encoded><![CDATA[<p><a
href="http://netdna.webdesignerdepot.com/uploads/2011/10/thumb22.jpg"><img
class="size-full wp-image-27090 alignleft" title="thumb" src="http://netdna.webdesignerdepot.com/uploads/2011/10/thumb22.jpg" alt="" width="200" height="160" /></a>With the recent passing of Steve Jobs, a lot of people and experts are crowning him one of the greatest innovators of our time, if not of all time. It&#8217;s rather hard to disagree, as he&#8217;s helped bring forth many innovations that have seriously changed the way we look at our future. And with all the talk about innovators, folks are starting to celebrate the lives of other creative geniuses at any level or platform before it&#8217;s too late. But all the talk about innovation is leaving people thinking, what is real innovation and how can one be innovative in whatever they&#8217;re doing?</p><p>Is innovation just a synonym for &#8220;invention&#8221;, or is it really just a positive spin on &#8220;imitation&#8221;? I guarantee if you ask five different people, you&#8217;ll probably get five different answers. Not because everyone is wrong, but because the exact definitions for &#8216;innovation&#8217; and &#8216;innovator&#8217; seem to vary by situation. Once you feel like you&#8217;ve answered the question, the next step is to figure out how you can be innovative so that it might help you go further in your situation.</p><p>Below, we will go through some definitions and examples to eventually get you to a better basic understanding of innovation, and how it can help you as a designer.<span
id="more-27019"></span></p><h1>And the answer is&#8230;</h1><p><a
href="http://www.sxc.hu/photo/410688"><img
class="alignnone size-full wp-image-27086" title="answer" src="http://netdna.webdesignerdepot.com/uploads/2011/10/answer.jpg" alt="" width="615" height="450" /></a></p><p>The word &#8220;innovation&#8221; kind of varies and is almost completely subjective; it has to deal a lot with the situation and it&#8217;s surroundings. Some will tell you that it&#8217;s the act of coming up with a new idea while others will tell you it&#8217;s just taking any idea and making it your own. I think it&#8217;s safe to agree with both points to a certain extent.</p><p>The dictionary lists it as something new or different introduced. That&#8217;s a concise textbook definition but innovation is not just about an idea or just about creating something new. If that was the case we&#8217;d be talking invention, right? And if we were talking just about ideas, we&#8217;d be just dealing with cultivating creativity, right? Innovation is much deeper than that, and lies in creating new processes.</p><p>Coming with a new and creative idea is just one point of being innovative because the next step is making something tangible from that idea. When you make that tangible thing, are you just hoping people like what you came up with or are you really thinking about it? Innovation begins with research so that you can, in turn, come up with a great process.</p><p>Think about this: some of the most innovative things are not new ideas, they&#8217;re just better processes. You create a better process by looking at what&#8217;s out there, figuring out what&#8217;s right and what&#8217;s wrong with it, and coming up with something new. The &#8220;idea&#8221; portion isn&#8217;t the most important thing; it&#8217;s about how you portray it. For example, if you are a web designer with your own business, your innovation doesn&#8217;t necessarily come from an &#8220;invention&#8221;, but it may come from the way in which you carry out your process: for example, finding a great way to figure out what your client wants or creating an easy way to communicate with clients can be your claim to innovation. You may also show it through your super intuitive designs.</p><p>The most important part, however, is doing something different. It&#8217;s a competitive world out here, and when a company sees another company come out with something new, oftentimes they try to mimic it and mark it down a couple bucks. I guess I understand the current marketing strategy, but how does doing something like that gain you real loyal customers? Companies in this situation (where they feel behind), have a better chance at re-doing the process and coming out with something new—pay attention to what those customers are saying they hate about said product and fix it. Don&#8217;t make the same thing and expect people to come running.</p><p><br
class="spacer_" /></p><h1>What are the differences?</h1><p><a
href="http://www.sxc.hu/photo/755768"><img
class="alignnone size-full wp-image-27087" title="telescope" src="http://netdna.webdesignerdepot.com/uploads/2011/10/telescope.jpg" alt="" width="615" height="450" /></a></p><p>Once again, trying to really define and teach innovation is really sticky, so perhaps one could understand it when being put against related terms. Innovation can be a completely new idea or a borrowed and improved idea. The thing, however, is not to get caught up in the &#8220;idea&#8221; of it all, but to focus on the finished product. We all have ideas.</p><p>Invention has a very similar definition to our topic. When we think of inventing, we obviously think of making something new. But the process of invention really only deals with creation. In the invention stage, we are working things out, on what&#8217;s usually a new idea. In the invention stage, we are trying our hardest to put money into the creation of an idea. We want whatever it is to work and be amazing. Innovation suggests that whatever we have isn&#8217;t necessarily a new idea, but it&#8217;s our new attempt to basically put it in front of people&#8217;s faces. In innovation, we have our finished and tangible reflection of the idea and now we typically want to make money off that, or at least get it seen on a larger scale.</p><p>For example, if you&#8217;ve studied a bit of science history, you may know we attribute the invention of the telescope to Galileo. The problem with this, is that telescopes were around for a while before Galileo got his hands on it and many people used them. He actually joined that bandwagon fairly late; he was about a year or so behind. Telescopes prior to Galileo&#8217;s usage weren&#8217;t used as a device to look at moons and stars—it was basically a pretty useless magnifying glass, sometimes purchased for fun. However, Galileo decided there was something important in the sky and he wanted to take a look at it, so he researched the product, made it better by increasing the distance in which you can see things and ended up giving us the precursors of the modern day telescope.</p><p>Galileo did not invent the telescope, but he helped to innovate and cultivate the idea. Steve Jobs didn&#8217;t create the MP3 player, but he helped to innovate the idea. Being or creating something that is innovative is about making the right connection to your consumer. There are many products that take extremely complex topics and scale them down to put them in front of an individual so that they may use it. There are also products that seem to be useless, that can be innovated into extremely useful products. However, if you have a simple audience and try to sell them an extremely complex product, you&#8217;ve completely lost hope. It&#8217;s just about making the connection between an idea or invention and an individual who has a problem to solve. Inventions can be innovative, but innovations do not have to be inventions.</p><p>Innovation relates not only to creation and making connections, but the organization as well as the design. If you want to create a better process that relates better to your audience, you&#8217;ve got to design it and organize it in a way that is easily understandable to your audience. Else, you&#8217;re a lost cause once again. Any product usually does not live without invention in some stage, but at some point there has to be a focus on the process and how to make it better for what ever problem needs to be solved. It&#8217;s easy to confuse invention and innovation, but the truth is, innovation is much more important.</p><p><br
class="spacer_" /></p><h1>Moving forward</h1><p><a
href="http://www.sxc.hu/photo/371171"><img
class="alignnone size-full wp-image-27088" title="nintendo" src="http://netdna.webdesignerdepot.com/uploads/2011/10/nintendo.jpg" alt="" width="615" height="450" /></a></p><p>Any good business, whether large or small, knows that in order to stay ahead of the game, they&#8217;ve got to be innovative. It isn&#8217;t about being better than anyone else, instead it&#8217;s about creating products and services that will have longevity. The great thing about innovative products is that they are typically timeless. Gimmicky products? Not so much.</p><p>Why is it so important to cultivate innovativeness? For one, people have short attention spans and get tired of new things fairly quickly. Secondly, innovation is what changes the world—it changes our interests, it changes our government and it changes the way we move in the future. Some products are for a time period, even some categorically innovative ones. But it takes that quality to be continuously visited in order for the product to remain relevant. You don&#8217;t just update features, but you update how it works, how it interacts and what it looks like. For example, the Nintendo GameBoy at every stage in its life (from the bulky handheld to the slim two-screen), hasn&#8217;t just simply added a feature, it changed the way you played handheld games. Not only did other copycat companies have to keep up, but game developers had to do the same, as did mobile phone makers and full gaming consoles. Nintendo has always been an innovator in the game console arena.</p><p>Companies that spring up just to copy off another company won&#8217;t make it. Even as designers, if we are trying to design like our favorite and follow the same path, we aren&#8217;t going to make it. You have to be different. You have to want to change something. The longevity of a company is in question when their main purpose is to copy every move of another company. Think about two companies that have broken the mold of typical companies; for example Starbucks, Apple, and PayPal just to name a few. Now think of the companies that came to be because they felt like &#8220;they could do that too&#8221;. The innovators mindset is not &#8220;I can do that, too&#8221;, but rather &#8220;anything you can do, I can do better.&#8221;</p><p>We must also keep in mind that innovation is not just directly related to products and commercialism. There are ways available to innovate in society through economics, laws and much much more. It is the propeller for all things linked to progressive movement. Innovators have to keep in mind that they have an opportunity to change the lives of 6+ billion people. It isn&#8217;t all about products and consumerism, but it is definitely about raising the bar for everyone.</p><p><br
class="spacer_" /></p><h1>How can you be innovative?</h1><p><a
href="http://www.sxc.hu/photo/170362"><img
class="alignnone size-full wp-image-27089" title="process" src="http://netdna.webdesignerdepot.com/uploads/2011/10/process.jpg" alt="" width="615" height="450" /></a></p><p>As a freelance designer who has clients, you&#8217;re probably not thinking you have to be innovative. That&#8217;s just the job of your clients and you follow suit. But as previously stated, any business knows that they must be innovative in order to prosper and be successful. Don&#8217;t you want that for yourself?</p><p>You already have the upper-hand because if you&#8217;re a good and mature designer, you know that graphic design is about visually solving a problem. You have a client that wants to use their website to sell their product; how would you do it? Your client needs a flyer for an event that people have to RSVP for; how do you do it? If you can answer these questions, you are already a problem solver of sorts and have no issues thinking in that mind frame.</p><p>The thing about innovation, however, is not just what you&#8217;re going to use to carry out your tasks but how you&#8217;re going to do it. See, innovation for a designer can present itself in several different ways. Do you find yourself and others in the same situation often, so you want to try to invent an app to take care of something? Do you want to change the way people look and see design, so you create the difference? Or perhaps you just want to change and better the process of graphic design all together, so you want to organize things differently.</p><p>Many innovators have mastered the task of paying attention. If there is a problem that needs to be solved, you must pay attention to the solutions already out there and you must also pay attention to the way consumers have reacted to the solution. Figure out what works and what doesn&#8217;t work and come up with something new. The trick to creating that new thing, though, is creating it so that it is used intuitively by your audience. If a solution or process is outdated or doesn&#8217;t work, flip it around and look at it from all angles. Try to figure out what works.</p><p>In order for innovation to take place, of course you need some creativity and you need some entrepreneurship capabilities, and you need an excellent relation between both. But you must know how to make things intuitive. Products and services are used when they make sense for people without the use of training and such. You must know how to find the bigger picture and act on and solve that.</p><p>You also want to make your self as susceptible to innovative thoughts as possible. It really begins when you attempt to think outside the box. It sounds cliche and boring, but the truth is a lot of people have issues thinking outside the box. Many of us our cultured into believing certain things and in some systems, that when one thinks against it, you automatically get scared. As a musician, I run into a lot of other musicians who are looking for fame and fortune. If anyone knows anything about the music industry, it isn&#8217;t doing so well. These musicians want to catch their big break while they are still running through the dying techniques of the industry, and when they have an out of the box idea, they shy away from it because it&#8217;s &#8220;too different.&#8221;</p><p>If you want to be innovative and move forward, you have to abandon the thought that all different ideas are bad ideas. Keeping an open mind and paying attention to your surroundings are some of the best things to do in order to be innovative. Innovators look for unique ways to solve problems. There&#8217;s no better way to think uniquely than to be open, daring, and bold; don&#8217;t be afraid of your creativity. Taking risks and not being afraid to break down barriers and walls will take someone further than playing it safe. There&#8217;s nothing wrong with being different, especially if you can bottle it up in a product that people will love.</p><p><br
class="spacer_" /></p><h1>Conclusion</h1><p>The definition and thoughts on innovation will always vary, but there&#8217;s never any real question of those who are innovative. Innovation doesn&#8217;t have to be this thing you put on a pedestal or fear but it should definitely be something you strive for and try to welcome. It comes in many different scales and in many different situations, you just have to open your eyes to it.</p><p>Is there a difference between the person who creates his own new innovative idea or the guy who borrows an idea and makes it better? Not really, as long as both things work and are accepted as such. Is there a difference between the guy who invents something but it&#8217;s deemed unusable for the public and the guy who takes that invention and flips it so that it is usable for the public? Absolutely—the latter person is an innovator.</p><p>You don&#8217;t have to invent the newest, shiniest technology, but you do want to bring something different to the table. If you find a consistent problem in some sort of process, turn it upside down and see if it still works. If it does, use it. If it doesn&#8217;t, try some other amazing idea. Innovation doesn&#8217;t require you to reinvent the wheel, but it does challenge you to look at that wheel differently.</p><p><br
class="spacer_" /></p><p><em><a
rel="nofollow" href="http://www.kgainez.com/" target="_blank">Kendra Gaines</a> is a freelance designer from Virginia, USA. <a
rel="nofollow" href="http://www.twitter.com/kgainez" target="_blank">Connect with her</a>.</em></p><p><em><strong>Where do you see the most opportunities for innovation in web design and development? Let us know in the comments!</strong><br
/> </em></p><p><br/><br
/><table
width="100%" style="border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7;" height="20"><tr><td
valign="center"> <a
href="http://www.mightydeals.com/deal/wpbusinessbundle.html?ref=inwidget"><font
face="Arial" size="3" color="#e64f32"><b>Never Ending WordPress Business Bundle &#8211; only $14!</b></font></a></td><td
width="90"> <a
href="http://www.mightydeals.com/?ref=inwidget"><br
/> <img
src="http://mightydeals.com/web/images/widget-logo.png" height="40" width="90" border="0"  /><br
/> </a></td></tr></table><p><br/></p> <a
href="http://www.webdesignerdepot.com/2011/12/are-you-being-innovative/">Source</a><style type="text/css">
 p img {display:inline-block; margin-right:10px;}
.alignleft {float:left;}
p.showcase {clear:both;}
body#browserfriendly p, body#podcast p, div#emailbody p{margin:0;}
</style>]]></content:encoded> <wfw:commentRss>http://www.webdesignerdepot.com/2011/12/are-you-being-innovative/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>9 great resources for keeping your skills fresh</title><link>http://www.webdesignerdepot.com/2011/11/9-great-resources-for-keeping-your-skills-fresh/</link> <comments>http://www.webdesignerdepot.com/2011/11/9-great-resources-for-keeping-your-skills-fresh/#comments</comments> <pubDate>Thu, 10 Nov 2011 09:58:22 +0000</pubDate> <dc:creator>Cameron</dc:creator> <category><![CDATA[Design]]></category> <category><![CDATA[Development]]></category> <category><![CDATA[Graphic Design]]></category> <category><![CDATA[classes]]></category> <category><![CDATA[college]]></category> <category><![CDATA[Community]]></category> <category><![CDATA[conferences]]></category> <category><![CDATA[education]]></category> <category><![CDATA[jQuery]]></category><guid
isPermaLink="false">http://www.webdesignerdepot.com/?p=26677</guid> <description><![CDATA[Whether you are self-taught, fresh out of school, or a design veteran, continuing education has invaluable long-term effects on your ability to stay competitive and business savvy. The immediate benefits are also abundant. Emerging techniques you learn today can be applied to a client project tomorrow for added value, or to set your work apart [...]]]></description> <content:encoded><![CDATA[<p><img
class="size-full wp-image-26687 alignleft" title="thumb" src="http://netdna.webdesignerdepot.com/uploads/2011/10/thumb8.jpg" alt="continuing education" width="200" height="160" />Whether you are self-taught, fresh out of school, or a design veteran, continuing education has invaluable long-term effects on your ability to stay competitive and business savvy.</p><p>The immediate benefits are also abundant. Emerging techniques you learn today can be applied to a client project tomorrow for added value, or to set your work apart from the mainstream.</p><p>There was never a point at which successful designers have learned enough. The secret to being cutting edge is to stay sharp. Aside from your local library or book store, and in lieu of returning to college full-time, the internet offers you an infinite number of outlets and resources for learning.</p><p>With so many blogs, e-books and forums offering knowledge on hundreds of design-related topics, determining quality and choosing sources can quickly become overwhelming and time consuming. Below are 9 of the best resources I have uncovered and used to keep my own skills fresh, chosen for their high content quality, element of interest, value and relevancy.<span
id="more-26677"></span></p><h1>1. Sessions College for Professional Design</h1><p><a
href="http://www.sessions.edu/certificate-programs/graphic-design">Sessions College</a> offers a collection of high quality certificate and degree programs aimed at professionals who wish to learn something new or refresh their credentials. Each course is designed to provide new and creative ways to use modern techniques in design, coding and multimedia. Fees are reasonable, and the school offers an easy payment schedule and assistance for securing private loans for those who need them.</p><p><a
href="http://www.sessions.edu/certificate-programs/graphic-design"><img
class="image-border" title="sessions" src="http://netdna.webdesignerdepot.com/uploads/2011/10/sessions.jpg" alt="" width="615" height="428" /></a></p><p><br
class="spacer_" /></p><h1>2. Lynda.com</h1><p>The video courses offered through <a
href="http://www.lynda.com/">Lynda.com</a> cover a wide range of subjects, from Development to Photography. Courses are carefully tailored to help professionals learn new topics in a short amount of time, and are a perfect way to evolve your work by expanding your knowledge to include complimentary skills such as Photography or Animation. Lynda.com is a pricier option at $25 per month, but may make up for the money you will lose by letting your talents wane.</p><p><a
href="http://www.lynda.com/"><img
class="image-border" title="lynda" src="http://netdna.webdesignerdepot.com/uploads/2011/10/lynda.jpg" alt="" width="620" height="455" /></a></p><p><br
class="spacer_" /></p><h1>3. O&#8217;Reilly</h1><p><a
href="http://oreilly.com/">O&#8217;Reilly</a> is an academic standard when it comes to instructional text, and their library sports titles covering every technical subject imaginable. They also sponsor the School of Technology, which offers extensive online courses and certificate programs, covering modern programming languages. Unlike formal online university programs, the School of Technology courses earn you credits at a fraction of the cost and are accessible anytime.</p><p>Training courses are excellent for learning specific topics quickly, but the cost adds up. If money is tight, the best solution is to buy a book. Several titles are available for free download from the O&#8217;Reilly library, found by entering &#8220;free&#8221; into the search bar.</p><p><a
href="http://oreilly.com/"><img
class="image-border" title="oreilly" src="http://netdna.webdesignerdepot.com/uploads/2011/10/oreilly.jpg" alt="" width="615" height="455" /></a></p><p><br
class="spacer_" /></p><h1>4. jQuery</h1><p>The power of <a
href="http://docs.jquery.com/Tutorials:How_jQuery_Works">jQuery</a> is quickly becoming a staple in web design, and understanding its basic function and implementation is important, even if you are not a developer. The jQuery  website is more than just a repository. Its tutorial seciton is an excellent solution for learning specific techniques and plugin usage. Each tutorial is written by key contributors to the jQuery project, many of which are also authors, teachers or industry pioneers.</p><p><a
href="http://docs.jquery.com/Tutorials:How_jQuery_Works"><img
class="alignnone size-full wp-image-26681" title="jquery" src="http://netdna.webdesignerdepot.com/uploads/2011/10/jquery.jpg" alt="" width="615" height="373" /></a></p><p><br
class="spacer_" /></p><h1>5. W3C Schools</h1><p>Building from standards set by the Worldwide Web Consortium, <a
href="http://www.w3schools.com/">W3CSchools</a> always has a complete overview on updates in web coding before they are fully supported by browsers. Keeping on top of content as it is published to this site guarantees you will have a strong understanding of the discipline and techniques required to implement it in your designs far before the rest of the web catches up. W3C Schools even offers certification for the benefit of skeptical employers.</p><p><a
href="http://www.w3schools.com/"><img
class="image-border" title="w3" src="http://netdna.webdesignerdepot.com/uploads/2011/10/w3.jpg" alt="" width="615" height="455" /></a></p><p><br
class="spacer_" /></p><h1>6. Free University Courses</h1><p>You can pay for premium education, or you can get it free. If you are like most designers, free is always a better option. <a
href="http://academicearth.org/">Academic Earth</a> is a compendium of top university resources, seminars and lectures on a variety of topics, including business, art and writing. <a
href="http://webcast.berkeley.edu/">Berkeley</a> and <a
href="http://ocw.mit.edu/courses/comparative-media-studies/">MIT</a> also offer a huge selection of open courses, video lectures and materials to help you supplement your technical skills.</p><p><a
href="http://academicearth.org/"><img
class="image-border" title="ae" src="http://netdna.webdesignerdepot.com/uploads/2011/10/ae.jpg" alt="" width="615" height="417" /></a></p><p><br
class="spacer_" /></p><h1>7. Conferences</h1><p>They aren&#8217;t the most cost-effective or quick ways to learn a new skill, but the contact-building capabilities of conferences and seminars far outweigh the perceived inconvenience of leaving your computer and many of them offer convincing whitepapers aimed at convincing your employer to fit the bill.</p><p>Thousands of experts from around the globe gather to exchange expertise and ideas in areas you may not think to pursue as a designer, such as copyright law, business ethics, user experience and agile development.</p><p>Smashing Magazine hosts a thorough list of conferences on their blog <a
href="http://www.smashingmagazine.com/2009/10/21/web-conferences-roundup-events-from-around-the-globe/">here</a> and cover everywhere from New York to New Zealand. Conference websites often host videos of past talks, allowing you to gain key insights without having to attend. To keep on top of internet topics outside of design, check out <a
href="http://conferences.oreillynet.com/">upcoming technical conferences</a> at O&#8217;Reilly.</p><p><a
href="http://futureofwebdesign.com/new-york-2011/"><img
class="alignnone size-full wp-image-26684" title="conf" src="http://netdna.webdesignerdepot.com/uploads/2011/10/conf.jpg" alt="" width="615" height="420" /></a></p><p><br
class="spacer_" /></p><h1>8. Challenge Yourself</h1><p>Learning a new trick in CSS or mastering HTML5 is not the only way to keep your skills sharp. Your creativity muscle needs new ways to flex itself that go beyond web standards. Use sites like the <a
href="http://larasibi.wordpress.com/100-drawing-challenge/">100-Day Drawing Challenge</a> and Show &amp; Tell&#8217;s <a
href="http://blog.allisonlehman.com/dare-me/">30 Day Challenge</a> to keep your artistic aptitude high and strive for unique and interesting perspectives through physical sketching. If Photography or Digital Art is more your thing, consider <a
href="http://jpgmag.com/">JPG Magazine</a>, <a
href="http://www.dpchallenge.com/">DP Challenge</a> or <a
href="http://www.dominancewar.com/">Dominance War</a> to help keep that spark lit, and keep an eye on <strong>Duuel</strong>, a new website aimed at challenging pairs of designers to innovate in specific areas of design.</p><p><a
href="http://www.duuel.com"><img
class="alignnone size-full wp-image-26685" title="duuel" src="http://netdna.webdesignerdepot.com/uploads/2011/10/duuel.jpg" alt="" width="615" height="455" /></a></p><p><br
class="spacer_" /></p><h1>9. Community</h1><p>Your instinct may tell you to stay away from others of your kind for survival, but this is counterproductive and counter-intuitive where the spirit of web design is considered. Sites like <a
href="http://www.forrst.com/">Forrst</a>, <a
href="http://www.designerscouch.org/">DesignersCouch</a> and <a
href="http://www.dribbble.com/">Dribbble</a> give you the opportunity to experiment in an open arena, ask questions or share your expertise. Your peers and colleagues offer the best resource for learning new techniques, discovering new tools and gaining valuable feedback, so don&#8217;t be afraid to use it.</p><p><a
href="http://www.forrst.com"><img
class="alignnone size-full wp-image-26686" title="forrst" src="http://netdna.webdesignerdepot.com/uploads/2011/10/forrst.jpg" alt="" width="615" height="455" /></a></p><p><br
class="spacer_" /></p><p><em>Written exclusively for Webdesigner Depot by<em> </em><em><a
href="http://plusya.com/vailjoy">Vail Joy</a>. She</em><em> is a freelance designer and tech blogger with a deep interest in all things web-related. </em>She also enjoys writing for WIX, the free <a
href="http://www.wix.com/free/website-builder?utm_campaign=se_gb_webdesignerdepot.com/&#038;experiment_id=WB">website builder</a>.</em></p><p><em><strong>Where are your favorite places online to continue their design education? Let us know in the comments!</strong><br
/> </em></p><p><br/><br
/><table
width="100%" style="border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7;" height="20"><tr><td
valign="center"> <a
href="http://www.mightydeals.com/deal/wpbusinessbundle.html?ref=inwidget"><font
face="Arial" size="3" color="#e64f32"><b>Never Ending WordPress Business Bundle &#8211; only $14!</b></font></a></td><td
width="90"> <a
href="http://www.mightydeals.com/?ref=inwidget"><br
/> <img
src="http://mightydeals.com/web/images/widget-logo.png" height="40" width="90" border="0"  /><br
/> </a></td></tr></table><p><br/></p> <a
href="http://www.webdesignerdepot.com/2011/11/9-great-resources-for-keeping-your-skills-fresh/">Source</a><style type="text/css">
 p img {display:inline-block; margin-right:10px;}
.alignleft {float:left;}
p.showcase {clear:both;}
body#browserfriendly p, body#podcast p, div#emailbody p{margin:0;}
</style>]]></content:encoded> <wfw:commentRss>http://www.webdesignerdepot.com/2011/11/9-great-resources-for-keeping-your-skills-fresh/feed/</wfw:commentRss> <slash:comments>17</slash:comments> </item> <item><title>How Drupal CMS stands above the rest</title><link>http://www.webdesignerdepot.com/2011/09/how-drupal-cms-stands-above-the-rest/</link> <comments>http://www.webdesignerdepot.com/2011/09/how-drupal-cms-stands-above-the-rest/#comments</comments> <pubDate>Mon, 19 Sep 2011 09:35:33 +0000</pubDate> <dc:creator>Cameron</dc:creator> <category><![CDATA[CMS]]></category> <category><![CDATA[Development]]></category> <category><![CDATA[Drupal]]></category> <category><![CDATA[Design]]></category> <category><![CDATA[theming]]></category> <category><![CDATA[Web Design]]></category> <category><![CDATA[Web Development]]></category><guid
isPermaLink="false">http://www.webdesignerdepot.com/?p=25781</guid> <description><![CDATA[As a site developer, web designer or site administrator, you&#8217;ve probably had to go through the process of choosing between platforms. But maybe not recently—if you&#8217;ve been designing and developing web sites for very long, chances are you&#8217;ve already got your favorite go-to platform that you always use. And if your go-to content management system [...]]]></description> <content:encoded><![CDATA[<p><a
href="http://netdna.webdesignerdepot.com/uploads/2011/08/thumb.gif"><img
class="alignleft size-full wp-image-25839" title="thumb" src="http://netdna.webdesignerdepot.com/uploads/2011/08/thumb.gif" alt="" width="200" height="160" /></a>As a site developer, web designer or site administrator, you&#8217;ve probably had to go through the process of choosing between platforms. But maybe not recently—if you&#8217;ve been designing and developing web sites for very long, chances are you&#8217;ve already got your favorite go-to platform that you always use. And if your go-to content management system isn&#8217;t already <a
rel="nofollow" href="http://drupal.org/" target="_blank">Drupal</a>, maybe it&#8217;s time to take another look.</p><p>The downside is, Drupal is huge. There is a steep learning curve and it can be a full-time job just looking through all the contributed modules to find exactly what you&#8217;re looking for. It is not a happy-go-lucky, &#8220;set it up right out of the box&#8221; platform.</p><p>But the upside to all of this is, Drupal is <em>huge</em>! There is nothing you can&#8217;t do with Drupal. Want to run a blog? Done. Want to run a blogging <em>community</em>? Done. Share links and photos, run classified ads, show Twitter updates and statuses, sell products, upload and share files, play movies, even manage a wiki? Done, done, done, done and <em>done</em>!</p><p>At the risk of sounding trite (and please forgive this slightly over-used phrase)&#8230;Drupal is as Drupal does&#8230;And <em>Drupal does it all</em>. So what makes Drupal stand out so much? Many things, but we&#8217;re going to focus on just the most important aspects right now..<span
id="more-25781"></span></p><h1>Views</h1><p>First&#8230; Views. I could almost just stop right here. No other platform offers your site the power and flexibility that Drupal does through Views.</p><p><img
class="image-border" title="1-structure-menu" src="http://netdna.webdesignerdepot.com/uploads/2011/08/1-structure-menu.jpg" alt="" width="502" height="477" /></p><p>For those of you not already well-versed with Views and all its glory, let me explain it to you. In a nutshell, Views allows you the chance to define how you want the content on your site to be displayed. But that&#8217;s not all. Thanks to the <a
href="http://drupal.org/project/views">powers that be at the Views project</a>, Views allows you to query your Drupal database for the content and define and solidify exactly how you would like to display the content retrieved from the query&#8230; all without having to write the SQL queries yourself. And with the even more simplified administrative interface offered by Drupal 7, building Views has now become streamlined. A basic View &#8211; say, showing a list of all the products on your site &#8211; can be set up, configured, and saved in two or three minutes.</p><p>More complicated Views will take a little longer to set up and configure—for example, maybe 15 minutes to set up a list of all your members as an exposed proximity search by zipcode.</p><p><img
class="image-border" title="2-views-admin" src="http://netdna.webdesignerdepot.com/uploads/2011/08/2-views-admin.jpg" alt="" width="615" height="597" /></p><p>If I never have to write another SQL query, I will die a happy web designer!  Even if you love SQL, who wants to spend unnecessary time on repetitive tasks? Views helps you stay focused on the important parts of your project.</p><p><br
class="spacer_" /></p><h1>Custom Content Types</h1><p>Next, Custom Content Types. The <a
href="http://drupal.org/project/cck">Content Construction Kit (CCK)</a> has been around for, well, forever.  CCK was a contributed Module for Drupal 4, 5 and 6, but now with Drupal 7 most of CCK has been added to Drupal Core.</p><p>The Content Construction Kit does, pretty much, what it says in its name—it&#8217;s a kit to help you construct various types of content. Thanks to CCK, you can have thirty different types of content and each one can be glorious and different from all the others. For example, you can have real estate listings in which there are fields to input things like square footage and the number of bedrooms. Or you can have auto listings that need a whole separate set of fields. Here&#8217;s an example of various content types in action:</p><p><img
class="image-border" title="3-add-content-menu" src="http://netdna.webdesignerdepot.com/uploads/2011/08/3-add-content-menu.jpg" alt="" width="544" height="474" /></p><p>It just doesn&#8217;t get much more flexible or easy than this.</p><p><br
class="spacer_" /></p><h1>Powerful SEO Tools</h1><p>Third, Search Engine Optimization <em>galore</em>! It would probably take me ten articles to describe to you the top ten ways that Drupal rocks SEO&#8230;and even then I couldn&#8217;t get into any real detail or address every aspect of the power behind Drupal&#8217;s SEO capabilities.</p><p>Everyone knows about how important it is to optimize content for SEO, and add in things like keywords and meta tags. And Drupal gives you the power to do this. But Drupal goes even further by offering you full control over your URL structures, page titles, and even power over caching tools.</p><p>Plus, integration with other SEO tools such as Google Analytics is easy to do and highly configurable. Want to track your members but not your moderators? It can be done! All from within Drupal, all without manual programming&#8230; And all for <em>free</em>.</p><p>I have two words for this&#8230;Rock On. By radically simplifying this side of things, Drupal helps increase the value of the services you can provide to your clients &#8211; all in a pain-free way.</p><p><br
class="spacer_" /></p><h1>Versatile Theming System</h1><p>Fourth, Drupal&#8217;s theming system is extremely versatile &#8211; and perfect no matter your level of experience.</p><p>For new users, Drupal offers a slew of free themes that are ready for you to use right out of the box. And we aren&#8217;t talking about bottom-of-the-barrel themes that will make your site look like it&#8217;s been built with a free theme. We&#8217;re talking beautiful, professional themes that will give your site a clean, professional look without much work from you at all. Check out these examples:</p><ul
class="tight_list"><li><a
href="http://www.antsin.com/demo/blogbuzzII/">BlogBuzz</a></li><li><a
href="http://demo.drupalizing.com/?theme=corporateclean">Corporate CLean</a></li><li><a
href="http://delishly.com/themes/andromeda/">Andromeda</a></li></ul><p>Changing the look of your Drupal site is as easy as uploading your theme to your server, and clicking on a link in your site&#8217;s theme administration system:</p><p><img
class="image-border" title="4-pick-theme" src="http://netdna.webdesignerdepot.com/uploads/2011/08/4-pick-theme.jpg" alt="" width="564" height="709" /></p><p>For more experienced users looking for an option somewhere between building a custom theme and using one of the available free themes, Drupal also offers a collection of starter themes that will provide you the basic building blocks—allowing you to further customize and build your theme on top:</p><ul
class="tight_list"><li><a
href="http://drupal.org/project/zen">Zen</a></li><li><a
href="http://drupal.org/project/fusion">Fusion</a></li><li><a
href="http://drupal.org/project/genesis">Genesis</a></li><li><a
href="http://drupal.org/project/blueprint">Blueprint</a></li></ul><p>And for you experts out there, Drupal has provided you with a <a
href="http://api.drupal.org/api/drupal/modules--system--theme.api.php/group/themeable/7">thorough explanation of their theming system</a>, including basic page templates, hooks, functions and classes.</p><p><strong>Taxonomy and Unicorns (well, maybe)</strong></p><p>Fifth is the magic of taxonomy. Okay, so taxonomy isn&#8217;t actually magical (it&#8217;s the science of classification)—but it might as well be. Through Drupal&#8217;s taxonomy system, you can build a seemingly limitless hierarchy of keyword-rich terms that will help you classify and categorize your content.</p><p>From there, you can even build menus, pages, and Views that center on this taxonomy. Each Vocabulary on your Drupal site can be as strict (select a term from the given list) or as free (type in a term) as you like. Powerful organization and easy management is magical, right?</p><p><br
class="spacer_" /></p><h1>User Management and E-Commerce</h1><p>Next is the sheer power and flexibility offered by Drupal&#8217;s user management capabilities. You have absolute control over everything, including registration, member profiles, content access controls and role assignments. You can allow or restrict inter-member communications as much or as little as you like &#8211; from full-blown community sharing to simple forum discussions or messaging.</p><p>Let&#8217;s not forget e-commerce&#8230;Drupal has several options available for your e-commerce site, including the ever-popular <a
href="http://drupal.org/project/ubercart">Ubercart</a> and, of course, the creatively-named <a
href="http://drupal.org/project/ecommerce">Ecommerce</a>.</p><p>Create and control inventory, offer shipping quotes, calculate taxes and handling fees, accept payments from any of several payment gateways&#8230;The sky is truly the limit. No need to find a third-party resource to list and sell your products; it can all be done from within your site.</p><p><br
class="spacer_" /></p><h1>Awesome Community</h1><p>And finally, Drupal&#8217;s awesome community of developers, themers, programmers and overall support sets this content management system apart.</p><p>First, the centralized repository for Drupal modules helps ensure that the support queues and version control are handled in a more universal way and remain GPL compliant. (Don&#8217;t know what GPL compliance means? Basically, it means you won&#8217;t have lawyers breathing down your neck!) If you happen to be a developer of one of the many (many, many&#8230;<em>many</em>) contributed modules on Drupal, you can be assured that your module will get a high level of exposure and be thoroughly vetted by the Drupal community.</p><p>And, Drupal has been around a long time—which is a huge benefit for a number of reasons. It&#8217;s stable and it works; its longevity already proves that. But, let&#8217;s be honest: other CMS platforms can boast the same thing. But can everyone else also boast that they have never forked or branched out? The Drupal community works together: programmers work in hand with writers to bring you the documentation area, guides, and handbooks; developers of one module work together with the developers of other modules to help design better integration. And they do it in such a way that allows your online presence to continually grow and expand without ever having to hack into the core modules. And who wants to hack into the core of <em>anything</em>?</p><p>While we&#8217;re on the topic of community and universal handling of modules, I should note how easy it is to hand off a Drupal-based project, or get a new developer on a project up to speed. I know&#8230; as a business owner you would never have to fire your existing site developer and, likewise, as a site developer you would never leave your client. You are both mutually awesome and work together perfectly.</p><p>But, in the chance that I am wrong and you do find yourself someday in a predicament where you&#8217;re looking for someone to continue the work for a site being developed, almost anyone trained in Drupal can handle that for you without worry. There&#8217;s no need to feel like you&#8217;re stuck with a platform that no one else can learn or understand. Also, if your project takes off and you need more help, you can get a new developer going in almost no time.</p><p><br
class="spacer_" /></p><h1>Conclusion</h1><p>In short, if you&#8217;re looking to build a simple site with anywhere from six to twelve pages that aren&#8217;t going to be updated all that frequently, then Drupal is probably over-kill. But if you&#8217;re looking to build a robust site with infinite possibilities for expansion and growth, Drupal is an absolute must.</p><p>If you&#8217;re a brand-new beginner within the world of Drupal, you may find Drupal a little harder to pick up than most other CMS platforms.</p><p>With great power and flexibility comes a steeper learning curve; unfortunately, there&#8217;s not much that can be done about that. But if you stick with it, use the support queues and forums to gain help as needed, and truly experience all that Drupal has to offer, you&#8217;ll find yourself wondering why you didn&#8217;t try Drupal earlier.</p><p><br
class="spacer_" /></p><p><em>Dana Winslow (aka Dana on Drupal) is a member of the DWUser.com education team. <a
rel="follow" href="http://www.dwuser.com/">DWUser.com</a> offers software tools for developers and designers, including an easy and free <a
rel="follow" href="http://www.dwuser.com/easyrotator/">jQuery slider</a> builder, <a
rel="follow" href="http://www.dwuser.com/easyrotator/">EasyRotator</a>.</em></p><p><em><strong>Do you use Drupal for your own projects? Why or why not? Let us know in the comments!</strong></em></p><p><br/><br
/><table
width="100%" style="border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7;" height="20"><tr><td
valign="center"> <a
href="http://www.mightydeals.com/deal/wpbusinessbundle.html?ref=inwidget"><font
face="Arial" size="3" color="#e64f32"><b>Never Ending WordPress Business Bundle &#8211; only $14!</b></font></a></td><td
width="90"> <a
href="http://www.mightydeals.com/?ref=inwidget"><br
/> <img
src="http://mightydeals.com/web/images/widget-logo.png" height="40" width="90" border="0"  /><br
/> </a></td></tr></table><p><br/></p> <a
href="http://www.webdesignerdepot.com/2011/09/how-drupal-cms-stands-above-the-rest/">Source</a><style type="text/css">
 p img {display:inline-block; margin-right:10px;}
.alignleft {float:left;}
p.showcase {clear:both;}
body#browserfriendly p, body#podcast p, div#emailbody p{margin:0;}
</style>]]></content:encoded> <wfw:commentRss>http://www.webdesignerdepot.com/2011/09/how-drupal-cms-stands-above-the-rest/feed/</wfw:commentRss> <slash:comments>66</slash:comments> </item> <item><title>A more versatile Mac with Parallels 7</title><link>http://www.webdesignerdepot.com/2011/09/a-more-versatile-mac-with-parallels-7/</link> <comments>http://www.webdesignerdepot.com/2011/09/a-more-versatile-mac-with-parallels-7/#comments</comments> <pubDate>Thu, 15 Sep 2011 09:16:00 +0000</pubDate> <dc:creator>Cameron</dc:creator> <category><![CDATA[Design]]></category> <category><![CDATA[Development]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[mac os x]]></category> <category><![CDATA[Parallels]]></category> <category><![CDATA[testing]]></category> <category><![CDATA[virtual machines]]></category> <category><![CDATA[virtualization]]></category> <category><![CDATA[windows]]></category><guid
isPermaLink="false">http://www.webdesignerdepot.com/?p=26264</guid> <description><![CDATA[[Editor's note: This is a sponsored review for Parallels 7] One of the long-standing complaints about Macs is that there are more limited software options than for Windows-based PCs. While the gap has closed in recent years as Macs become more popular (and let&#8217;s face it: there are some awesome Mac-only programs that PC owners [...]]]></description> <content:encoded><![CDATA[<p><a
href="http://netdna.webdesignerdepot.com/uploads/2011/09/thumb3.jpg"><img
class="alignleft size-full wp-image-26286" title="thumb" src="http://netdna.webdesignerdepot.com/uploads/2011/09/thumb3.jpg" alt="" width="200" height="160" /></a><em>[Editor's note: This is a sponsored review for Parallels 7]</em></p><p>One of the long-standing complaints about Macs is that there are more limited software options than for Windows-based PCs.</p><p>While the gap has closed in recent years as Macs become more popular (and let&#8217;s face it: there are some awesome Mac-only programs that PC owners are rightfully jealous of), there are still programs you can only run on a PC.</p><p>And even if the programs you want are available for the Mac, what if you already have Windows licenses for them? Do you really want to spend hundreds of dollars on buying the exact same version of your software, just for a different platform? Can you even afford to do that? Probably not.</p><p>Sure, you could use Bootcamp, but that means every time you want to run a Windows program, you&#8217;ll need to reboot your Mac. Not the most ideal solution if you&#8217;re in the middle of a project. Especially if you use a mix of Mac and PC programs for your work. This is where <a
href="http://www.parallels.com/" target="_blank">Parallels</a> comes in&#8230;<span
id="more-26264"></span></p><p>Parallels lets you run Windows programs on your Mac, as if they were native programs, without a reboot. Instead, it creates a virtual machine within your Mac where you can install a (separately-purchased) copy of Windows. From there, you have the option to view your Windows desktop and programs within a single window on your Mac, or you can set it up to show your Windows programs natively within your Mac environment.</p><p><a
href="http://www.parallels.com/"><img
class="alignnone size-full wp-image-26267" title="windowsappsfolder" src="http://netdna.webdesignerdepot.com/uploads/2011/09/windowsappsfolder.jpg" alt="" width="615" height="384" /></a></p><p>Developers and designers should be especially interested in this, because it means that they don&#8217;t need to keep two systems up and running for testing (or rely on third-party testing services). Just run whatever version of Windows you want with Parallels and test in Internet Explorer or Windows versions of other browsers without any hassle.</p><p><a
href="http://www.parallels.com/"><img
class="alignnone size-full wp-image-26268" title="internetexplorer" src="http://netdna.webdesignerdepot.com/uploads/2011/09/internetexplorer.jpg" alt="" width="615" height="384" /></a></p><p><a
rel="nofollow" href="http://www.parallels.com" target="_blank">Parallels 7</a> has just been released, and adds a number of new features. First on the list for many is likely integration with Mac OS 10.7 Lion, which includes full-screen support, use of the Launchpad for Windows applications, Mission Control support, and more. Parallels also has a new, more Mac-like appearance and functionality, including setting preferences immediately without having to click OK.</p><p><a
href="http://www.parallels.com/"><img
class="alignnone size-full wp-image-26269" title="launchpadapps" src="http://netdna.webdesignerdepot.com/uploads/2011/09/launchpadapps.jpg" alt="" width="615" height="384" /></a></p><p>The Parallels Wizard makes it easy to set up your virtual machines, and even includes the ability to download Chromium OS, Fedora Linux, and Ubuntu Linux for free, or purchase and download Windows 7 (you can also install Windows 7 from a DVD or image file, or migrate from a Windows PC).</p><p><a
href="http://www.parallels.com/"><img
class="alignnone size-full wp-image-26270" title="wizard1" src="http://netdna.webdesignerdepot.com/uploads/2011/09/wizard1.jpg" alt="" width="615" height="503" /></a></p><p>Another big feature that&#8217;s been added is the ability to share your iSight or FaceTime HD camera with Windows applications, including Windows Live Messenger, while also being available to OS X programs at the same time. Printing has been streamlined, too, so that it&#8217;s possible to print from your Mac OS printers from within a Windows program.</p><p>Other improvements include faster boot times, faster pause and resume within Windows, and faster migration of your PC data. Overall, Parallels 7 is about 60% faster than Parallels 6 was.</p><p>You can also now choose up to 1GB of video memory to make graphically intensive Windows programs run smoother. There are enhanced 3D graphics for gaming (up to 45% faster than with Parallels 6), plus 7.1 surround sound and support for high-quality audio formats (up to 192KHz). And there are plenty of reports from gamers online that Parallels 7 makes it possible to play games that Parallels 6 couldn&#8217;t handle.</p><p>Another advantage to Parallels is that you can also run multiple versions of OS X within the virtual machines on your Mac. For example, you could run OS X Lion along with Snow Leopard Server if you needed to, without having to reboot your computer to switch between the two. This is another huge potential advantage for developers.</p><p><a
href="http://www.parallels.com/"><img
class="alignnone size-full wp-image-26271" title="multipleversions" src="http://netdna.webdesignerdepot.com/uploads/2011/09/multipleversions.jpg" alt="" width="615" height="384" /></a></p><p>The new <a
rel="nofollow" href="http://www.parallels.com/products/mobile/" target="_blank">Parallels mobile apps</a> for iPhone, iPad, and iPod Touch are also a great addition. Currently $4.99 (the regular price is $19.99, so get it while it&#8217;s on sale), the mobile app will effectively let you run Windows (or whatever OS you&#8217;re virtualizing) on your phone or iPad, even including Flash content. You can even copy and paste text directly from your mobile to your virtualized machine with the app!</p><p><a
rel="nofollow" href="http://www.parallels.com/" target="_blank">The full version of Parallels 7 is $79.99</a>, though the student version is only $39.99. An upgrade from Parallels 5 or 6 will set you back $49.99. You&#8217;ll need to buy a copy of Windows if you don&#8217;t already have one, though Parallels 7 makes it easy to purchase and install the newest version of Windows directly from within the program.</p><p><em><strong><br
/> </strong></em></p><p><em><strong>Reviewed exclusively for WDD by Cameron Chapman</strong></em></p><p><em>[Disclaimer: This post is a sponsored post for Parallels. The opinions expressed in the article are the author's only.]</em></p><p><br/><br
/><table
width="100%" style="border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7;" height="20"><tr><td
valign="center"> <a
href="http://www.mightydeals.com/deal/wpbusinessbundle.html?ref=inwidget"><font
face="Arial" size="3" color="#e64f32"><b>Never Ending WordPress Business Bundle &#8211; only $14!</b></font></a></td><td
width="90"> <a
href="http://www.mightydeals.com/?ref=inwidget"><br
/> <img
src="http://mightydeals.com/web/images/widget-logo.png" height="40" width="90" border="0"  /><br
/> </a></td></tr></table><p><br/></p> <a
href="http://www.webdesignerdepot.com/2011/09/a-more-versatile-mac-with-parallels-7/">Source</a><style type="text/css">
 p img {display:inline-block; margin-right:10px;}
.alignleft {float:left;}
p.showcase {clear:both;}
body#browserfriendly p, body#podcast p, div#emailbody p{margin:0;}
</style>]]></content:encoded> <wfw:commentRss>http://www.webdesignerdepot.com/2011/09/a-more-versatile-mac-with-parallels-7/feed/</wfw:commentRss> <slash:comments>10</slash:comments> </item> <item><title>25+ Must-have Chrome extensions for web designers and developers</title><link>http://www.webdesignerdepot.com/2011/08/25-must-have-chrome-extensions-for-web-designers-and-developers/</link> <comments>http://www.webdesignerdepot.com/2011/08/25-must-have-chrome-extensions-for-web-designers-and-developers/#comments</comments> <pubDate>Wed, 31 Aug 2011 09:53:56 +0000</pubDate> <dc:creator>JK Thomas</dc:creator> <category><![CDATA[Design]]></category> <category><![CDATA[Development]]></category> <category><![CDATA[Extensions]]></category> <category><![CDATA[browsers]]></category> <category><![CDATA[Chrome]]></category> <category><![CDATA[cloud storage]]></category> <category><![CDATA[Code]]></category> <category><![CDATA[Google]]></category> <category><![CDATA[screen capture]]></category> <category><![CDATA[screenshots]]></category> <category><![CDATA[Web Designers]]></category> <category><![CDATA[Web Developers]]></category><guid
isPermaLink="false">http://www.webdesignerdepot.com/?p=25192</guid> <description><![CDATA[For many web designers and developers, Firefox is unsurpassable. For others, Firefox eats Chrome&#8217;s dust. For the past two years, since Google Chrome&#8217;s release, there&#8217;s been a raging debate on which browser is superior. Mozilla&#8217;s open source product has stood the test of time and Firefox has quickly become the most used browser, having surpassed [...]]]></description> <content:encoded><![CDATA[<p><a
href="http://netdna.webdesignerdepot.com/uploads/2011/08/googlelogo1.jpg"><img
class="image-border alignleft" src="http://netdna.webdesignerdepot.com/uploads/2011/08/googlelogo1.jpg" alt="Google Logo" width="200" height="160" /></a>For many web designers and developers, Firefox is unsurpassable. For others, Firefox eats Chrome&#8217;s dust.</p><p>For the past two years, since Google Chrome&#8217;s release, there&#8217;s been a raging debate on which browser is superior. Mozilla&#8217;s open source product has stood the test of time and Firefox has quickly become the most used browser, having surpassed Microsoft&#8217;s Internet Explorer.</p><p>Don&#8217;t feel sorry for Google Chrome, however. Even in its infancy, Chrome has already reached second most popular, having already surpassed Internet Explorer and with a high chance of surpassing Firefox.</p><p>Although Firefox is more robust (primarily due to its popularity), Chrome is lightning fast and, with new extensions added daily, an exciting option for the serious web designer.</p><p>And here you are to find tools that make Chrome useful to you as a designer or a developer. Fortunately, Chrome has a burgeoning collection of extensions that will make the transition from Firefox a lot easier.<span
id="more-25192"></span></p><h1>1. AppJump App Launcher and Organizer</h1><p>After you finish downloading all the extensions in this list, you&#8217;ll definitely need an organizer. <a
href="https://chrome.google.com/webstore/detail/hccbinpobnjcpckmcfngmdpnbnjpmcbd">AppJump</a> is a Chrome extension that allows you to locate and launch your applications and other extensions quickly from a drop down menu on your toolbar. One cool feature of AppJump is the ability to organize apps and extensions into different groups. For example, you can easily separate your work extensions from your personal, for more effective time management.</p><p><a
href="https://chrome.google.com/webstore/detail/hccbinpobnjcpckmcfngmdpnbnjpmcbd"><img
class="size-full wp-image-25196 alignnone" style="border: thin solid #cccccc;" src="http://netdna.webdesignerdepot.com/uploads/2011/08/1.png" alt="" width="615" height="450" /></a></p><p><br
class="spacer_" /></p><h1>2. Awesome Screenshot</h1><p><a
href="https://chrome.google.com/webstore/detail/alelhddbbhepgpmgidjdcjakblofbmce">Awesome Screenshot</a> lives up to its name. This awesome extension allows you to take snapshots of the whole or partial page. After taking a screenshot, you can circle or underline relevant parts, blur out irrelevant parts and make comments. You have the option to save to local or upload and receive an image link for sharing.</p><p><a
href="https://chrome.google.com/webstore/detail/alelhddbbhepgpmgidjdcjakblofbmce"><img
class="size-full wp-image-25197 alignnone" style="border: thin solid #cccccc;" src="http://netdna.webdesignerdepot.com/uploads/2011/08/2.png" alt="" width="615" height="450" /></a></p><p><br
class="spacer_" /></p><h1>3. Aviary Screen Capture</h1><p>After waxing poetic about Awesome Screenshot above, you may wonder why two screen capture extensions are added on this list. One downside to Awesome Screenshot is that it requires access to all the data on your computer and your browsing history. For those users who feel that is an invasion of privacy, <a
href="https://chrome.google.com/webstore/detail/ncgcgghbabbopfcpgcjpfffdgnbadegf">Aviary</a> is a perfectly capable option.</p><p><a
href="https://chrome.google.com/webstore/detail/ncgcgghbabbopfcpgcjpfffdgnbadegf"><img
class="size-full wp-image-25198 alignnone" style="border: thin solid #cccccc;" src="http://netdna.webdesignerdepot.com/uploads/2011/08/3.png" alt="" width="615" height="450" /></a></p><p><br
class="spacer_" /></p><h1>4. Chrome Sniffer</h1><p><a
href="https://chrome.google.com/webstore/detail/homgcnaoacgigpkkljjjekpignblkeae">Chrome Sniffer</a> allows you to check the framework of any website. It locates and displays any known Content Management System (CMS) or Javascript library on a website. This extension is great for those mind-blowing websites that leave you wondering, “How is that humanly possible?” Currently, Chrome Sniffer can detect over 100 frameworks.</p><p><a
href="https://chrome.google.com/webstore/detail/homgcnaoacgigpkkljjjekpignblkeae"><img
class="size-full wp-image-25199 alignnone" style="border: thin solid #cccccc;" src="http://netdna.webdesignerdepot.com/uploads/2011/08/4.png" alt="" width="615" height="450" /></a></p><p><br
class="spacer_" /></p><h1>5. Cloud Save</h1><p>There&#8217;s a huge shift from operating locally to working in the cloud. As designers and developers, you are accustomed to working on the internet, but do you also save important files online? If your excuse is that it&#8217;s not so convenient, you may want to take a serious look at <a
href="https://chrome.google.com/webstore/detail/omiekjeapoonbhiemenfoccbdpeagdah">Cloud Save</a>. Cloud Save allows you to save files from any website to supported cloud services. Save to Amazon Cloud Drive, Dropbox and Flickr.</p><p><a
href="https://chrome.google.com/webstore/detail/omiekjeapoonbhiemenfoccbdpeagdah"><img
class="size-full wp-image-25200 alignnone" style="border: thin solid #cccccc;" src="http://netdna.webdesignerdepot.com/uploads/2011/08/5.png" alt="" width="615" height="450" /></a></p><p><br
class="spacer_" /></p><h1>6. Code Cola</h1><p><a
href="https://chrome.google.com/webstore/detail/lomkpheldlbkkfiifcbfifipaofnmnkn">Code Cola</a> is an extension that allows users to edit individual pages inside of a website. The extension allows you to click on an area within a web page and edit the CSS automatically.</p><p><a
href="https://chrome.google.com/webstore/detail/lomkpheldlbkkfiifcbfifipaofnmnkn"><img
class="size-full wp-image-25201 alignnone" style="border: thin solid #cccccc;" src="http://netdna.webdesignerdepot.com/uploads/2011/08/6.png" alt="" width="615" height="450" /></a></p><p><br
class="spacer_" /></p><h1>7. Corporate Ipsum</h1><p><a
href="https://chrome.google.com/webstore/detail/lfmadckmfehehmdnmhaebniooenedcbb">Corporate Ipsum</a> is a fun alternative to the standard Lorem Ipsum text filler. With this extension, you can populate your website with “corporate” speak and buzz words. An example of Corporate Ipsum is, “Competently target enterprise-wide data with multifunctional ideas.” This extension is based on the popular Mac widget of the same name.</p><p><a
href="https://chrome.google.com/webstore/detail/lfmadckmfehehmdnmhaebniooenedcbb"><img
class="size-full wp-image-25202 alignnone" style="border: thin solid #cccccc;" src="http://netdna.webdesignerdepot.com/uploads/2011/08/7.png" alt="" width="615" height="450" /></a></p><p><br
class="spacer_" /></p><h1>8. Diigo Bookmark, Archive, Highlight and Sticky Note</h1><p><a
href="https://chrome.google.com/webstore/detail/oojbgadfejifecebmdnhhkbhdjaphole">Diigo</a> is short for Digest of Internet Information Groups and Other stuff. It is an online research tool that allows users to manage information. Highlight webpages in multiple colors, make sticky notes, exchange pages across your social network and create groups to share your research.</p><p><a
href="https://chrome.google.com/webstore/detail/oojbgadfejifecebmdnhhkbhdjaphole"><img
class="size-full wp-image-25203 alignnone" style="border: thin solid #cccccc;" src="http://netdna.webdesignerdepot.com/uploads/2011/08/8.png" alt="" width="615" height="450" /></a></p><p><br
class="spacer_" /></p><h1>9. Drag2up</h1><p><a
href="https://chrome.google.com/webstore/detail/bjgjolhpdlgebodaapdafhdnikagbfll">Drag2up</a> is an easy to use file attachment system. Instead of clicking through various windows, simply drag the file you&#8217;d like to attach from your computer onto the input field. Alternately, you can upload files to various hosting sites, including Flickr, ImageShack, Twitpic, and Box.net. This extension is easily one of the must-have downloads.</p><p><a
href="https://chrome.google.com/webstore/detail/bjgjolhpdlgebodaapdafhdnikagbfll"><img
class="size-full wp-image-25204 alignnone" style="border: thin solid #cccccc;" src="http://netdna.webdesignerdepot.com/uploads/2011/08/9.png" alt="" width="615" height="450" /></a></p><p><br
class="spacer_" /></p><h1>10. Eye Dropper</h1><p>Every now and then, you come across the perfect shade of green that you must incorporate into your web design. The <a
href="https://chrome.google.com/webstore/detail/hmdcmlfkchdmnmnmheododdhjedfccka">Eye Dropper</a> extension allows you to locate the exact shade. It also keeps track of your colors history.</p><p><a
href="https://chrome.google.com/webstore/detail/hmdcmlfkchdmnmnmheododdhjedfccka"><img
class="size-full wp-image-25205 alignnone" style="border: thin solid #cccccc;" src="http://netdna.webdesignerdepot.com/uploads/2011/08/10.png" alt="" width="615" height="450" /></a></p><p><br
class="spacer_" /></p><h1>11. Firebug Lite</h1><p><a
href="https://chrome.google.com/webstore/detail/bmagokdooijbeehmkpknfglimnifench">Firebug</a> is one of the great tools that makes it difficult to transition from Firefox and leave it behind. Fortunately, Chrome has an extension called Firebug Lite that offers a similar function. Firebug Lite works along side Chrome Development Tools to enable developers to inspect and edit HTML and DOM elements. It also allows you to debug with ease. Firebug Lite is actually a JavaScript file that acts like the original Firebug once inserted into a web page.</p><p><a
href="https://chrome.google.com/webstore/detail/bmagokdooijbeehmkpknfglimnifench"><img
class="size-full wp-image-25206 alignnone" style="border: thin solid #cccccc;" src="http://netdna.webdesignerdepot.com/uploads/2011/08/11.png" alt="" width="615" height="450" /></a></p><p><br
class="spacer_" /></p><h1>12. Greplin</h1><p><a
href="https://chrome.google.com/webstore/detail/bjclhonkhgkidmlkghlkiffhoikhaajg">Greplin</a> is an extension that allows you to search within your private data. Use this extension to locate a piece of information you post on various social websites, including Twitter, Facebook or even Gmail. It indexes your data for easy searching. Instead of dredging through your history, you can easily call up data with Greplin.</p><p><a
href="https://chrome.google.com/webstore/detail/bjclhonkhgkidmlkghlkiffhoikhaajg"><img
class="size-full wp-image-25207 alignnone" style="border: thin solid #cccccc;" src="http://netdna.webdesignerdepot.com/uploads/2011/08/12.png" alt="" width="615" height="450" /></a></p><p><br
class="spacer_" /></p><h1>13. HTML Instant</h1><p><a
href="https://chrome.google.com/webstore/detail/hfgifphlikdnjfcegkkmhohddfjhnpjd">HTML Instant</a> is a real time HTML. It  features a split screen. As you type your code on left side of the split screen, you see the results automatically on the right side. HTML Instant not only works with HTML, but it also supports CSS and JavaScript. You can also upload images from your Image Shack, Photobucket, or a random website that&#8217;s hosting an image. This HTML editor is very user friendly, for the novice designer.</p><p><a
href="https://chrome.google.com/webstore/detail/hfgifphlikdnjfcegkkmhohddfjhnpjd"><img
class="size-full wp-image-25208 alignnone" style="border: thin solid #cccccc;" src="http://netdna.webdesignerdepot.com/uploads/2011/08/13.png" alt="" width="615" height="450" /></a></p><p><br
class="spacer_" /></p><h1>14. IE Tab</h1><p>The <a
href="https://chrome.google.com/webstore/detail/hehijbfgiekmjfkfjpbkbammjbdenadd">IE Tab</a> extension allows you to view a webpage from a simulated Internet Explorer, while still using your Chrome browser. Internet Explorer is still the preferred browser of most internet users. And there are still some sites that work best or even exclusively with Internet Explorer. This tab allows you to use Internet Explorer without sacrificing your dignity. First things first, IE Tab only works on Windows. This is because it uses Window&#8217;s built in rendering engine for Internet Explorer. For that reason, Mac users are out of luck on this one.</p><p><a
href="https://chrome.google.com/webstore/detail/hehijbfgiekmjfkfjpbkbammjbdenadd"><img
class="size-full wp-image-25209 alignnone" style="border: thin solid #cccccc;" src="http://netdna.webdesignerdepot.com/uploads/2011/08/14.png" alt="" width="615" height="450" /></a></p><p><br
class="spacer_" /></p><h1>15. Image Properties Context Menu</h1><p><a
href="https://chrome.google.com/webstore/detail/khagclindddokccfbmfmckaflngbmpon">Image Properties Context Menu</a> is a useful Chrome extension that provides information on all things related to a selected image. Users can find both the location and the source of an image. It also shows the image&#8217;s dimensions and file size. It&#8217;s a simple but effective extension that is somehow not included in the Chrome browser.</p><p><a
href="https://chrome.google.com/webstore/detail/khagclindddokccfbmfmckaflngbmpon"><img
class="size-full wp-image-25210 alignnone" style="border: thin solid #cccccc;" src="http://netdna.webdesignerdepot.com/uploads/2011/08/15.png" alt="" width="615" height="450" /></a></p><p><br
class="spacer_" /></p><h1>16. MeasureIt!</h1><p><a
href="https://chrome.google.com/webstore/detail/aonjhmdcgbgikgjapjckfkefpphjpgma">MeasureIt</a> is a ruler that you use to find the dimensions of any element on a web page. Simply click on the extension and drag out the ruler to find the dimensions quickly and easily.</p><p><a
href="https://chrome.google.com/webstore/detail/aonjhmdcgbgikgjapjckfkefpphjpgma"><img
class="size-full wp-image-25211 alignnone" style="border: thin solid #cccccc;" src="http://netdna.webdesignerdepot.com/uploads/2011/08/16.png" alt="" width="615" height="450" /></a></p><p><br
class="spacer_" /></p><h1>17. Microstock Photo Power Search Tool</h1><p>What separates a good web designer from a great web designer is knowing where to go for stock images. Any designer knows that finding the right image is one of the most time consuming parts of design, especially if you have several go-to resources. <a
href="https://chrome.google.com/webstore/detail/ehipnpjjaejnoajfkkgonkhpkpiocekl">This extension</a> allows you to search microstock on 5 of the top stock agencies, including Dreamstime, Fotolia, and Shutterstock.</p><p><a
href="https://chrome.google.com/webstore/detail/ehipnpjjaejnoajfkkgonkhpkpiocekl"><img
class="size-full wp-image-25212 alignnone" style="border: thin solid #cccccc;" src="http://netdna.webdesignerdepot.com/uploads/2011/08/17.png" alt="" width="615" height="450" /></a></p><p><br
class="spacer_" /></p><h1>18. Palette for Chrome</h1><p>The <a
href="https://chrome.google.com/webstore/detail/oolpphfmdmjbojolagcbgdemojhcnlod">Palette for Chrome</a> extension is instantly useful. Right click on any image you&#8217;d like to use. This extension creates a 16, 24, or 32 color palette. Alternatively, you can also create a custom palette. Use this extension to incorporate and convey the colors from your favorite image into your web design.</p><p><a
href="https://chrome.google.com/webstore/detail/oolpphfmdmjbojolagcbgdemojhcnlod"><img
class="size-full wp-image-25213 alignnone" style="border: thin solid #cccccc;" src="http://netdna.webdesignerdepot.com/uploads/2011/08/18.png" alt="" width="615" height="450" /></a></p><p><br
class="spacer_" /></p><h1>19. Pendule</h1><p>The powerful <a
href="https://chrome.google.com/webstore/detail/gbkffbkamcejhkcaocmkdeiiccpmjfdi">Pendule</a> extension combines several of the extensions found in this list. Pendule allows you to view and alter Javascript and CSS. You can also view information about specific images or hide them altogether. It&#8217;s a robust developer tool that includes a color picker, an HTML and CSS validator and a link checker.</p><p><a
href="https://chrome.google.com/webstore/detail/gbkffbkamcejhkcaocmkdeiiccpmjfdi"><img
class="size-full wp-image-25214 alignnone" style="border: thin solid #cccccc;" src="http://netdna.webdesignerdepot.com/uploads/2011/08/19.png" alt="" width="615" height="450" /></a></p><p><br
class="spacer_" /></p><h1>20. PlainClothes</h1><p><a
href="https://chrome.google.com/webstore/detail/kleiknekfnnaaibjhlamidabhmckbddc">PlainClothes</a> is a fun and useful extension that allows you to see the bare bones of a website. Sometimes it&#8217;s easier to see mistakes in a design or analyze why it works so well when it goes black and white. PlainClothes allows you to strip down an webpage to one text color, one background color and one link color. Links are underlined, text is your default and suddenly, you&#8217;re in 1998 again. Actually, PlainClothes works very well for adding accessibility to your web design.</p><p><a
href="https://chrome.google.com/webstore/detail/kleiknekfnnaaibjhlamidabhmckbddc"><img
class="size-full wp-image-25215 alignnone" style="border: thin solid #cccccc;" src="http://netdna.webdesignerdepot.com/uploads/2011/08/20.png" alt="" width="615" height="450" /></a></p><p><br
class="spacer_" /></p><h1>21. Resolution Test</h1><p>Change the size of your browser to test your website in various resolutions. <a
href="https://chrome.google.com/webstore/detail/idhfcdbheobinplaamokffboaccidbal">Resolution Test</a> comes with preset resolution sizes, but you can also view in your own specified resolution.</p><p><a
href="https://chrome.google.com/webstore/detail/idhfcdbheobinplaamokffboaccidbal"><img
class="size-full wp-image-25216 alignnone" style="border: thin solid #cccccc;" src="http://netdna.webdesignerdepot.com/uploads/2011/08/21.png" alt="" width="615" height="450" /></a></p><p><br
class="spacer_" /></p><h1>22. Search by Image</h1><p><a
href="https://chrome.google.com/webstore/detail/dajedkncpodkggklbegccjpmnglmnflm">Search by Image</a> is one of my favorite Chrome extensions. This extension allows you to find a specific image on different websites. With Search by Image, you also have the option to find similar images. Simply right-click on the image of interest and select “search Google with this image.” You will find pages that include matching images or are visually similar.</p><p><a
href="https://chrome.google.com/webstore/detail/dajedkncpodkggklbegccjpmnglmnflm"><img
class="size-full wp-image-25217 alignnone" style="border: thin solid #cccccc;" src="http://netdna.webdesignerdepot.com/uploads/2011/08/22.png" alt="" width="615" height="450" /></a></p><p><br
class="spacer_" /></p><h1>23. Session Manager</h1><p>The <a
href="https://chrome.google.com/webstore/detail/bbcnbpafconjjigibnhbfmmgdbbkcjfi">Session Manager</a> extension saves all of your currently opened tabs for later perusal. This extension is extremely useful if you, like most, find yourself opening the same pages over and over again. Group and save related tabs in Session Manager. For example, bundle all of your social networking sites together so that you can quickly access them without having to individually open each site. And close them just as quickly, with assurance that your tabs are saved.</p><p><a
href="https://chrome.google.com/webstore/detail/bbcnbpafconjjigibnhbfmmgdbbkcjfi"><img
class="size-full wp-image-25218 alignnone" style="border: thin solid #cccccc;" src="http://netdna.webdesignerdepot.com/uploads/2011/08/23.png" alt="" width="615" height="450" /></a></p><p><br
class="spacer_" /></p><h1>24. TabJump</h1><p>Similar in scope to Session Manager, <a
href="https://chrome.google.com/webstore/detail/hokofmgcicpnjchllaccgedmmmbbnbmf">TabJump</a> goes a step beyond. Not only does it manage your tabs, this extension can also lock tabs, preventing you from closing an important tab accidentally. If you do close a tab by mistake, TabJump will allow you to re-open it, but keep in mind that extensions cannot restore history.</p><p><a
href="https://chrome.google.com/webstore/detail/hokofmgcicpnjchllaccgedmmmbbnbmf"><img
class="size-full wp-image-25219 alignnone" style="border: thin solid #cccccc;" src="http://netdna.webdesignerdepot.com/uploads/2011/08/24.png" alt="" width="615" height="450" /></a></p><p><br
class="spacer_" /></p><h1>25. TooManyTabs</h1><p>Because there can never be enough extensions to address browser tab management, <a
href="https://chrome.google.com/webstore/detail/amigcgbheognjmfkaieeeadojiibgbdp">TooManyTabs</a> is another must-have. This extension shows a thumbnail of all of the tabs you have open. This comes in handy when you&#8217;re operating with so many tabs that you can no longer read the tab titles. Having a visual aid helps you sort through your workspace effectively.</p><p><a
href="https://chrome.google.com/webstore/detail/amigcgbheognjmfkaieeeadojiibgbdp"><img
class="size-full wp-image-25220 alignnone" src="http://netdna.webdesignerdepot.com/uploads/2011/08/25.png" alt="" width="615" height="450" /></a></p><p><br
class="spacer_" /></p><h1>26. Web Developer</h1><p><a
href="https://chrome.google.com/webstore/detail/bfbameneiokkgbdmiekhjnmfkcnldhhm">Web Developer</a> is another comprehensive developer tool. It is by the same developer who wrote the wildly popular Firefox extension. With this extension, users can view and edit CSS, display image file sizes and clear session cookies.</p><p><a
href="https://chrome.google.com/webstore/detail/bfbameneiokkgbdmiekhjnmfkcnldhhm"><img
class="size-full wp-image-25221 alignnone" style="border: thin solid #cccccc;" src="http://netdna.webdesignerdepot.com/uploads/2011/08/26.png" alt="" width="615" height="450" /></a></p><p><br
class="spacer_" /></p><h1>27. WhatFont</h1><p>For most web designers, fonts are kind of a big deal. Have you ever happened upon a random website and found the perfect font, only to search endless code for answers? If you like things simple, install this <a
href="https://chrome.google.com/webstore/detail/jabopobgcpjmedljpbcaablpmlmfcogm">font finding extension</a>. Simply hover over a text and find the font in use. Not only will this extension tell you the name of the font, it also gives font size and color.</p><p><a
href="https://chrome.google.com/webstore/detail/jabopobgcpjmedljpbcaablpmlmfcogm"><img
class="size-full wp-image-25222 alignnone" style="border: thin solid #cccccc;" src="http://netdna.webdesignerdepot.com/uploads/2011/08/27.png" alt="" width="615" height="450" /></a></p><p><br
class="spacer_" /></p><p><em>Jacqueline Thomas is an award-winning writer and web design consultant. Find her on her <a
rel="nofollow" href="http://www.pearlofafrika.com" target="_blank">website</a> and follow her on <a
rel="nofollow" href="http://twitter.com/pearlofafrika" target="_blank">Twitter</a>.</em></p><p><strong><em>Do you have any favorite extensions that didn&#8217;t make this list? Please share it with us in the comments.</em></strong></p><p><br/><br
/><table
width="100%" style="border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7;" height="20"><tr><td
valign="center"> <a
href="http://www.mightydeals.com/deal/wpbusinessbundle.html?ref=inwidget"><font
face="Arial" size="3" color="#e64f32"><b>Never Ending WordPress Business Bundle &#8211; only $14!</b></font></a></td><td
width="90"> <a
href="http://www.mightydeals.com/?ref=inwidget"><br
/> <img
src="http://mightydeals.com/web/images/widget-logo.png" height="40" width="90" border="0"  /><br
/> </a></td></tr></table><p><br/></p> <a
href="http://www.webdesignerdepot.com/2011/08/25-must-have-chrome-extensions-for-web-designers-and-developers/">Source</a><style type="text/css">
 p img {display:inline-block; margin-right:10px;}
.alignleft {float:left;}
p.showcase {clear:both;}
body#browserfriendly p, body#podcast p, div#emailbody p{margin:0;}
</style>]]></content:encoded> <wfw:commentRss>http://www.webdesignerdepot.com/2011/08/25-must-have-chrome-extensions-for-web-designers-and-developers/feed/</wfw:commentRss> <slash:comments>48</slash:comments> </item> <item><title>App design versus web design: what designers can teach each other</title><link>http://www.webdesignerdepot.com/2011/08/app-design-versus-web-design-what-designers-can-teach-each-other/</link> <comments>http://www.webdesignerdepot.com/2011/08/app-design-versus-web-design-what-designers-can-teach-each-other/#comments</comments> <pubDate>Thu, 25 Aug 2011 09:56:52 +0000</pubDate> <dc:creator>Cameron</dc:creator> <category><![CDATA[Apps]]></category> <category><![CDATA[Development]]></category> <category><![CDATA[Web Design]]></category> <category><![CDATA[app designers]]></category> <category><![CDATA[Design]]></category> <category><![CDATA[How to]]></category> <category><![CDATA[Usability]]></category> <category><![CDATA[web design lessons]]></category> <category><![CDATA[Web Designers]]></category><guid
isPermaLink="false">http://www.webdesignerdepot.com/?p=24904</guid> <description><![CDATA[We often look at application design and website design as two different, if related, fields. The lines blur a bit with web apps (which are technically both apps and websites), but we still tend to try to compartmentalize them. Even designers who work on both kinds of designs often view them as separate things. But [...]]]></description> <content:encoded><![CDATA[<p><img
class="image-border alignleft" src="http://netdna.webdesignerdepot.com/uploads6/app-vs-web-design/thumbnail.jpg" alt="" width="200" height="160" />We often look at application design and website design as two different, if related, fields.</p><p>The lines blur a bit with web apps (which are technically both apps and websites), but we still tend to try to compartmentalize them. Even designers who work on both kinds of designs often view them as separate things.</p><p>But there are a lot of lessons that app designers and web designers can teach each other.</p><p>Each type of design has emerged to have its own strengths and weaknesses, often complementary to the strengths and weaknesses of the other field.</p><p>Below are six lessons that app and web designers can teach each other.<span
id="more-24904"></span></p><h1>1. Avoid feature creep</h1><p>App designers know that extra features can quickly become your worst enemy. Keeping your app tight and lean, with only the necessary, useful features, is a key to success. If you look at the most popular apps in virtually any platform&#8217;s app store, you&#8217;ll see that the majority have a narrow focus with only the features they most need.</p><p><a
href="http://ge.tt/"><img
class="image-border" src="http://netdna.webdesignerdepot.com/uploads6/app-vs-web-design/gett.jpg" alt="" /></a></p><p><em>Ge.tt is a great example of a web app that has avoided feature creep. It lets you quickly share and publish your files online. All the features it includes are directly related to that one central purpose.</em></p><p>This kind of narrow focus is important for apps, because they&#8217;re often constricted by both space and usability issues. If someone is using an app on their phone, usability can be a lot more challenging. The more features you clutter their screen up with, the more difficult the app becomes to use. While some applications have figured out ways to create feature-rich applications without clutter, it&#8217;s definitely a much more challenging proposition.</p><p>Web designers, on the other hand, often try to cram as many features as they possibly can into a website. Their view is that the more features, the more useful their site will be. And while websites don&#8217;t necessarily face the same clutter challenges that small-screen apps do, that doesn&#8217;t necessarily mean a larger scope and more features are going to add value to the user.</p><p>That&#8217;s what it comes down to: value. If the features you&#8217;re adding honestly provide more value to your end user, then finding a way to incorporate them into your existing user experience is important and worth the challenge. But don&#8217;t add features for the sake of adding features.</p><p><br
class="spacer_" /></p><h1>2. You need to create something unique and fresh</h1><p>App developers know that creating something that&#8217;s different from the apps currently available is one of the most important elements of creating a popular and successful app. They need something unique and fresh if they want to stand out in the marketplace. Just adding a feature or two over what the competition is providing doesn&#8217;t cut it.</p><p><a
href="http://readdle.com/products/pdf_expert_ipad/"><img
class="image-border" src="http://netdna.webdesignerdepot.com/uploads6/app-vs-web-design/pdfexpert.jpg" alt="" /></a></p><p><em>PDF Expert is a great example of an app with both a fresh design and unique functionality.</em></p><p>Web designers haven&#8217;t necessarily caught on to this idea. A lot of them take the same things that other designers are doing, tweak a couple of things to &#8220;make it their own&#8221; and call it a day. Sure, superficially the site might look different, but it&#8217;s still the same generic layout, the same generic features, and the same generic functionality. There&#8217;s nothing different or outstanding.</p><p>Designers who want to be really successful need to think of ways to create something that&#8217;s truly different from what the competition is offering. Come up with new ideas and new approaches to common problems, rather than looking at what the other guy is doing.</p><p>Here&#8217;s an exercise for you: the next time you have a design challenge that needs to be overcome, don&#8217;t go looking for how someone else is doing it. Instead, sit down and brainstorm ten ideas for how you might address the issue, regardless of how off-the-wall or stupid they may seem. Only after you have this list are you allowed to go look at how others have solved the same challenge. See if their solutions are really better than what you came up with. Combine some of their ideas with some of your ideas and see what you can think of. This will get you in the mindset of thinking of your own, unique solutions rather than just following the status quo.</p><p><br
class="spacer_" /></p><h1>3. Use standard GUI controls and patterns</h1><p>While unique is good, the best app designers also know that there are certain standard GUI elements that are expected to do certain things. They deviate from these predefined controls at their own risk. The successful apps only do things differently when it works better than the standard GUI (which isn&#8217;t often in most cases). And most of them present clear instructions when they do deviate.</p><p><a
href="http://www.getharvest.com/android-time-tracker"><img
class="image-border" src="http://netdna.webdesignerdepot.com/uploads6/app-vs-web-design/harvest.jpg" alt="" /></a></p><p><em>The Harvest app uses standard GUI patterns while also creating a customized interface. It makes for an app that&#8217;s both easy to use and attractive.</em></p><p>Web designers sometimes deviate from the norm in an effort to be unique and in the process make their sites unusable. People expect certain things when they visit a website: underlined text is a link, as are buttons, navigation is obvious and usually either at the top or side of the page, and similar common constructs. When you change things from the norm, you&#8217;re more likely to confuse your visitors.</p><p>Think of the common design patterns for any given element and then decide whether deviating from that pattern is actually going to improve the user experience on your site or just make it &#8220;different&#8221;. If it&#8217;s not going to improve the UX, forget it. And if it&#8217;s not immediately obvious how something works, then add some instructions somewhere on the page so your visitors know what to do. The quickest way to lose a visitor is to make them feel stupid.</p><p><br
class="spacer_" /></p><h1>4. Create useful error messages</h1><p>This lesson can go both ways. Some app designers have fantastically useful error messages, as do some websites. But there are a lot of apps out there that don&#8217;t have helpful error messages, and a lot of websites that are the same.</p><p><a
href="http://cutandtaste.com/404"><img
class="image-border" src="http://netdna.webdesignerdepot.com/uploads6/app-vs-web-design/cutandtaste.jpg" alt="" /></a></p><p><em>Even the simple addition of a search box and links to the home page and archives can make a 404 page more useful.</em></p><p>Useful error messages tell the user something more than just the fact that there&#8217;s been an error. In the case of an app, a more useful error message might offer ideas for how to get around the error. On a website, the error message might give the visitor some alternatives or ideas for how to overcome the error. In either case, just saying &#8220;there&#8217;s been an error&#8221; does nothing but frustrate your user. Take the time to craft error messages that actually improve the user experience and you&#8217;ll have happier users.</p><p><br
class="spacer_" /></p><h1>5. Pretty matters</h1><p>This is something a lot of app designers could learn from web designers. Now, granted, there are plenty of pretty and useful apps out there. But there are also a lot of apps that have great features but are incredibly ugly and poorly designed.</p><p>App designers need to think about how they can better design the GUI of their app, rather than just using the default design scheme of the platform they&#8217;re building for. Sure, the built-in GUI elements aren&#8217;t terrible in some cases, but they&#8217;re also pretty generic. They&#8217;re not going to help your app stand out from the thousands of others in the market. Even worse is the number of apps out there that use a custom design that&#8217;s actually worse than the stock GUI.</p><p><a
href="http://bridworks.com/anote/en/ipad/features/index.php"><img
class="image-border" src="http://netdna.webdesignerdepot.com/uploads6/app-vs-web-design/awesomenote.jpg" alt="" /></a></p><p><em>Awesome Note is one app that definitely gets that an attractive design is important for a good app.</em></p><p>Consider the functions of your app and who your users are, and then think of how you can use the design to make those features easier to use and improve the perception your users have of the app itself. Say, for example, that you&#8217;re creating a vintage camera app. Using the stock GUI does nothing to reinforce the idea that the camera app does anything different than the stock app. But if you add some vintage touches and elements to the design, you&#8217;re creating an experience that&#8217;s more enjoyable for your user. They feel like they&#8217;re using an app that&#8217;s different, not just the standard camera with a few extra bells and whistles.</p><p><br
class="spacer_" /></p><h1>6. Scalability is a must</h1><p>This is something that web designers have down pretty well. We know that at any point in time, our website could suddenly see an influx of traffic and need to remain usable by a larger number of people. All it takes is a bit of content to suddenly go viral, or even just get one or two retweets or shares from influential people. And to an extent, it&#8217;s not that hard for a standard website to become more scalable (it&#8217;s mostly just a matter of choosing a host who can provide servers that will scale along with your traffic).</p><p>The other issue with scalability is predicting how users will use a site or service. With most websites, this isn&#8217;t as much of an issue. But with apps, how a user interacts with the app is paramount. A small number of power users who really stretch the capabilities of the app can cause issues for other users, or just have a bad experience themselves.</p><p>Apps can be much harder to scale than websites, depending on the infrastructure. Scaling purely for an increase in the number of users isn&#8217;t that much different than scaling a website; it&#8217;s just a matter of bandwidth and processing power. Where app scalability is more difficult comes down to how individual users end up using the app.</p><p>There&#8217;s been an interesting discussion on Google+ in the past week going on between Robert Scoble and Kevin Rose. Scoble is having issues with duplicate content (&#8220;noise&#8221;) cluttering up his feed, and was publicly saying that Google+ should come up with some kind of filtering system to help weed out all this noise. Rose argues that it&#8217;s only because Scoble is a &#8220;fringe case&#8221; user, and that most people won&#8217;t run into the same issues because they don&#8217;t follow thousands of people. The question remains, should a web app like Google+ (or an app for a mobile platform) be focusing on scalability for those fringe users, or just focus on the more &#8220;average&#8221; users? It&#8217;s a debate that&#8217;s unlikely to be solved any time soon, but it is something app (and website) developers and designers need to be aware of and decide how they want to handle on a case by case basis.</p><p><br
class="spacer_" /></p><h1>Conclusion</h1><p>Whether you&#8217;re a web designer or an app designer, there are things you can learn about good design from other spheres of design. Look beyond your own narrow focus at how other designers, in other fields, are handling similar problems, and then adapt those ideas to fit your own challenges.</p><p><br
class="spacer_" /></p><p><em>Written exclusively for WDD by <a
href="http://cameronchapman.com">Cameron Chapman</a>.</em></p><p><strong><em>What do you think? What other lessons can web and app designers teach each other? What lessons do both types of designers need to learn, and where can they learn them? Let us know in the comments!</em></strong></p><p><br/><br
/><table
width="100%" style="border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7;" height="20"><tr><td
valign="center"> <a
href="http://www.mightydeals.com/deal/wpbusinessbundle.html?ref=inwidget"><font
face="Arial" size="3" color="#e64f32"><b>Never Ending WordPress Business Bundle &#8211; only $14!</b></font></a></td><td
width="90"> <a
href="http://www.mightydeals.com/?ref=inwidget"><br
/> <img
src="http://mightydeals.com/web/images/widget-logo.png" height="40" width="90" border="0"  /><br
/> </a></td></tr></table><p><br/></p> <a
href="http://www.webdesignerdepot.com/2011/08/app-design-versus-web-design-what-designers-can-teach-each-other/">Source</a><style type="text/css">
 p img {display:inline-block; margin-right:10px;}
.alignleft {float:left;}
p.showcase {clear:both;}
body#browserfriendly p, body#podcast p, div#emailbody p{margin:0;}
</style>]]></content:encoded> <wfw:commentRss>http://www.webdesignerdepot.com/2011/08/app-design-versus-web-design-what-designers-can-teach-each-other/feed/</wfw:commentRss> <slash:comments>27</slash:comments> </item> <item><title>The Virgin Atlantic Airways Blog: A Case Study</title><link>http://www.webdesignerdepot.com/2010/04/the-virgin-atlantic-airways-blog-a-case-study/</link> <comments>http://www.webdesignerdepot.com/2010/04/the-virgin-atlantic-airways-blog-a-case-study/#comments</comments> <pubDate>Thu, 15 Apr 2010 05:42:52 +0000</pubDate> <dc:creator>Walter</dc:creator> <category><![CDATA[Blogs]]></category> <category><![CDATA[Development]]></category> <category><![CDATA[Web Design]]></category> <category><![CDATA[case study]]></category> <category><![CDATA[virgin atlantic airways]]></category> <category><![CDATA[virgin blog]]></category> <category><![CDATA[vtravelled blog]]></category><guid
isPermaLink="false">http://www.webdesignerdepot.com/?p=16677</guid> <description><![CDATA[Working with a company as large as Virgin Atlantic was something of a dream come true for me. I it&#8217;s something that a lot of web designers aspire to. Over the last few months, I was fortunate enough to be given the opportunity to fulfill this dream. I was about to write this post up [...]]]></description> <content:encoded><![CDATA[<p><a
href="http://www.webdesignerdepot.com/2010/04/the-virgin-atlantic-airways-blog-a-case-study/"><img
class="alignleft" title="postimg" src="http://netdna.webdesignerdepot.com/uploads/virgin/postimg.jpg" alt="" width="200" height="160" /></a>Working with a company as large as <a
href="http://en.wikipedia.org/wiki/Virgin_Atlantic_Airways">Virgin  Atlantic</a> was something of a dream come true for me. I it&#8217;s something that a lot of web designers aspire to.</p><p>Over the last few months, I was fortunate  enough to be given the opportunity to fulfill this dream.</p><p>I was about to  write this post up over on my blog but Walter very kindly invited me  to share this case study with the much larger audience here on  Webdesigner Depot and across the Smashing Network.</p><p>I&#8217;m no Elliot Jay Stocks and I certainly don&#8217;t claim to be, so when Virgin Atlantic got in touch with me back in November I was  surprised, humbled and extremely enthusiastic at the prospect of working  with the company on a new blog for the &#8220;vtravelled&#8221; website.<span
id="more-16677"></span></p><p>Many people have since asked me why Virgin chose to work with me in  particular. The answer is that they found <a
href="http://twitter.com/JohnONolan">me on Twitter</a>, enjoyed my blog  posts and, most importantly, liked my work. This won&#8217;t end the debate  about the &#8220;value of Twitter&#8221; for some people but it certainly has  without a shadow of a doubt for me.</p><p><img
title="vt-blog-start" src="http://netdna.webdesignerdepot.com/uploads/virgin/vt-blog-start1.jpg" alt="" width="615" height="450" /></p><p><br
class="spacer_" /></p><h1>The Beginning</h1><p>In November 2009 vtravelled&#8217;s editor, Maxine Sheppard, got in  touch to ask if I would be available to design and develop a complete  blog for <a
href="http://vtravelled.com/">the vtravelled website</a> (Virgin&#8217;s new online travel community and web app). Meetings were  arranged and after a week or so I got the green light for the project.</p><p>I&#8217;ve done some work for big companies before, including Ubisoft,  but this was really my first time getting into the corporate culture of  the industry. To be totally honest it&#8217;s really not as scary as people  make it out to be, though I can imagine that there is some variation  in people&#8217;s experiences.</p><p>Virgin Atlantic has managed to put together a truly great team at  vtravelled; as a result, not only was the company very easy to work  with but it was great fun, too.</p><p><a
href="http://netdna.webdesignerdepot.com/uploads/virgin/thebase.jpg"><img
title="The Base" src="http://netdna.webdesignerdepot.com/uploads/virgin/thebase.jpg" alt="Virgin Atlantic HQ" width="615" height="461" /></a></p><p><em>The building is as wide as it is long, it even has its own set of traffic lights.</em></p><p>Bizarrely, I think the most daunting (perhaps awe-inspiring) part of  the whole process was going to Virgin Atlantic&#8217;s headquarters for  meetings.</p><p>Something about driving up to a building that can (and does)  physically contain both offices and actual aeroplanes is pretty special.  The entrance to the building contains the company&#8217;s own gift store, and after a long  walk you end up in the atrium, which is directly adjacent to large  sections of Boeing aircraft that are used to train cabin crew.</p><p>At the first meeting I asked the head of vtravelled, Lysette Gauna,  (as a joke) if all of the design awards lining the vtravelled office  were hers. The answer was, &#8220;Yes, but I keep most of them at home.&#8221; D&#8217;oh! Time to be really afraid.</p><p><br
class="spacer_" /></p><h1>The Brief</h1><p><a
href="http://netdna.webdesignerdepot.com/uploads/virgin/vt-office.jpg"><img
title="VTravelled Offices" src="http://netdna.webdesignerdepot.com/uploads/virgin/vt-office.jpg" alt="VTravelled Offices" width="616" height="336" /></a></p><p><em>The vtravelled offices are bright and creative and the whole back wall is a chalk board!</em></p><p>The brief was fairly straightforward: vtravelled is a big web  application and community for travel lovers but it&#8217;s still being actively  developed. The team needed a way to put out editorial content and engage with users on social networks. A blog was the obvious answer.</p><p>I wanted to make sure that I really nailed the direction it was looking to  go in on the design side, so I came up with a slightly different implementation of using mood boards; I called them <a
href="http://john.onolan.org/getting-creative-mood-cards/">Moo&#8217;d cards</a>.  The idea was simple but effective: I took 100 samples of great design  work that I&#8217;d collected and printed them on 100 MiniCards from Moo.com.</p><p><a
href="http://netdna.webdesignerdepot.com/uploads/virgin/moodcards.jpg"><img
title="Moo'd Cards" src="http://netdna.webdesignerdepot.com/uploads/virgin/moodcards.jpg" alt="Mood Cards" width="615" height="374" /></a></p><p><em>Some  of the Moo&#8217;d cards that were used.</em></p><p>We looked through all of them during the kick-off meeting and eight  cards were selected to represent the sort of style that the team was looking for to appeal to vtravelled&#8217;s user base.</p><p>If you  haven&#8217;t tried this technique, I highly recommend it; It&#8217;s a great  way to discover client expectations of design. I&#8217;ve since <a
href="http://john.onolan.org/mood-cards-unleashed/">released all the  source files for the Moo&#8217;d cards</a> as an OpenSource project,  including web and iPhone versions.</p><p>Once we established an overall style (minimalist, in keeping with  vtravelled branding but creative and different from the main website)  and an overall direction (a magazine-style blog, with plenty of avenues  for user interaction), it was up to me to get started.</p><p><br
class="spacer_" /></p><h1>The Design Process</h1><p>The design process when working with a large company is pretty  similar to any other: starting with wireframes, then developing mockups.</p><p>The  main difference comes at the feedback stage: two or three people had to  review and sign off at each stage, at which point they took much larger issues  into consideration. For example, Virgin is particularly sensitive to how  its brand is portrayed. Anything the company does has to fit in with  its morals, standards and qualities.</p><p>After establishing the structure of the website, it was time to move  on to actually creating the design.</p><p>This was about a 30-hour process (for the home page) which moved through several interesting phases  leading up to the end result. Luckily, in anticipation of writing this post, I  recorded a screencast of almost every minute of design time and  compressed it into a three-minute video.</p><p>All in all, the design process took place over about six weeks.</p><p> <object
classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="615" height="346" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param
name="allowfullscreen" value="true" /><param
name="allowscriptaccess" value="always" /><param
name="src" value="http://vimeo.com/moogaloop.swf?clip_id=10800049&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed
type="application/x-shockwave-flash" width="615" height="346" src="http://vimeo.com/moogaloop.swf?clip_id=10800049&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p><p><em><a
href="http://vimeo.com/10800049">This video</a> was created with <a
href="http://araelium.com/screenflick/">ScreenFlick</a> ($25) for Mac  OS X, recorded at 1 frame per second, and edited in iMovie.</em></p><p><br
class="spacer_" /></p><h1>The Development Process</h1><p>Once final-signoff for the design had been achieved, the development process began  and lasted approximately another six weeks.</p><p>Virgin Atlantic uses IE6 in its corporate offices, so this was a big  consideration in developing the front end. The website had to degrade  gracefully enough to accommodate this browser so that it was at the very  least functional. Once again, because of the great team at vtravelled, I  was also permitted to use progressive enhancements with CSS3 for newer  browsers.</p><p>Turning the front-end code into a custom WordPress theme was the next  step. There were a few special considerations here to make the website  as powerful as possible.</p><p>I started with the WooThemes &#8220;WooFramework&#8221;  to allow a high level of back-end customization but, in the end, it was  modified and customized so much that the vtravelled blog pretty much  ended up with its own custom system. It was important to take into consideration that a lot of people would be  administrating the blog, so it needed to be as flexible as possible in  all areas.</p><p>Finally, the theme needed strong pagination and  light-hearted error messages on the <a
href="http://blog.vtravelled.com/asfsdfsdfsd">404</a> and <a
href="http://blog.vtravelled.com/?s=superman">search</a> pages that  would reflect the friendly nature of the brand.</p><p><img
title="vt-blog-mid" src="http://netdna.webdesignerdepot.com/uploads/virgin/vt-blog-mid1.jpg" alt="" width="615" height="450" /></p><p><br
class="spacer_" /></p><h1>A Little Trickle Tweet</h1><p><a
href="http://netdna.webdesignerdepot.com/uploads/virgin/tricklesketch.jpg"><img
title="TrickleTweet Sketch" src="http://netdna.webdesignerdepot.com/uploads/virgin/tricklesketch.jpg" alt="TrickleTweet Sketch" width="615" height="461" /></a></p><p><em>The first sketch of the Trickle Tweet plugin.</em></p><p>I&#8217;m pretty handy when it comes to writing PHP for WordPress but when I need something totally custom built, there&#8217;s only one guy I  turn to: my partner in crime, <a
href="http://twitter.com/japh">Japh  Thomson</a>.</p><p>During the design phase, I had sketched out an idea during a meeting  that went over really well with the vtravelled team. The idea was to use  the Helvetica-Man branding that existed throughout the vtravelled website  and social media profiles for a stream of live conversation about  travel.</p><p><a
href="http://netdna.webdesignerdepot.com/uploads/virgin/tricklefinal.jpg"><img
title="TrickleTweet Final" src="http://netdna.webdesignerdepot.com/uploads/virgin/tricklefinal.jpg" alt="TrickleTweet Final" width="615" height="461" /></a></p><p><em>The final version of the TrickleTweet plugin.</em></p><p>Japh had already developed a piece of code with the Twitter API,  called <a
href="http://trickletweet.com/">Trickle Tweet</a> which allows  you to search for any term on Twitter and view a live (up-to-the-second) stream of the latest mentions of it.</p><p>I was permitted to sub-contract Japh and he was commissioned to  modify his script to become a completely custom WordPress plugin for  vtravelled. This has turned out to really be the piece-de-resistance of the website.</p><p><br
class="spacer_" /></p><h1>Launch and Conclusion</h1><p>Launching a website for a big company is a little different than a  normal launch. I had to liase with vtravelled&#8217;s development company  fo proper server settings and to remove password protection to  the sub-domain at the right time.</p><p>I had to liase with the advertising  company to ensure that the right ad codes were installed, and  I had to go through a mad 24-hour period of beta-testing, bug-fixing and reviewing performance.</p><p>In the end, we soft-launched the blog at about mid-day on Tuesday  and started the announcements and press releases a few hours later.  Fingers crossed, nothing has gone wrong so far and the website has  gotten a very positive response on Twitter, which was reflected in the  blog&#8217;s day-one traffic levels and some other features around the web.</p><p>As with any website, there are improvements can be made and features will  develop over time, but I&#8217;m pretty pleased with how v1.0 of the <a
rel="nofollow" href="http://blog.vtravelled.com/" target="_blank"> vtravelled blog</a> has turned out.</p><p>Working with Virgin Atlantic has been one of the absolute highlights  of my career so far, and I&#8217;m very pleased to be working with the company again at the moment on a few other pieces of design work.</p><p>I still suck at estimating time though; we initially thought the  whole blog design and build would take four weeks!</p><p><img
title="vt-blog-final" src="http://netdna.webdesignerdepot.com/uploads/virgin/vt-blog-final1.jpg" alt="" width="615" height="450" /></p><p><br
class="spacer_" /></p><h1>Credits</h1><ul
class="tight_list"><li>Post image by <a
title="Link to sebas' photostream" rel="dc:creator  cc:attributionURL" href="http://www.flickr.com/photos/sebas/">sebas</a></li><li>Virgin Atlantic HQ photo by <a
title="User:MilborneOne" rel="dc:creator cc:attributionURL" href="http://commons.wikimedia.org/wiki/User:MilborneOne">MilborneOne</a></li><li>vtravelled offices photo by <a
rel="dc:creator cc:attributionURL" href="http://maxinesheppard.com/">Maxine Sheppard</a></li><li>New York photo courtesy of <a
href="http://vtravelled.com/">vtravelled</a></li><li>All other photos and screenshots by <a
rel="dc:creator cc:attributionURL" href="http://john.onolan.org/">John O&#8217;Nolan</a></li></ul><p><br
class="spacer_" /></p><p><em>Written exclusively for WDD by<a
rel="nofollow" href="http://john.onolan.org" target="_blank"> John O&#8217;Nolan</a>.</em></p><p><em><strong>Please share your comments about the design and the process below&#8230;</strong></em></p><p><br/><br
/><table
width="100%" style="border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7;" height="20"><tr><td
valign="center"> <a
href="http://www.mightydeals.com/deal/wpbusinessbundle.html?ref=inwidget"><font
face="Arial" size="3" color="#e64f32"><b>Never Ending WordPress Business Bundle &#8211; only $14!</b></font></a></td><td
width="90"> <a
href="http://www.mightydeals.com/?ref=inwidget"><br
/> <img
src="http://mightydeals.com/web/images/widget-logo.png" height="40" width="90" border="0"  /><br
/> </a></td></tr></table><p><br/></p> <a
href="http://www.webdesignerdepot.com/2010/04/the-virgin-atlantic-airways-blog-a-case-study/">Source</a><style type="text/css">
 p img {display:inline-block; margin-right:10px;}
.alignleft {float:left;}
p.showcase {clear:both;}
body#browserfriendly p, body#podcast p, div#emailbody p{margin:0;}
</style>]]></content:encoded> <wfw:commentRss>http://www.webdesignerdepot.com/2010/04/the-virgin-atlantic-airways-blog-a-case-study/feed/</wfw:commentRss> <slash:comments>79</slash:comments> </item> <item><title>5 CSS3 Design Enhancements That You Can Use Today</title><link>http://www.webdesignerdepot.com/2009/08/5-css3-design-enhancements-that-you-can-use-today/</link> <comments>http://www.webdesignerdepot.com/2009/08/5-css3-design-enhancements-that-you-can-use-today/#comments</comments> <pubDate>Mon, 10 Aug 2009 05:48:10 +0000</pubDate> <dc:creator>Walter</dc:creator> <category><![CDATA[CSS]]></category> <category><![CDATA[Code]]></category> <category><![CDATA[Development]]></category> <category><![CDATA[css3]]></category> <category><![CDATA[css3 coding]]></category> <category><![CDATA[Programming]]></category> <category><![CDATA[Web Development]]></category><guid
isPermaLink="false">http://www.webdesignerdepot.com/?p=11312</guid> <description><![CDATA[Cascading Style Sheets (CSS) is the language of Web design, and the next generation of CSS design properties are just chomping at the bit to be released. Are you eager to start using them, but don’t know where to start? Although many of the new properties are not yet “official”, some browsers have already implemented [...]]]></description> <content:encoded><![CDATA[<p><a
href="http://www.webdesignerdepot.com/2009/08/5-css3-design-enhancements-that-you-can-use-today/"><img
class="alignleft" src="http://netdna.webdesignerdepot.com/uploads/css3_design_enhancements/thumb.jpg" alt="" width="200" height="160" /></a><strong>Cascading Style Sheets (CSS)</strong> is the language of Web design, and the next generation of CSS design properties are just chomping at the bit to be released.</p><p>Are you eager to start using them, but don’t know where to start?<br
class="spacer_" /></p><p>Although many of the new properties are not yet <strong>“official”</strong>, some browsers have already implemented many of the features of the coming CSS Level 3 specifications.</p><p>The problem is that many browsers—most notably Internet Explorer—have not.</p><p>The trick  to using these new CSS3 features is to treat them as <strong><em>design enhancements</em></strong>.<span
id="more-11312"></span></p><p>A design enhancement (which I discuss in my new book <a
rel="nofollow" href="http://www.speaking-in-styles.com" target="_blank"><em>Speaking In Styles: The Fundamentals of CSS for Web Designers</em></a><em>) </em>is any flourish you add to your site designs that increases its visual appeal without diminishing its usability if the style is not rendered.</p><p>This can be a tricky call, with there being a fine line between enhancement and not diminishing usability:<br
class="spacer_" /></p><ul><li><strong>Design Enhancement Example</strong>: Using <em>border-radius</em> to round box corners, creating a more appealing design. However, if the corners are not rendered, the site is still just as usable.</li><li><strong>Example of Design Diminishing Usability</strong>: Using an RGBA color value in the backgrounds of overlapping elements that all need to be visible, expecting the upper elements to be semi-transparent. This will make it impossible for some people to use the site, thereby diminishing the page&#8217;s usability.</li></ul><p>Let’s take a look at <strong>5 different CSS3 properties</strong> that you can start playing with right now, provided that you always keep in mind that they should only be used <strong>to enhance your design</strong>, and not be relied upon for site usability.</p><p><strong>This is the original design, before applying any CSS3 design enhancements</strong><strong><br
/> </strong></p><p
style="text-align: center;"><img
class="aligncenter" src="http://netdna.webdesignerdepot.com/uploads/css3_design_enhancements/1-original.jpg" alt="1-original.jpg" width="430" height="430" /></p><p><br
class="spacer_" /></p><h1>1. Transparent Colors</h1><p><strong>Supporting Browsers</strong>: Apple Safari 4, Firefox 3.0.5, Google Chrome 1</p><p>RGBA allows you to control the opacity of a particular color fill, whether it is for text, background, border, or shadow colors.</p><p>Setting the color transparency requires you to specify the color value using RGB notation—hexadecimal values are not allowed—with an additional A value being from 0 (transparent) to 1 (opaque).</p><pre><span style="color: #008000;">rgba(0-255,0-255,0-255,0-1)</span><br class="spacer_" /></pre><p>You should also include a simple RGB, or hex color value as a fallback for other browsers to use:</p><pre><span style="color: #008000;">.topbox {
</span><span style="color: #008000;">color: rgb(235,235,235);
</span><span style="color: #008000;">color: rgba(255,255,255,0.75);
</span><span style="color: #008000;">background-color: rgb(153,153,153);
</span><span style="color: #008000;">background-color: rgba(0,0,0,0.5);
</span><span style="color: #008000;">border-color: rgb(235,235,235);
</span><span style="color: #008000;">border-color: rgba(255,255,255,0.65);
</span><span style="color: #008000;">}</span></pre><p>The good news is that there is also a fallback solution—at least for background colors—in Internet Explorer, which supports transparent colors using a filter and conditional styles:</p><p><img
src="http://netdna.webdesignerdepot.com/uploads/css3_design_enhancements/ie_code.png" alt="" width="611" height="141" /><br
/> <em>Note: Due to the fact that WordPress could not display the above code in the content of this post, it has been included as an image, therefore you will need to type this code manually.</em></p><p
style="text-align: center;"><img
class="aligncenter" src="http://netdna.webdesignerdepot.com/uploads/css3_design_enhancements/2-color.jpg" alt="2-color.jpg" width="430" height="430" /></p><p
style="text-align: center;"> </p><h1>2. Rounded Corners</h1><p><strong>Supporting Browsers</strong>: Apple Safari 3, Firefox 1, Google Chrome 1</p><p>Border radius sets the curvature of each corner of the box, as if there is an imaginary circle on the corner with a specific radius (r):</p><pre><span style="color: #008000;">border-radius: r;</span></pre><p>Although border-radius will be a part of the coming CSS3 specification, both the Mozilla Project (Firefox) and Webkit (Safari and Chrome) implemented their own versions which have to be included for maximum cross-browser compatibility:</p><pre><span style="color: #008000;">-webkit-border-radius: 10px;
</span><span style="color: #008000;">-moz-border-radius: 10px;
</span><span style="color: #008000;">border-radius: 10px;</span></pre><p>You can also set the radius for the corners individually:</p><table
style="margin: 13px 0 13px 0; border-collapse: collapse" border="0" cellspacing="0" cellpadding="0"><tbody><tr><td
style="border: 1px solid #999999; padding: 10px 31px 10px 10px; width: 191px; background-color: #eeeeee;" align="center" valign="middle"><p
class="p4"><strong>CSS3</strong></p></td><td
style="border: 1px solid #999999; padding: 10px; width: 235px; background-color: #eeeeee;" align="center" valign="middle"><p
class="p4"><strong>Mozilla</strong></p></td><td
style="border: 1px solid #999999; padding: 10px; width: 257px; background-color: #eeeeee;" align="center" valign="middle"><p
class="p4"><strong>WebKit</strong></p></td></tr><tr><td
style="border: 1px solid #999999; padding: 10px; width: 191px;" valign="top"><p
style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11px Verdana">border-<span
style="background-color: #e6ff4f">top-right-radius</span></p></td><td
style="border: 1px solid #999999; padding: 10px; width: 235px;" valign="top"><p
style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11px Verdana">-moz-border-<span
style="background-color: #e6ff4f">radius-topright</span></p></td><td
style="border: 1px solid #999999; padding: 10px; width: 257px;" valign="top"><p
style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11px Verdana">-webkit-border-<span
style="background-color: #e6ff4f">top-right-radius</span></p></td></tr><tr><td
style="border: 1px solid #999999; padding: 10px; width: 191px;" valign="top"><p
style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11px Verdana">border-<span
style="background-color: #e6ff4f">bottom-right-radius</span></p></td><td
style="border: 1px solid #999999; padding: 10px; width: 235px;" valign="top"><p
style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11px Verdana">-moz-border-<span
style="background-color: #e6ff4f">radius-bottomright</span></p></td><td
style="border: 1px solid #999999; padding: 10px; width: 257px;" valign="top"><p
style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11px Verdana">-webkit-border-<span
style="background-color: #e6ff4f">bottom-right-radius</span></p></td></tr><tr><td
style="border: 1px solid #999999; padding: 10px; width: 191px;" valign="top"><p
style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11px Verdana">border-<span
style="background-color: #e6ff4f">bottom-left-radius</span></p></td><td
style="border: 1px solid #999999; padding: 10px; width: 235px;" valign="top"><p
style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11px Verdana">-moz-border-<span
style="background-color: #e6ff4f">radius-bottomleft</span></p></td><td
style="border: 1px solid #999999; padding: 10px; width: 257px;" valign="top"><p
style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11px Verdana">-webkit-border-<span
style="background-color: #e6ff4f">bottom-left-radius</span></p></td></tr><tr><td
style="border: 1px solid #999999; padding: 10px; width: 191px;" valign="top"><p
style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11px Verdana">border-<span
style="background-color: #e6ff4f">top-left-radius</span></p></td><td
style="border: 1px solid #999999; padding: 10px; width: 235px;" valign="top"><p
style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11px Verdana">-moz-border-<span
style="background-color: #e6ff4f">radius-topleft</span></p></td><td
style="border: 1px solid #999999; padding: 10px; width: 257px;" valign="top"><p
style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11px Verdana">-webkit-border-<span
style="background-color: #e6ff4f">top-left-radius</span></p></td></tr><tr><td
style="border: 1px solid #999999; padding: 10px; width: 191px;" valign="top"><p
style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11px Verdana">border-<span
style="background-color: #e6ff4f">radius</span></p></td><td
style="border: 1px solid #999999; padding: 10px; width: 235px;" valign="top"><p
style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11px Verdana">-moz-border-<span
style="background-color: #e6ff4f">radius</span></p></td><td
style="border: 1px solid #999999; padding: 10px; width: 257px;" valign="top"><p
style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11px Verdana">-webkit-border-<span
style="background-color: #e6ff4f">radius</span></p></td></tr></tbody></table><p
style="text-align: center;"><img
class="aligncenter" src="http://netdna.webdesignerdepot.com/uploads/css3_design_enhancements/3-borderradius.jpg" alt="3-borderradius.jpg" width="430" height="430" /></p><p
style="text-align: center;"> </p><h1>3. Text Shadows</h1><p><strong>Supporting Browsers</strong>: Apple Safari 3, Firefox 3.0.5, Google Chrome 1</p><p>Add a shadow underneath any text, controlling the left/right and up/down offset, as well as the color:</p><pre><span style="color: #008000;">text-shadow: x y blur color;</span></pre><p>You can combine the text shadow with a transparent color to control the darkness of the shadow:</p><pre><span style="color: #008000;">text-shadow: -2px 2px 10px rgba(0,0,0,.5);</span></pre><p>You can also include multiple text shadows just by repeating the values separated by a comma:</p><pre><span style="color: #008000;">text-shadow: </span>  <span style="color: #008000;">0 0 10px rgba(0,255,0,.5), -10px 5px 4px rgba(0,0,255,.45),</span> <span style="color: #008000;">
15px -4px 3px rgba(255,0,0,.75);</span></pre><p
style="text-align: center;"><img
class="aligncenter" src="http://netdna.webdesignerdepot.com/uploads/css3_design_enhancements/4-textshadow.jpg" alt="4-textshadow.jpg" width="430" height="430" /></p><p
style="text-align: center;"> </p><h1>4. Box Shadows</h1><p><strong>Supporting Browsers</strong>: Apple Safari 4, Firefox 3, Google Chrome 1</p><p>Adding a drop shadow to any box on the screen follows the same format as adding a text shadow:</p><pre><span style="color: #008000;">box-shadow: x y blur color;</span></pre><p>Just like text-shadows, Mozilla and Webkit have implemented their own vocabulary in advance of the final CSS standard:</p><pre><span style="color: #008000;">-webkit-box-shadow: 0 0 10px rgb(0,0,0);
</span><span style="color: #008000;">-moz-box-shadow: 0 0 10px rgb(0,0,0);
</span><span style="color: #008000;">box-shadow: 0 0 10px rgb(0,0,0);</span></pre><p>You can add multiple shadows just by including multiple values separated by spaces:</p><pre><span style="color: #008000;">-webkit-box-shadow: </span><span style="color: #008000;">0 0 20px rgb(0,255,0), -10px 5px 4px rgba(0,0,255,.45), </span><span style="color: #008000;">
15px -20px 20px rgba(255,0,0,.75);
</span><span style="color: #008000;">-moz-box-shadow: 0 0 20px rgb(0,255,0), -10px 5px 4px rgba(0,0,255,.45),</span><span style="color: #008000;">
15px -20px 20px rgba(255,0,0,.75);
</span><span style="color: #008000;">box-shadow: 0 0 20px rgb(0,255,0), -10px 5px 4px rgba(0,0,255,.45),</span><span style="color: #008000;">
15px -20px 20px rgba(255,0,0,.75);</span></pre><p
style="text-align: center;"><img
class="aligncenter" src="http://netdna.webdesignerdepot.com/uploads/css3_design_enhancements/5-boxshadow.jpg" alt="5-boxshadow.jpg" width="430" height="430" /></p><p
style="text-align: center;"> </p><h1>5. Multiple Backgrounds</h1><p><strong>Supporting Browsers</strong>: Apple Safari 1.3, Google Chrome 1</p><p>Including multiple background images in a single element simply requires additional sets of values to be added to the background properties, separated by commas. You should include a single background image as a back-up for other browsers:</p><pre><span style="color: #008000;">background-image: url(astro-127531.png);
</span><span style="color: #008000;">background-image: url(astro-127531.png),url(Hubble-112993.png);
</span><span style="color: #008000;">background-repeat: no-repeat;
</span><span style="color: #008000;">background-position: bottom left;
</span><span style="color: #008000;">background-position: bottom left, top right;</span></pre><p
style="text-align: center;"><img
class="aligncenter" src="http://netdna.webdesignerdepot.com/uploads/css3_design_enhancements/6-multiplebackground.jpg" alt="6-multiplebackground.jpg" width="430" height="430" /></p><p
style="text-align: center;"> </p><h1>SPECIAL BONUS</h1><h2>Rotate Anything!</h2><p><strong>Supporting Browsers</strong>: Apple Safari 4, Firefox 3.5, Chrome 1</p><p>Although not even a part of the CSS3 specification yet, Webkit has implemented its own transformation property, which Mozilla is following suit with. Transform can include a number of different value types, but one of the most intriguing—and useful as a design enhancement — is rotate:</p><pre><span style="color: #008000;">-webkit-transform: rotate(-15deg);
</span><span style="color: #008000;">-moz-transform: rotate(-15deg);
</span></pre><p
style="text-align: center;"><img
class="aligncenter" src="http://netdna.webdesignerdepot.com/uploads/css3_design_enhancements/7-rotate.jpg" alt="7-rotate.jpg" width="430" height="430" /></p><p
style="text-align: center;"> </p><p
style="text-align: left;"><strong>Appearance as seen in browsers that do not support CSS3 (e.g. Opera 9)</strong></p><p
style="text-align: center;"><img
class="aligncenter" src="http://netdna.webdesignerdepot.com/uploads/css3_design_enhancements/8-nosupport.jpg" alt="8-nosupport.jpg" width="430" height="430" /></p><p
style="text-align: center;"> </p><p><strong><a
rel="nofollow" href="http://www.webdesignerdepot.com/examples/css3/" target="_blank">See the live working example</a> </strong>(requires Safari 4+, Firefox 3.5+, or Chrome 1+)</p><p><br
class="spacer_" /></p><p><em>Jason Cranford Teague is the author of </em><em><a
rel="nofollow" href="http://www.speaking-in-styles.com" target="_blank">Speaking In Styles: The Fundamentals of CSS for Web Designers</a>. Get it now from <a
rel="nofollow" href="http://www.amazon.com/gp/product/0321574168" target="_blank">Amazon</a> for 27% off the cover price. </em></p><p><em><strong>Do you use any design enhancements in your websites? Please share your examples with us!</strong></em></p><p><br
class="spacer_" /></p><p><br/><br
/><table
width="100%" style="border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7;" height="20"><tr><td
valign="center"> <a
href="http://www.mightydeals.com/deal/wpbusinessbundle.html?ref=inwidget"><font
face="Arial" size="3" color="#e64f32"><b>Never Ending WordPress Business Bundle &#8211; only $14!</b></font></a></td><td
width="90"> <a
href="http://www.mightydeals.com/?ref=inwidget"><br
/> <img
src="http://mightydeals.com/web/images/widget-logo.png" height="40" width="90" border="0"  /><br
/> </a></td></tr></table><p><br/></p> <a
href="http://www.webdesignerdepot.com/2009/08/5-css3-design-enhancements-that-you-can-use-today/">Source</a><style type="text/css">
 p img {display:inline-block; margin-right:10px;}
.alignleft {float:left;}
p.showcase {clear:both;}
body#browserfriendly p, body#podcast p, div#emailbody p{margin:0;}
</style>]]></content:encoded> <wfw:commentRss>http://www.webdesignerdepot.com/2009/08/5-css3-design-enhancements-that-you-can-use-today/feed/</wfw:commentRss> <slash:comments>99</slash:comments> </item> <item><title>Why Does Clean Markup Matter in Web Design?</title><link>http://www.webdesignerdepot.com/2009/05/why-does-clean-markup-matter-in-web-design/</link> <comments>http://www.webdesignerdepot.com/2009/05/why-does-clean-markup-matter-in-web-design/#comments</comments> <pubDate>Wed, 06 May 2009 04:28:36 +0000</pubDate> <dc:creator>Walter</dc:creator> <category><![CDATA[Accessibility]]></category> <category><![CDATA[CSS]]></category> <category><![CDATA[Development]]></category> <category><![CDATA[Web Standards]]></category> <category><![CDATA[clean mark up]]></category> <category><![CDATA[Design]]></category><guid
isPermaLink="false">http://www.webdesignerdepot.com/?p=9034</guid> <description><![CDATA[Because the web is a changing and ever evolving organism, it’s important to build sites that can grow with it and easily ride the current instead of drowning when a new wave approaches. Clean markup and building with web standards not only helps you do this, but will save you both time and money in [...]]]></description> <content:encoded><![CDATA[<p><a
href="http://www.webdesignerdepot.com/2009/05/why-does-clean-markup-matter-in-web-design/"><img
class="alignleft" src="http://netdna.webdesignerdepot.com/uploads/clean_markup/clean_it_up.jpg" alt="" width="200" height="160" /></a>Because the web is a changing and ever evolving organism, it’s important to build sites that can grow with it and easily ride the current instead of drowning when a new wave approaches.</p><p>Clean markup and building with web standards not only helps you do this, but will save you both time and money in the long run.</p><p>As the web expands, so the technologies that it uses grow with it. While HTML has been around for a long time, it has acquired quite a few sidekicks along the way.</p><p>First Javascript, then CSS, XML and later AJAX. Wide adoption of HTML 5 is just around the corner, with Firefox, Safari, Opera and Chrome already enjoying nearly full HTML 5 support (the slow kid on the block, Internet Explorer, is lagging behind as usual).</p><p>In this article, we&#8217;ll review the basics of web standards, what they are, what they mean to you, and some important tips to help you deal with this important and often neglected issue.<br
/> <span
id="more-9034"></span></p><h1>What Does it Mean to Have “Clean” Markup?</h1><p>Simply put, it means <strong>free of clutter, standards-compliant, and using the tags and structures of each language </strong>for their intended purpose.</p><p>Clutter-free HTML makes sparse use of tags, eliminates the extraneous and accomplishes its task with <strong>as little markup as necessary</strong>. It avoids needless attributes, such as inline CSS, and leaves each document structured and organized.</p><p>Likewise, clutter-free CSS should avoid repeating itself, take advantage of <a
href="http://www.w3.org/TR/CSS2/cascade.html">inheritance</a> (remember, CSS stands for <em>Cascading</em> Style Sheet) and re-use classes whenever possible.</p><p>Standards-compliant means that your pages validate with the standards laid out by the <a
href="http://www.w3.org/Consortium/">W3C</a> for HTML, CSS, and XML. It means using the free W3C validators to check for errors, correcting them and <strong>testing again until you&#8217;re as close to 100% valid as possible</strong>.</p><p><br
class="spacer_" /></p><h1>Why Should I Care? It Works, Isn’t That Enough?</h1><p><img
src="http://netdna.webdesignerdepot.com/uploads/clean_markup/mark-02.jpg" alt="" /></p><p>Every project has an aggressive deadline and every client wants their site launched yesterday. So as web developers and designers we are under constant pressure to work faster and more efficiently.</p><p>It&#8217;s easy to fall into the trap of thinking <em>fast</em> must mean <em>sloppy</em>, and that clean, standards-compliant markup takes more time. It&#8217;s easy to just say <em>&#8220;it works and that&#8217;s all that matters.&#8221;</em></p><p>Sure, it works&#8230; for now, for you. What about next year, or three years from now? What about new browsers? What about accessibility?</p><p>Do you really think that the major search engines will adhere to special, sloppy coding methods? They&#8217;re finicky, and <strong>if you are not standards compliant you&#8217;re kicking your search ranking in the face</strong>.</p><p>What about the next poor sap that has to edit these pages you&#8217;ve created? What happens if you get hit by a bus, quit to go backpacking in Alaska, or get abducted by aliens? Someone else has to pick up where you left off and he&#8217;ll be looking at your code, trying to make sense of it. Will it be easy, or will it give him a headache and make him curse your name?</p><p><strong>Do it right the first time.</strong> This isn&#8217;t just some annoying, fatherly life-lesson. It will actually save you both time and money, and make those that follow you have an easier time of things.</p><p>You may think it&#8217;s faster to just drop in the inline CSS instead of properly adding a new class to your style sheet. And you may think it&#8217;s faster to toss in whatever HTML you can spit out without considering the overall document structure.</p><p>When it comes time to update that document later or redesign the whole site, you&#8217;ll spend much more time making up for sloppy code than you ever saved by rushing through it in the first place. When you create a new style sheet, those pesky inline styles you hastily added will come back to haunt you and you&#8217;ll spend hours hunting them down and stripping them out.</p><p><br
class="spacer_" /></p><h1>Extensibility, Accessibility, Translation and Future Proofing</h1><p>Mobile browsing is growing like Godzilla on atomic-steroids. Instead of being relegated to the jet-setting Blackberry addicts from 5 years ago, today everyone is using their phone to surf the web.</p><p>Assistive technology -screen readers for the blind and alternate interface devices for the handicapped- is common, and you don&#8217;t want to lose a sale or alienate traffic just because you didn&#8217;t take that into account.</p><p>Your site is likely to be translated into a half-dozen languages as readers from around the world find your content. Thanks to the <a
rel="nofollow" href="http://www.archive.org/index.php">Internet Archive</a>, <a
rel="nofollow" href="http://www.googleguide.com/cached_pages.html">Google&#8217;s cache</a> and others, pages you publish today will be around for a long, long time even after they&#8217;ve been removed from your live site.</p><p>Clean markup and standards-compliance will go a long way to ensure your sites work in each of these scenarios.</p><p><br
class="spacer_" /></p><h1>Do&#8217;s and Don&#8217;ts:</h1><ul><li><strong>DO</strong> use tags as they are intended. For example: h1 is the first top-level element on the page, then h2, h3 and so on. There should only be one h1 tag per page.</li><li><strong>DO</strong> name your CSS classes and IDs using meaningful terms, and ask yourself if someone else will know what a class/ID does from its name alone. Which naming convention makes more sense: #box12 or #comment-footer?</li><li><strong>DO</strong> make good use of CSS inheritance. For example: if you set a font on a container, you don&#8217;t need to specify it again on every child element unless that child element needs to use a different font. This will keep your style sheets lean and quick to load.</li><li><strong>DO</strong> validate your HTML, CSS and XML and correct as many errors as possible. Pay attention to the warnings generated as well.</li><li><strong>DO</strong> double check <a
href="http://en.wikipedia.org/wiki/Wysiwyg">WYSIWYG</a> generated code and clean up as necessary. They&#8217;re notorious for spitting out bulky, bloated markup with loads of unnecessary, invalid junk.</li><li><strong>DON&#8217;T</strong> inject inline styles or extraneous tags and attributes just because you&#8217;re in a rush.</li><li><strong>DON&#8217;T</strong> settle for &#8220;it works.&#8221; Just because a page renders it doesn&#8217;t mean that the markup under the hood is standards-compliant, problem-free or search engine friendly.</li></ul><p><br
class="spacer_" /></p><h1>Further Reading &amp; Resources</h1><ul
class="tight_list"><li><a
href="http://www.zeldman.com/dwws/">Designing With Web Standards</a>: the infamous book by Jeffrey Zeldman</li><li>W3C Validation Engines: <a
href="http://validator.w3.org/">XHTML Validator</a>, <a
href="http://jigsaw.w3.org/css-validator/">CSS Validator </a></li><li><a
href="http://www.w3.org/QA/Tips/">W3C Tips</a> for writing clean markup, among other things.</li><li><a
href="http://www.w3.org/WAI/intro/accessibility.php">Introduction to Web Accessibility</a></li><li><a
href="http://www.webstandards.org/learn/">Web Standards Project</a> &#8211; information on web standards, upcoming trends and more resources.</li></ul><p><em><br
/> </em></p><p><em>Written exclusively for WDD by Jeff Couturier.</em><strong><br
/> </strong></p><p><em><strong>Do you follow web standards in your websites? Why or why not? Please share your comments with us.</strong><br
/> </em></p><p><br/><br
/><table
width="100%" style="border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7;" height="20"><tr><td
valign="center"> <a
href="http://www.mightydeals.com/deal/wpbusinessbundle.html?ref=inwidget"><font
face="Arial" size="3" color="#e64f32"><b>Never Ending WordPress Business Bundle &#8211; only $14!</b></font></a></td><td
width="90"> <a
href="http://www.mightydeals.com/?ref=inwidget"><br
/> <img
src="http://mightydeals.com/web/images/widget-logo.png" height="40" width="90" border="0"  /><br
/> </a></td></tr></table><p><br/></p> <a
href="http://www.webdesignerdepot.com/2009/05/why-does-clean-markup-matter-in-web-design/">Source</a><style type="text/css">
 p img {display:inline-block; margin-right:10px;}
.alignleft {float:left;}
p.showcase {clear:both;}
body#browserfriendly p, body#podcast p, div#emailbody p{margin:0;}
</style>]]></content:encoded> <wfw:commentRss>http://www.webdesignerdepot.com/2009/05/why-does-clean-markup-matter-in-web-design/feed/</wfw:commentRss> <slash:comments>83</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (User agent is rejected)
Database Caching 12/81 queries in 0.028 seconds using disk
Object Caching 1485/1637 objects using disk

Served from: www.webdesignerdepot.com @ 2012-02-10 14:50:47 -->
