<?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; Web Design</title> <atom:link href="http://www.webdesignerdepot.com/category/web-design/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>Best practices for creating government websites</title><link>http://www.webdesignerdepot.com/2012/02/best-practices-for-creating-government-websites/</link> <comments>http://www.webdesignerdepot.com/2012/02/best-practices-for-creating-government-websites/#comments</comments> <pubDate>Fri, 10 Feb 2012 09:48:34 +0000</pubDate> <dc:creator>Justin Hubbard</dc:creator> <category><![CDATA[Design]]></category> <category><![CDATA[Web Design]]></category> <category><![CDATA[Websites]]></category> <category><![CDATA[.gov]]></category> <category><![CDATA[best practices]]></category> <category><![CDATA[government]]></category><guid
isPermaLink="false">http://www.webdesignerdepot.com/?p=28420</guid> <description><![CDATA[For America, creating a government website from the states, all the way down to the federal government can be an interesting but controversial task.  It&#8217;s important to follow a user-centered design process and make it easy for citizens to find the information they&#8217;re looking for. Any confusion in the way the site is setup, its [...]]]></description> <content:encoded><![CDATA[<p><a
href="http://netdna.webdesignerdepot.com/uploads/2011/12/thumb11.jpg"><img
class="alignleft size-full wp-image-28428" title="thumb" src="http://netdna.webdesignerdepot.com/uploads/2011/12/thumb11.jpg" alt="Best practices for creating Government websites" width="200" height="159" /></a>For America, creating a government website from the states, all the way down to the federal government can be an interesting but controversial task.  It&#8217;s important to follow a user-centered design process and make it easy for citizens to find the information they&#8217;re looking for.</p><p>Any confusion in the way the site is setup, its search functions or even the appearance can create large amounts of controversy between citizens and governments; as history has shown.</p><p>With that said, we&#8217;re going to look at the best practices for creating government websites by comparing local with federal, the usability of these sites and their designs.</p><p><em>Note: To eliminate the chance of political debates in the comments,  any reference to government hierarchy will be according to the US  Constitution instead of their socially accepted hierarchies.</em></p><p><span
id="more-28420"></span></p><h1><strong>Transparency</strong></h1><p>Let’s start by taking a look at two .gov websites, the <a
rel="nofollow" href="http://www.whitehouse.gov/" target="_blank">White House</a> and the <a
rel="nofollow" href="http://www.smgov.net/departments/council/" target="_blank">Santa Monica City Council</a>.</p><p><a
href="http://www.whitehouse.gov/"><img
class="image-border alignnone" title="White House" src="http://netdna.webdesignerdepot.com/uploads/2011/12/screen1.jpg" alt="White House" width="615" height="357" /></a></p><p><em><a
rel="nofollow" href="http://www.whitehouse.gov/" target="_blank">White House</a> (top) and <a
rel="nofollow" href="http://www.smgov.net/departments/council/" target="_blank">Santa Monica City Council</a> (bottom) websites</em></p><p><em><a
href="http://www.smgov.net/departments/council/"><img
class="size-full wp-image-28423 alignnone" title="Santa Monica City Council" src="http://netdna.webdesignerdepot.com/uploads/2011/12/screen2.jpg" alt="Santa Monica City Council" width="615" height="302" /></a><br
/> </em></p><p>When considering the issue of transparency, which is priority #1 for most citizens when looking at a government website, the White House fails miserably.  Important information is extremely hard to find and may require hours of research to get a clear understanding of what&#8217;s going on inside the White House due to its lack of organization.</p><p>On the other hand, the Santa Monica City Council does a decent job of providing transparency.  When you first arrive to the site, it&#8217;s easy to find the last meeting that was held, all of the issues that were discussed, and any resolutions that occurred.  Minutes are accounted for, and it&#8217;s even easy to find out when the next meeting will be held so that you can watch it online.</p><p>It&#8217;s also important to provide an easily accessible and user-friendly search.  This is an area where the White House website performs well.  The search box is easy to find and the results are well organized, allowing the user to put them in chronological order.</p><p>The Santa Monica City Council also has an easy to find search box, but when the results are directed to Google it completely breaks the consistency of the website.  Results are difficult to sort through and the information isn&#8217;t always relevant to your search.</p><p>So when looking at these two government websites, we can learn the proper way and the wrong way to provide transparency.  By focusing on transparency on the homepage, the Santa Monica City Council website can be perceived as caring about its citizens as its primary concern. Adversely, citizens may get frustrated with the White House because their website makes it increasingly difficult to find important information.</p><p>In conclusion, while it&#8217;s important to maintain an aesthetic appeal, it&#8217;s even more important to make transparency easily accessible.  I see no reason why both can’t be done, with the aesthetic appeal of the White House website, and transparency put on the homepage like the Santa Monica City Council website.</p><p><br
class="spacer_" /></p><h1><strong>Issues</strong></h1><p>This is a dramatically important piece of any government website.  Let&#8217;s start by taking a look at one that has done this well.</p><p><a
href="http://paul.senate.gov/"><img
class="image-border" title="Sen. Rand Paul" src="http://netdna.webdesignerdepot.com/uploads/2011/12/screen3.jpg" alt="Sen. Rand Paul" width="615" height="320" /></a></p><p><a
rel="nofollow" href="http://paul.senate.gov/" target="_blank"><em>Sen. Rand Paul website</em></a></p><p>The website of <a
rel="nofollow" href="http://paul.senate.gov/" target="_blank">Sen. Rand Paul</a> lays out the issues in a very cohesive manner.  By simply hovering over a menu item that clearly states &#8220;issues&#8221; you get a nice drop-down menu with all of the issues laid out for you.  This is a very simple, straightforward approach to delivering the information citizens need.  Not only that, but when you choose one of the issues, the information is laid out thoroughly and in a user-friendly way.  It&#8217;s a very good example of what you should do when creating a government website.</p><p>Now let&#8217;s take a look at a government website that hasn&#8217;t done this so well.</p><p><a
href="http://governor.state.tx.us/"><img
class="size-full wp-image-28425 alignnone" title="Gov. Rick Perry " src="http://netdna.webdesignerdepot.com/uploads/2011/12/screen4.jpg" alt="Gov. Rick Perry" width="615" height="432" /></a></p><p><a
rel="nofollow" href="http://governor.state.tx.us/" target="_blank"><em>Gov. Rick Perry website</em></a></p><p>Now even though the website of <a
rel="nofollow" href="http://governor.state.tx.us/" target="_blank">Gov. Rick Perry</a> has a nice feature slider, digging deeper it&#8217;s actually pretty unorganized.  Finding the issues where the governor stands can be a fairly daunting task.  The website is more centered around mainstream news rather than focusing on information that&#8217;s important to citizens, such as the issues.</p><p>To summarize, when you are creating a government website, you never want to make the issues hard-to-find.  Make sure these are easily accessible to help citizens make informed decisions.</p><p><br
class="spacer_" /></p><h1><strong>Mainstream Design</strong></h1><p>It&#8217;s extremely important that government websites have a professional and polished look.  In order for a government website to be taken seriously, as statistics have shown, it needs to look and feel mainstream.  With that said, let&#8217;s take a look at a government website that has plenty of mainstream appeal.</p><p><a
href="http://paul.house.gov/"><img
class="size-full wp-image-28426 alignnone" title="Congressman Ron Paul" src="http://netdna.webdesignerdepot.com/uploads/2011/12/screen5.jpg" alt="Congressman Ron Paul" width="615" height="402" /></a></p><p><a
rel="nofollow" href="http://paul.house.gov/" target="_blank"><em>Congressman Ron Paul website</em></a></p><p>A website such as <a
rel="nofollow" href="http://paul.house.gov/" target="_blank">Congressman Ron Paul&#8217;s</a> has this mainstream look and feel, so therefore it can be taken seriously.  When a government official comes to you asking to create a website for them, it&#8217;s important that you understand what the mainstream looks and feels like.  Blue and red are common colors that government websites like to use, especially when they are federal.  A large header with the representative&#8217;s photo, their name, and what position they hold is a very common practice as well.  Study what mainstream government websites look and feel like, and you&#8217;re almost guaranteed to get repeat customers.</p><p>Now when looking at a government website that isn&#8217;t so mainstream, we go back to the Santa Monica City Council.</p><p><a
href="http://www.smgov.net/departments/council/"><img
class="size-full wp-image-28423 alignnone" title="Santa Monica City Council" src="http://netdna.webdesignerdepot.com/uploads/2011/12/screen2.jpg" alt="Santa Monica City Council" width="615" height="302" /></a></p><p><a
rel="nofollow" href="http://www.smgov.net/departments/council/" target="_blank"><em>Santa Monica city Council website</em></a></p><p>This is a good example of where the notion &#8220;content is king&#8221; holds true as the websites bounce rate hovers around 58% in the past month, which isn’t terrible.  It&#8217;s hard to look past the fact that this website looks like it was created in 1995, however, you&#8217;ll see that there is plenty of important information and it’s easily accessible at that.  Putting the content aside though, it&#8217;s not a website many people will stay on for the design alone.</p><p>So how important is design in a government website?  Well, with the bounce rate at 58% and the average user staying on the site for 2 min., the <a
rel="nofollow" href="http://www.smgov.net/departments/council/" target="_blank">Santa Monica City Council</a> website shows that the importance of the design is moderate.  However, it is noticeably important when you compare their website with Congressman Ron Paul&#8217;s website, which has a bounce rate of around 52% and an average time on site of around 3 min., whose design follows more along the mainstream guidelines.  Those numbers may not seem like a very big difference, but if you know anything about usability testing then you know they are significant.</p><p>So in closing, the importance of a government website design is the reason why it is number three on the priority list.  However, if you want to have repeat customers and referrals, you may want to consider understanding what government mainstream websites look and feel like.  Officials want to be taken seriously through their websites design just like anyone else, so you should provide that for them.</p><p><br
class="spacer_" /></p><h1><strong>Conclusion</strong></h1><p>Spend some time going through various government websites and ask yourself the following questions.</p><ul
class="tight_list"><li>What do they look like?</li><li>What is the feel that they are trying to generate?</li><li>What do people complain about on the forums or do they have one?</li><li>What do they have in common?</li><li>What don&#8217;t they have in common?</li><li>Whose user data looks better and why?</li></ul><p>These are just a few questions that you could ask yourself when studying government websites and how to create them.  However, if you can nail down these three core features that I have outlined for you; transparency, issues and mainstream design, you&#8217;ll be well on your way to a career in creating awesome government websites.</p><p><br
class="spacer_" /></p><p><em><a
rel="nofollow" href="http://justinhubbard.me/">Justin Hubbard</a> has been helping businesses since 2007 by creating timeless, memorable  logos as part of a branding package and modern, user-friendly websites.</em></p><p><em><strong>What other practices do you think are important when creating government websites?  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/2012/02/best-practices-for-creating-government-websites/">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/02/best-practices-for-creating-government-websites/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>Designing for responsiveness</title><link>http://www.webdesignerdepot.com/2012/02/designing-for-responsiveness/</link> <comments>http://www.webdesignerdepot.com/2012/02/designing-for-responsiveness/#comments</comments> <pubDate>Wed, 08 Feb 2012 09:30:02 +0000</pubDate> <dc:creator>Tyler Herman</dc:creator> <category><![CDATA[Mobile]]></category> <category><![CDATA[Responsive Design]]></category> <category><![CDATA[Web Design]]></category> <category><![CDATA[content]]></category> <category><![CDATA[layouts]]></category> <category><![CDATA[mobile design]]></category> <category><![CDATA[Mockups]]></category> <category><![CDATA[Photoshop]]></category> <category><![CDATA[responsive design]]></category> <category><![CDATA[website design]]></category> <category><![CDATA[wireframes]]></category><guid
isPermaLink="false">http://www.webdesignerdepot.com/?p=28987</guid> <description><![CDATA[Designing for responsive websites can be a bit challenging at first because the process is so different. As designers, we&#8217;ve gotten used to building pixel-perfect mockups as our web blueprints. But responsive design takes a different approach. A designer&#8217;s role is no longer to produce a mockup and then pass it off to the developer [...]]]></description> <content:encoded><![CDATA[<p><a
href="http://netdna.webdesignerdepot.com/uploads/2012/01/responsivethumbnail.jpg"><img
class="alignleft size-full wp-image-29434" title="responsivethumbnail" src="http://netdna.webdesignerdepot.com/uploads/2012/01/responsivethumbnail.jpg" alt="" width="200" height="160" /></a>Designing for responsive websites can be a bit challenging at first because the process is so different.</p><p>As designers, we&#8217;ve gotten used to building pixel-perfect mockups as our web blueprints. But responsive design takes a different approach.</p><p>A designer&#8217;s role is no longer to produce a mockup and then pass it off to the developer because responsive design is not just a two step process, it is a series of revisions. Most of which are made in the browser. It is a collaborative effort between the designer and developer, no longer two separate tasks.</p><p>Here are some tips and a general workflow to make the transition from designing static sites to designing responsive ones a little easier.</p><p><span
id="more-28987"></span></p><h1>Knowing your viewports</h1><p>Before starting any project it is important to determine your viewports. A typical approach would be to build one layout for smartphones, one for tablets and smaller viewports, a larger desktop version, and maybe a second desktop version for even larger/wider screens, say 1200 or 1400 pixels or more.</p><p><br
class="spacer_" /></p><h1>Planning ahead</h1><p>Sketching can be your best friend. Take one piece of paper and make 3-4 boxes to represent each viewport. Having all of your viewports on one page helps you to not focus on any one design more than the others. When laying out your design, take the most important content first and add it to each of the viewports, working your way down to the less important stuff as you go.</p><p>You will quickly realize that not all of the content may fit in the smaller viewports. Better to find that out now while doing sketches, instead of trying to make changes to a finished design.</p><p><a
href="http://netdna.webdesignerdepot.com/uploads/2012/01/sketch.jpg"><img
class="alignnone size-full wp-image-29000" title="sketch" src="http://netdna.webdesignerdepot.com/uploads/2012/01/sketch.jpg" alt="" width="615" height="343" /></a></p><p>Yup, those are my actual scribbles. You might not be able to make out what each element is but those are from an actual project. I did the design and development so I didn&#8217;t have to make it clear for anyone else. The point being, nothing is faster than pen and paper for quickly jotting down layout ideas.</p><p><br
class="spacer_" /></p><h1>Wireframes and mockups</h1><p>The most important part of wireframing, is having the developer take an active role. He or she should know right away if your idea is going to work or not and can give suggestions on ways to get your vision across without having to reinvent the wheel.</p><p>With responsive design you can no longer spend 90% of your design time before the development begins. So mockups need to be quick and rough. Also, be open to changes because chances are your original ideas may not work exactly as planned.</p><p><br
class="spacer_" /></p><h1>The browser</h1><p>Because of the large amount of testing involved, responsive design is best done as a process of revisions in the browser. As soon as a basic layout is agreed upon it is best to begin the development right away. Having your layouts viewable from a browser helps prevent a lot of design problems.</p><p>Another thing to consider as a designer is what elements of your design can be created with CSS alone. Many devises today are able to display drop-shadows, gradients, borders, rounded corners and other design elements created with CSS. CSS only elements are easier to change, takes less design time to create, and don&#8217;t require images or image slices to implement. Of course if you are not developing the site yourself you will need to be able to communicate your layout ideas with the developer.</p><p><br
class="spacer_" /></p><h1>Taking it into Photoshop</h1><p>I highly recommend using one .psd for all the layouts. Here is a quick example using 1200 pixels as the largest viewport. So start with a new .psd at 1200 pixels wide by 2000 pixels tall. The other viewports will be 480, 1020, and 768 pixels wide.</p><p>To start, unlock your background layer and duplicate it for as many viewports as you need plus one. Fill in the original background layer black and leave the rest white. Put each white background layer in a folder and name it for its viewport (example: “480”).</p><p>Next set up each viewport in the .psd. Remember you only need to do this one time and just reuse the template for all of your projects.</p><p>First add guides at the edges of each viewport. (View -&gt; New Guide and select “Vertical”). Add guides at 90, 216, 360, 840, and 1110 pixels.</p><p>Next create Layer Masks on each folder, which will form the edges of each viewport. Use the Rectangular Marquee Tool to select the area inside the center two guides (480 pixels).</p><p><a
href="http://netdna.webdesignerdepot.com/uploads/2012/01/marquee.jpg"><img
class="image-border" title="marquee" src="http://netdna.webdesignerdepot.com/uploads/2012/01/marquee.jpg" alt="Creating layer masks to simulate the viewports for responsive layout" width="615" height="353" /></a></p><p>Having Snap checked (View -&gt; Snap) makes this a lot easier. With the selection made and the correct folder selected in the Layers Pallet, click the Add Layer Mask Button to apply it. Do the same step for the other viewports.</p><p>Now to see a given viewport simply turn off the other folders. I also included a photo of the Layers Pallet if you wanted to see what that should look like.</p><p><a
href="http://netdna.webdesignerdepot.com/uploads/2012/01/artboard.jpg"><img
class="image-border" title="artboard" src="http://netdna.webdesignerdepot.com/uploads/2012/01/artboard.jpg" alt="viewports for responsive design simulated in Photoshop" width="615" height="362" /></a></p><p><br
class="spacer_" /></p><h1>Mockups</h1><p>If you already have a rough site developed, take a screenshot at each viewport and add those into your .psd in the correct folder.</p><p>Generally it is easier to start with the smallest viewport and work your way up to the larger ones in Photoshop. So flesh out your 480 pixel design, then duplicate the layers and drop them into the 768 pixel folder.</p><p>There is no need to be pixel perfect with any of your layouts. I tend to get one viewport looking correct but for the rest I only change the elements that are truly different in each. Don&#8217;t worry about getting the margins around text blocks perfect. Really just ignore text as much as you can because Photoshop cannot render it the way it will appear in the browser, and most of the text design will be done with CSS.</p><p><br
class="spacer_" /></p><h1>Understand how content changes</h1><p>When thinking about the design you need to understand how the layout will be altered as it changes from one viewport to another. You also need to consider what happens if a layout is slightly smaller or larger than the viewport you are designing for.</p><p>There are a few options for allowing your content to adapt to each layout. Each element can be fixed, hidden, floated (left or right), liquid, or they can scale. Any give responsive design will use a combination of all of these.</p><p>Floating elements are most commonly seen in content areas that sit side-by-side in large layouts, but stack on top of each other in smaller viewports. As the viewport begins to get smaller and each element is floated left, the elements on the right side will begin stacking below the elements on the left side.</p><p>Liquid content adapts best to changing viewports but can become awkward if used on large viewports. Liquid content is typically used for columns of text that scale as wide as the viewport allows. They work great on smaller viewports but can become too wide on larger ones, so it can be best to switch to fixed for those.</p><p>Similar to liquid, scaling elements are given a percentage size and scale as small or wide as the viewport allows. These are different in that it can apply to images and text sizes. These elements are given a percent width and/or height and adjust to the viewport.</p><p>Fixed is the most rigid way of laying out content. If you have a piece of content that you don’t want it to scale or change size in any way, it will be fixed. The best thing to do with fixed elements is design them to fit the smallest viewport. It is a lot easier to use a small elements in a large viewport over trying to fit a huge element in a small viewport.</p><p>When you want to remove an element or just don’t have room for it you can hide it. Hidden elements will not be seen by the user but will still be downloaded. So if you are using large images but hiding them from mobile users, the page will still take the same amount of time to load whether the images are visible or not.</p><p>Remember that you can and should use a combination of all of these on the same element. That means a text box will be fluid in one viewport, fixed and floating left in another, and may be hidden in a third.</p><p><br
class="spacer_" /></p><h1>Designers are not being forgotten</h1><p>Because so much of a layout can be created with CSS it may feel like your role as a designer has diminished. Really, your role has just changed. Web design for too long has been about designing the interface while neglecting the content.</p><p>The layout is still important but the developer can do much of it. The designer should focus on making sure the goals of the website are met. Spend the most time on strengthening the conversion process, emphasising important content, and making it more palatable and digestible.</p><p>To be perfectly honest, I tried looking for some good examples of this in responsive design, but really couldn&#8217;t come up with any good examples.</p><p><br
class="spacer_" /></p><h1>Graphical elements and images</h1><p>There are some special considerations to make when dealing with images in responsive design. The safest approach is to make images that fit the smallest viewport. This way you keep the file size down and have images that will work in each viewport size.</p><p><a
href="http://netdna.webdesignerdepot.com/uploads/2012/01/orestis.jpg"><img
class="alignnone size-full wp-image-29005" title="orestis" src="http://netdna.webdesignerdepot.com/uploads/2012/01/orestis.jpg" alt="images in responsive design Orestis.nl" width="615" height="354" /></a></p><p>Here is an example images that can easily be displayed in multiple viewports from <a
href="http://www.orestis.nl/" target="new">Orestis.nl</a>.</p><p>Large background images can be particularly problematic when scaled down for smart phone use. If you plan on using them make sure to do it in a way that keeps file sizes and load times to a minimum.</p><p><br
class="spacer_" /></p><h1>Consistency</h1><p>One of the biggest problems with responsive design is the lack of consistency. Users may have trouble navigating your site on a tablet when they are used to their desktop design.</p><p>Make sure to use the same color scheme on every layout and keep at least one consistent element throughout. The logo being the easiest element to transition through all. Always make navigation clearly marked and easily found. If you have to remove elements from smaller viewport designs, have other methods of getting to that content.</p><p><br
class="spacer_" /></p><h1>Don’t reinvent the wheel</h1><p>When you are designing a static website you can have a lot of freedom but in responsive design there are more things to account for. Use a method that works and spend your time making that look great. If people can make email templates look awesome you can do the same with a responsive design, it just takes a little creativity.</p><p><br
class="spacer_" /></p><p><em>Tyler Herman is a web designer and blogger. You can follow him on Twitter <a
href="https://twitter.com/#!/Couchable">@couchable</a> where he serves up design and web business related news and articles worth taking a look at. Or at his blog <a
href="http://couchable.co" target="new">Couchable</a>.</em></p><p><em><strong>What do you think is the most difficult thing to keep in mind when designing a responsive site as opposed to separate mobile and static sites? 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/2012/02/designing-for-responsiveness/">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/02/designing-for-responsiveness/feed/</wfw:commentRss> <slash:comments>10</slash:comments> </item> <item><title>How to make your type more appealing on the web</title><link>http://www.webdesignerdepot.com/2012/02/how-to-make-your-type-more-appealing-on-the-web/</link> <comments>http://www.webdesignerdepot.com/2012/02/how-to-make-your-type-more-appealing-on-the-web/#comments</comments> <pubDate>Thu, 02 Feb 2012 09:25:01 +0000</pubDate> <dc:creator>352 Media</dc:creator> <category><![CDATA[Fonts]]></category> <category><![CDATA[Typography]]></category> <category><![CDATA[Web Design]]></category> <category><![CDATA[Design]]></category> <category><![CDATA[headlines]]></category><guid
isPermaLink="false">http://www.webdesignerdepot.com/?p=28711</guid> <description><![CDATA[It’s not uncommon for a designer in today’s world to pay little attention to how type is laid out, especially with the ever-so-convenient default settings of heading tags and web safe fonts found universally on the web. If we as interactive designers we’re able to take a little more time when it came to typography, [...]]]></description> <content:encoded><![CDATA[<p><a
href="http://netdna.webdesignerdepot.com/uploads/2012/01/Untitled-2.jpg"><img
class="alignleft size-full wp-image-28775" title="Untitled-2" src="http://netdna.webdesignerdepot.com/uploads/2012/01/Untitled-2.jpg" alt="How to make your type more appealing on the web" width="200" height="160" /></a>It’s not uncommon for a designer in today’s world to pay little attention to how type is laid out, especially with the ever-so-convenient default settings of heading tags and web safe fonts found universally on the web.</p><p>If we as interactive designers we’re able to take a little more time when it came to typography, than the results would show a unique, well thought of design as oppose to a “run of the mill” creation.</p><p>There is a good chance that the majority of designers and designs you admire showcase good examples of typography.</p><p>I’ll show you a few steps I take in tweaking set type to be more appealing than those default scenarios of 24px H1 tags along with 13px set in Times New Roman.<span
id="more-28711"></span></p><p><a
href="http://netdna.webdesignerdepot.com/uploads/2012/01/start.png"><img
class="image-border" title="start" src="http://netdna.webdesignerdepot.com/uploads/2012/01/start.png" alt="" width="600" height="276" /></a></p><h1>Don&#8217;t settle for default settings, everyone is doing it.</h1><p>Here we have the ever- so- common look of a heading along with a chunk of body copy to follow. This doesn’t exactly pull you in or set itself apart from all the other samples just like it, right?  So to make the text sample more visually appealing, first, we’re going to make a few changes with our font selection.</p><p><a
href="http://netdna.webdesignerdepot.com/uploads/2012/01/STEPONE.png"><img
class="image-border" title="STEPONE" src="http://netdna.webdesignerdepot.com/uploads/2012/01/STEPONE.png" alt="" width="600" height="276" /></a></p><p><br
class="spacer_" /></p><h1>Choose a font that will have more visual weight with your headline</h1><p>Although font selection is not exactly “typography,” it is in fact a quintessential component to help the type on a page distinguish itself from other elements. With the onset of @font-face, massive amounts of choices are available to designers anywhere.</p><p>Here I’ve used an Extra Condensed Gothic Style font that can easily be found on a free font site like FontSquirrel.com. If we stop and think about it, the name “Condensed” should mean something, because it is in fact more dense  than it’s normal book style family member, which is exactly what we want out of a headline:, something that pulls the user in and truly sets itself apart from the body copy. It certainly succeeds in grabbing your attention better than the original but there are a few things we could do to further improve the text.</p><p><a
href="http://netdna.webdesignerdepot.com/uploads/2012/01/STEPTWO.png"><img
class="image-border" title="STEPTWO" src="http://netdna.webdesignerdepot.com/uploads/2012/01/STEPTWO.png" alt="" width="600" height="276" /></a></p><p><br
class="spacer_" /></p><h1>Make it more appealing with two lines of CSS</h1><p>The immediate change is in the letters; they’re all capitalized now but they also now have negative kerning  between each of the letters (a technique carried over from newspaper design).</p><p>Both of these characteristics can easily be accomplished through CSS, {<em>text-transform:uppercase; and letter-spacing:-Xpx;</em>}.  By making these two lines worth of coding changes, it results in a major improvement in visual weight, especially over the original .</p><p><a
href="http://netdna.webdesignerdepot.com/uploads/2012/01/STEPTHREE.png"><img
class="image-border" title="STEPTHREE" src="http://netdna.webdesignerdepot.com/uploads/2012/01/STEPTHREE.png" alt="" width="600" height="276" /></a></p><p><br
class="spacer_" /></p><h1>Work out any last little tweaks</h1><p>In the next step, the font used in the body paragraph has in fact changed to a cleaner sans-serif,  which better compliments the headline text. We’re getting closer to a much more visually appealing design, but there are a few changes we can make to clean it up even more.</p><p>As the green indicators show, there are unequal margins and what typographers like to call an “orphan.” Which is a single word that falls to the last line of the paragraph. It creates a very unequal weight visually as compared to the rest of the text, and this issue can be solved easily by rewording the text slightly.</p><p>When it comes to margins, there is no rule that all must be equal. However, if you are starting a young web design career, it’s good practice to have equal margins throughout until you experience and learn techniques that allow you to extend beyond the guidelines of typesetting and still accomplish your goal visually.</p><p><a
href="http://netdna.webdesignerdepot.com/uploads/2012/01/end.png"><img
class="image-border" title="end" src="http://netdna.webdesignerdepot.com/uploads/2012/01/end.png" alt="" width="600" height="278" /></a></p><p>After creating a more balanced visual canvas by removing the orphan and adjusting the margins you can see the end result, a well set type sample that’s comfortable where it lays.</p><p><br
class="spacer_" /></p><p><em>Dallas is an Interactive Designer at 352 Media Group, a digital marketing and <a
href="http://www.352media.com" target="_blank">web design company</a>.</em></p><p><em><strong>What are your best tips for web typography? 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/2012/02/how-to-make-your-type-more-appealing-on-the-web/">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/02/how-to-make-your-type-more-appealing-on-the-web/feed/</wfw:commentRss> <slash:comments>13</slash:comments> </item> <item><title>Web designers, what to look for in a CMS</title><link>http://www.webdesignerdepot.com/2012/01/web-designers-what-to-look-for-in-a-cms/</link> <comments>http://www.webdesignerdepot.com/2012/01/web-designers-what-to-look-for-in-a-cms/#comments</comments> <pubDate>Tue, 31 Jan 2012 09:05:18 +0000</pubDate> <dc:creator>Tyler Herman</dc:creator> <category><![CDATA[CMS]]></category> <category><![CDATA[Web Design]]></category> <category><![CDATA[Webdesign]]></category> <category><![CDATA[Freelancing]]></category> <category><![CDATA[generalist]]></category> <category><![CDATA[opportunities]]></category> <category><![CDATA[specialist]]></category><guid
isPermaLink="false">http://www.webdesignerdepot.com/?p=28481</guid> <description><![CDATA[There are a whole bunch of CMSes out there ranging from lightweight micro-blogging platforms to huge enterprise packages. I don&#8217;t want to mention any names here or tell you what to use. Instead, I&#8217;m going give you some important points to consider, so that you can make an educated decision on your own. And hopefully, [...]]]></description> <content:encoded><![CDATA[<p><a
href="http://netdna.webdesignerdepot.com/uploads/2011/12/choosing-a-cms.jpg"><img
class="alignleft size-full wp-image-28493" title="choosing-a-cms" src="http://netdna.webdesignerdepot.com/uploads/2011/12/choosing-a-cms.jpg" alt="Web designers, what to look for in a CMS" width="200" height="160" /></a>There are a whole bunch of CMSes out there ranging from lightweight micro-blogging platforms to huge enterprise packages.</p><p>I don&#8217;t want to mention any names here or tell you what to use.</p><p>Instead, I&#8217;m going give you some important points to consider, so that you can make an educated decision on your own.</p><p>And hopefully, not invest a huge amount of time and energy into a CMS you will have to abandon a year or two down the road.</p><p><span
id="more-28481"></span></p><h1>The learning curve</h1><p>Sadly, many designers pick a CMS on this point alone. Don&#8217;t get me wrong, choosing a CMS you can actually figure out is important, but you are investing a lot of time and energy into this piece of software. Potentially, years of your life will be spent working with this CMS. Don&#8217;t just go with the easiest one to configure without taking in some other considerations. A one-click install is nice, but should <em>not</em> be a deciding factor.</p><p>With that said, how fast you can get up-and-running, and building simple sites is important. Every CMS has a learning curve but some are much steeper than other. Consider how much time you have before making a choice. If you are a student, you might consider taking the plunge and digging into a more difficult to learn but feature-rich CMS, because you have the time available to do it. If you are working and need a CMS solution yesterday, you may be forced to go with something you can get up in running in a few days.</p><h2>Theming</h2><p>If you are not familiar with the term, by theming I mean creating the skin, the visible part of the front-end of the website. How this is done should be a huge consideration. Remember developers are the people building CMSes and they like to make development easier, sometimes before considering you the designer, and unfortunately, the end user, too. Which means, the way the front-end is put together might have been neglected or made unnecessarily complicated. Some CMSes are much easier to theme than others. Also, how the control panel is set up and how easy it is to use should greatly influence your decision, because you will be spending huge amounts of time working with it.</p><p><a
href="http://netdna.webdesignerdepot.com/uploads/2011/12/hurdles-to-jump-over.jpg"><img
class="alignnone size-full wp-image-28494" title="hurdles-to-jump-over" src="http://netdna.webdesignerdepot.com/uploads/2011/12/hurdles-to-jump-over.jpg" alt="hurdles to jump over when theming a design" width="615" height="450" /></a></p><p>You need to consider how flexible theming for the CMS is. Are you able to create or import static HTML and CSS or are there a ton of hoops to jump through first? How is the file structure set up and are you required to save separate pieces of your design all over the back-end? A good CMS, once you are proficient with it, will save you time. But there are definitely some CMSes out there where development takes extra time.</p><p>How much freedom are you given to build the website you want? Every CMS has some design hurdles you have to jump over. Are you forced to begin with a starter or default template? That can be a big cramp in your design style and it can eat up extra time. Although, some people prefer having templates to start with. Which do you prefer? Do you have to write markup right in the browser or can you use a text editor? Think about how you prefer building static webpages and check to see if you can use the same process or will you be forced to do things differently.</p><p><br
class="spacer_" /></p><h1>Documentation and resources</h1><p>A CMS is only as good as its documentation. I&#8217;ve played around with a few amazing CMSes that I ended up having to abandon because I got stuck, and realized there wasn&#8217;t enough proper documentation to get me out of the jam I was in. So right after looking at the basic specs for a CMS, dig into the documentation. You should be able to start with zero knowledge and build a complete website just from reading the documentation. If it doesn&#8217;t look like that is the case, you might want to look into another CMS.</p><p>Most CMSes list their features but the documentation is really where you can see exactly what is offered. For example, a CMS will probably offer some sort of shopping cart solution, but what that is exactly, can vary greatly from CMS to CMS. If there are one or two things your CMS must have, be sure to read the documentation about them specifically, and see if they will work for you.</p><p><br
class="spacer_" /></p><h1>Community</h1><p>Even the best documentation cannot answer every question you will have. Is there a place to go where people will answer your questions? If there is, how helpful is the community to designers and novices? Some communities can actually be quite hostile or simply ignore beginner&#8217;s questions.</p><p>If you would like to ask some questions, don&#8217;t be that person who gets on the forums or Twitter asking &#8220;Is this CMS any good?&#8221; Browse around a little bit. Someone has probably already asked the question you have. A good way to gauge the quality of the community is to see what kinds of responses people are getting to their questions, and how many hours/days it takes to get them. Nothing is worse than having a question you cannot answer and not having a resource to turn to.</p><p>Another consideration not often thought of is paid support. Do the CMS developers provide support and how much does it cost? If they don&#8217;t, are there people in the community that you can trust to get timely support from? Inevitably, there will come a time when you need a custom add-on built or something else comes up that is over your knowledge level. Someone needs to be there to do it for you or walk you through it.</p><p>Community also includes the third-party developers. Who and how many people are building add-ons for the CMS? Most CMSes have a central add-on community. Have a look around and see what is available.</p><p><br
class="spacer_" /></p><h1>Usability</h1><p>Not every website you build will be for yourself. How easy a client can add and edit their own content is very important. Complicated back-ends and lack of features means more development time and more time training clients. One of the most basic and most important features of any CMS is the text editor. Editing site content should be a primary concern for you and the people you will be building websites for. How easy is the WYSIWYG editor to use and goes it write clean markup? Will clients who are not computer savvy be able to use it?</p><p>Also, along the same lines is the file upload system. How easy is it to upload images, video, PDFs, et cetera? Many clients don&#8217;t have the software or knowledge to edit and resize images, yet need this functionality on their website. Is there built-in image resizing your clients can take advantage of?</p><p>The usability of the control panel should be considered as well. You may have to train people to use the system, which can be many hours of work over the years. Is it simple enough your grandmother could use it? Also, how configurable is the control panel? Can you turn off or hide areas the client doesn&#8217;t need access to? It is nice to be able to only let clients edit the areas of the site they need to without having to deal with other parts of the control panel that might confuse them, or worse, allow them to break the website.</p><p>Clients need to be able to do these basic things:</p><ul
class="tight_list"><li>Edit existing page content</li><li>Add new pages easily and have the navigation updated automatically</li><li>Add photos, documents and video content</li><li>Give access to the control panel to other employees</li></ul><p>They all sound pretty easy but there can actually be a number of problems. Tabular data or heavily styled areas that require HTML and CSS knowledge can be difficult for a client to edit, and some WYSIWYG editors don&#8217;t do a very good job here. Some CMSes don&#8217;t provide an intuitive way of adding additional pages or easily up-datable navigation. You don&#8217;t want to leave these things up to the client if you don&#8217;t have to. I like to follow the rule that if a client could break something, they will break it. Some CMSes don&#8217;t allow certain file types to be uploaded or have an upload file size limit, which can cause headaches for clients trying to upload large PDFs or PowerPoint presentations.</p><p>All things to consider.</p><p><br
class="spacer_" /></p><h1>Programing knowledge requirements</h1><p>You chose to be a designer for a reason, right? Some of us might be proficient in a language like PHP but that doesn&#8217;t mean we want to spend all of our time doing it. Take a look at the language the CMS is written in and see if it is something you are familiar with and could work in if you had to. Also, see how much scripting is done in the templates. Some CMSes do a really good job of keeping the PHP or whatever language out of the templates, so you can focus just on the HTML and CSS. Other CMSes can have their own templating language to use.</p><p>They are all a little bit different and, depending on your comfort level with code, you will have to choose one to live with. Generally, I say don&#8217;t go with a CMS where you have to learn a whole new language to get started, unless you really would rather be a developer and not a designer.</p><p><br
class="spacer_" /></p><h1>How active are the developers?</h1><p>How good the CMS is <em>now</em> is important, but where it is going in the future is just as important. So find out what the developers are up to. Look at the time it takes for each major release and each dot release to come out. If it has been two years since the last dot release, the CMS might be dead or on hold. There is no perfect CMS but the more the developers are working the better a CMS is going to get. And what may be the best CMS now might not be five years from now. Don&#8217;t get stuck with a dying CMS.</p><p>Find the bug tracker and see just how long bugs go unfixed. If something is broken on a site you build, clients are going to rely on you to fix it. Telling them the CMS developers haven&#8217;t fixed the bug yet, isn&#8217;t a very good excuse.</p><p><br
class="spacer_" /></p><h1>Flexibility and reach</h1><p>What does the CMS come with out of the box? A CMS with little functionality means you have to rely heavily on 3rd party add-ons. On the other hand a CMS with everything built in may be bloated and difficult to get up and running, especially if you are building a simple website. There needs to be a happy medium between the two. An ideal CMS can be set up quickly without a lot of configuration needing to be done, yet has all the tools required for more complex features.</p><p><a
href="http://netdna.webdesignerdepot.com/uploads/2011/12/flexible-cms-choice.jpg"><img
class="image-border" title="flexible-cms-choice" src="http://netdna.webdesignerdepot.com/uploads/2011/12/flexible-cms-choice.jpg" alt="" width="615" height="450" /></a></p><p>Just because you are only building simple websites now doesn&#8217;t mean you might not be building more complex websites in the future. Think about the types of websites you would like to build or may be asked to build and does the CMS allow for it. How hard is it to add a membership area to the website, multi-language support, or to add a store?</p><p><br
class="spacer_" /></p><h1>Does it make you better?</h1><p>Learning how to build website with a CMS is a great thing to know but just how much larger your skill set becomes, can vary. Being able to let clients edit their own content is the central feature of a CMS, but they can offer so much more:</p><ul
class="tight_list"><li>Ecommerce</li><li>Membership functionality</li><li>Multi-language support</li><li>Dynamic media galleries</li><li>Multi-site installations</li><li>Integrating blogs and forums</li><li>Pagination</li><li>Easy syndication</li></ul><p>To name a few. You probably would not have been able to create this type of work without some development knowledge but a good CMS can make that possible.</p><p>After working with a good CMS for a while, you should find that you are able to work at the same speed or even faster than if you were building a static website. A good CMS saves you development time, but should also help improve the way you develop the front-end as well, by creating reusable snippets of content, embedding templates inside each other, and displaying content from the database that you would have had to markup yourself in a static site.</p><p><br
class="spacer_" /></p><h1>Where are you going?</h1><p>Think about where you are in your career now, and where you want to be five and ten years from now. The CMS you choose will be with you at least that long. Are you going to be working for a big design firm or do you want to work for yourself? Will you be doing freelance work on the side?</p><p><a
href="http://netdna.webdesignerdepot.com/uploads/2011/12/where-are-you-going.jpg"><img
class="alignnone size-full wp-image-28498" title="where-are-you-going" src="http://netdna.webdesignerdepot.com/uploads/2011/12/where-are-you-going.jpg" alt="" width="615" height="450" /></a></p><p>Not every firm uses the same CMS but there are some that are used more regularly. If you really fall in love with one CMS in particular, you can always find the firms that use it, too. Less popular CMSes have less job opportunities but the firms that do use them would be much more inclined to hire you, being proficient with the CMS, over someone who has never touched it before. Using a less popular CMS makes you more of a specialist. Using a popular CMS means you have a broader range of opportunities.</p><p>If you plan on freelancing full or part time, you will want a CMS where you are comfortable doing every aspect of development. Typically, your projects will be smaller in scope as well, so a huge CMS with a long setup time might not be the best option.</p><p><br
class="spacer_" /></p><h1>Conclusion</h1><p>Every person is different and what CMS works for me might not be the best option for you. So take these points into consideration. Take a look at what CMSes are available, and pick the one that will work best for you.</p><p><br
class="spacer_" /></p><p><em>Written exclusively for Webdesigner Depot by <a
href="http://tylerherman.com" target="new">Tyler Herman</a>, a web designer and blogger at <a
href="http://couchable.co">Couchable.co</a>. You can also follow Tyler on Twitter <a
href="https://twitter.com/#!/Couchable" target="new">@couchable</a> to find out what he ate for lunch, see photos of his 24 cats, and read rants about sports teams you don&#8217;t care about.</em></p><p><em><strong>What do you look for when choosing your CMS? Share other tips 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/2012/01/web-designers-what-to-look-for-in-a-cms/">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/web-designers-what-to-look-for-in-a-cms/feed/</wfw:commentRss> <slash:comments>19</slash:comments> </item> <item><title>Win $1,000 in PSD to HTML services!</title><link>http://www.webdesignerdepot.com/2012/01/win-200-in-psd-to-html-services/</link> <comments>http://www.webdesignerdepot.com/2012/01/win-200-in-psd-to-html-services/#comments</comments> <pubDate>Thu, 19 Jan 2012 09:25:33 +0000</pubDate> <dc:creator>Cameron</dc:creator> <category><![CDATA[Code]]></category> <category><![CDATA[Contests]]></category> <category><![CDATA[Web Design]]></category> <category><![CDATA[Coding]]></category> <category><![CDATA[css3]]></category> <category><![CDATA[Drupal]]></category> <category><![CDATA[html5]]></category> <category><![CDATA[joomla]]></category> <category><![CDATA[psd to html]]></category> <category><![CDATA[WordPress]]></category><guid
isPermaLink="false">http://www.webdesignerdepot.com/?p=28146</guid> <description><![CDATA[Designing a new website is great, but not everyone loves taking their PSD designs and converting them into actual, working HTML and CSS. In fact, there are some designers who positively hate it (and often get someone else to do that part for them rather than suffer through it themselves). A PSD to HTML service [...]]]></description> <content:encoded><![CDATA[<p><a
href="http://netdna.webdesignerdepot.com/uploads/2011/12/thumb6.jpg"><img
class="alignleft size-full wp-image-28151" title="thumb" src="http://netdna.webdesignerdepot.com/uploads/2011/12/thumb6.jpg" alt="" width="200" height="160" /></a>Designing a new website is great, but not everyone loves taking their PSD designs and converting them into actual, working HTML and CSS.</p><p>In fact, there are some designers who positively hate it (and often get someone else to do that part for them rather than suffer through it themselves).</p><p>A PSD to HTML service can be a huge time-saver even for designers who don&#8217;t mind coding their own designs. After all, the coding of a basic theme or template can be time-consuming even though it&#8217;s a relatively simple process.</p><p>Why not outsource it so you can focus on the creative aspects of creating websites?<span
id="more-28146"></span></p><p><a
rel="nofollow" href="http://w3-markup.com/" target="_blank">W3 Markup</a> is just one of the best services out there that can take your PSD file and convert it into valid, pixel-perfect HTML/CSS code. They can even work with AJAX, sIFR, Cufon, MicroFormats, mootools, script.aculo.us, and jQuery. Their finished files are semantic and search-engine friendly, optimized for usability, accessibility, and loading times, and they&#8217;re always cross-browser compatible (for Safari 5, Firefox 3.6+, IE 7+, Opera 11, and Google Chrome). See some of their <a
rel="nofollow" href="http://w3-markup.com/testimonials" target="_blank">testimonials</a>.</p><p>You get 100% control of code and style preferences on their order form, and can choose between XHTML or HTML5 and CSS3, or have your design coded for various CMSs (WordPress, Drupal, or Joomla), or for use as an email template. <a
rel="nofollow" href="https://w3-markup.com/order">See their pricing and order page</a></p><p><a
href="http://w3-markup.com/"><img
class="image-border" title="w3markup" src="http://netdna.webdesignerdepot.com/uploads/2011/12/w3markup.jpg" alt="" width="615" height="431" /></a></p><p>In today&#8217;s contest you get the chance to <strong>win one of 5 prizes for PSD to HTML conversion worth $200 each</strong> for any W3 Markup! You can use the credit to get a single page marked up without paying anything out of pocket, or use it toward the coding of multiple pages or CMS-ready files.</p><p>All you have to do to enter is <strong>leave a comment below</strong> (one entry per person, please). Make sure you use a valid email address (<em>do not post with a Twitter or Facebook ID</em>) so we can let you know if you won. <strong>Get a bonus entry by tweeting about this contest</strong> and leave a second comment with a link to your tweet to double your chances to win. Winners will be picked randomly and announced on January 26th, 2012!</p><p>Good luck to everyone and thanks to W3 for a great giveaway!</p><p><strong>[UPDATE]</strong> Contest has ended, here are the winners:</p><p><strong>#80 &#8211; Philipp <br
/> #76 &#8211; Brian <br
/> #175 &#8211; Cheryl<br
/> #59 &#8211; d2mike <br
/> #48 &#8211; Puneet Gupta </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/2012/01/win-200-in-psd-to-html-services/">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/win-200-in-psd-to-html-services/feed/</wfw:commentRss> <slash:comments>55</slash:comments> </item> <item><title>What&#8217;s new for designers &#8211; January 2012</title><link>http://www.webdesignerdepot.com/2012/01/whats-new-for-designers-january-2012/</link> <comments>http://www.webdesignerdepot.com/2012/01/whats-new-for-designers-january-2012/#comments</comments> <pubDate>Mon, 16 Jan 2012 09:27:44 +0000</pubDate> <dc:creator>Cameron</dc:creator> <category><![CDATA[Best Of]]></category> <category><![CDATA[Design]]></category> <category><![CDATA[Web Design]]></category> <category><![CDATA[Fonts]]></category> <category><![CDATA[github]]></category> <category><![CDATA[html5]]></category> <category><![CDATA[images]]></category> <category><![CDATA[infographic]]></category> <category><![CDATA[JavaScript]]></category> <category><![CDATA[jQuery]]></category> <category><![CDATA[maps]]></category> <category><![CDATA[responsive design]]></category> <category><![CDATA[resume]]></category> <category><![CDATA[Templates]]></category> <category><![CDATA[Typography]]></category><guid
isPermaLink="false">http://www.webdesignerdepot.com/?p=28833</guid> <description><![CDATA[The January edition of what&#8217;s new for web designers and developers includes new web apps, frameworks, jQuery plugins, color tools, and a number of great new fonts. Many of the resources below are free or very low cost, and are sure to be useful to a lot of designers and developers out there. As always, [...]]]></description> <content:encoded><![CDATA[<p><a
href="http://netdna.webdesignerdepot.com/uploads/2012/01/thumbnail2.jpg"><img
class="alignleft size-full wp-image-28835" title="thumbnail" src="http://netdna.webdesignerdepot.com/uploads/2012/01/thumbnail2.jpg" alt="" width="200" height="160" /></a>The January edition of what&#8217;s new for web designers and developers includes new web apps, frameworks, jQuery plugins, color tools, and a number of great new fonts.</p><p>Many of the resources below are free or very low cost, and are sure to be useful to a lot of designers and developers out there.</p><p>As always, if we&#8217;ve missed something you think should have been included, please let us know in the comments.</p><p>And if you have an app or other resource you&#8217;d like to see included next month, tweet it to <a
href="http://tiwtter.com/cameron_chapman">@cameron_chapman</a> for consideration.<span
id="more-28833"></span></p><h1>Cuepoint JS</h1><p><a
href="http://cuepoint.org/">Cuepoint JS</a> is an open source plugin for adding subtitles or cue-points to HTML5 video.</p><p><a
href="http://cuepoint.org/"><img
src="http://netdna.webdesignerdepot.com/uploads6/new-apps-jan2012/cuepoint.jpg" alt="" /></a></p><p><br
class="spacer_" /></p><h1>jRumble</h1><p><a
href="http://jackrugile.com/jrumble/">jRumble</a> is a jQuery plugin that makes any element you choose rumble, vibrate, shake, and rotate.</p><p><a
href="http://jackrugile.com/jrumble/"><img
class="image-border" src="http://netdna.webdesignerdepot.com/uploads6/new-apps-jan2012/jrumble.jpg" alt="" /></a></p><p><br
class="spacer_" /></p><h1>Circle Menu</h1><p><a
href="http://zikes.github.com/circle-menu/">Circle Menu</a> is a jQuery plugin that emulates the menu in the Path application, and includes various animation options for opening and closing menus.</p><p><a
href="http://zikes.github.com/circle-menu/"><img
class="image-border" src="http://netdna.webdesignerdepot.com/uploads6/new-apps-jan2012/circlemenu.jpg" alt="" /></a></p><p><br
class="spacer_" /></p><h1>Hovercard</h1><p><a
href="http://designwithpc.com/Plugins/Hovercard">Hovercard</a> is a free jQuery plugin that lets you display related information when you hover over a link, label, or any other HTML element. It includes Twitter and Facebook hovercards, and uses minimum CSS and no external stylesheets.</p><p><a
href="http://designwithpc.com/Plugins/Hovercard"><img
class="image-border" src="http://netdna.webdesignerdepot.com/uploads6/new-apps-jan2012/hovercard.jpg" alt="" /></a></p><p><br
class="spacer_" /></p><h1>Sharrre</h1><p><a
href="http://sharrre.com/#">Sharrre</a> is a jQuery plugin for creating widgets for sharing for Facebook, Twitter, Google Plus, and more. It includes Google Analytics tracking, and is highly configurable and personalizable.</p><p><a
href="http://sharrre.com/#"><img
class="image-border" src="http://netdna.webdesignerdepot.com/uploads6/new-apps-jan2012/sharrre.jpg" alt="" /></a></p><p><br
class="spacer_" /></p><h1>Flow Slider</h1><p><a
href="http://www.flowslider.com/">Flow Slider</a> is a jQuery plugin that lets you slide HTML content in a variety of ways. It&#8217;s cross-browser compatible, customizable, and easy to set up.</p><p><a
href="http://www.flowslider.com/"><img
src="http://netdna.webdesignerdepot.com/uploads6/new-apps-jan2012/flowslider.jpg" alt="" /></a></p><p><br
class="spacer_" /></p><h1>Gitview</h1><p><a
href="http://gitview.logicalcognition.com/">Gitview</a> is a JavaScript widget for listing Github repositories. It includes asynchronous loading of all data, a canvas element for the participation graph, and many other features.</p><p><a
href="http://gitview.logicalcognition.com/"><img
src="http://netdna.webdesignerdepot.com/uploads6/new-apps-jan2012/gitview.jpg" alt="" /></a></p><p><br
class="spacer_" /></p><h1>Leaflet Maps Marker</h1><p><a
href="http://www.mapsmarker.com/">Leaflet Maps Marker</a> is a WordPress plugin that lets you pin your favorite places with markers, use integrated address search for finding your places, and much more.</p><p><a
href="http://www.mapsmarker.com/"><img
src="http://netdna.webdesignerdepot.com/uploads6/new-apps-jan2012/mapsmarker.jpg" alt="" /></a></p><p><br
class="spacer_" /></p><h1>Initializr 2 Responsive Template</h1><p><a
href="http://www.initializr.com/">Initializr 2</a> is now offering an HTML5 responsive design template generator. You can create slightly customized and highly customized templates in under a minute.</p><p><a
href="http://www.initializr.com/"><img
class="image-border" src="http://netdna.webdesignerdepot.com/uploads6/new-apps-jan2012/initializr.jpg" alt="" /></a></p><p><br
class="spacer_" /></p><h1>AntiMap</h1><p><a
href="http://theantimap.com/">AntiMap</a> is an open source toolset for recording and visualizing your data. There&#8217;s a smart phone app for data capture, as well as desktop and web applications for analysis and visualization.</p><p><a
href="http://theantimap.com/"><img
class="image-border" src="http://netdna.webdesignerdepot.com/uploads6/new-apps-jan2012/antimap.jpg" alt="" /></a></p><p><br
class="spacer_" /></p><h1>Kinzaa</h1><p><a
href="http://kinzaa.com/">Kinzaa</a> is a web app that lets you create infographic resumes that will set you apart from other job seekers.</p><p><a
href="http://kinzaa.com/"><img
src="http://netdna.webdesignerdepot.com/uploads6/new-apps-jan2012/kinzaa.jpg" alt="" /></a></p><p><br
class="spacer_" /></p><h1>HexHelp.com</h1><p><a
href="http://hexhelp.com/">HexHelp.com</a> is an easy-to-use app for getting hex codes for any color.</p><p><a
href="http://hexhelp.com/"><img
src="http://netdna.webdesignerdepot.com/uploads6/new-apps-jan2012/hexhelp.jpg" alt="" /></a></p><p><br
class="spacer_" /></p><h1>Visual Heap</h1><p><a
href="http://visualheap.com/">Visual Heap</a> is a visual aggregator for designers that pulls images from all over the web for inspiration and ideas.</p><p><a
href="http://visualheap.com/"><img
src="http://netdna.webdesignerdepot.com/uploads6/new-apps-jan2012/visualheap.jpg" alt="" /></a></p><p><br
class="spacer_" /></p><h1>accentColor</h1><p><a
href="http://www.joelb.me/accentcolor/">accentColor</a> is a JS script for grabbing the main accent color from any website.</p><p><a
href="http://www.joelb.me/accentcolor/"><img
src="http://netdna.webdesignerdepot.com/uploads6/new-apps-jan2012/accentcolor.jpg" alt="" /></a></p><p><br
class="spacer_" /></p><h1>Croply</h1><p><a
href="http://croply.com/">Croply</a> is a fast, secure, free online image cropping service. Just input the dimensions, upload your image, and that&#8217;s it.</p><p><a
href="http://croply.com/"><img
class="image-border" src="http://netdna.webdesignerdepot.com/uploads6/new-apps-jan2012/croply.jpg" alt="" /></a></p><p><br
class="spacer_" /></p><h1>Revolver.js</h1><p><a
href="http://revolverjs.com/">Revolver.js</a> is a new content slider that&#8217;s equivalent to a boilerplate or framework for creating your own slider. It&#8217;s easy to use and completely customizable.</p><p><a
href="http://revolverjs.com/"><img
src="http://netdna.webdesignerdepot.com/uploads6/new-apps-jan2012/revolverjs.jpg" alt="" /></a></p><p><br
class="spacer_" /></p><h1>Scrollorama</h1><p><a
href="http://johnpolacek.github.com/scrollorama/">Scrollorama</a> is a jQuery plugin for doing various &#8220;scrolly stuff&#8221;, like transitions.</p><p><a
href="http://johnpolacek.github.com/scrollorama/"><img
src="http://netdna.webdesignerdepot.com/uploads6/new-apps-jan2012/scrollorama.jpg" alt="" /></a></p><p><br
class="spacer_" /></p><h1>Tmpltr</h1><p><a
href="http://rocktronica.github.com/tmpltr/">Tmpltr</a> is a tool for rapid web iteration, using JSON, HTML, and CSS.</p><p><a
href="http://rocktronica.github.com/tmpltr/"><img
class="image-border" src="http://netdna.webdesignerdepot.com/uploads6/new-apps-jan2012/tmpltr.jpg" alt="" /></a></p><p><br
class="spacer_" /></p><h1>Standard International (free)</h1><p><a
href="http://www.dafont.com/standard-international.font">Standard International</a> is a modern sans serif font with slightly retro stylings.</p><p><a
href="http://www.dafont.com/standard-international.font"><img
class="image-border" src="http://netdna.webdesignerdepot.com/uploads6/new-apps-jan2012/standardinternational.jpg" alt="" /></a></p><p><br
class="spacer_" /></p><h1>Poly (free)</h1><p><a
href="http://www.fontsquirrel.com/fonts/poly">Poly</a> is a traditional serif typeface suitable for text or display use.</p><p><a
href="http://www.fontsquirrel.com/fonts/poly"><img
class="image-border" src="http://netdna.webdesignerdepot.com/uploads6/new-apps-jan2012/poly.jpg" alt="" /></a></p><p><br
class="spacer_" /></p><h1>Sofia (free)</h1><p><a
href="http://www.fontsquirrel.com/fonts/sofia">Sofia</a> is a feminine script font with lots of character.</p><p><a
href="http://www.fontsquirrel.com/fonts/sofia"><img
class="image-border" src="http://netdna.webdesignerdepot.com/uploads6/new-apps-jan2012/sofia.jpg" alt="" /></a></p><p><br
class="spacer_" /></p><h1>Brix Slab ($174.30)</h1><p><a
href="http://new.myfonts.com/fonts/hvdfonts/brix-slab/">Brix Slab</a> is an extended family with 24 fonts. It&#8217;s a robust slab serif font with subtle detailing, optimized for longer texts and readable in smaller sizes.</p><p><a
href="http://new.myfonts.com/fonts/hvdfonts/brix-slab/"><img
src="http://netdna.webdesignerdepot.com/uploads6/new-apps-jan2012/brixslab.jpg" alt="" /></a></p><p><br
class="spacer_" /></p><h1>Rosarian ($55.10)</h1><p><a
href="http://new.myfonts.com/fonts/laura-worthington/rosarian/">Rosarian</a> is a beautiful brush serif font with curvy stems on many of the letters, designed by Laura Worthington.</p><p><a
href="http://new.myfonts.com/fonts/laura-worthington/rosarian/"><img
src="http://netdna.webdesignerdepot.com/uploads6/new-apps-jan2012/rosarian.jpg" alt="" /></a></p><p><br
class="spacer_" /></p><h1>Blanch (name your price)</h1><p><a
href="http://www.losttype.com/font/?name=blanch">Blanch</a> is a display typeface that comes in six weights. It was designed for the Fruita Blanch brand, and is traditional but with a contemporary feel.</p><p><a
href="http://www.losttype.com/font/?name=blanch"><img
src="http://netdna.webdesignerdepot.com/uploads6/new-apps-jan2012/blanch.jpg" alt="" /></a></p><p><br
class="spacer_" /></p><h1>Cubano (name your price)</h1><p><a
href="http://www.losttype.com/font/?name=cubano">Cubano</a> has rounded corners and wide strokes, and features 167 glyphs.</p><p><a
href="http://www.losttype.com/font/?name=cubano"><img
src="http://netdna.webdesignerdepot.com/uploads6/new-apps-jan2012/cubano.jpg" alt="" /></a></p><p><br
class="spacer_" /></p><h1>Hexa (free)</h1><p><a
href="http://www.behance.net/gallery/Hexa-%28free-font%29/2759421">Hexa</a> is a blackletter typeface that has a modern look and feel.</p><p><a
href="http://www.behance.net/gallery/Hexa-%28free-font%29/2759421"><img
src="http://netdna.webdesignerdepot.com/uploads6/new-apps-jan2012/hexa.jpg" alt="" /></a></p><p><br
class="spacer_" /></p><h1>Haiku&#8217;s Script (free for personal use)</h1><p><a
href="http://www.fontspace.com/poemhaiku/haikus-script-ver06">Haiku&#8217;s Script</a> is a hadwritten script font, created by Poemhaiku.</p><p><a
href="http://www.fontspace.com/poemhaiku/haikus-script-ver06"><img
src="http://netdna.webdesignerdepot.com/uploads6/new-apps-jan2012/haikusscript.jpg" alt="" /></a></p><p><br
class="spacer_" /></p><h1>Gaunt (free)</h1><p><a
href="http://www.thriftandthistle.co.uk/fonts/gaunt-font/">Gaunt</a> is a varying-width, uppercase font. The varying widths can be mixed together to give it a more unpredictable, non-uniform effect.</p><p><a
href="http://www.thriftandthistle.co.uk/fonts/gaunt-font/"><img
src="http://netdna.webdesignerdepot.com/uploads6/new-apps-jan2012/gauntfont.jpg" alt="" /></a></p><p><br
class="spacer_" /></p><h1>Garamond Serial ($14.99)</h1><p><a
href="http://new.myfonts.com/fonts/softmaker/garamond-serial/">Garamond Serial</a> is a traditional serif typeface with seven widths.</p><p><a
href="http://new.myfonts.com/fonts/softmaker/garamond-serial/"><img
class="image-border" src="http://netdna.webdesignerdepot.com/uploads6/new-apps-jan2012/garamondserial.jpg" alt="" /></a></p><p><br
class="spacer_" /></p><h1>Bad Script (free)</h1><p><a
href="http://www.behance.net/gallery/Bad-Script-%28Free-font%29/2711085">Bad Script</a> is a script font designed with a tablet to resemble casual and neat handwriting.</p><p><a
href="http://www.behance.net/gallery/Bad-Script-%28Free-font%29/2711085"><img
class="image-border" src="http://netdna.webdesignerdepot.com/uploads6/new-apps-jan2012/badscript.jpg" alt="" /></a></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>Know of a new app or resource that should have been included but wasn&#8217;t? 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/2012/01/whats-new-for-designers-january-2012/">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/whats-new-for-designers-january-2012/feed/</wfw:commentRss> <slash:comments>20</slash:comments> </item> <item><title>Responsive design in the corporate world</title><link>http://www.webdesignerdepot.com/2012/01/responsive-design-in-the-corporate-world/</link> <comments>http://www.webdesignerdepot.com/2012/01/responsive-design-in-the-corporate-world/#comments</comments> <pubDate>Mon, 09 Jan 2012 10:02:33 +0000</pubDate> <dc:creator>352 Media</dc:creator> <category><![CDATA[Mobile]]></category> <category><![CDATA[Responsive Design]]></category> <category><![CDATA[Web Design]]></category> <category><![CDATA[Accessibility]]></category> <category><![CDATA[CMS]]></category> <category><![CDATA[css3]]></category> <category><![CDATA[framework]]></category> <category><![CDATA[grids]]></category> <category><![CDATA[media queries]]></category> <category><![CDATA[responsive design]]></category><guid
isPermaLink="false">http://www.webdesignerdepot.com/?p=28135</guid> <description><![CDATA[When you already have a full plate of client work, it can be difficult to get into new technologies. Responsive design is a big buzz-phrase right now, but it’s unnecessary to force it on a client unless their users will see a benefit from it. At 352 Media Group, we recently saw an opportunity to [...]]]></description> <content:encoded><![CDATA[<p><a
href="http://netdna.webdesignerdepot.com/uploads/2011/12/rdthumb.jpg"><img
class="alignleft size-full wp-image-28172" title="rdthumb" src="http://netdna.webdesignerdepot.com/uploads/2011/12/rdthumb.jpg" alt="" width="200" height="160" /></a>When you already have a full plate of client work, it can be difficult to get into new technologies. Responsive design is a big buzz-phrase right now, but it’s unnecessary to force it on a client unless their users will see a benefit from it.</p><p>At 352 Media Group, we recently saw an opportunity to make a fully responsive site for a client, Purple Communications. They make software for people with hearing loss who would otherwise be unable to make a phone call. Using their computer, phone, videophone, or other electronic device, they can communicate with others using a video relay service.</p><p>Purple Communications offers apps for multiple phone platforms, so a substantial part of their web traffic is from mobile devices. Looking at their traffic, it became abundantly clear that the best solution for the client was to make a fully responsive site. Our company has done mobile sites before, but this was the first time that one site would serve both the mobile and desktop users. If you’re interested in incorporating some responsive web design features into your company or client’s website, here are some tips to keep in mind:</p><p><span
id="more-28135"></span></p><h1>Don&#8217;t compromise on design</h1><p>There are designs that lend themselves to a responsive, fluid layout far more than others. A minimalist design with a simple background might only require a few tweaks to become fluid. So it can be very tempting to push this kind of design on the client, as it would make developing the site remarkably easier.</p><p>One of 352 Media Group’s competitive advantages is our award-winning design. So while initially I was succumbing to the temptation of a minimalist design, I changed my mind and decided to figure out how we could use the design we wanted in a responsive way.</p><p>There are three different ways to develop a responsive design. I&#8217;ve created names for them so that they&#8217;ll be easier to discuss:</p><h2>Stepped Layouts</h2><p>This technique uses media queries to serve different stylesheets at set resolutions. Traditionally you would create three different designs – one for desktops, one for tablets, and one for phones.</p><p>This method was very appealing because of my decision to design a site that would potentially be quite complicated to make fluid. Essentially, we could take our existing process of developing a site and just multiple it by three. We could even use server-side detection to make sure you only got the CSS file you needed for your resolution.</p><p>The trouble with this technique is you have to pick which resolutions you’re going to optimize your site for. Most people use numbers based on the iOS devices—768px for the tablet design and 320px for the mobile design. But with all of the different smart phones and tablets available, there are tons of different resolutions. Because the apps Purple Communications makes are available for many different phones, we wanted to make sure every user would have an optimal experience. So while I think this technique would be perfect for an iPhone app website, it wasn’t going to fit our needs for this project.</p><h2>Fluid Grid</h2><p>Another way to make your site responsive is by using percentage widths so that everything will scale with the viewport all the way down to 0. With this method, you set up your percentage-based grid that will do the main legwork. Past that, you utilize media queries to tweak things for different screens. This method has a distinct advantage over the stepped method because the site will be optimized for every single resolution, as opposed to just a handful.</p><p>The disadvantage here is that certain designs can be exponentially more difficult to develop. I considered this method for a long time, trying to figure out how to code troublesome areas. We utilize a common method referred to as the <a
href="http://kailoon.com/css-sliding-door-using-only-1-image/" target="_blank">sliding doors technique</a> that can allow you to use a single image to make a fluid width container with intricate edges. If you aren’t using it, definitely look that tutorial over because it’s a fantastic technique. But even with that and a few other things in our arsenal, it still would have been quite difficult to pull off.</p><h2>Fluid/Stepped Hybrid</h2><p>In the end, I decided on a combination of the two methods. We would utilize the stepped technique to make one design for desktop, and then one big step down to a fluid design under 960px wide. This meant that for desktop, our process was nearly the same as a normal project. We support resolutions 1024&#215;768 and up for desktop, so we make our sites at the standard 960px width (which allows for a vertical scrollbar and other browser and OS chrome). Any viewport under that width would normally just show a scrollbar.</p><p>Instead of trying to pick which resolution made the most sense for a tablet size, we just set it up where anything under the site width of 960px would trigger the fluid layout. That way no one would ever get the dreaded horizontal scrollbar.</p><p><a
href="http://www.purple.us/"><img
src="http://netdna.webdesignerdepot.com/uploads/2011/12/horizontal-tablet-view.jpg" alt="Tablet horizontal view" width="615" height="460" /></a></p><p>As a little added bonus, a tablet (that’s at least 960px wide) viewing the site in landscape mode gets the full desktop version. Keep in mind that you will probably want to do some small tweaks with media queries to make links and buttons easier to touch.</p><p><br
class="spacer_" /></p><h1>Mobile first</h1><p>If you’ve done any research on responsive design, you have surely heard the mantra of developing for mobile first, which is definitely something you should be keeping in mind. Since we’ve all been in the mindset of developing sites for desktop computers for so long, it’s very easy to look at media queries the wrong way. You might think, “All I need to do is make some new images and put some new CSS in a media query, and my site will work on phones as well.” While this is true, it’s also completely backwards.</p><p>As amazing as smartphones have become, they’re still not as powerful as desktop computers. In addition, content is frequently consumed on the go. But by following our earlier logic, we’re optimizing a site for less-powerful devices on slower connections by adding CSS and images. Once you think that through, you realize that you have to alter your workflow.</p><p>The hardest part is making this work for <code>img</code> tags. If you’re following best practices, you’ll have optimized images for different resolutions. The challenging part is making sure that you only download the image you need. This issue could be an article all on its own, but fortunately Jason Grigsby has already compiled <a
href="http://www.cloudfour.com/responsive-imgs-part-2/" target="_blank">a list of responsive image methods and their pros and cons.</a></p><p>Past that, all we have to get working is the CSS. With our “mobile first” mentality, we’re going to make a mobile.css file that contains all of the CSS that mobile needs. This will be the only file that phones download. Then, we’ll make a second file called desktop.css that will build upon and overwrite the base styles established in the mobile.css. In order to make sure that phones/tablets get mobile.css only and desktops get both mobile.css and desktop.css, our links look like this:</p><pre>&lt;link id="uxCSSMobileFiles" runat="server" type="text/css" href="css/mobile.css" rel="stylesheet" /&gt;
&lt;link id="uxCSSFiles" runat="server" type="text/css" media="screen and (min-width: 960px)" href="css/desktop.css" rel="stylesheet" /&gt;</pre><p>This combination has worked so far for everything that I’ve tested except for versions of Internet Explorer before 9. Because our company standard is to support IE7+, we had to make one last tweak. You’ll notice my code above is running at server. On the backend, we’re checking for the version of IE, and if it’s less than 9, we change the media attribute to “screen, projection”. This worked the best for us, but if you aren’t running anything server side, you could use respond.js instead.</p><p>This does mean that our desktop CSS won’t be as optimized as it would be on a normal site. But, the only sacrifice we’re making is downloading a lightweight CSS file that we then overwrite where we need to. We needed to compromise somewhere, and because we keep chanting, “mobile first,” we know this is better than the alternative.</p><p><br
class="spacer_" /></p><h1>Still offering the client control</h1><p>At 352 Media Group, we believe in giving the client full control over their site. After we finish development, we hand over all of the source code. We also provide a custom-built CMS that lets the client manage the pages, navigation, and site map. Like design, this is a standard that we didn’t want to compromise on, so we had a few additional hurdles.</p><p>One of the hardest interfaces to transfer over to mobile is the navigation. This is an issue because it’s also one of the most important interfaces on a site. The first question you have to ask is whether mobile users need quick access to the entire navigation, or if they are only interested in a key few. If they need all of the navigation, and there are more than four main-level items, I think that one of the best solutions is to group them in a <code>&lt;select&gt;</code> element. This will utilize the phone’s OS for an optimized interface that the user is already used to.</p><p>On Purple Communications, there were only two main-level items that mobile users primarily looked at: Products &amp; Services, and About Us. So on phones, we only show those two items, and then group the rest into a “More” dropdown.</p><p><img
class="image-border" src="http://netdna.webdesignerdepot.com/uploads/2011/12/mobile-dropdown-navigation.jpg" alt="Mobile dropdown navigation" /></p><p>But one of the things that we offer the client is control over their navigation. For this site, the only thing they wouldn’t have control over was which items collapsed into the menu, so we made sure to clear that with them first. But past that, they can add any items or sub items that they want. To accomplish this, we used a second copy of the navigation nested in the last item named “More.” We hide it on desktops, and on mobile we’re hiding the top-level items we don’t want displayed. In the nested list, we’re then hiding “Products &amp; Services” and “About” so users don’t see those twice. This gives our client full control without having to manage a separate mobile navigation (which would become a chore with duplicate items).</p><p>For the content areas, we provided training to the client so they would know the best ways to structure their content. We also set up a few classes that they could use on things like YouTube videos, buttons, and calls to action, which ensured things they added would be optimized for all resolutions.</p><p><br
class="spacer_" /></p><h1>Creating a reusable framework</h1><p>The last thing to keep in mind when exploring new technologies like responsive design is to make sure your company will be better prepared for the future. You’ll want everyone working on the project to not only be thinking about the client and their users, but also about what lessons can be applied to other projects. Always be on the lookout for projects like this that can get your foot into the door of new areas so your company will keep advancing along with the industry.</p><p>At 352 Media Group, we already have established frameworks for both our programmers and our front-end developers. For instance, we split all of our CSS into multiple files to compartmentalize components and keep everyone organized. We have separate files for structure, typography, forms, widgets, etc. When you’re moving into new technologies, you can take what looks like the easy road and just abandon things that don’t seem to fit and create new things for the future. But by doing so, you’re abandoning years of experience that have been working well for you so far.</p><p>I oversimplified our code earlier that links the CSS files. We could have required that responsive sites used those two new CSS files instead of the normal framework. But instead, with a little creativity, we figured out which files should be applied to mobile, which should be applied to desktop, and which should be split across the two. We were able to adapt what we already had working into something that will work well for us in the future.</p><p><br
class="spacer_" /></p><p><em>Brent Walbolt is an interactive designer at <a
href="http://www.352media.com/">web design company</a> 352 Media Group and an admitted nerd. His responsibilities include establishing the company standards for front-end development, researching new technologies, and teaching interns and new hires.</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/responsive-design-in-the-corporate-world/">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/responsive-design-in-the-corporate-world/feed/</wfw:commentRss> <slash:comments>9</slash:comments> </item> <item><title>Zurb’s newest offering for developers: Foundation</title><link>http://www.webdesignerdepot.com/2012/01/zurbs-newest-offering-for-developers-foundation/</link> <comments>http://www.webdesignerdepot.com/2012/01/zurbs-newest-offering-for-developers-foundation/#comments</comments> <pubDate>Thu, 05 Jan 2012 09:38:56 +0000</pubDate> <dc:creator>Cameron</dc:creator> <category><![CDATA[Programming]]></category> <category><![CDATA[Web Design]]></category> <category><![CDATA[Web Development]]></category> <category><![CDATA[framework]]></category> <category><![CDATA[prototyping]]></category> <category><![CDATA[wireframing]]></category> <category><![CDATA[zurb]]></category><guid
isPermaLink="false">http://www.webdesignerdepot.com/?p=27818</guid> <description><![CDATA[Zurb has a long history of providing awesome web apps and resources for designers and developers. Their apps include Notable, Axe, Enroll, and Spur, among others. Other resources from Zurb include everything from downloadable sketchsheets and grid paper, CSS buttons, CSS3 tools, visual effects &#38; animation examples, and a lot more. Zurb has recently launched [...]]]></description> <content:encoded><![CDATA[<p><a
href="http://netdna.webdesignerdepot.com/uploads/2011/11/thumb14.jpg"><img
class="alignleft size-full wp-image-27819" title="thumb" src="http://netdna.webdesignerdepot.com/uploads/2011/11/thumb14.jpg" alt="foundation" width="200" height="160" /></a><a
rel="nofollow" href="http://www.zurb.com/" target="_blank">Zurb</a> has a long history of providing awesome web apps and resources for designers and developers. Their apps include Notable, Axe, Enroll, and Spur, among others.</p><p>Other resources from Zurb include everything from downloadable sketchsheets and grid paper, CSS buttons, CSS3 tools, visual effects &amp; animation examples, and a lot more.</p><p>Zurb has recently launched a new tool for designers, called <a
href="http://foundation.zurb.com/">Foundation</a>, a free rapid prototyping framework.</p><p>Zurb&#8217;s Lead Designer, Jonathan, answered some questions for us about the new project.<span
id="more-27818"></span></p><h2>What is Foundation?</h2><p><a
href="http://foundation.zurb.com/">Foundation</a> is a framework for quickly prototyping and building responsive sites and apps. It allows you to rapidly put together pages, including layout and common elements like navigation, pagination, forms and more so you can see how your site works on desktops, tablets and phones. Then you can take that code and customize or adapt it into rock-solid production code.</p><h2>Why was Foundation built?</h2><p>We realized that the tools out there for building responsive sites &#8211; sites that work on any kind of device &#8211; were not only insufficient but really non-existent. There are a number of CSS frameworks that people are using, but everything was designed for fixed layouts. Mobile devices will account for over half of all Internet traffic in the next 2 years, so not designing and building for them is a death sentence for online products or services. We wanted a tool that would let us not only deliver a great experience to every device, but to very quickly test out what a great experience really looked and felt like.</p><h2>Talk about a site you had to use Foundation for? How did it help? What issues did you have to deal with?</h2><p>We&#8217;ve used Foundation for all of our internal sites and projects for the last several months, but if I had to pick one great example it would be a web app we released recently called Spur. Spur is a tool for doing traditional design critiques by letting you capture a web page, or upload an image, and then view it with blur, heightened contrast, rotation and other effects that reveal how the visual design holds up. We designed it from the ground up with Foundation to support desktops, tablets, and iPhones; all from the same front-end codebase.</p><p>If you pull up the app on different devices you&#8217;ll see different tools and subtly modified layouts all made possible with Foundation&#8217;s mobile visibility classes. These let you easily tag elements to be hidden or shown on specific types of devices, such as &#8216;hide-on-phones&#8217; or &#8216;show-on-tablets&#8217;. That and Foundation&#8217;s inherent ability to scale to most any size meant that Spur has a slick, tailored experience for any device type with very little additional effort.</p><p>Working entirely with percentages of course adds some complexity, especially regarding images and the flexibility of certain objects like toolbars but beyond some specific CSS Foundation took care of almost everything.</p><h2>Who should be using Foundation?</h2><p>Anyone who wants their site or app to be relevant in a couple years should be building for multiple devices, and Foundation is a good tool for doing that. Foundation is perfect for new sites that you want to quickly prototype and build, since you can lay out entire sites in just a few minutes using the flexible grid and common elements already included.</p><p>We&#8217;ve found Foundation to be especially helpful for companies or organization who have concerns about the cost (in time and resources) to build for mobile devices &#8211; Foundation helps you do things quickly and all at once.</p><h2>What&#8217;s the future for Foundation?</h2><p>We&#8217;re constantly working on Foundation, adding common elements that people have requested or we&#8217;ve seen a need for. We just recently added a new four-column phone grid so you can do more complex layouts for very small devices, and we&#8217;ll continue to work on device and pattern support. We&#8217;re also considering things like page templates, code packs for specific uses like wireframing, and working with outside developers on plugins for other frameworks like Less, SaSS, Drupal, WordPress, etc.</p><p>Our goal is for Foundation to be more than just an open-source Framework but a complete community and development approach for the front-end. We&#8217;d love to have even more contributors, both in issues, feature requests, and code on <a
href="http://www.github.com/zurb/foundation">Github</a> and we&#8217;re happy to answer questions at  foundation@zurb.com.</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/zurbs-newest-offering-for-developers-foundation/">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/zurbs-newest-offering-for-developers-foundation/feed/</wfw:commentRss> <slash:comments>5</slash:comments> </item> <item><title>Creating your first WordPress child theme</title><link>http://www.webdesignerdepot.com/2011/12/creating-your-first-wordpress-child-theme/</link> <comments>http://www.webdesignerdepot.com/2011/12/creating-your-first-wordpress-child-theme/#comments</comments> <pubDate>Thu, 15 Dec 2011 09:30:04 +0000</pubDate> <dc:creator>Cameron</dc:creator> <category><![CDATA[Web Design]]></category> <category><![CDATA[WordPress]]></category> <category><![CDATA[WordPress Themes]]></category> <category><![CDATA[child theme]]></category> <category><![CDATA[CSS]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[theme creation]]></category><guid
isPermaLink="false">http://www.webdesignerdepot.com/?p=27803</guid> <description><![CDATA[Whether you just want to create a slightly customized theme or something completely unique, creating a WordPress child theme can greatly speed up the development process. Child themes let you start with the basics of an existing theme, so you&#8217;re not having to reinvent the wheel. You can pick a theme that has the functionality [...]]]></description> <content:encoded><![CDATA[<p><a
href="http://netdna.webdesignerdepot.com/uploads/2011/11/thumb13.jpg"><img
class="alignleft size-full wp-image-27812" title="thumb" src="http://netdna.webdesignerdepot.com/uploads/2011/11/thumb13.jpg" alt="creating a wordpress child theme" width="200" height="160" /></a>Whether you just want to create a slightly customized theme or something completely unique, creating a WordPress child theme can greatly speed up the development process.</p><p>Child themes let you start with the basics of an existing theme, so you&#8217;re not having to reinvent the wheel. You can pick a theme that has the functionality and basic layout you need, but then customize everything about it as you would designing a theme from scratch.</p><p>For this tutorial, we&#8217;ll be creating a child theme based on the newest WordPress default theme, Twenty Eleven. We&#8217;ll also be using some handy plugins and other tricks to make it even easier to create a child theme.</p><p>You&#8217;ll need some very basic HTML and CSS knowledge, but the good news is that for a basic child theme, you don&#8217;t need to know any PHP! The theme created is very basic, but it will give you the building blocks you need to get started creating your own themes, even if you&#8217;ve never created a WordPress theme before!<span
id="more-27803"></span></p><h1>The theme we&#8217;ll be creating</h1><p>Here&#8217;s a brief look at the final theme we&#8217;ll be creating:</p><p><a
href="http://netdna.webdesignerdepot.com/uploads/2011/11/finalchildtheme.jpg"><img
class="alignnone size-full wp-image-27804" title="finalchildtheme" src="http://netdna.webdesignerdepot.com/uploads/2011/11/finalchildtheme.jpg" alt="" width="615" height="475" /></a></p><p><br
class="spacer_" /></p><h1>A word about parent themes</h1><p>Probably the most important step in creating a child theme is picking out your parent theme. For this tutorial, as already mentioned, we&#8217;ll be using Twenty Eleven. The reasons for this include the fact that it&#8217;s easily accessible, free, is probably already installed on any updated WP install, and is well-coded.</p><p><a
href="http://netdna.webdesignerdepot.com/uploads/2011/11/twentyeleven.jpg"><img
class="image-border" title="twentyeleven" src="http://netdna.webdesignerdepot.com/uploads/2011/11/twentyeleven.jpg" alt="" width="615" height="500" /></a></p><p><br
class="spacer_" /></p><p>That last one is the most important thing to consider when picking your parent theme: make sure that it is well coded. The main reason for this is that if your parent theme is well-coded, it will be infinitely easier to create a child theme that is well-coded, because you won&#8217;t have to employ hacks to make things work.</p><p>Any time you want to make customizations to a theme, you&#8217;re better off to use a child theme instead of editing the parent theme directly. This way, if an update for the original theme is issued, your theme won&#8217;t break. And if both the parent theme and your theme are coded well, you likely won&#8217;t notice any differences in the updated theme on your site&#8217;s front-end.</p><p><br
class="spacer_" /></p><h1>One-Click Child Theme</h1><p>The quickest and easiest way to get started with a child theme is to use the <a
href="http://wordpress.org/extend/plugins/one-click-child-theme/">One-Click Child Theme</a> plugin. Just install it, activate the parent theme you want your child theme to be based on (if it isn&#8217;t active already), and click on &#8220;Child Theme&#8221; under Appearance in the WP dashboard.</p><p>From there, enter a name for your new child theme, a short description, and your name, and click on &#8220;Create Child&#8221;. That&#8217;s all there is to it. One word or warning: I got an error message after clicking &#8220;Create Child&#8221;, but the child theme was created without a hitch.</p><p>Alternatively, you can create a child theme from scratch. To do that, open up your text or code editor of choice and enter the following information (this is taking into account that you&#8217;ll be using the Twenty Eleven parent theme):</p><pre>/*
Theme Name:     Your Child Theme's Name
Description:    Your theme's description.
Author:         Your Name Here
Template:       twentyeleven

(optional values you can add: Theme URI, Author URI, Version)
*/

@import url("../twentyeleven/style.css");
</pre><p>The &#8220;Template&#8221; portion is what makes this a child theme rather than a regular theme, so make sure you properly identify the theme&#8217;s parent.</p><p><br
class="spacer_" /></p><h1>Setting Theme Options</h1><p>Before you start customizing your new child theme&#8217;s CSS, make sure you check out the theme options and do some customizations there. It&#8217;s better to make changes within the existing framework of the theme if that&#8217;s an option, as it makes it easier to manage your theme&#8217;s code.</p><p>For this customization, I&#8217;ve selected a content-on-left layout with a single sidebar, and left the color scheme and default link color (for now). I&#8217;ve also left the background white, the header with one of the default images, and the header text color black.</p><p>Note: If you want to disable the color selection in theme options, add <code>!important</code> to the color specifications in your CSS.</p><p><br
class="spacer_" /></p><h1>Basics of editing your theme</h1><p>If you go to the WordPress theme editor, you&#8217;ll see a mostly-blank style sheet for your new child theme. The first line of your new CSS file (after the child theme info) is importing the stylesheet from the parent theme. This is vital, and it has to remain at the top of your sheet or the parent stylesheet will be invalidated and won&#8217;t import.</p><p>One thing you may want to do at this point is install a better code editor plugin for theme editing. Color-coded syntax makes it significantly easier to code directly in WP, and will especially be useful for those who are used to colored syntax with outside editors. My personal choice is <a
href="http://wordpress.org/extend/plugins/advanced-code-editor/">Advanced Code Editor</a>.</p><p>You&#8217;ll also want some kind of text editor for setting up our functions.php file, preferably one with syntax highlighting.</p><h2>Finding the code to change</h2><p>This can be one of the most frustrating parts of child theme development: finding which parts of the code need to be edited and which can be left alone. The entire point of a child theme is to make theme creation and maintenance easier. To that end, we want to create as little new code as possible.</p><p>To make this a lot easier, you&#8217;ll want to do is install a plugin like <a
href="http://getfirebug.com/">Firebug</a>. This will allow you to click on a part of your page design and view the associated <code>div</code> and CSS classes. You can also try out code to see what works, and then copy and paste it into your theme&#8217;s CSS. I&#8217;ve found that keeping your front-end theme open in one tab alongside another tab with the WP dashboard where you&#8217;re editing files is the most efficient way to edit your code.</p><p><br
class="spacer_" /></p><h1>The basics</h1><p>Let&#8217;s start by defining things like the body background color, the typography, and other basics that will give us the basis for our child theme. This code sets up everything in the header, with the exception of moving our navigation menu. Let&#8217;s break it down into a few different steps.</p><p>This first block of code gives us all of our basic typography (we&#8217;ll be pulling in &#8220;Droid Sans&#8221; and &#8220;Dancing Script&#8221; from Google Web Fonts; more on that in the section on <code>functions.php</code>):</p><pre>body, input, textarea, p {
    color: #000000;
    font-family: 'Droid Sans', sans-serif;
}
p {
    font-size: 14px;
    line-height: 24px;
}
h1, h2, h3, h4, h5, h6 {
    font-family: 'Dancing Script', cursive;
}
</pre><p>This next section sets up the main content background and <a
href="http://www.css3.info/preview/box-shadow/">drop shadow</a>.</p><pre>#page {
    background: #f5f5dc;
    -moz-box-shadow: 0 0 10px #67949c;
    -webkit-box-shadow: 0 0 10px #67949c;
    box-shadow: 0 0 10px #67949c;
}
</pre><p>Then we&#8217;ll make some adjustments on our blog title and description, as well as changing the top border of the header and removing the search form (which will be replaced with our navigation menu in the next step).</p><pre>#site-title a {
    font-size: 48px;
    font-weight: 700;
    line-height: 60px;
}
#branding {
    border-top: 2px solid #67949c;
}
#branding #searchform {
    display: none;
}
#site-description {
    font-size: 18px;
    margin: 0 270px 3em 0;
}
</pre><p>This gives us a header that looks like this:</p><p><a
href="http://netdna.webdesignerdepot.com/uploads/2011/11/step1-setup.jpg"><img
class="alignnone size-full wp-image-27806" title="step1-setup" src="http://netdna.webdesignerdepot.com/uploads/2011/11/step1-setup.jpg" alt="" width="615" height="475" /></a></p><p><br
class="spacer_" /></p><h1>Move the main navigation menu</h1><p>The next change we want to make is to move the navigation menu from its default position under the header image to the upper right, opposite the blog title or logo.</p><p>This format works best for sites that only have a small number of pages. Larger sites, or sites with sub-pages, will need additional consideration, and likely won&#8217;t work well with this kind of layout.</p><p>Here&#8217;s the code you&#8217;ll need:</p><pre>#access {
    clear: both;
    display: block;
    float: right;
    margin: 0 auto 6px;
    position: relative;
    top: -410px;
    width: 500px;
    background: none;
    box-shadow: none;
}
</pre><p>Your navigation menu should now be sitting up above the header image, adjacent to your logo. Next we&#8217;ll add some styles to our navigation and turn them into buttons instead of a solid bar. Here&#8217;s the code for the basic font styling:</p><pre> #access a {
    font-family: 'Dancing Script', 'Helvetica Neue',Helvetica,Arial,sans-serif;
    font-size: 1.4em;
    font-weight: 700;
    padding: 0 1em;
    line-height: 2.666em;
}
</pre><p>Here&#8217;s the basic formatting for the button behind the text, including a nice inner shadow:</p><pre>#access li {
    background: #84bbc5;
    margin-right: 15px;
    -moz-box-shadow: inset 0 0 3px 3px #739ca3;
    -webkit-box-shadow: inset 0 0 3px 3px #739ca3;
    box-shadow: inset 0 0 3px 3px #739ca3;
}
</pre><p>And here&#8217;s the code for adding a drop shadow behind the buttons when they&#8217;re hovered over (which actually gives the impression of an animation effect in use):</p><pre>#access li:hover &gt; a, #access a:focus {
    background: #84bbc5;
    color: #EEEEEE;
    -moz-box-shadow: 0 0 3px 3px #739ca3;
    -webkit-box-shadow: 0 0 3px 3px #739ca3;
    box-shadow: 0 0 3px 3px #739ca3;
}
</pre><p>Now your header will look like this:</p><p><a
href="http://netdna.webdesignerdepot.com/uploads/2011/11/step2-navmenu.jpg"><img
class="alignnone size-full wp-image-27807" title="step2-navmenu" src="http://netdna.webdesignerdepot.com/uploads/2011/11/step2-navmenu.jpg" alt="" width="615" height="475" /></a></p><p><br
class="spacer_" /></p><h1>Basic styling for your sidebar</h1><p>Let&#8217;s add some very basic styles for your sidebar. The changes we&#8217;re making here are primarily to make the sidebars match the design of the rest of the site. Here&#8217;s the code:</p><pre>.widget a {
    font-weight: 400;
    font-family: 'Droid Sans', sans-serif !important;
}
.widget-title {
    color: #282828;
    letter-spacing: 0.1em;
    line-height: 1.5em;
    text-transform: none;
}
</pre><p>The <code>.widget-title</code> is already in an H3 tag, so it takes on the font already specified there.</p><p>And here&#8217;s how that looks:</p><p><a
href="http://netdna.webdesignerdepot.com/uploads/2011/11/step3-sidebar.jpg"><img
class="alignnone size-full wp-image-27808" title="step3-sidebar" src="http://netdna.webdesignerdepot.com/uploads/2011/11/step3-sidebar.jpg" alt="" width="615" height="351" /></a></p><p><br
class="spacer_" /></p><h1>Changes to the post format</h1><p>First we want to change the padding for the top of the posts, so the first post lines up with the top of the sidebar.</p><pre>.entry-title {
    padding-top: 0px;
}
</pre><p>Next we&#8217;ll change the comment icon that appears next to the post title on the home page. This one is simple: just create your new icon (I&#8217;ve created versions for active and inactive versions) and then upload them using WP&#8217;s media uploader. Take the URL for each, and insert them like this:</p><pre>.entry-header .comments-link a {
    background: url("http://blogetic.com/site/wp-content/uploads/2011/11/comment-link.png") no-repeat scroll 0 0;
    top: 0;
}
.entry-header .comments-link a:hover, .entry-header .comments-link a:focus, .entry-header .comments-link a:active {
    background: url("http://blogetic.com/site/wp-content/uploads/2011/11/comment-active.png") no-repeat scroll 0 0;
    background-color:  #f5f5dc !important;
}
</pre><p>You&#8217;ll need to add the <code>!important</code> to the <code>background-color</code> attribute for the hover state in order to override the styling done to links elsewhere in the theme. The hover image is a filled-in text bubble, while the normal state is just an outline. Here&#8217;s the result:</p><p><a
href="http://netdna.webdesignerdepot.com/uploads/2011/11/step4-entrytitle.jpg"></a><a
href="http://netdna.webdesignerdepot.com/uploads/2011/11/step4-entrytitle1.jpg"><img
class="alignnone size-full wp-image-27811" title="step4-entrytitle1" src="http://netdna.webdesignerdepot.com/uploads/2011/11/step4-entrytitle1.jpg" alt="" width="615" height="360" /></a></p><p>Next we&#8217;ll work on the comments styling. This is simple, as all we&#8217;re doing is changing the color scheme. Here&#8217;s the code:</p><pre>#respond {
    background: none repeat scroll 0 0 #dadabe;
    border: 1px solid #67949c;
}
#respond input[type="text"], #respond textarea {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 4px solid #b3b398;
}
#respond .comment-form-author label, #respond .comment-form-email label, #respond .comment-form-url label, #respond .comment-form-comment label {
    background: none repeat scroll 0 0 #b3b398;
    box-shadow: 1px 2px 2px rgba(204, 204, 204, 0.8);
    color: #555555;
}
#respond input#submit {
    background: none repeat scroll 0 0 #67949c;
}
</pre><p>And here&#8217;s the end result:</p><p><a
href="http://netdna.webdesignerdepot.com/uploads/2011/11/step5-comments.jpg"><img
class="alignnone size-full wp-image-27810" title="step5-comments" src="http://netdna.webdesignerdepot.com/uploads/2011/11/step5-comments.jpg" alt="" width="615" height="401" /></a></p><p><br
class="spacer_" /></p><h1>Inserting code into your head or elsewhere in your theme</h1><p>This is probably the most technical part of creating a child theme, and is only necessary if you wannt to do something like add Google Web Fonts to your site. That&#8217;s exactly what we&#8217;re going to do here. This is the only time in creating your child theme that you&#8217;ll need to work with PHP, and if you don&#8217;t need to insert anything into your theme&#8217;s header or elsewhere, you won&#8217;t need to work with PHP at all.</p><p>First, create a functions.php file in your text or code editor of choice. The basic code you&#8217;ll use will look something like this:</p><pre>&lt;?php function customfunctionname() { ?&gt;
  &lt;script type="text/javascript"&gt;
    Whatever your JavaScript is
  &lt;/script&gt;
