<?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/category/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>What makes a design RETRO?</title>
		<link>http://www.productivedreams.com/what-makes-a-design-retro-vintage/</link>
		<comments>http://www.productivedreams.com/what-makes-a-design-retro-vintage/#comments</comments>
		<pubDate>Fri, 15 Jul 2011 15:54:32 +0000</pubDate>
		<dc:creator>Roxanne Peterson</dc:creator>
				<category><![CDATA[Inspirations]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Inspiration]]></category>
		<category><![CDATA[retro]]></category>
		<category><![CDATA[Trends]]></category>
		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://www.productivedreams.com/?p=2099</guid>
		<description><![CDATA[Using retro themed web designing templates is the latest trend in web designing. Retro templates are characterized by period icons, vivid graphics and pale colors. This popular theme is not only showing its presence in websites but also in paintings, &#8230; <a href="http://www.productivedreams.com/what-makes-a-design-retro-vintage/">Read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Using retro themed web designing templates is the latest trend in web designing. Retro templates are characterized by period icons, vivid graphics and pale colors. This popular theme is not only showing its presence in websites but also in paintings, ads and fashion designing. Let us find out the reasons behind this growing popularity of retro web designing.</p>
<h1>Reasons of popularity</h1>
<p>Retro designing transcends time, styles, tastes and ages. <a href="http://www.templatekingdom.com/">Web designing templates</a> having retro style are well accepted by customers from different countries. Retro designing usually focuses on certain eras or pop cultures but enjoys a loyal group of followers across several countries. Color schemes and graphics are neither too dull nor too colorful. </p>
<p>Interweaving of modern graphics with old designs helps in creating a vintage appeal. People have a tendency to associate “value” with old things. Retro designing aims to reap this normal tendency. While value element helps in drawing visitors, modern designing elements keep them hooked. As such, retro designing offers the site owners best of both worlds – vintage looks with modern designing.</p>
<p>Retro designing has brought a touch of romanticism in web designing. Most web surfers are guilty of romanticizing old things. Most of us have a feeling “how green was my valley”. They feel life was much simpler, less stressful and relaxed when they were in schools and colleges. This is probably where a retro design takes us. It takes us to those sweet and memorable days when life was more relaxed.</p>
<h1>Elements of retro designing</h1>
<p><img src="http://www.productivedreams.com/wp-content/uploads/2011/07/retro_illustrations.jpg" alt="characters vintage" title="retro illustrations" width="574" height="300" class="alignnone size-full wp-image-2107" /></p>
<p>Retro web designing has several approaches to theme and certain elements are often repeated. Handwritten scripts are very popular. Some designers use old cars, retro product models, old fashioned photographs, early electronic devices and other such old images for creating retro look.  Some web pages reflect the celebration of sixties to space travel while others prefer to highlight post-war optimism and ad campaigns of ‘50s. Some web designers use the military themes like old war planes and badges and some like to use images of pin-up girls of that era. There are several crucial elements that contribute in making a design retro. Let us explore some of them.</p>
<h1>1. Using shapes and illustrations</h1>
<p><img src="http://www.productivedreams.com/wp-content/uploads/2011/07/retro_shapes.jpg" alt="simple retro shapes squares" title="retro shapes circles" width="574" height="300" class="alignnone size-full wp-image-2101" /></p>
<p>Simple shapes works wonder in creating a retro look. Circles of different sizes are commonly used for this purpose. Going through designs of different famous eras revels how simple shapes were used by designers to create maximum impact. In addition to simple shapes, some of them also opted for a floral background. Bright colors were used in such cases for drawing attention. These techniques are widely adapted by many designers for creating separate space of different content within same area.</p>
<h1>2. Color schemes</h1>
<p><img src="http://www.productivedreams.com/wp-content/uploads/2011/07/retro_colors.jpg" alt="vintae colours" title="retro colors" width="574" height="300" class="alignnone size-full wp-image-2106" /></p>
<p>Limited use of colors is the prominent trait of retro designs. Full color printing was very expensive in the past. This prompted many designers to limit the use of colors in their designs. Two toned coloring was predominantly used by retro designers. Sometimes designers selected a focal color and blended it with few selected colors to create a unique theme. </p>
<h1>3. Typography</h1>
<p><img src="http://www.productivedreams.com/wp-content/uploads/2011/07/retro_typography.jpg" alt="fonts in retro design" title="retro typography" width="574" height="300" class="alignnone size-full wp-image-2102" /></p>
<p>Typography has always played a vital role in designing a retro site. Designers of the retro eras used simple techniques like repositioning of fonts, duplicating and pixel strokes for adding unique flavor to a design.</p>
<h1>4. Borders</h1>
<p><img src="http://www.productivedreams.com/wp-content/uploads/2011/07/retro_borders.jpg" alt="Borders in retro websites" title="retro borders" width="574" height="300" class="alignnone size-full wp-image-2103" /></p>
<p>Use of borders is a fascinating part of retro designing. Borders can be used for framing a picture, highlighting content or creating focus areas. They can have ornamental designs or matching solid colors.</p>
<h1>5. Textures and noises</h1>
<p><img src="http://www.productivedreams.com/wp-content/uploads/2011/07/retro_textures_patterns.jpg" alt="Use of textures in vintage webdesign" title="retro textures patterns" width="574" height="300" class="alignnone size-full wp-image-2105" /></p>
<p>Subtle use of texture and noise in the background helps in creating a visually appealing retro design. While some offer a canvas type background having worn out look, others love to use poster artwork with subtle colors. From blending of brush works to stained structures vintage designs are a treat to watch. Drop shadows and pattern overlays are used for creating retro look of a web page. Retro textures are usually simple to create with help of Photoshop.</p>
<h1>6. Badges and logos</h1>
<p><img src="http://www.productivedreams.com/wp-content/uploads/2011/07/retro_logos_badges.jpg" alt="brand identity " title="retro logos badges" width="574" height="300" class="alignnone size-full wp-image-2104" /></p>
<p>Badges and logos play a crucial role in creating a retro feel. Badges are usually round shaped with a fluttering slim banner over them. Subtle and contrasting colors are used on retro logos and badges. Most of them can be created with Photoshop.</p>
<h1>Finally&#8230;</h1>
<p>Using retro elements in web designing is an attempt to bring back the memories of past. When a designer purposely develops an old design and blends it with new services and technology we get true retro effect. Retro designs are void of older designing techniques, making them technologically compatible with modern site designing. There are several retro elements that may not fit with our modern web designing approach. Extensive use of Flash, horizontal rule lines, large rainbow fonts, hit counters are avoided by modern designers. Background images and music along with scrolling tickers used in earlier days of web designing may create problems in modern web designing. These elements should be avoided while designing and developing a retro website.</p>


<p>Related posts:<ol><li><a href='http://www.productivedreams.com/third-dimension-in-web-design/' rel='bookmark' title='Third Dimension/Depth in Web design'>Third Dimension/Depth in Web design</a></li>
<li><a href='http://www.productivedreams.com/trend-review-coffee-stains-webdesign/' rel='bookmark' title='Trend Review: Coffee Stains in Web Design'>Trend Review: Coffee Stains in Web Design</a></li>
<li><a href='http://www.productivedreams.com/merry-xmas-free-twitter-theme/' rel='bookmark' title='Merry X&#8217;mas: Free Twitter Theme'>Merry X&#8217;mas: Free Twitter Theme</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.productivedreams.com/what-makes-a-design-retro-vintage/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<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>Everything you need to know about Parallax</title>
		<link>http://www.productivedreams.com/everything-you-need-to-know-about-parallax/</link>
		<comments>http://www.productivedreams.com/everything-you-need-to-know-about-parallax/#comments</comments>
		<pubDate>Mon, 12 Oct 2009 18:50:04 +0000</pubDate>
		<dc:creator>Gopal Raju</dc:creator>
				<category><![CDATA[Inspirations]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Trends]]></category>

		<guid isPermaLink="false">http://www.productivedreams.comreams/?p=1374</guid>
		<description><![CDATA[1. What is parallax? If you are looking for a definition of parallax, here it goes. As far as the web (especially design) industry is concerned, parallax is the arrangement/animation of images in a way that lets you feel the &#8230; <a href="http://www.productivedreams.com/everything-you-need-to-know-about-parallax/">Read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<h1>1. What is parallax?</h1>
<p>If you are looking for a definition of parallax, <a href="http://en.wikipedia.org/wiki/Parallax">here it goes</a>. As far as the web (especially design) industry is concerned, <strong>parallax is the arrangement/animation of images in a way that lets you feel the distance between them</strong>. </p>
<p><img src="http://www.productivedreams.com/wp-content/uploads/2009/10/parallax_post.jpg" alt="Everything about parallax" title="Everything about parallax" width="508" height="201" class="alignnone size-full wp-image-1446" />
<p>For example, imagine that you are looking through the window of a moving vehicle. You will see the objects closer to you moving faster compared to the distant ones. The sun stays still while the trees, buildings and other objects move.</p>
<p>In this post I would like to walk you through different posts, examples and tutorials that would help you achieve this effect. </p>
<p>This technique was initially used in 2d video games and now mostly seen in single page portfolio websites and website headers.</p>
<p><span id="more-1374"></span></p>
<h1>2. Parallax in use</h1>
<p>I would like to show you a few hand-picked websites that uses parallax before I proceed.</p>
<p><strong>Eric J</strong> &#8211; This is one of my favorite websites using Parallax in the way it should be. The motion of the wheel and the smoke that comes out of the silencer as the scooter moves  adds up to the parallax feel.</p>
<p><a href="http://ericj.se/"><img src="http://www.productivedreams.com/wp-content/uploads/2009/10/ericj.jpg" alt="ericj" title="Ericj - javascript parallax" width="508" height="264" class="alignnone size-full wp-image-1386" /></a></p>
<p><strong>Markus Neidel</strong> &#8211; This is an awesome 3d vertical parallax (flash).</p>
<p><a href="http://www.markus-neidel.de/wayofthesheep.htm"><img src="http://www.productivedreams.com/wp-content/uploads/2009/10/markus-neidel.jpg" alt="Markus Neidel - Flash" title="markus-neidel" width="508" height="264" class="alignnone size-full wp-image-1388" /></a></p>
<p><strong>Silverback</strong> &#8211; To see the effect in this site, you would have to resize your browser window and notice the header region.</p>
<p><a href="http://www.silverbackapp.com/"><img src="http://www.productivedreams.com/wp-content/uploads/2009/10/silverback.jpg" alt="Silverback - CSS Background parallax" title="silverback" width="508" height="264" class="alignnone size-full wp-image-1389" /></a></p>
<p><strong>Umaghet Zeggen</strong> &#8211; All you need to do is move your mouse (towards any direction).</p>
<p><a href="http://www.umaghetzeggen.nl"><img src="http://www.productivedreams.com/wp-content/uploads/2009/10/umaghetzeggen.jpg" alt="http://www.umaghetzeggen.nl/" title="umaghetzeggen" width="508" height="264" class="size-full wp-image-1391" /></a></p>
<p><strong>Squaredeye</strong> &#8211; Resize your browser window and notice the movement of clouds in the header. A css based parallax.</p>
<p><a href="http://squaredeye.com/"><img src="http://www.productivedreams.com/wp-content/uploads/2009/10/squaredeye.jpg" alt="Squaredeye Header" title="Squaredeye Header" width="508" height="264" class="alignnone size-full wp-image-1394" /></a></p>
<p><strong>Dezignus</strong> &#8211; Move your mouse over the header region (towards any direction).</p>
<p><a href="http://dezignus.com/"><img src="http://www.productivedreams.com/wp-content/uploads/2009/10/designus.jpg" alt="designus" title="designus" width="508" height="264" class="alignnone size-full wp-image-1397" /></a></p>
<h1>3. Now, how do I create Parallax?</h1>
<p>Let&#8217;s see how to create this effect using javascript, flash and other frameworks.</p>
<h1>Using JQuery</h1>
<p>You&#8217;d probably be aware, I am  a JQuery fan and for that reason I would like to first list down the methods using JQuery to achieve the Parallax effect.</p>
<p>These tutorials use <strong>jparallax</strong> &#8211; a jQuery plugin to create parallax</p>
<p><a href="http://webdev.stephband.info/parallax.html"><img src="http://www.productivedreams.com/wp-content/uploads/2009/10/jparallax.jpg" alt="jParallax - A jQuery Parallax Plugin" title="jParallax - A jQuery Parallax Plugin" width="508" height="264" class="alignnone size-full wp-image-1402" /></a></p>
<p>Create a Parallax Website Header</p>
<p><a href="http://progtuts.info/186/create-a-parallax-website-header/"><img src="http://www.productivedreams.com/wp-content/uploads/2009/10/progtuts.jpg" alt="progtuts - jParallax header" title="progtuts - jParallax header" width="508" height="264" class="alignnone size-full wp-image-1411" /></a></p>
<h1>Using Mootools</h1>
<p>Not familiar with JQuery huh? Here goes a tutorial that uses mParallax a mootools adaptation similar to jParallax.</p>
<p><a href="http://www.piksite.com/mParallax/"><img src="http://www.productivedreams.com/wp-content/uploads/2009/10/piksite.jpg" alt="piksite mParallax" title="piksite" width="508" height="264" class="alignnone size-full wp-image-1415" /></a></p>
<p>Another demo using Mootools</p>
<p><a href="http://www.csslab.cl/ejemplos/parallax_mootools/"><img src="http://www.productivedreams.com/wp-content/uploads/2009/10/csslab.jpg" alt="csslab - Mootools" title="csslab - Mootools" width="508" height="264" class="alignnone size-full wp-image-1417" /></a></p>
<h1>Using Scriptaculous</h1>
<p>This one uses scriptaculous another popular javascript framework.</p>
<p><a href="http://offtheline.net/2008/2/28/parallax-animation-with-css-js"><img src="http://www.productivedreams.com/wp-content/uploads/2009/10/offtheline.jpg" alt="offtheline - Scriptaculous" title="offtheline - Scriptaculous" width="508" height="264" class="alignnone size-full wp-image-1419" /></a></p>
<h1>Using Javascript &#8211; A Vertical Parallax</h1>
<p>A vertical parallax based on javascript.<br />
<a href="http://inner.geek.nz/javascript/parallax/"><img src="http://www.productivedreams.com/wp-content/uploads/2009/10/innergeek.jpg" alt="innergeek" title="innergeek" width="508" height="264" class="alignnone size-full wp-image-1424" /></a></p>
<h1>Using pure CSS</h1>
<p>Unlike the ones above, this would work only when the user re-sizes the browser window. This is achieved using css positioning. </p>
<p>A tutorial on how to create the <a href="http://www.silverbackapp.com/">Silverback Parallax</a> (shown above) using CSS.</p>
<p><a href="http://carsonified.com/blog/design/how-to-recreate-silverbacks-parallax-effect/"><img src="http://www.productivedreams.com/wp-content/uploads/2009/10/carsonified.jpg" alt="carsonified" title="carsonified" width="508" height="264" class="alignnone size-full wp-image-1426" /></a></p>
<p>Examples of and How to Create the CSS Parallax Effect</p>
<p><a href="http://forthelose.org/examples-of-and-how-to-do-the-css-parallax-effect"><img src="http://www.productivedreams.com/wp-content/uploads/2009/10/forthelose.jpg" alt="forthelose" title="forthelose" width="508" height="264" class="alignnone size-full wp-image-1429" /></a></p>
<p>This is a really interesting one! A parallax illusion with CSS</p>
<p><a href="http://www.marcofolio.net/css/a_parallax_illusion_with_css_the_horse_in_motion.html"><img src="http://www.productivedreams.com/wp-content/uploads/2009/10/marcofolio.jpg" alt="marcofolio - Parallax Illusion" title="marcofolio - Parallax Illusion" width="508" height="264" class="alignnone size-full wp-image-1431" /></a></p>
<h1>Parallax using Flash</h1>
<p>A step by step tutorial by webdesignerwall.</p>
<p><a href="http://www.webdesignerwall.com/tutorials/parallax-gallery/"><img src="http://www.productivedreams.com/wp-content/uploads/2009/10/webdesignerwall.jpg" alt="webdesignerwall" title="webdesignerwall" width="508" height="264" class="alignnone size-full wp-image-1434" /></a></p>
<p> Creating parallax with flash cs4</p>
<p><a href="http://www.webdesign.org/web/flash-&#038;-swish/flash-tutorials/create-a-classic-3d-effect--parallax--with-flash-cs4.17899.html"><img src="http://www.productivedreams.com/wp-content/uploads/2009/10/webdesignorg.jpg" alt="webdesignorg" title="webdesignorg" width="508" height="264" class="alignnone size-full wp-image-1436" /></a></p>
<h1>Are you an AfterEffects freak?</h1>
<p>If so, this tutorial is for you. Create a Realistic Camera Move with Parallax.</p>
<p><a href="http://ae.tutsplus.com/tutorials/vfx/create-a-realistic-camera-move-with-parallax/"><img src="http://www.productivedreams.com/wp-content/uploads/2009/10/tutplus.jpg" alt="tutplus - Aftereffects Parallax" title="tutplus - Aftereffects Parallax" width="508" height="264" class="alignnone size-full wp-image-1439" /></a></p>
<p>So, that&#8217;s all about Parallax. I hope this post was informative</p>
<div class="sponad">With our <a href="http://www.testkingsite.com/microsoft/70-291.html">70-291</a> web design course you&#8217;ll learn how to design a website from start to end. Download <a href="http://www.actualtests.com/exam-156-215-70.htm">156-215.70</a> tutorial and <a href="http://www.certkiller.com/exam-1Y0-456.htm">1Y0-456</a> guide to become expert in web designing.<br/><br />
We offer guaranteed success for <a href="http://www.test-king.com/cert-MCDST.htm">mcdst</a> and <a href="http://www.test-king.com/cert-MCPD.htm">mcpd</a> exam with our online course.  Sign up for <a href="http://www.test-king.com/cert-CCNA-Security.htm">ccna security</a> training and pass your certification exam on first try.</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>
<li><a href='http://www.productivedreams.com/productivedreams-reloaded/' rel='bookmark' title='ProductiveDreams Reloaded'>ProductiveDreams Reloaded</a></li>
<li><a href='http://www.productivedreams.com/trend-review-coffee-stains-webdesign/' rel='bookmark' title='Trend Review: Coffee Stains in Web Design'>Trend Review: Coffee Stains in Web Design</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.productivedreams.com/everything-you-need-to-know-about-parallax/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>10 CSS properties that &#8216;were&#8217; impossible to implement in IE6</title>
		<link>http://www.productivedreams.com/properties-that-were-impossible-to-implement-in-ie6/</link>
		<comments>http://www.productivedreams.com/properties-that-were-impossible-to-implement-in-ie6/#comments</comments>
		<pubDate>Fri, 05 Jun 2009 19:53:49 +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=1090</guid>
		<description><![CDATA[Personally I hate IE6, and never wanted to support it. Unfortunately, a percentage of internet users still use IE6. Sometimes even customers get insistent about how their page should look in IE6. Anyways, let&#8217;s hope IE dies soon! This post &#8230; <a href="http://www.productivedreams.com/properties-that-were-impossible-to-implement-in-ie6/">Read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Personally I hate IE6, and never wanted to support it. Unfortunately, a percentage of internet users still use IE6. Sometimes even customers get insistent about how their page should look in IE6. Anyways, let&#8217;s hope IE dies soon!</p>
<p><img src="http://www.productivedreams.com/wp-content/uploads/2009/06/ie.jpg" alt="10 IE6 CSS Hacks" title="10 IE6 CSS Hacks" width="508" height="258" class="alignnone size-full wp-image-1142" /></p>
<p>This post is about 10 commonly used css properties that were impossible to implement in IE6. While redesigning ProductiveDreams, I came across a few css compatibility issues with IE6 and had to spend hours searching the solution for each issue. </p>
<p>So I just thought of putting them together to save your time. These css hacks (I would rather call them <strong>&#8216;solutions&#8217;</strong> since, not all of them are purely css based) solves the major compatibility issues in IE6.</p>
<h1>1. Rounded or Curved Corners</h1>
<p>As you would know, all modern browsers support border radius. Curved corner is something that was merely impossible to achieve in IE6. Recently I came across an htc file (especially for IE) developed by Remiz from HTMLRemix.com, which solves this issue.</p>
<p><strong>The first thing to do while using htc is to add the correct MIME type for htc behavior on your server. This is REALLY important before you proceed.</strong> The following are steps:</p>
<p>1. Go to your cpanel and click the MIME Types link<br />
2. Under MIME Type, add <strong>text/x-component</strong><br />
3. Under Extensions, add <strong>htc</strong><br />
4. Restart Apache Web server</p>
<p>For more details on how to add MIME type visit <a href="http://support.microsoft.com/kb/306231">Microsoft Support</a></p>
<p>All you need to do is download the htc from <a href="http://www.htmlremix.com/css/curved-corner-border-radius-cross-browser">HTMLremix</a> or <a href="http://code.google.com/p/curved-corner/">Alternate Link</a> and include the following code in your CSS.</p>
<div class="downloadinfo">
<a href="http://www.htmlremix.com/files/20080924-border-radius.zip" class="dlimg">Border Radius</a><br />
<a href="http://www.productivedreams.com/workshop/border_radius/" title="CSS Rounded Corners" class="demo">Preview</a>
</div>
<p><code lang="css"><br />
.div_class_name{<br />
behavior:url(border-radius.htc);<br />
}<br />
</code></p>
<p><strong>Jquery Alternative:</strong><a href="http://www.malsup.com/jquery/corner/"> jQuery Corner</a> a jQuery plugin that creates crossbrowser compatible rounded corners!</p>
<h1>2. The popular PNG transparency issue</h1>
<p>Every designer would have faced this issue, obviously! Though there are a number of javascript based solutions, I couldn&#8217;t find anything that supports background position. As far as I know all JS based solutions end up with the same result. This is something that worked flawlessly for me. All other solutions are based on this filter.</p>
<div class="downloadinfo">
<a class="downloadlink dlimg" href="http://www.productivedreams.com/wp-content/plugins/download-monitor/download.php?id=png_transparency.zip" title=" downloaded 959 times" ><img src="" alt="Download IE Png transparency fix " /></a><br />
<a href="http://www.productivedreams.com/workshop/png_transparency/" title="PNG Transparency" class="demo">Preview</a>
</div>
<p><code lang="css"><br />
.class_name{<br />
_background:none;<br />
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='image_name.png', sizingMethod='scale');<br />
}<br />
</code></p>
<p><strong>HTC Alternative:</strong>If the solution above doesn&#8217;t work for you, you may try this <a href="http://www.twinhelix.com/css/iepngfix/">htc</a> alternate. </p>
<p><span class="strike"><strong>Known Issues:</strong><br />
1. Doesn&#8217;t support CSS Sprites: If you are using sprites, then just forget this hack. Background positions doesn&#8217;t work with PNG hacks .</span></p>
<p>If you need background-position support for PNG, then go for <a href="http://www.dillerdesign.com/experiment/DD_belatedPNG/">DD_belated</a></p>
<p>The best solution is to use a .gif or png-8. Check out <a href="http://www.productivedreams.com/ie-css-hack-without-using-any-hacks/">the best way to do this</a> without using hacks!</p>
<h1>3. Opacity</h1>
<p>This is pretty much straight forward and easy to achieve compared to the other hacks. </p>
<div class="downloadinfo">
<a class="downloadlink dlimg" href="http://www.productivedreams.com/wp-content/plugins/download-monitor/download.php?id=opacity.zip" title=" downloaded 597 times" ><img src="" alt="Download Opacity in IE6 " /></a><br />
<a href="http://www.productivedreams.com/workshop/opacity/" title="Opacity for IE6" class="demo">Preview</a>
</div>
<p><code lang="css"><br />
.opacity_div {<br />
  filter: alpha(opacity = 50);<br />
}<br />
</code></p>
<h1>4. Fixed position</h1>
<p>All browsers support the css property &#8216;position:fixed&#8217;, but not IE6. I had to find a solution for this since the social icons in this blog are having a fixed position.</p>
<div class="downloadinfo">
<a class="downloadlink dlimg" href="http://www.productivedreams.com/wp-content/plugins/download-monitor/download.php?id=fixed_position.zip" title=" downloaded 660 times" ><img src="" alt="Download Fixed position for IE6 " /></a><br />
<a href="http://www.productivedreams.com/workshop/fixed_position/" title="Fixed Position" class="demo">Preview</a>
</div>
<p><code lang="css"><br />
* html .fixed_div{<br />
position: absolute; /* position fixed for IE6 */<br />
top: expression(104+((e=document.documentElement.scrollTop)?e:document.body.scrollTop)+'px');<br />
left: expression(15+((e=document.documentElement.scrollLeft)?e:document.body.scrollLeft)+'px');<br />
}<br />
</code></p>
<p>Just change the top(104) and left(15) values, to position the element.</p>
<p>This method works very well, but you would notice a jerk while scrolling the page. So here goes a fix for that.</p>
<p><code lang="css"><br />
* html {<br />
background-image: url(image.jpg);<br />
}<br />
</code></p>
<p>All you need is a 1px x 1px image. This might sound weird but it works!</p>
<h1>5. Min-width &#038; Max-width</h1>
<p>This is simple as well and was already <a href="http://www.productivedreams.com/min-width-issue-in-ie6/">posted on ProductiveDreams</a></p>
<div class="downloadinfo">
<a class="downloadlink dlimg" href="http://www.productivedreams.com/wp-content/plugins/download-monitor/download.php?id=min_max_width.zip" title=" downloaded 538 times" ><img src="" alt="Download Minimum and maximum width " /></a><br />
<a href="http://www.productivedreams.com/workshop/min_max_width/" title="Minimum and Maximum Width" class="demo">Preview</a>
</div>
<p><strong>Min-width:</strong><br />
<code lang="css"><br />
.div_class_name{<br />
width: expression(document.body.clientWidth < 1000? "1000px" : "auto");<br />
}<br />
</code><br />
<strong>Max-width:</strong><br />
<code lang="css"><br />
.div_class_name{<br />
width: expression(document.body.clientWidth > 1000? "1000px" : "auto");<br />
}<br />
</code></p>
<p><strong>Jquery Alternative:</strong> This is an alternative solution for the hack above.  <a href="http://davecardwell.co.uk/javascript/jquery/plugins/jquery-minmax/">JQminmax</a> is a cool plugin which allows you to set minimum and maximum values for both width and height. </p>
<h1>6. Hover for non anchor elements</h1>
<p>Unfortunately, IE6 supports :hover, only for anchor tags. That means css based dropdowns would not work in IE6. CSShover.htc is the best solution for this. You may download the htc file from <a href="http://www.xs4all.nl/~peterned/csshover.html#changes">xs4all.nl</a></p>
<div class="downloadinfo">
<a class="downloadlink dlimg" href="http://www.productivedreams.com/wp-content/plugins/download-monitor/download.php?id=css_hover.zip" title=" downloaded 666 times" ><img src="" alt="Download CSS hover " /></a><br />
<a href="http://www.productivedreams.com/workshop/hover/" title="CSS hover" class="demo">Preview</a>
</div>
<p><code lang="css"><br />
body {<br />
behavior: url("csshover3.htc");<br />
}<br />
</code></p>
<p>As I mentioned previously, don't forget to add the correct MIME type for htc behavior on your server. This is the key.</p>
<h1>7. Min-height &#038; Max-height</h1>
<div class="downloadinfo">
<a class="downloadlink dlimg" href="http://www.productivedreams.com/wp-content/plugins/download-monitor/download.php?id=min_max_height.zip" title=" downloaded 496 times" ><img src="" alt="Download Minimum and maximum height " /></a><br />
<a href="http://www.productivedreams.com/workshop/min_max_height/" title="Minimum and Maximum Height" class="demo">Preview</a>
</div>
<p><strong>Minimum height:</strong> </p>
<p>This is not really a hack since it uses valid css.</p>
<p><code lang="css"><br />
.div_class_name{<br />
min-height: 140px;<br />
height: auto !important;<br />
height: 140px;<br />
}<br />
</code><br />
<strong>Maximum height:</strong><br />
<code lang="css"><br />
.div_class_name{<br />
 height: expression( this.scrollHeight > 199 ? "200px" : "auto" );<br />
}<br />
</code></p>
<h1>8. Bicubic scaling for images</h1>
<p>One line code that solves the image scaling issue in IE6 and 7. Hats off to Chris Coyier for coming up with this <a href="http://css-tricks.com/ie-fix-bicubic-scaling-for-images/">solution</a>.</p>
<p><code lang="css"><br />
img {<br />
 -ms-interpolation-mode: bicubic;<br />
}<br />
</code></p>
<h1>9. Negative text indent for input buttons</h1>
<p>Negative text indent is normally used to hide the text value inside buttons, which lets you use custom background images for them. For some reason, IE doesn't support negative text indent for input buttons. For more details about this issue <a href="http://www.productivedreams.com/ie-not-intepreting-text-indent-on-submit-buttons/">check out this post</a></p>
<div class="downloadinfo">
<a class="downloadlink dlimg" href="http://www.productivedreams.com/wp-content/plugins/download-monitor/download.php?id=pd_textindent_ie.zip" title="Version 1.0 downloaded 1637 times" ><img src="" alt="Download IE text-indent issue Version 1.0" /></a><br />
<a href="http://productivedreams.com/workshop/negative_text_indent/" title="Negative text indent" class="demo">Preview</a>
</div>
<p><code lang="css"><br />
input.button {<br />
width:114px;<br />
height:37px;<br />
border: none;<br />
background: transparent url(images/button_image.gif) no-repeat center;<br />
overflow: hidden;<br />
text-indent: -999px;<br />
}<br />
</code></p>
<h1>10. Text shadow</h1>
<p>The shadow filter is one of the useful filters for IE.</p>
<div class="downloadinfo">
<a class="downloadlink dlimg" href="http://www.productivedreams.com/wp-content/plugins/download-monitor/download.php?id=text_shadow.zip" title=" downloaded 578 times" ><img src="" alt="Download Text shadow for IE " /></a><br />
<a href="http://www.productivedreams.com/workshop/text_shadow/" title="Text Shadow in IE" class="demo">Preview</a>
</div>
<p><code lang="css"><br />
.text_shadow{<br />
filter: Shadow(Color=#999999, Direction=135, Strength=5);<br />
height: 1%;<br />
}<br />
</code></p>
<div class="sponad">We offer complete collection of practice questions and answers for all networking credentials including <a href="http://www.realtests.com/training/CCNA.htm">ccna</a> voice, <a href="http://www.realtests.com/training/CCNP.htm">ccnp</a> and <a href="http://www.realtests.com/training/CCIE.htm">ccie</a>.</div>


<p>Related posts:<ol><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/min-width-issue-in-ie6/' rel='bookmark' title='Min-width issue in IE6'>Min-width issue in IE6</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/properties-that-were-impossible-to-implement-in-ie6/feed/</wfw:commentRss>
		<slash:comments>111</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>
		<item>
		<title>Min-width issue in IE6</title>
		<link>http://www.productivedreams.com/min-width-issue-in-ie6/</link>
		<comments>http://www.productivedreams.com/min-width-issue-in-ie6/#comments</comments>
		<pubDate>Tue, 23 Sep 2008 09:07:35 +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=218</guid>
		<description><![CDATA[This is something for those who care for IE6 and not W3C Standards. Recently I worked on a project, for which the layout was liquid and one of the requirements was to use a minimum width of 1000px. Is that &#8230; <a href="http://www.productivedreams.com/min-width-issue-in-ie6/">Read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This is something <strong>for those who care for IE6 and not W3C Standards.</strong> Recently I worked on a project, for which the layout was liquid and one of the requirements was to use a <strong>minimum width</strong> of 1000px. Is that a problem? Not at all.</p>
<p>The problem was to make it compatible on all major browsers, including IE6 !!!!!. I wonder why people still use IE.</p>
<p>As usual, I started searching for the solution on the right top of my Firefox window (yes, google!) and found a few websites which had discussions on the same topic. Most of them had lengthy posts and not the real solution. After going through a couple of sites, I concluded with the following solution. I hope this would help those who come across the same problem.<br />
<code lang="css">.div_class_name{<br />
width: expression(document.body.clientWidth < 1002? "1000px" : "auto");<br />
}</code><br />
Just add the above line in your CSS. Replace 1000px with the min-width value and replace 1002 with a value slightly greater than the min-width. To define the max-width, just replace the "&lt;" with "&gt;".</p>
<h1>Known Issues:</h1>
<ul>
<li>Only works with JavaScript enabled browsers</li>
<li>Not W3C valid</li>
</ul>
<p>That's all! I don't want this post to be lengthy like the others I went through <span> <img src='http://www.productivedreams.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </span>
<div class="sponad">This <a href="http://www.actualtests.com/exam-1z0-054.htm">1z0-054</a> tutorial is for perfect for beginners . Become expert in web designing using <a href="http://www.testkingsite.com/microsoft/70-272.html">70-272</a> guide and <a href="http://www.certkiller.com/exam-642-971.htm">642-971</a> design tutorials.<br />
<br/>Our <a href="http://www.test-king.com/cert-CCENT.htm">ccent course</a> includes the every thing that you have to learn for <a href="http://www.test-king.com/exams/VCP-410.htm">VCP-410</a> exam.   Subscribe for <a href="http://www.test-king.com/cert-CCIE.htm">ccie training</a> to pass real exam on time.</div>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.productivedreams.com/min-width-issue-in-ie6/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

