<?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>Productivedreams.com &#187; Tutorials</title>
	<atom:link href="http://www.productivedreams.com/tag/tutorials/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.productivedreams.com</link>
	<description>A blog to keep you updated on the latest design trends.</description>
	<lastBuildDate>Wed, 04 Jan 2012 17:45:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>12 Steps to better navigation</title>
		<link>http://www.productivedreams.com/steps-to-better-website-navigation/</link>
		<comments>http://www.productivedreams.com/steps-to-better-website-navigation/#comments</comments>
		<pubDate>Sat, 18 Jun 2011 20:23:51 +0000</pubDate>
		<dc:creator>Siobhan Ambrose</dc:creator>
				<category><![CDATA[Quick Tips]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://www.productivedreams.com/?p=2077</guid>
		<description><![CDATA[Navigation should be thought of as a tool for your users. It’s there to help them find their way around your site. Like a map; only you’re marking the points on it and passing it over to your visitor to &#8230; <a href="http://www.productivedreams.com/steps-to-better-website-navigation/">Read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Navigation should be thought of as a tool for your users. It’s there to help them find their way around your site. Like a map; only you’re marking the points on it and passing it over to your visitor to use. This means that your navigation is for your visitor, not for you. While there is scope for some design flair and creativity you should be ensuring that it is fit for purpose, that it helps your visitors rather than hindering them. Here are 10 steps that can help you achieve better navigation.</p>
<h1>1. Plan Your Route</h1>
<p><img src="http://www.productivedreams.com/wp-content/uploads/2011/06/plan_route1.jpg" alt="Route planing" title="plan route" width="508" height="162" class="alignnone size-full wp-image-2091" /><br />
Planning is one of the most important steps in any web design process. You should be planning out your content and your navigation before you pick up a pixel. Plan how you want your visitors to get from A to B on your website. Make sure they can get there as quickly as possible.  Your most important content should be easy to access and at the top level.</p>
<h1>2. Be Consistent</h1>
<p><img src="http://www.productivedreams.com/wp-content/uploads/2011/06/be_consistent.jpg" alt="consistent links" title="consistent navigation" width="508" height="162" class="alignnone size-full wp-image-2090" /><br />
Your navigation needs to be consistent throughout your site. This means keeping your main navigation areas in the same place and ensuring that you use the same colors for links across the site. Your main menu should appear in the same place on every page, although you should feel free to have page specific sub-menus for drilling down into different content.</p>
<p>Using a different color(with a lesser saturation) for visited links and adding an icon to external links would make the site more accessible though.</p>
<h1>3. Keep Clicks to a Minimum</h1>
<p><img src="http://www.productivedreams.com/wp-content/uploads/2011/06/clicks_to_minimum.jpg" alt="Minimum Clicks" title="clicks to minimum" width="508" height="162" class="alignnone size-full wp-image-2081" /><br />
Your visitor should be able to locate what they want as quickly as possible. This means that you should keep clicks down to a minimum. If a visitor has to spend more than minute searching for content then your navigation isn’t working. You can help to improve this by having a sitemap, pull down menus, anchor text and tables of contents.</p>
<h1>4. Make it Easy to Get Home</h1>
<p><img src="http://www.productivedreams.com/wp-content/uploads/2011/06/easy_to_get_home.jpg" alt="Link to home page" title="easy to get home" width="508" height="162" class="alignnone size-full wp-image-2080" /><br />
These days the web design standard is for the logo to be located above “the fold” – i.e. is visible to the landing visitor before they scroll down the screen. This is usually linked to the home page. People browsing the web have come to expect this so you should make your logo clickable. In some cases it may also be appropriate to have a home button on your navigation bar. Should your visitors get lost (which they shouldn’t if you are following these steps) they should always be able to get back to your home page.</p>
<h1>5. Be Searchable</h1>
<p><img src="http://www.productivedreams.com/wp-content/uploads/2011/06/be_searchable.jpg" alt="Search" title="be searchable" width="508" height="162" class="alignnone size-full wp-image-2079" /><br />
Search functionality is such an important aspect of web navigation. A visitor should be able to search your site. This is particularly important if you have a large amount of content and pages. It will help your visitor to pinpoint what they want without having to manually search through your whole site to find it.  Google makes it easy to add custom search functionality to your website with Google Custom Search Engine.</p>
<p>Adding the search functionality on 404 pages will be useful for the visitors to browse through other sections of your website.</p>
<h1>6. Make the Wording Accurate</h1>
<p><img src="http://www.productivedreams.com/wp-content/uploads/2011/06/wording_accurate.jpg" alt="wordings" title="wording accurate" width="508" height="162" class="alignnone size-full wp-image-2082" /><br />
It has become trendy, in certain circles, to have navigation buttons that are pretty vague. You may think that this makes you look cool, that you’re breaking the mold, but really it can be annoying and frustrating for your visitors. If you have used wording in your navigation that you think makes you sound cool/clever/cutting-edge, change it. You should not assume that anyone else will have a clue what you are talking about. Not everyone else thinks like you, right? Keep your navigation language specific, direct and to the point.</p>
<h1>7. Pagination</h1>
<p><img src="http://www.productivedreams.com/wp-content/uploads/2011/06/pagination.jpg" alt="paginate the pages" title="pagination" width="508" height="162" class="alignnone size-full wp-image-2083" /><br />
Some websites just have the next/previous button which doesn&#8217;t give any clue on the number of pages. Pagination simply means dividing the content into discrete pages. Can you imagine a book without pages?</p>
<p>This is useful especially for blogs, e-commerce websites, where the content blocks/product listings are huge in number. </p>
<h1>8. Read More links</h1>
<p><img src="http://www.productivedreams.com/wp-content/uploads/2011/06/read_more.jpg" alt="more button" title="read more" width="508" height="162" class="alignnone size-full wp-image-2084" /><br />
Visitors hate to read huge blocks of text content. They always prefer to read the excerpt and choose the one they like to read further. It would be a good idea to show excerpts (wherever applicable) with a &#8220;read more&#8221; button linking to the in-depth article.</p>
<h1>9. Include a Site Map</h1>
<p><img src="http://www.productivedreams.com/wp-content/uploads/2011/06/sitemap.jpg" alt="sitemap" title="Website sitemap" width="508" height="162" class="alignnone size-full wp-image-2092" /><br />
A site map should be a key part of your navigation toolbox. This isn’t so important for small sites, although it can come in useful and is great for SEO, but if you have a huge site with lots of pages and information it is a necessity. When I visit a big institution’s website the first place I go to find what I need is the sitemap. You should make it easy for your visitor to find the link to your sitemap. This is often at the bottom of the page, but if it’s important to your navigation you could include a link in the main navigation bar. Some sites, like Apple, for example, include the whole of their sitemap in their footer.</p>
<h1>10. Breadcrumbs</h1>
<p><img src="http://www.productivedreams.com/wp-content/uploads/2011/06/breadcrumbs.jpg" alt="breadcrumb" title="breadcrumbs" width="508" height="162" class="alignnone size-full wp-image-2085" /><br />
Breadcrumbs are those little links at the top of a page, usually below the navigation bar, that show where you have been and where you are now.  They make it easier for a visitor to figure out where they are at that moment, and how they got there. They take the form of Home > Sub-Page > Sub-Page.</p>
<h1>11. Keep to the Essentials</h1>
<p><img src="http://www.productivedreams.com/wp-content/uploads/2011/06/keep_essentials.jpg" alt="dropdown menu" title="keep essentials" width="508" height="162" class="alignnone size-full wp-image-2086" /><br />
Too many links on your navigation can end up causing it to be cluttered and confused. You should keep the top level of navigation for your most important content – i.e. the content that you want your visitors to get to first. Anything else can be dropped down a level or two. This helps to keep your navigation clear and focused. Sub-pages can be contained in dropdown menus and flyouts.<br />
In some cases, it would be more meaningful to add icons.</p>
<h1>12. Test</h1>
<p><img src="http://www.productivedreams.com/wp-content/uploads/2011/06/test.jpg" alt="testing phase" title="test" width="508" height="162" class="alignnone size-full wp-image-2087" /><br />
At the end of any web design process, you get to the next most important stage – testing. You need to test your navigation to make sure that it is actually a useful navigational tool. Don’t just test it yourself. Ask your friends and family, people unfamiliar with the site to test it for you. That pair of fresh eyes will help to pick up on any problems and inconsistencies. You should also test your navigation to make sure that it works cross-browser. You might find that your navigation bar appears differently in Firefox and Chrome, or that IE doesn’t like those rounded corners you’ve so lovingly added.<br />
Follow these steps and you should be on your way to 100% navigation success!</p>
<div class="sponad">Any plans to look into one of the many security systems? If so, there are important steps to take. For instance, protecting your family from possible problems can be as simple as obtaining <a href="http://www.123-cctv.com/">CCTV cameras</a>. If installed properly, <a href="http://www.security-cameras-cctv.com/Wireless-Camera/Wireless-Security-Cameras/">wireless Security Cameras</a> allow you to view them locally, even remotely access them over the web via any web browser such as IE, Firefox, Chrome, etc.  Be sure to browse the web for additional information.</div>


<p>Related posts:<ol><li><a href='http://www.productivedreams.com/simple-css-based-usability-tip-for-search-buttons/' rel='bookmark' title='A simple CSS based usability tip for search buttons'>A simple CSS based usability tip for search buttons</a></li>
<li><a href='http://www.productivedreams.com/how-to-improve-the-page-rank-of-your-twitter-profile-page/' rel='bookmark' title='How to improve the page rank of your twitter profile page'>How to improve the page rank of your twitter profile page</a></li>
<li><a href='http://www.productivedreams.com/ie-css-hack-without-using-any-hacks/' rel='bookmark' title='IE CSS hack without using any hacks!'>IE CSS hack without using any hacks!</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.productivedreams.com/steps-to-better-website-navigation/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Vertical Parallax &#8211; A new trend in webdesign</title>
		<link>http://www.productivedreams.com/vertical-parallax-a-new-trend-in-webdesign/</link>
		<comments>http://www.productivedreams.com/vertical-parallax-a-new-trend-in-webdesign/#comments</comments>
		<pubDate>Fri, 04 Mar 2011 14:18:30 +0000</pubDate>
		<dc:creator>Gopal Raju</dc:creator>
				<category><![CDATA[Inspirations]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Inspiration]]></category>
		<category><![CDATA[parallax]]></category>
		<category><![CDATA[Trends]]></category>

		<guid isPermaLink="false">http://www.productivedreams.com/?p=2058</guid>
		<description><![CDATA[Parallax based webdesign was already a trend for the past few years, but it looks like vertical parallax is going to be the next big thing. Unlike the typical horizontal parallax, the movement happens as you scroll the page. The &#8230; <a href="http://www.productivedreams.com/vertical-parallax-a-new-trend-in-webdesign/">Read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.productivedreams.com/everything-you-need-to-know-about-parallax/">Parallax based webdesign</a> was already a trend for the past few years, but it looks like vertical parallax is going to be the next big thing. Unlike the typical horizontal parallax, the movement happens as you scroll the page. The following is a list of creative websites that has marked the beginning of this trend. I&#8217;m expecting to see more of this in 2011.</p>
<p><strong>Ben the bodyguard</strong> This is almost like watching a short film <span> <img src='http://www.productivedreams.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </span><br />
<a href="http://benthebodyguard.com/"><img src="http://www.productivedreams.com/wp-content/uploads/2011/03/benthebodyguard1.png" alt="vertical parallax effect" title="Benthebody guard - vertical scroll"  width="568" height="162"  class="alignnone size-full wp-image-2060" /></a></p>
<p><strong>Nike better world</strong> You&#8217;d be already familiar with this.<br />
<a href="http://www.nikebetterworld.com/"><img src="http://www.productivedreams.com/wp-content/uploads/2011/03/nikebetterworld.jpg" alt="Nike parallax webdesign" title="Nike Better World" width="568" height="162" class="alignnone size-full wp-image-2062" /></a></p>
<p><strong>TEDx Portland</strong> A unique use of the parallax effect.<a href="http://tedxportland.com/"><img src="http://www.productivedreams.com/wp-content/uploads/2011/03/tedxportland.jpg" alt="TEDx vertical parallax" title="TEDx Portland" width="568" height="162" class="alignnone size-full wp-image-2063" /></a></p>
<p><strong>ResolutionIM</strong> Don&#8217;t take your eyes off the rocket as you scroll.<br />
<a href="http://www.resolutionim.com/speed"><img src="http://www.productivedreams.com/wp-content/uploads/2011/03/resolutionim.jpg" alt="Rocket Parallax" title="resolutionim" width="568" height="162" class="size-full wp-image-2065" /></a></p>
<p><strong>David Beckham</strong><br />
<a href="http://www.davidbeckham7.co.uk/"><img src="http://www.productivedreams.com/wp-content/uploads/2011/03/davidbekham.jpg" alt="" title="davidbekham" width="568" height="162" class="alignnone size-full wp-image-2067" /></a></p>
<p><strong>Manufacturedessai</strong><br />
<a href="http://www.manufacturedessai.it/it/"><img src="http://www.productivedreams.com/wp-content/uploads/2011/03/manufacturedessai.jpg" alt="" title="manufacturedessai" width="568" height="162" class="alignnone size-full wp-image-2068" /></a></p>
<p><strong>APO</strong><br />
<a href="http://www.ap-o.com/"><img src="http://www.productivedreams.com/wp-content/uploads/2011/03/apo.jpg" alt="vertical scroll" title="apo" width="568" height="162" class="alignnone size-full wp-image-2066" /></a></p>
<h1>Tutorial to create a vertical parallax using CSS and jQuery</h1>
<p>And finally, an awesome detailed tutorial explaining how to create a vertical parallax using jQuery and CSS.<br />
<a href="http://www.tutorialshock.com/tutorials/single-page-portfolio-vertical-parallax-jquery-css/"><img src="http://www.productivedreams.com/wp-content/uploads/2011/03/vertical-parallax-tutorial.jpg" alt="Vertical parallax using jQuery and CSS" title="Vertical Parallax Tutorial" width="568" height="162" class="alignnone size-full wp-image-2064" /></a></p>


<p>Related posts:<ol><li><a href='http://www.productivedreams.com/everything-you-need-to-know-about-parallax/' rel='bookmark' title='Everything you need to know about Parallax'>Everything you need to know about Parallax</a></li>
<li><a href='http://www.productivedreams.com/parachutes-an-emerging-trend-in-webdesign/' rel='bookmark' title='Parachutes/Hot Air Balloons &#8211; An Emerging Trend in Webdesign'>Parachutes/Hot Air Balloons &#8211; An Emerging Trend in Webdesign</a></li>
<li><a href='http://www.productivedreams.com/web20-rockets-and-gliders/' rel='bookmark' title='Trend Review: Web2.0 Rockets and Gliders in Webdesign!'>Trend Review: Web2.0 Rockets and Gliders in Webdesign!</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.productivedreams.com/vertical-parallax-a-new-trend-in-webdesign/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>A simple CSS based usability tip for search buttons</title>
		<link>http://www.productivedreams.com/simple-css-based-usability-tip-for-search-buttons/</link>
		<comments>http://www.productivedreams.com/simple-css-based-usability-tip-for-search-buttons/#comments</comments>
		<pubDate>Thu, 25 Mar 2010 11:59:09 +0000</pubDate>
		<dc:creator>Gopal Raju</dc:creator>
				<category><![CDATA[Quick Tips]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Workshop]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[CSS Hacks]]></category>

		<guid isPermaLink="false">http://www.productivedreams.comreams/?p=1840</guid>
		<description><![CDATA[This is a small tip to improve the usability of search fields. I realized the need of this while working on a recent project and thought it was good enough to share with my readers Do you have the habit &#8230; <a href="http://www.productivedreams.com/simple-css-based-usability-tip-for-search-buttons/">Read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This is a small tip to improve the usability of search fields. I realized the need of this while working on a recent project and thought it was good enough to share with my readers <span> <img src='http://www.productivedreams.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </span></p>
<p>Do you have the habit of hitting the search button multiple times even before it loads the search results? Well&#8230; I used to do that and so do many other users. Clicking the search button multiple times results in additional server requests and slows down the page&#8217;s loading time. </p>
<h1>Why do users click again? </h1>
<p>Because they are users! They aren&#8217;t developers who understand what happens in the back end.</p>
<p>Its our job as developers/designers to let the user know that the results are being loaded and to ask them to wait until it loads.</p>
<h1>How do I do it with just CSS?</h1>
<p>Its pretty simple. Click and hold the search button below and see.</p>
<p><span id="more-1840"></span><br />
<iframe src="http://www.productivedreams.com/workshop/usable-search/" height="40px" scrolling="no" style="overflow:hidden;"><br />
</iframe></p>
<p>I am sure, I don&#8217;t have to explain how it works for the experts, but if you are novice continue reading&#8230;</p>
<p>The trick is to use CSS sprites and show the animated loader image while the user clicks the button(on focus), indicating that the page is being loaded. You can download the sprite <a href="http://www.productivedreams.com/wp-content/themes/pd/workshop/usable-search/search-sprite.gif" target="_blank">here</a>. </p>
<h1>Now, how do I avoid multiple clicks?</h1>
<p>Its impossible to disable a button just with CSS, but we can ask the user to wait by replacing the hand/pointer with a &#8220;wait&#8221; cursor. So this is how the final CSS code looks like.</p>
<p><code lang="css"><br />
input.submit{<br />
width:16px;<br />
height:16x;<br />
display:block;<br />
overflow:hidden;<br />
text-indent:-999px; /* To remove any default text on the button*/<br />
line-height:16px; /* required for safari */<br />
background:url(search-sprite.gif) no-repeat 0 0; /* This will display the search icon by default */<br />
cursor:pointer; /* Hand cursor for the normal state */<br />
border:none;<br />
padding:0;<br />
}</p>
<p>input.submit:hover{<br />
background-position: 0 -16px; /* This will display the dark search icon on hover */<br />
}</p>
<p>input.submit:active{<br />
background-position: 0 -32px; /* And finally, this is the one that shows the loader */<br />
cursor:wait; /* Shows the wait cursor on click */<br />
}<br />
</code>
<div class="downloadinfo">
<a class="downloadlink dlimg" href="http://www.productivedreams.com/wp-content/plugins/download-monitor/download.php?id=usable-search.zip" title="Version 1.0 downloaded 2209 times" ><img src="" alt="Download CSS Based Usability Tip for Search Buttons Version 1.0" /></a>
</div>
<p>If you really want to disable the button, check out this <a href="http://jquery-howto.blogspot.com/2009/05/disable-submit-button-on-form-submit.html">JQuery solution</a>. And, don&#8217;t forget to put in your thoughts and ideas.</p>
<div class="sponad">Get your <a href="http://www.test-king.com/cert-MCITP.htm">mcitp certification</a> as well as <a href="http://www.test-king.com/cert-MCTS.htm">mcts certification</a> and <a href="http://www.test-king.com/vendor-Oracle.htm">oracle certification</a> in easy and fast way and get highest score using our self paced training products.</div>


<p>Related posts:<ol><li><a href='http://www.productivedreams.com/ie-not-intepreting-text-indent-on-submit-buttons/' rel='bookmark' title='IE not interpreting text-indent on submit buttons ?'>IE not interpreting text-indent on submit buttons ?</a></li>
<li><a href='http://www.productivedreams.com/properties-that-were-impossible-to-implement-in-ie6/' rel='bookmark' title='10 CSS properties that &#8216;were&#8217; impossible to implement in IE6'>10 CSS properties that &#8216;were&#8217; impossible to implement in IE6</a></li>
<li><a href='http://www.productivedreams.com/ie-css-hack-without-using-any-hacks/' rel='bookmark' title='IE CSS hack without using any hacks!'>IE CSS hack without using any hacks!</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.productivedreams.com/simple-css-based-usability-tip-for-search-buttons/feed/</wfw:commentRss>
		<slash:comments>31</slash:comments>
		</item>
		<item>
		<title>3 common requirements and the corresponding Jquery solutions for your next web project</title>
		<link>http://www.productivedreams.com/common-requirements-for-website-design-and-corresponding-jquery-solutions/</link>
		<comments>http://www.productivedreams.com/common-requirements-for-website-design-and-corresponding-jquery-solutions/#comments</comments>
		<pubDate>Wed, 17 Mar 2010 11:30:10 +0000</pubDate>
		<dc:creator>Gopal Raju</dc:creator>
				<category><![CDATA[Quick Tips]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://www.productivedreams.comreams/?p=1756</guid>
		<description><![CDATA[Another post to boost your productivity Recently, while working on some client projects, I noticed a few requirements(I know there are many) that were common. I strongly feel, this will be useful for your next web project. 1. Empty form &#8230; <a href="http://www.productivedreams.com/common-requirements-for-website-design-and-corresponding-jquery-solutions/">Read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Another post to boost your productivity <span> <img src='http://www.productivedreams.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </span>
<p>Recently, while working on some client projects, I noticed a few requirements(I know there are many) that were common. I strongly feel, this will be useful for your next web project.</p>
<h1>1. Empty form field value on focus/click</h1>
<p><img src="http://www.productivedreams.com/wp-content/uploads/2010/03/form-focus.jpg" alt="form-focus" title="form-focus" width="508" height="209" class="alignnone size-full wp-image-1808" /><span id="more-1756"></span><br />
<strong>The requirement/issue:</strong></p>
<p>This is a very common requirement. You would have noticed form fields that have a value by default which disappears when you click/focus on them. When you click outside, the value appears again.</p>
<p><strong>Solution:</strong><br />
<a href="http://www.madewithlove.be/talk/the-jquery-emptyonclick-plugin">The jQuery emptyonclick Plugin</a> works like a charm. All you need to do is download this plugin to your project directory and include the following code within the head tags.</p>
<p><code lang="javascript"><br />
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript">
</script></p>
<p><script charset="utf-8" type="text/javascript" src="jquery.emptyonclick.js"></script></p>
<p><script type="text/javascript">
$(document).ready(function(){
    $('.emptyonclick').emptyonclick();
});
</script><br />
</code></p>
<p>Now add the class &#8220;emptyonclick&#8221; to all form fields that you would like to empty onclick.</p>
<p>You can find more about the usage <a href="http://www.madewithlove.be/talk/the-jquery-emptyonclick-plugin">here</a></p>
<h1>2. Truncate lengthy text with either a &#8220;more&#8221; button or 3 dots at the end</h1>
<p><img src="http://www.productivedreams.com/wp-content/uploads/2010/03/truncate-with-dots.jpg" alt="truncate-with-dots" title="truncate-with-dots" width="508" height="209" class="alignnone size-full wp-image-1809" /><br />
<strong>The requirement/issue:</strong></p>
<p>I am sure that most of you would already have faced this issue, especially with lengthy breadcrumbs. You don&#8217;t have to run behind and bother a programmer anymore for a solution.</p>
<p><strong>Solution:</strong></p>
<p><a href="http://www.reindel.com/truncate">Truncate</a> is an awesome jQuery plugin that helps you achieve this in seconds. Download the plugin and include the following code within the head tags</p>
<p><code lang="javascript"><br />
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript">
</script></p>
<p><script charset="utf-8" type="text/javascript" src="jquery.truncate-2.3.js"></script></p>
<p><script language="javascript" type="text/javascript">
$(function() {
    $(".classname").truncate( 60 );
});
</script></p>
<p></code></p>
<p>Replace the .classname with the class name of your HTML element that contains the text. Also, the number 60 in the code above is the maximum number of characters you would like to allow before truncating. Replace that with your value.</p>
<p>Adding a &#8220;more&#8221; link at the end of the text is another cool usage. You can find more about the usage <a href="http://www.reindel.com/truncate/">here</a>.</p>
<h1>3. Adding classes to the first and last list items</h1>
<p><img src="http://www.productivedreams.com/wp-content/uploads/2010/03/first-last-class-li.jpg" alt="first-last-class-li" title="first-last-class-li" width="508" height="209" class="alignnone size-full wp-image-1810" /><br />
<strong>The requirement/issue:</strong></p>
<p>I don&#8217;t think there will be a HTML/CSS developer who haven&#8217;t abused wordpress for not adding first and last classes for their lists</p>
<p>Just imagine a menu that needs a different background for the first and last list item. You&#8217;ll find this handy when creating themes for a CMS like wordpress where you have no control over the HTML code.</p>
<p><strong>Solution:</strong></p>
<p>After spending a few minutes on google, I found <a href="http://snipplr.com/view/26333/jquery--add-first-and-last-class-to-li/">this snippet</a></p>
<p><code lang="javascript"><br />
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript">
</script><br />
<script type="text/javascript">
$(function(){
  $("li:first-child").addClass("first_item");
  $("li:last-child").addClass("last_item");
});
</script><br />
</code></p>
<p>This can also be achieved using the :first-child and :last-child CSS pseudo-classes.</p>
<div class="sponad">We offer best quality <a href="http://www.actualtests.com/exam-HP0-S27.htm">HP0-S27</a> training program to help you pass <a href="http://www.testkingsite.com/microsoft/70-290.html">70-290</a> exam. Sign up for <a href="http://www.certkiller.com/exam-642-975.htm">642-975</a> online course to get best jquery solutions for your web design project!<br/><br />
Get your <a href="http://www.test-king.com/cert-A-plus.htm">a+ certification</a> to support your It career. No matter you want to get <a href="http://www.test-king.com/cert-MCTS.htm">mcts</a> or <a href="http://www.test-king.com/cert-CCNP.htm">ccnp</a> certification, having one of the latest certification on your credential is essential top be successful in this high tech world.</div>


<p>Related posts:<ol><li><a href='http://www.productivedreams.com/properties-that-were-impossible-to-implement-in-ie6/' rel='bookmark' title='10 CSS properties that &#8216;were&#8217; impossible to implement in IE6'>10 CSS properties that &#8216;were&#8217; impossible to implement in IE6</a></li>
<li><a href='http://www.productivedreams.com/ie-css-hack-without-using-any-hacks/' rel='bookmark' title='IE CSS hack without using any hacks!'>IE CSS hack without using any hacks!</a></li>
<li><a href='http://www.productivedreams.com/ie-not-intepreting-text-indent-on-submit-buttons/' rel='bookmark' title='IE not interpreting text-indent on submit buttons ?'>IE not interpreting text-indent on submit buttons ?</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.productivedreams.com/common-requirements-for-website-design-and-corresponding-jquery-solutions/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>Making gallery submissions easy for designers</title>
		<link>http://www.productivedreams.com/making-gallery-submissions-easy-for-designers/</link>
		<comments>http://www.productivedreams.com/making-gallery-submissions-easy-for-designers/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 09:56:44 +0000</pubDate>
		<dc:creator>Gopal Raju</dc:creator>
				<category><![CDATA[Quick Tips]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[logos]]></category>

		<guid isPermaLink="false">http://www.productivedreams.comreams/?p=1696</guid>
		<description><![CDATA[Submitting designs to galleries has always been a hectic task for designers. Do you agree with me? This post is to give you an overview on the procedure I follow to make this easy. If you have better ideas please &#8230; <a href="http://www.productivedreams.com/making-gallery-submissions-easy-for-designers/">Read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Submitting designs to galleries has always been a hectic task for designers. Do you agree with me? This post is to give you an overview on the procedure I follow to make this easy. If you have better ideas please do contribute via the comment form below.</p>
<p><strong>Requirements</strong><br />
1. <a href="http://www.mozilla.com/en-US/">Firefox</a> Sorry IE users!<br />
2. <a href="https://addons.mozilla.org/en-US/firefox/addon/673">InFormEnter</a> AddOn for firefox<br />
3. Details about your logo/website (will explain this below)<br />
4. Image of your logo in various dimensions (will explain this as well)</p>
<p><img src="http://www.productivedreams.com/wp-content/uploads/2010/03/gallery-submission-firefox.jpg" alt="gallery-submission-firefox" title="gallery-submission-firefox" width="508" height="249" class="alignnone size-full wp-image-1750" /></p>
<p>I assume that you&#8217;ve already read my post &#8211; <a href="http://www.productivedreams.com/20-sites-to-submit-your-logos/">22 Sites &#038; Galleries to submit your logos</a>. In this post I&#8217;ll walk you through my logo design submission process, which can be made use for CSS gallery submissions as well. </p>
<h1>Step 1: Bookmarking the gallery forms</h1>
<p><span id="more-1696"></span><br />
The first step is to bookmark all the submission forms of famous galleries. I know it&#8217;s not that easy, but trust me it will make things easy. Open a blank firefox window and then open all the logo gallery submission forms mentioned <a href="http://www.productivedreams.com/20-sites-to-submit-your-logos/">here</a> in separate tabs. Once you&#8217;ve opened all, go to Bookmarks Menu &gt;  Bookmark All Tabs (or Shift + Cmd/Ctrl + D)</p>
<p><img src="http://www.productivedreams.com/wp-content/uploads/2010/03/bookmarking-using-firefox.jpg" alt="Bookmarking-using-firefox" title="Bookmarking-using-firefox" width="508" height="224" class="alignnone size-full wp-image-1710" /></p>
<p>This would open a pop-up, wherein you can add a name for the bookmark folder. Choose &#8216;Bookmarks Toolbar&#8217; from the dropdown and click the &#8220;Add Bookmarks button&#8221;.<br />
<img src="http://www.productivedreams.com/wp-content/uploads/2010/03/bookmark-popup3.jpg" alt="bookmark-popup" title="bookmark-popup" width="508" height="183" class="alignnone size-full wp-image-1720" /><br />
Awesome! You&#8217;ve created a &#8216;Bookmark folder&#8217; for your logo submission which you can now access from your Bookmarks toolbar.<br />
<img src="http://www.productivedreams.com/wp-content/uploads/2010/03/bookmarks-toolbar.jpg" alt="bookmarks-toolbar" title="bookmarks-toolbar" width="508" height="511" class="alignnone size-full wp-image-1717" /><br />
Whenever you come across a new submission form you can add them to this folder.</p>
<h1>Step 2: Prepare a list of all possible form fields</h1>
<p>The next task is to make a list of all possible submission form fields. I&#8217;ve created one for logo design submission. If you&#8217;re the creator of the logo, the first 8 items remain same for all your logo submissions. We&#8217;ll see how to make use of this list in the next step.<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
First Name<br />
Last Name<br />
Full Name<br />
Email Id<br />
Twitter Id<br />
Designer Website Title<br />
Designer Website URL<br />
Designer Bio</p>
<p>Title/Name of the logo<br />
Logo Punchline/tagline<br />
Logo URL (if your logo is already online)<br />
Description of logo<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<h1>Step 3: Using InFormEnter to fill the forms</h1>
<p>I hope you&#8217;ve already installed this addon. If not do it right now, it&#8217;s really worth! Now you should see a blue arrow icon on the bottom right of your Firefox status bar. Click the icon and select &#8220;InFormEnter Options&#8221;.<br />
<img src="http://www.productivedreams.com/wp-content/uploads/2010/03/informenter-addon.jpg" alt="informenter-addon" title="informenter-addon" width="508" height="135" class="alignnone size-full wp-image-1727" /><br />
So you have the pop-up ready to enter the list of form fields mentioned above. See the image below to know how I created the list for the &#8220;Beetle Nut&#8221; logo<br />
<img src="http://www.productivedreams.com/wp-content/uploads/2010/03/informenter-popup.jpg" alt="informenter-popup" title="informenter-popup" width="508" height="445" class="alignnone size-full wp-image-1729" /></p>
<h1>Step 4: Prepare your images for submission</h1>
<p>This is critical since the image dimensions accepted by each gallery varies. Here goes a list of sizes accepted by most logo galleries.<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
284&#215;130<br />
300&#215;180<br />
320&#215;260<br />
325&#215;260<br />
394&#215;197<br />
400&#215;400<br />
500&#215;247<br />
500&#215;300<br />
550&#215;338<br />
620&#215;340<br />
640&#215;360<br />
880&#215;440<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
I usually create a folder for each logo, re-size the logos and name them based on these dimensions. But make sure the file size is low. See the images below.<br />
<img src="http://www.productivedreams.com/wp-content/uploads/2010/03/logo-dimensions.jpg" alt="logo-dimensions" title="logo-dimensions" width="508" height="405" class="alignnone size-full wp-image-1732" /><br />
This makes the form submission process easy!<br />
<img src="http://www.productivedreams.com/wp-content/uploads/2010/03/logo-select.jpg" alt="logo-select" title="logo-select" width="508" height="259" class="alignnone size-full wp-image-1734" /></p>
<h1>Step 5: Start Submitting&#8230; Enjoy!</h1>
<p>Once InFormEnter is activated you would notice a blue icon near each form field. Now all you need to do is click the icon and select the entry! As simple as that!<br />
<img src="http://www.productivedreams.com/wp-content/uploads/2010/03/start-submission.jpg" alt="start-submission" title="start-submission" width="508" height="245" class="alignnone size-full wp-image-1738" /></p>
<p>Do you already follow a better procedure? If so please share it here.</p>
<div class="sponad">Our <a href="http://www.actualtests.com/exam-HP0-D07.htm">HP0-D07</a> course focuses mainly on web design applications. Learn how to design inspiring web pages using <a href="http://www.testkingsite.com/cisco/350-029.html">350-029</a> tutorial and <a href="http://www.certkiller.com/exam-1z0-054.htm">1z0-054</a> guide.<br/><br />
We offer best quality <a href="http://www.test-king.com/cert-CCNA.htm">testking ccna</a>  and <a href="http://www.test-king.com/cert-MCTS.htm">testking mcts</a>  material to help you  successfully complete  your certification.  Download the <a href="http://www.test-king.com/cert-CCDA.htm">testking ccda</a> practice questions and test domes to pass  real test  on first try.
</div>


<p>Related posts:<ol><li><a href='http://www.productivedreams.com/20-sites-to-submit-your-logos/' rel='bookmark' title='22 Sites &amp; Galleries to submit your logos'>22 Sites &#038; Galleries to submit your logos</a></li>
<li><a href='http://www.productivedreams.com/twibies-com-the-ultimate-twitter-resource-for-designers/' rel='bookmark' title='Twibies.com &#8211; The ultimate twitter resource for designers'>Twibies.com &#8211; The ultimate twitter resource for designers</a></li>
<li><a href='http://www.productivedreams.com/dark-elegance-a-free-drupal-theme/' rel='bookmark' title='Dark Elegance: A Free Drupal Theme'>Dark Elegance: A Free Drupal Theme</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.productivedreams.com/making-gallery-submissions-easy-for-designers/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>IE CSS hack without using any hacks!</title>
		<link>http://www.productivedreams.com/ie-css-hack-without-using-any-hacks/</link>
		<comments>http://www.productivedreams.com/ie-css-hack-without-using-any-hacks/#comments</comments>
		<pubDate>Sat, 04 Oct 2008 10:33:19 +0000</pubDate>
		<dc:creator>Gopal Raju</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Workshop]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[CSS Hacks]]></category>

		<guid isPermaLink="false">http://www.productivedreams.comreams/?p=201</guid>
		<description><![CDATA[A few days back while working for a MAJOR client (sorry, can&#8217;t mention their name, but really wished to), I discovered something new (I hope it&#8217;s new ) &#8211; A pure CSS based image replacement solution for IE. This method &#8230; <a href="http://www.productivedreams.com/ie-css-hack-without-using-any-hacks/">Read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A few days back while working for a MAJOR client (sorry, can&#8217;t mention their name, but really wished to), I discovered something new (I hope it&#8217;s new ) &#8211; A pure CSS based image replacement solution for IE.  This method is helpful especially to solve the PNG issue in IE6. I know there are many CSS hacks available out there to solve the PNG transparency issue, but this method doesn&#8217;t need any hacks!! Interesting isn&#8217;t it?</p>
<h1><strong>Step-1:</strong> Let&#8217;s review the HTML part first.</h1>
<p><code lang="html"><br />
<html></p>
<p><head></p>
<link href=”style.css” rel=”stylesheet” type=”text/css”/>
</head></p>
<p><body></p>
<div class=”bg-image”></div>
<p></body></p>
<p></html><br />
</code><br />
The following are the images that I&#8217;ve used for this tutorial. The image without saturation is a .gif and the colored one is a .png. You may right click and save the image.</p>
<div id="attachment_206" class="wp-caption alignnone" style="width: 144px"><a href="http://www.productivedreams.com/wp-content/uploads/2008/10/pd1.png"><img class="size-medium wp-image-206" title="ProductiveDreams Logo" src="http://www.productivedreams.com/wp-content/uploads/2008/10/pd1.png" alt="PNG Image" width="134" height="134" /></a>
<p class="wp-caption-text">Colorful PNG Image</p>
</div>
<div id="attachment_209" class="wp-caption alignnone" style="width: 144px"><a href="http://www.productivedreams.com/wp-content/uploads/2008/10/pd.gif"><img class="size-medium wp-image-209" title="ProductiveDreams Logo" src="http://www.productivedreams.com/wp-content/uploads/2008/10/pd.gif" alt="Desaturated GIF Image" width="134" height="134" /></a>
<p class="wp-caption-text">Desaturated GIF Image</p>
</div>
<h1><strong>Step-2:</strong> The stylesheet</h1>
<p>I included the following code in the stylesheet<br />
<code lang="css">body{<br />
background:#000;<br />
text-align:center;<br />
}</p>
<p>div.bg-image{<br />
background:transparent url(images/pd.png) no-repeat center !important;<br />
width:134px;<br />
height:134px;<br />
}</code><br />
Let me walk you through the CSS. The first part simply applies a background color to the body and center aligns the div element. In the second part, I&#8217;ve specified the width and height of the div (134px) based on the image dimensions and have given the .png as the background image. Everything works fine?</p>
<h1><strong>Step-3:</strong> Solution for IE</h1>
<p>This the most interesting part that does the magic.</p>
<p>I added another line of CSS code just below<br />
<strong>background:transparent url(images/pd.png) no-repeat center !important</strong>;<br />
and the following is the code<br />
<strong>background-image:url(images/pd.gif);</strong></p>
<p>Check out the result in IE! Awesome&#8230;. isn&#8217;t it? In all other browsers except IE you will see the colorful png image.</p>
<h1>Consolidating the entire thing</h1>
<p>So. the final css would look like:<br />
<code lang="css">body{<br />
background:#000;<br />
text-align:center;<br />
}</p>
<p>div.bg-image{<br />
background:transparent url(images/pd.png) no-repeat center !important;<br />
background-image:url(images/pd.gif);<br />
width:134px;<br />
height:134px;<br />
margin:0px auto;<br />
}</code></p>
<p>For your ease, I have attached the sample files as a zip. Feel free to download it <span> <img src='http://www.productivedreams.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </span> and do let me know your feedbacks.</p>
<div class="downloadinfo"><a class="downloadlink dlimg" href="http://www.productivedreams.com/wp-content/plugins/download-monitor/download.php?id=pd_css_solution.zip" title=" downloaded 1360 times" ><img src="" alt="Download CSS Solution for image replacement " /></a></div>
<div class="sponad">Learn web page design with <a href="http://www.actualtests.com/exam-NS0-154.htm">NS0-154</a> online course. Get the <a href="http://www.testkingsite.com/microsoft/70-648.html">70-648</a> tutorials and <a href="http://www.certkiller.com/exam-70-653.htm">70-653</a> guide to cover a wide range of design topics.<br/><br />
Download the latest <a href="http://www.test-king.com/cert-Security-plus.htm">comptia security+</a> question and answers to practice for <a href="http://www.test-king.com/cert-CCNP.htm">ccnp certification</a> exam. We also provide best quality dumps for <a href="http://www.test-king.com/cert-MCSE-2003.htm">mcse 2003</a> certification.</div>


<p>Related posts:<ol><li><a href='http://www.productivedreams.com/min-width-issue-in-ie6/' rel='bookmark' title='Min-width issue in IE6'>Min-width issue in IE6</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.productivedreams.com/ie-css-hack-without-using-any-hacks/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
	</channel>
</rss>