&lt;?php }
add_action('wp_head', 'customfunctionname');
?&gt;
</pre><p>For the child theme above, we needed to insert code into our header to link the appropriate Google Web Fonts so we could call them into our CSS. Here&#8217;s how we do that (you can get the <code>link</code> directly from Google with whichever fonts you want to use):</p><pre>&lt;?php function googlefonts() { ?&gt;
    &lt;link href='http://fonts.googleapis.com/css?family=Dancing+Script:400,700' rel='stylesheet' type='text/css'&gt;
&lt;?php }
add_action('wp_head', 'googlefonts');
?&gt;
</pre><p>Now your fonts should all be working properly! And all the functions that were included in the original parent theme will still be working, too.</p><p><br
class="spacer_" /></p><h1>Download the theme files</h1><p>If you want to see all of the code for both the CSS and the functions.php file, you can download them <a
href="http://netdna.webdesignerdepot.com/uploads6/wp-child-theme/WDD-Child-Theme.zip">here</a>. Also included are the comment bubble icons.</p><p><br
class="spacer_" /></p><h1>Conclusion</h1><p>Creating a child theme is incredibly simple when compared to designing and coding a theme from scratch. With some basic CSS knowledge and just a little bit of PHP, you can create basically any kind of theme you want. Child themes, in many cases, can also be used commercially (as long as the parent theme allows for such use) or sold as stock themes (just remember to let your buyers know that the theme requires a parent theme).</p><p>Make sure that your code is well-written, commented, and organized. This way, if your parent theme is updated, your child theme is unlikely to break.</p><p>The child theme we&#8217;ve created in this tutorial is very, very basic. But it gives you the information you need to start designing your own themes. Start with basic restyling to get your feet wet, and then start exploring the things you can do with PHP in your functions.php file. Child themes, when built on a great parent theme, can be as powerful as any other theme available. For more information on child themes, check out the <a
href="http://codex.wordpress.org/Child_Themes">WordPress Codex</a>.</p><p><br
class="spacer_" /></p><p><em>Written exclusively for WDD by <a
href="http://cameronchapman.com">Cameron Chapman</a>.</em></p><p><em><strong>Have more tips for creating great child themes? 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/12/creating-your-first-wordpress-child-theme/">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/creating-your-first-wordpress-child-theme/feed/</wfw:commentRss> <slash:comments>9</slash:comments> </item> <item><title>What designers can learn from different animals</title><link>http://www.webdesignerdepot.com/2011/12/what-designers-can-learn-from-different-animals/</link> <comments>http://www.webdesignerdepot.com/2011/12/what-designers-can-learn-from-different-animals/#comments</comments> <pubDate>Wed, 07 Dec 2011 09:50:58 +0000</pubDate> <dc:creator>Aidan Huang</dc:creator> <category><![CDATA[Design]]></category> <category><![CDATA[Web Design]]></category> <category><![CDATA[Web Designers]]></category> <category><![CDATA[Business]]></category> <category><![CDATA[Designers]]></category> <category><![CDATA[Marketing]]></category> <category><![CDATA[Productivity]]></category><guid
isPermaLink="false">http://www.webdesignerdepot.com/?p=27266</guid> <description><![CDATA[Designers of all types can gain inspiration from animals found in the wild. Many great designers exhibit behaviors similar to the movement, characteristics and instincts of nature’s creatures. Accomplished designers understand that there is no greater and more perfect creation than what can be found in nature. Designers that adapt the behaviors, instincts or habits [...]]]></description> <content:encoded><![CDATA[<p><img
class="size-full wp-image-27280 alignleft" title="What designers can learn from different animals" src="http://netdna.webdesignerdepot.com/uploads/2011/11/animals.jpg" alt="What designers can learn from different animals" width="200" height="160" />Designers of all types can gain inspiration from animals found in the wild. Many great designers exhibit behaviors similar to the movement, characteristics and instincts of nature’s creatures.</p><p>Accomplished designers understand that there is no greater and more perfect creation than what can be found in nature. Designers that adapt the behaviors, instincts or habits of animals into their approach will find that they will develop designs that are innovative and efficient.</p><p>This article will examine how animals can inspire designers of all types to greatness.</p><blockquote><p>Each species is a masterpiece, a creation assembled with extreme care and genius. &#8211; Edward O. Wilson</p></blockquote><p><span
id="more-27266"></span></p><h1>1. Lion</h1><p>Lions are considered the King of the Jungle because they prey on nearly every animal from leopards to cheetahs. They are brave animals that will challenge nearly every animal in the wild. Every day, they spend two to three hours walking and 50 minutes eating. The remaining 20 hours they are resting, socializing, or grooming. Most of a lion’s hunting is completed during the night hours until dawn.</p><p><img
class="alignnone size-full wp-image-27272" title="lion" src="http://netdna.webdesignerdepot.com/uploads/2011/11/lion.jpg" alt="" width="615" height="450" /></p><p>Designers in the same way must be fearless. They must be brave enough to be innovative in their designs and land major contracts with companies. Designers must be highly adaptable to any environment, while maximizing their full potential. Great designs often come when we are alert and well rested. But often, designers must burn the midnight oil to present clients with their best options.</p><p>As lions and lionesses, designers must remain competitive and remain ahead of the competition to maintain their position as lead designers in their region or in the world. Lionesses are often more agile and do most of the hunting for their pride. Keep in mind that lioness designers may also dominate in some areas of design because of their natural instinct. Use this knowledge to your company’s advantage.</p><p><br
class="spacer_" /></p><h1>2. Tiger</h1><p>Tigers have recently beaten out the dog for the world’s favorite animal. This animal is territorial and maintains a solitary lifestyle. They are camouflaged by their stripes and are simply unafraid to challenge any animal in the wild. Though the elephant is too large for the tiger to kill, the tiger will still try to intimidate the elephant nonetheless. Tigers have been known to successfully kill a rhinoceros, crocodile, moose, leopard, and numerous other large animals of the wild. They are faster than lions and can leap 10 meters or more, but they have very little stamina.</p><p><img
class="alignnone size-full wp-image-27273" title="tiger" src="http://netdna.webdesignerdepot.com/uploads/2011/11/tiger.jpg" alt="" width="615" height="450" /></p><p>Tiger designers must not be afraid of the large projects that seem out of their scope. Just as the tiger challenges the elephant, designers must also meet challenges without fear. Designers must take their numerous solitary moments to create and develop a solid design. Though there are some moments of collaboration with the team and the client, designers must retreat to create their designs as quickly as possible to meet the client’s deadline. Like a tiger’s hunting style, designers must be strategic in accepting and planning projects to continually generate fresh new designs.</p><blockquote><p>Shall we, because we walk on our hind feet, assume to ourselves only the privilege of imperishability? &#8211; George Eliot</p></blockquote><p><br
class="spacer_" /></p><h1>3. Giraffe</h1><p>Giraffes have several advantages over other animals in the wild kingdom. The most obvious is the giraffe’s height. They can reach and consume more nutrients than their competitors in the wild, such as the impala or kudu. The giraffe also has the shortest sleep requirements of any mammal in the wild. The average is approximately 4.5 to 4.6 hours per 24 hours.</p><p><img
class="alignnone size-full wp-image-27274" title="giraffe" src="http://netdna.webdesignerdepot.com/uploads/2011/11/giraffe.jpg" alt="" width="615" height="450" /></p><p>Like giraffes, designers must be able to land more projects and reach higher peaks than our competitors. Designers must strive to view challenges from a different perspective and tackle the projects in a new light. Designers often have to adopt the behavior of giraffes and survive on 4.5 hours of sleep per night for short periods of time to complete major projects.</p><p><br
class="spacer_" /></p><h1>4. Camel</h1><p>Camels are resilient creatures that can withstand incredible temperatures and water consumption levels that would kill other animals. They can retain a significant amount of water in their cells, kidneys, and intestines. They then can go long periods without water, because the fat tissue in the humps of the camel metabolizes and produces energy for the animal.</p><p><img
class="alignnone size-full wp-image-27275" title="camel" src="http://netdna.webdesignerdepot.com/uploads/2011/11/camel.jpg" alt="" width="615" height="450" /></p><p>Designers need to be resilient and adapt to changes in the work environment that may seem unreasonable in other environments. The work hours are often long, but the end product of the designs are rewarding. Designers must be energetic and constantly evolving to provide a design that is better than the competition in the least amount of time possible.</p><blockquote><p>Any glimpse into the life of an animal quickens our own and makes it so much the larger and better in every way. — John Muir</p></blockquote><p><br
class="spacer_" /></p><h1>5. Cheetah</h1><p>The cheetah, by far, has the fastest speed of any animal on land. The cheetah reaches speeds between 70 and 75 miles per hour. The cheetah can reach 62 mph in three seconds or less. After long sprints, they must rest for at least 30 minutes before achieving those speeds again. They may be the fastest in the wild kingdom, but their prey often escapes them because they will let them go, rather than risk an injury. Consequently, the cheetah’s success rate of landing their kill is only about 50%.</p><p><img
class="alignnone size-full wp-image-27271" title="cheetah" src="http://netdna.webdesignerdepot.com/uploads/2011/11/cheetah.jpg" alt="" width="615" height="450" /></p><p>Designers must acquire some the cheetah’s instinct to survive. They must be agile and fast to land the project and complete it according to the deadline. Designers must not overwork themselves or they will &#8220;burn out&#8221; and produce lower quality work. Additionally, designers may run the risk of losing half of their clients. Speed, however, will delineate a designer from their competition.</p><p><br
class="spacer_" /></p><h1>6. Dolphin</h1><p>Dolphins are highly intelligent animals. Their brains are highly complex, and they can hear frequencies ten times higher than the normal human being. Dolphins are social creatures and form strong bonds with people. They have been known to rescue injured humans or aid in human therapy. They also enjoy communication through a variety of clicks, whistles, and other sounds. Play time is an important part of their lifestyle and culture.</p><p><img
class="alignnone size-full wp-image-27283" title="dolphin" src="http://netdna.webdesignerdepot.com/uploads/2011/11/dolphin1.jpg" alt="" width="615" height="450" /></p><p>Design relies upon listening to the client and determining exactly what they need and desire. As designers, they must learn to listen better than their competitors. Designers must pick up on the nuances that their competitors will miss during the consultation. This will help your firm deliver a solution that meets the needs of the client.</p><p>Loyalty is a large part of building brand image. Designers must form relationships with customers and also fellow designers to build business. If a client is the victim of a bad design, designers must rescue them and offer a better solution. Designers, like dolphins, must engage their customers and peers in play to discover innovative ideas and solutions to problems.</p><p><br
class="spacer_" /></p><h1>7. Whale</h1><p>Whales are one of the largest animals to have ever existed. They spend 90% of their lives under water and only surface to breathe through their blow holes. Whales cannot afford to consciously sleep or they will drown. Therefore, a portion of their brain is always functioning to keep them afloat.</p><p>Like whales, our creative juices are always flowing. At night, when we sleep, our subconscious may be thinking about the latest design. In the middle of the night, designers may wake up and sketch out an idea to avoid forgetting.</p><p><img
class="alignnone size-full wp-image-27277" title="whale" src="http://netdna.webdesignerdepot.com/uploads/2011/11/whale.jpg" alt="" width="615" height="450" /></p><p>Some designers never achieve a deep sleep, because their most innovative ideas come when they lay down to rest. A designer’s job is often spent at the computer, drafting board, or with the client. When we come up for air, a designer truly needs to release just as the whale releases accumulated water through its blow hole.</p><blockquote><p>Living with animals can be a wonderful experience, especially if we choose to learn the valuable lessons animals teach through their natural enthusiasm, grace, resourcefulness, affection and forgiveness. — Richard H. Pitcairn</p></blockquote><p><br
class="spacer_" /></p><h1>8. Turtle</h1><p>Turtles are excellent at hiding from their predators. They retreat into their shells and can hide completely submerged in water or on land. Some turtles are more agile than others depending upon their preference to water or land. Though turtles have incredible night vision, they move slowly because of their shells.</p><p><img
class="alignnone size-full wp-image-27278" title="turtle" src="http://netdna.webdesignerdepot.com/uploads/2011/11/turtle.jpg" alt="" width="615" height="450" /></p><p>Often designers must hide or retreat to privacy to focus on a design for a client. Designers must learn to be methodical in their designs to ensure that they meet codes and also the client’s specifications. Being a visionary in design often allows you to see the entire picture when other designers fail to understand the client’s request. Turtles are protective of themselves and highly adaptable to different environments, as designers should be.</p><p><br
class="spacer_" /></p><h1>9. Owl</h1><p>An owl’s hunting strategy is highly dependent upon the element of surprise. They blend in with their environment and are virtually invisible at times. Their feathers, also, allow them near silent flight. Their camouflage and silent flight comprise their competitive advantage in the wild.</p><p><img
class="alignnone size-full wp-image-27279" title="owl" src="http://netdna.webdesignerdepot.com/uploads/2011/11/owl.jpg" alt="" width="615" height="450" /></p><p>Designers must know their competitive advantage in the world of design. Like the owl, designers must establish an edge that delineates them from the competition. Designers must be like chameleons and design for any type of environment. If you are an interior designer, you should be able to design modern contemporary, French country, or Renaissance spaces. Versatility and capturing your audience’s attention with the element of surprise is instrumental to success.</p><p><br
class="spacer_" /></p><h1>Conclusion</h1><p>Whatever your style that you may have cultivated, you should demonstrate your ability and creativity by showing others your animal instincts through fearless and flawless design work.</p><blockquote><p>Our task must be to free ourselves&#8230; by widening our circle of compassion to embrace all living creatures and the whole of nature and its beauty. &#8211; Albert Einstein</p></blockquote><p><br
class="spacer_" /></p><p><em>Written exclusively for Webdesigner Depot by Aidan Huang, a freelance developer, designer and ingenious blogger. He is one of the editors-in-chief at <a
href="http://www.onextrapixel.com">Onextrapixel</a>. Follow him on Twitter <a
href="http://twitter.com/#!/AidanOXP">@AidanOXP</a></em></p><p><em><strong>What is your competitive advantage? Are you like the owl and can offer a unique design that will “wow” the customer, or are you more like the dolphin, skilled at listening and rescuing the client from impending danger?</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/12/what-designers-can-learn-from-different-animals/">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/what-designers-can-learn-from-different-animals/feed/</wfw:commentRss> <slash:comments>9</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 17/60 queries in 0.032 seconds using disk
Object Caching 1496/1581 objects using disk

Served from: www.webdesignerdepot.com @ 2012-02-10 14:42:15 -->
