<?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; Quick Tips</title>
	<atom:link href="http://www.productivedreams.com/category/quick-tips/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>Sat, 27 Mar 2010 04:09:32 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<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.com/?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 of hitting the search button multiple times even before it loads the search [...]]]></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><span id="more-1840"></span><br /><iframe src="http://www.productivedreams.com/wp-content/themes/pd/workshop/usable-search/" height="40px" scrolling="no" style="overflow:hidden;"><br /></iframe><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>
<pre class="devcodeblock" title="CSS"><table class="devcodetools"><tbody><tr><td>CSS</td></tr></tbody></table><div class="devcodeoverflow"><table class="devcodearea" width="100%"><tr><td class="devcodelines" width="1%">01</td><td class="devcodelinesarea"><pre class="devcode devcodeline"></pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">02</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">input.submit{</pre></td></tr><tr><td class="devcodelines" width="1%">03</td><td class="devcodelinesarea"><pre class="devcode devcodeline">width:16px;</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">04</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">height:16x;</pre></td></tr><tr><td class="devcodelines" width="1%">05</td><td class="devcodelinesarea"><pre class="devcode devcodeline">display:block;</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">06</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">overflow:hidden;</pre></td></tr><tr><td class="devcodelines" width="1%">07</td><td class="devcodelinesarea"><pre class="devcode devcodeline">text-indent:-999px; /* To remove any default text on the button*/</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">08</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">line-height:16px; /* required for safari */</pre></td></tr><tr><td class="devcodelines" width="1%">09</td><td class="devcodelinesarea"><pre class="devcode devcodeline">background:url(search-sprite.gif) no-repeat 0 0; /* This will display the search icon by default */</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">10</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">cursor:pointer; /* Hand cursor for the normal state */</pre></td></tr><tr><td class="devcodelines" width="1%">11</td><td class="devcodelinesarea"><pre class="devcode devcodeline">border:none;</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">12</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">padding:0;</pre></td></tr><tr><td class="devcodelines" width="1%">13</td><td class="devcodelinesarea"><pre class="devcode devcodeline">}</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">14</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">&nbsp;</pre></td></tr><tr><td class="devcodelines" width="1%">15</td><td class="devcodelinesarea"><pre class="devcode devcodeline">input.submit:hover{</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">16</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">background-position: 0 -16px; /* This will display the dark search icon on hover */</pre></td></tr><tr><td class="devcodelines" width="1%">17</td><td class="devcodelinesarea"><pre class="devcode devcodeline">}</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">18</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">&nbsp;</pre></td></tr><tr><td class="devcodelines" width="1%">19</td><td class="devcodelinesarea"><pre class="devcode devcodeline">input.submit:active{</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">20</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">background-position: 0 -32px; /* And finally, this is the one that shows the loader */</pre></td></tr><tr><td class="devcodelines" width="1%">21</td><td class="devcodelinesarea"><pre class="devcode devcodeline">cursor:wait; /* Shows the wait cursor on click */</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">22</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">}</pre></td></tr><tr><td class="devcodelines" width="1%">23</td><td class="devcodelinesarea"><pre class="devcode devcodeline"></pre></td></tr></table></div></pre><div class="downloadinfo"><br /><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 347 times" ><img src="" alt="Download CSS Based Usability Tip for Search Buttons Version 1.0" /></a> <br /></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't forget to put in your thoughts and ideas.</p>
<div class="relposts"><h3>RELATED POSTS</h3><ul class="related_post"><li><a href="http://www.productivedreams.com/ie-css-hack-without-using-any-hacks/" title="IE CSS hack without using any hacks!">IE CSS hack without using any hacks!</a></li><li><a href="http://www.productivedreams.com/properties-that-were-impossible-to-implement-in-ie6/" 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/min-width-issue-in-ie6/" title="Min-width issue in IE6">Min-width issue in IE6</a></li><li><a href="http://www.productivedreams.com/common-requirements-for-website-design-and-corresponding-jquery-solutions/" title="3 common requirements/issues and the corresponding Jquery solutions for your next web project">3 common requirements/issues and the corresponding Jquery solutions for your next web project</a></li><li><a href="http://www.productivedreams.com/making-gallery-submissions-easy-for-designers/" title="Making gallery submissions easy for designers">Making gallery submissions easy for designers</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.productivedreams.com/simple-css-based-usability-tip-for-search-buttons/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>3 common requirements/issues 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.com/?p=1756</guid>
		<description><![CDATA[Hi friends&#8230; 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.<br />1. Empty form field value on focus/click<br />The requirement/issue:This is a very common requirement. You would [...]]]></description>
			<content:encoded><![CDATA[Hi friends&#8230; 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>
<br /><h1>1. Empty form field value on focus/click</h1>
<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>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>
<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.<br /><br /><pre class="devcodeblock" title="Javascript"><table class="devcodetools"><tbody><tr><td>Javascript</td></tr></tbody></table><div class="devcodeoverflow"><table class="devcodearea" width="100%"><tr><td class="devcodelines" width="1%">01</td><td class="devcodelinesarea"><pre class="devcode devcodeline"></pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">02</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">&lt;script src=&quot;http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js&quot; type=&quot;text/javascript&quot;&gt;</pre></td></tr><tr><td class="devcodelines" width="1%">03</td><td class="devcodelinesarea"><pre class="devcode devcodeline">&lt;/script&gt;</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">04</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">&nbsp;</pre></td></tr><tr><td class="devcodelines" width="1%">05</td><td class="devcodelinesarea"><pre class="devcode devcodeline">&lt;script charset=&quot;utf-8&quot; type=&quot;text/javascript&quot; src=&quot;jquery.emptyonclick.js&quot;&gt;&lt;/script&gt;</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">06</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">&nbsp;</pre></td></tr><tr><td class="devcodelines" width="1%">07</td><td class="devcodelinesarea"><pre class="devcode devcodeline">&lt;script type=&quot;text/javascript&quot;&gt;</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">08</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">$(document).ready(function(){</pre></td></tr><tr><td class="devcodelines" width="1%">09</td><td class="devcodelinesarea"><pre class="devcode devcodeline">    $('.emptyonclick').emptyonclick();</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">10</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">});</pre></td></tr><tr><td class="devcodelines" width="1%">11</td><td class="devcodelinesarea"><pre class="devcode devcodeline">&lt;/script&gt;</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">12</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline"></pre></td></tr></table></div></pre>
<br />Now add the class "emptyonclick" to all form fields that you would like to empty onclick.<br /><br />You can find more about the usage <a href="http://www.madewithlove.be/talk/the-jquery-emptyonclick-plugin">here</a><br /><br /><h1>2. Truncate lengthy text with either a "more" button or 3 dots at the end</h1>
<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>I am sure that most of you would already have faced this issue, especially with lengthy breadcrumbs. You don't have to run behind and bother a programmer anymore for a solution.</p>
<strong>Solution:</strong><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>
<br /><pre class="devcodeblock" title="Javascript"><table class="devcodetools"><tbody><tr><td>Javascript</td></tr></tbody></table><div class="devcodeoverflow"><table class="devcodearea" width="100%"><tr><td class="devcodelines" width="1%">01</td><td class="devcodelinesarea"><pre class="devcode devcodeline"></pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">02</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">&lt;script src=&quot;http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js&quot; type=&quot;text/javascript&quot;&gt;</pre></td></tr><tr><td class="devcodelines" width="1%">03</td><td class="devcodelinesarea"><pre class="devcode devcodeline">&lt;/script&gt;</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">04</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">&nbsp;</pre></td></tr><tr><td class="devcodelines" width="1%">05</td><td class="devcodelinesarea"><pre class="devcode devcodeline">&lt;script charset=&quot;utf-8&quot; type=&quot;text/javascript&quot; src=&quot;jquery.truncate-2.3.js&quot;&gt;&lt;/script&gt;</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">06</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">&nbsp;</pre></td></tr><tr><td class="devcodelines" width="1%">07</td><td class="devcodelinesarea"><pre class="devcode devcodeline">&lt;script language=&quot;javascript&quot; type=&quot;text/javascript&quot;&gt;</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">08</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">$(function() {</pre></td></tr><tr><td class="devcodelines" width="1%">09</td><td class="devcodelinesarea"><pre class="devcode devcodeline">    $(&quot;.classname&quot;).truncate( 60 );</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">10</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">});</pre></td></tr><tr><td class="devcodelines" width="1%">11</td><td class="devcodelinesarea"><pre class="devcode devcodeline">&lt;/script&gt;</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">12</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">&nbsp;</pre></td></tr><tr><td class="devcodelines" width="1%">13</td><td class="devcodelinesarea"><pre class="devcode devcodeline"></pre></td></tr></table></div></pre><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 "more" 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>
<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>I don't think there will be a HTML/CSS developer who haven'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'll find this handy when creating themes for a CMS like wordpress where you have no control over the HTML code.</p>
<strong>Solution:</strong><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>
<pre class="devcodeblock" title="Javascript"><table class="devcodetools"><tbody><tr><td>Javascript</td></tr></tbody></table><div class="devcodeoverflow"><table class="devcodearea" width="100%"><tr><td class="devcodelines" width="1%">01</td><td class="devcodelinesarea"><pre class="devcode devcodeline"></pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">02</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">&lt;script src=&quot;http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js&quot; type=&quot;text/javascript&quot;&gt;</pre></td></tr><tr><td class="devcodelines" width="1%">03</td><td class="devcodelinesarea"><pre class="devcode devcodeline">&lt;/script&gt;</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">04</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">&lt;script type=&quot;text/javascript&quot;&gt;</pre></td></tr><tr><td class="devcodelines" width="1%">05</td><td class="devcodelinesarea"><pre class="devcode devcodeline">$(function(){</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">06</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">  $(&quot;li:first-child&quot;).addClass(&quot;first_item&quot;);</pre></td></tr><tr><td class="devcodelines" width="1%">07</td><td class="devcodelinesarea"><pre class="devcode devcodeline">  $(&quot;li:last-child&quot;).addClass(&quot;last_item&quot;);</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">08</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">});</pre></td></tr><tr><td class="devcodelines" width="1%">09</td><td class="devcodelinesarea"><pre class="devcode devcodeline">&lt;/script&gt;</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">10</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline"></pre></td></tr></table></div></pre><p>This can also be achieved using the :first-child and :last-child CSS pseudo-classes.</p><div class="relposts"><h3>RELATED POSTS</h3><ul class="related_post"><li><a href="http://www.productivedreams.com/simple-css-based-usability-tip-for-search-buttons/" 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/making-gallery-submissions-easy-for-designers/" title="Making gallery submissions easy for designers">Making gallery submissions easy for designers</a></li><li><a href="http://www.productivedreams.com/everything-you-need-to-know-about-parallax/" title="Everything you need to know about Parallax">Everything you need to know about Parallax</a></li><li><a href="http://www.productivedreams.com/ie-css-hack-without-using-any-hacks/" title="IE CSS hack without using any hacks!">IE CSS hack without using any hacks!</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.productivedreams.com/common-requirements-for-website-design-and-corresponding-jquery-solutions/feed/</wfw:commentRss>
		<slash:comments>20</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.com/?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 do contribute via the comment form below.Requirements1. Firefox Sorry IE users!2. InFormEnter AddOn for firefox3. [...]]]></description>
			<content:encoded><![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 do contribute via the comment form below.<br /><br /><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)<br /><br /><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" /><br /><br />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. <br /><br /><h1>Step 1: Bookmarking the gallery forms</h1>
<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)<br /><br /><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" /><br /><br />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.<br /><h1>Step 2: Prepare a list of all possible form fields</h1>
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<br /><br />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;-<br /><h1>Step 3: Using InFormEnter to fill the forms</h1>
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" /><br /><br /><h1>Step 4: Prepare your images for submission</h1>
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" /><br /><br /><h1>Step 5: Start Submitting&#8230; Enjoy!</h1>
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" /><br /><br />Do you already follow a better procedure? If so please share it here.<div class="relposts"><h3>RELATED POSTS</h3><ul class="related_post"><li><a href="http://www.productivedreams.com/simple-css-based-usability-tip-for-search-buttons/" 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/common-requirements-for-website-design-and-corresponding-jquery-solutions/" title="3 common requirements/issues and the corresponding Jquery solutions for your next web project">3 common requirements/issues and the corresponding Jquery solutions for your next web project</a></li><li><a href="http://www.productivedreams.com/20-sites-to-submit-your-logos/" title="22 Sites &#038; Galleries to submit your logos">22 Sites &#038; Galleries to submit your logos</a></li><li><a href="http://www.productivedreams.com/ie-css-hack-without-using-any-hacks/" title="IE CSS hack without using any hacks!">IE CSS hack without using any hacks!</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.productivedreams.com/making-gallery-submissions-easy-for-designers/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>22 Sites &amp; Galleries to submit your logos</title>
		<link>http://www.productivedreams.com/20-sites-to-submit-your-logos/</link>
		<comments>http://www.productivedreams.com/20-sites-to-submit-your-logos/#comments</comments>
		<pubDate>Sun, 17 Jan 2010 12:36:34 +0000</pubDate>
		<dc:creator>Gopal Raju</dc:creator>
				<category><![CDATA[Inspirations]]></category>
		<category><![CDATA[Quick Tips]]></category>
		<category><![CDATA[logos]]></category>
		<category><![CDATA[page rank]]></category>

		<guid isPermaLink="false">http://www.productivedreams.com/?p=1587</guid>
		<description><![CDATA[So you have done a few nice logos, what&#8217;s next? Go ahead, submit them on the best logo galleries. I&#8217;ve compiled a list of websites that accept logo submissions, along with the link to their submission forms. The ranking and other details of each site has been included as well, for your ease.PS: The ranking [...]]]></description>
			<content:encoded><![CDATA[<p>So you have done a few <strong>nice logos</strong>, what&#8217;s next? Go ahead, submit them on the best logo galleries. </p><img src="http://www.productivedreams.com/wp-content/uploads/2010/01/post-image1.jpg" alt="post-image" title="post-image" width="508" height="136" class="alignnone size-full wp-image-1650" /><p>I&#8217;ve compiled a list of websites that accept logo submissions, along with the link to their submission forms. The ranking and other details of each site has been included as well, for your ease.</p><span id="more-1587"></span><p>PS: The ranking details are provided just to give you an idea on how popular each website is. The information may vary from day to day.</p><p>Only three in the list requires registration to <strong>submit your logos</strong></p>
<a href="http://www.logofromdreams.com/submit-your-logo/"><img src="http://www.productivedreams.com/wp-content/uploads/2010/01/logo-from-dreams.jpg" alt="Logo from dreams" title="Logo from dreams" width="508" height="162" class="alignnone size-full wp-image-1600" /></a><p><strong>Logo From Dreams</strong><br />Alexa Rank: 147286<br />Page Rank: 5<br />Famous in Countries: China, India, USA and Spain</p>
<a href="http://www.graphicdesignblog.org/logo-design-gallery/submit-a-logo/"><img src="http://www.productivedreams.com/wp-content/uploads/2010/01/graphic-design-blog.jpg" alt="graphic design blog" title="graphic design blog" width="508" height="162" class="alignnone size-full wp-image-1693" /></a><p><strong>Graphic Design Blog</strong><br />Alexa Rank: 36183<br />Page Rank: 5<br />Famous in Countries: Pakistan, USA, India and Germany</p>
<a href="http://thedesigninspiration.com/submission/"><img src="http://www.productivedreams.com/wp-content/uploads/2010/01/the-design-inspiration.jpg" alt="the-design-inspiration" title="The Design Inspiration" width="508" height="162" class="alignnone size-full wp-image-1602" /></a><p><strong>The Design Inspiration</strong><br />Alexa Rank: 17800<br />Page Rank: 5<br />Famous in Countries: USA, China and India</p>
<a href="http://www.logomoose.com/submit/"><img src="http://www.productivedreams.com/wp-content/uploads/2010/01/logo-moose.jpg" alt="logo-moose" title="Logo Moose" width="508" height="162" class="alignnone size-full wp-image-1607" /></a><p><strong>Logo Moose</strong><br />Alexa Rank: 61436<br />Page Rank: 4<br />Famous in Countries: Pakistan, India, Indonesia, USA and UK</p>
<a href="http://logofaves.com/suggest/"><img src="http://www.productivedreams.com/wp-content/uploads/2010/01/logo-faves.jpg" alt="logo-faves" title="Logo Faves" width="508" height="162" class="alignnone size-full wp-image-1609" /></a><p><strong>Logo Faves</strong><br />Alexa Rank: 58238<br />Page Rank: 4<br />Famous in Countries: USA, India and Germany</p>
<a href="http://www.logocritiques.com/submit_a_logo_for_critique"><img src="http://www.productivedreams.com/wp-content/uploads/2010/01/logo-critiques.jpg" alt="Logo Critiques" title="Logo Critiques" width="508" height="162" class="alignnone size-full wp-image-1610" /></a><p><strong>Logo Critiques</strong> If you are actively looking for critiques, submit your logo here.<br />Alexa Rank: 312761<br />Page Rank: 4<br />Famous in Countries: USA and India</p>
<a href="http://www.typebased.com/submit-a-logo/"><img src="http://www.productivedreams.com/wp-content/uploads/2010/01/type-based.jpg" alt="Typography Based" title="Typography Based" width="508" height="162" class="alignnone size-full wp-image-1612" /></a><p><strong>Type Based</strong> Exclusively for typographic logos.<br />Alexa Rank: 1526872<br />Page Rank: 4</p>
<a href="http://logofi.com/submit/"><img src="http://www.productivedreams.com/wp-content/uploads/2010/01/logofi.jpg" alt="Logofi" title="Logofi" width="508" height="162" class="alignnone size-full wp-image-1614" /></a><p><strong>Logofi</strong><br />Alexa Rank:  240770<br />Page Rank: 4<br />Famous in Countries: Pakistan, Germany, Turkey, USA and India<br /></p>
<a href="http://logofury.com/submit"><img src="http://www.productivedreams.com/wp-content/uploads/2010/01/logo-fury.jpg" alt="Logo Fury" title="Logo Fury" width="508" height="162" class="alignnone size-full wp-image-1619" /></a><p><strong>Logo Fury</strong><br />Alexa Rank:  166771<br />Page Rank: 3<br />Famous in Countries: USA, India, UK, Italy and Australia<br /></p>
<a href="http://www.logogalleria.com/submit/"><img src="http://www.productivedreams.com/wp-content/uploads/2010/01/logo-galleria.jpg" alt="Logo Galleria" title="Logo Galleria" width="508" height="162" class="alignnone size-full wp-image-1621" /></a><p><strong>Logo Galleria</strong><br />Alexa Rank:  403497<br />Page Rank: 3<br />Famous in Countries: India, Indonesia and USA<br /></p>
<a href="http://www.logogallery.net/?page_id=121"><img src="http://www.productivedreams.com/wp-content/uploads/2010/01/logo-gallery.jpg" alt="Logo Gallery" title="Logo Gallery" width="508" height="162" class="alignnone size-full wp-image-1622" /></a><p><strong>Logo Gallery</strong><br />Alexa Rank:  594609<br />Page Rank: 3<br />Famous in Countries: India, Malaysia and Indonesia<br /></p>
<a href="http://www.logogallerydesign.com/submit-logo-design-gallery.php"><img src="http://www.productivedreams.com/wp-content/uploads/2010/01/logo-gallery-design.jpg" alt="logo-gallery-design" title="Logo Gallery Design" width="508" height="162" class="alignnone size-full wp-image-1624" /></a><p><strong>Logo Gallery Design</strong><br />Alexa Rank:  1929224<br />Page Rank: 3<br />Famous in Countries: India<br /></p>
<a href="http://www.logogala.com/submit"><img src="http://www.productivedreams.com/wp-content/uploads/2010/01/logo-gala.jpg" alt="logo-gala" title="Logo Gala" width="508" height="162" class="alignnone size-full wp-image-1625" /></a><p><strong>Logo Gala</strong><br />Alexa Rank:  222652<br />Page Rank: 3<br />Famous in Countries: India, USA, Israel, Pakistan and Croatia<br /></p>
<a href="http://www.logotalkz.com/submit-logo/"><img src="http://www.productivedreams.com/wp-content/uploads/2010/01/logo-talkz.jpg" alt="Logo Talkz" title="Logo Talkz" width="508" height="162" class="alignnone size-full wp-image-1626" /></a><p><strong>Logo Talkz</strong><br />Alexa Rank:  754413<br />Page Rank: 3<br />Famous in Countries: Romania, USA and India<br /></p>
<a href="http://czechlogos.com/submit.html"><img src="http://www.productivedreams.com/wp-content/uploads/2010/01/czech-logos.png" alt="czech logos" title="czech logos" width="508" height="162" class="alignnone size-full wp-image-1690" /></a><p><strong>Czech Logos</strong><br />Alexa Rank: 4,669,960<br />Page Rank: 3<br /></p>
<a href="http://www.logoed.co.uk/submit.html"><img src="http://www.productivedreams.com/wp-content/uploads/2010/01/logoed.jpg" alt="Logoed" title="Logoed" width="508" height="162" class="alignnone size-full wp-image-1629" /></a><p><strong>Logoed</strong> All you need to do is submit an email to the admin<br />Alexa Rank:  1049291<br />Page Rank: 2<br /></p>
<a href="http://www.thelogomix.com/add-your-logo"><img src="http://www.productivedreams.com/wp-content/uploads/2010/01/the-logo-mix.jpg" alt="The Logo Mix" title="The Logo Mix" width="508" height="162" class="alignnone size-full wp-image-1630" /></a><p><strong>The Logo Mix</strong><br />Alexa Rank: 1325361<br />Page Rank: 1<br />Famous in Countries: Germany<br /></p>
<a href="http://www.logonest.com/submit-your-logo/"><img src="http://www.productivedreams.com/wp-content/uploads/2010/01/logo-nest.jpg" alt="Logo Nest" title="Logo Nest" width="508" height="162" class="alignnone size-full wp-image-1631" /></a><p><strong>Logo Nest</strong><br />Alexa Rank: 840171<br />Page Rank: 0<br />Famous in Countries: Canada, India, USA and UK<br /></p>
<h1> Registration required for the following sites</h1>
<a href="http://www.creattica.com"><img src="http://www.productivedreams.com/wp-content/uploads/2010/01/creattica.jpg" alt="Creattica" title="Creattica" width="508" height="162" class="alignnone size-full wp-image-1634" /></a><p><strong>Creaticca</strong><br />Alexa Rank: 11958<br />Page Rank: 6<br />Famous in Countries: USA, India, Germany and Pakistan<br /></p>
<a href="http://www.logospire.com"><img src="http://www.productivedreams.com/wp-content/uploads/2010/01/logo-spire.jpg" alt="Logospire" title="Logospire" width="508" height="162" class="alignnone size-full wp-image-1635" /></a><p><strong>Logospire</strong><br />Alexa Rank: 125330<br />Page Rank: 5<br />Famous in Countries: Turkey, USA, Belgium, Germany and India<br /></p>
<a href="http://www.logopond.com"><img src="http://www.productivedreams.com/wp-content/uploads/2010/01/logo-pond.jpg" alt="Logo Pond" title="Logo Pond" width="508" height="162" class="alignnone size-full wp-image-1618" /></a><p><strong>Logo Pond</strong><br />Alexa Rank: 11244<br />Page Rank: 3<br />Famous in Countries: USA, China, Germany and India<br /></p><p>Before submitting to these websites just make sure that your logo is perfect!</p><div class="relposts"><h3>RELATED POSTS</h3><ul class="related_post"><li><a href="http://www.productivedreams.com/making-gallery-submissions-easy-for-designers/" title="Making gallery submissions easy for designers">Making gallery submissions easy for designers</a></li><li><a href="http://www.productivedreams.com/how-to-improve-the-page-rank-of-your-twitter-profile-page/" 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></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.productivedreams.com/20-sites-to-submit-your-logos/feed/</wfw:commentRss>
		<slash:comments>33</slash:comments>
		</item>
		<item>
		<title>How to improve the page rank of your twitter profile page</title>
		<link>http://www.productivedreams.com/how-to-improve-the-page-rank-of-your-twitter-profile-page/</link>
		<comments>http://www.productivedreams.com/how-to-improve-the-page-rank-of-your-twitter-profile-page/#comments</comments>
		<pubDate>Tue, 12 Jan 2010 20:09:18 +0000</pubDate>
		<dc:creator>Gopal Raju</dc:creator>
				<category><![CDATA[Quick Tips]]></category>
		<category><![CDATA[page rank]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.productivedreams.com/?p=1529</guid>
		<description><![CDATA[As I mentioned in my previous post, a good page rank for your twitter profile means you are someone worth following.<br />Before reading further, I would suggest you to check the PR of your twitter profile page. Also try checking the PR&#8217;s of the giants. I&#8217;m glad to see Google Page Rank impacting the public social [...]]]></description>
			<content:encoded><![CDATA[<p>As I mentioned in <a href="http://www.productivedreams.com/twibies-com-the-ultimate-twitter-resource-for-designers/">my previous post</a>, a good page rank for your twitter profile means you are someone worth following.</p>
<img src="http://www.productivedreams.com/wp-content/uploads/2010/01/twitter-page-rank.jpg" alt="Twitter Page Rank" title="Twitter Page Rank" width="508" height="200" class="alignnone size-full wp-image-1561" /><p>Before reading further, I would suggest you to<a href="http://www.prchecker.info/check_page_rank.php"> check the PR</a> of your twitter profile page. Also try checking the PR&#8217;s of the giants. I&#8217;m glad to see Google Page Rank impacting the public social media profiles of services like twitter.</p><p>So what is Google looking for? Check out this quote from <a href="http://www.marketingprofessor.com/search-engine/google-pagerank-impacts-your-twitter-profile/">Marketing Professor.</a></p>
<blockquote>
<strong>What is Google Looking For?</strong><br /><br />    * Credible inbound links from sources with credible inbound links<br />    * Quality thematic content in their Twitter stream (jumping from dog training to affiliate marketing, to dieting in your twitter stream may get different results than sticking to one theme or topic of discussion… key phrases).<br />    * Outbound links to credible sources.<br /><br />It wouldn’t surprise me if they are also looking at social measures (retweets, locations, and @ replies).<br /></blockquote><p>The tips mentioned below are based on my experience, I would love to hear your suggestions (especially from SEO experts).</p><span id="more-1529"></span><br /><h1>1. Quality of your tweets</h1><p>Sharing quality links is of course the first and foremost thing. If you don&#8217;t share your followers wont care!  If you want to gain the attention of bloggers, try your best to tweet things that are relevant to your area of expertise. If someone is following a designer on twitter, that obviously means they are expecting him/her to share design related stuff. <a href="http://www.twittergrader.com">TwitterGrader</a> is a nice tool to evaluate your performance in the twittersphere.</p><p>Bloggers often post round ups about the best Tweeters in a certain niche and following are a few examples of such posts. </p>
<a href="http://www.dailyseoblog.com/2009/01/25-seo-gurus-you-should-follow-on-twitter/">25 SEO Gurus you should follow on Twitter</a><br /><br /><a href="http://carsonified.com/blog/dev/40-web-developers-to-follow-on-twitter/">40 Web Developers to Follow on Twitter </a><br /><br /><a href="http://imjustcreative.com/10-epic-wordpress-plugin-developers-to-follow-on-twitter/">11 Epic WordPress Plugin Developers to Follow on Twitter</a><br /><br />I would also recommend you to use <a href="http://www.searchenginejournal.com/twitter-hashtags/9419/">hash tags</a> as widely as possible.<br /><h1>2. Adding a Follow Me button in your website</h1><p>I am sure, most of you would have already done this. But if you haven&#8217;t, include a follow me button in your blog/website and also show your recent twitter updates. So that makes one profile link, for google spiders to crawl through <span> <img src='http://www.productivedreams.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </span></p>
<h1>3. Create an attractive twitter theme</h1>
Though it sounds less useful, it matters a lot. Your twitter has to be unique as to stand out from the crowd. Try to make your twitter theme as creative as possible. This lets  bloggers include you in their round ups on the best twitter themes. Don&#8217;t forget to choose an attractive display image for your profile as well.<br /><br />There are a few twitter background galleries out there and I am sure there will be more. I have included the links to their submission pages below.<br /><br /><strong>Twitter Backgrounds Gallery</strong><p>All you need to do here is follow them on twitter and post a tweet.</p>
<a href="http://twitterbackgroundsgallery.com/suggest-a-background/"><img src="http://www.productivedreams.com/wp-content/uploads/2010/01/twitter_backgrounds_gallery.jpg" alt="Twitter Backgrounds Gallery" title="Twitter Backgrounds Gallery" width="508" height="183" class="alignnone size-full wp-image-1539" /></a><br /><strong>Tweet Backs</strong><p>Follow the same process here.</p>
<a href="http://www.tweetbacks.com/twitter-background-gallery/"><img src="http://www.productivedreams.com/wp-content/uploads/2010/01/tweetbacks.jpg" alt="tweetbacks" title="tweetbacks" width="508" height="183" class="alignnone size-full wp-image-1540" /></a><p>And the one below can be considered as a milliondollarwall for tweeters.</p>
<strong>The Tweet Wall</strong><p>Know what? I&#8217;ve worked on this project<span> <img src='http://www.productivedreams.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </span>Posting your profile is absolutely free.</p>
<a href="http://www.thetweetwall.com/"><img src="http://www.productivedreams.com/wp-content/uploads/2010/01/thetweetwall.jpg" alt="thetweetwall" title="thetweetwall" width="508" height="183" class="alignnone size-full wp-image-1544" /></a><br /><h1>4. Post your profile on other Social Networking sites</h1>
Add your twitter updates and profile links on social networking sites like <strong>facebook, linkedin, myspace, friendfeed</strong>  etc. You may go through the following posts for more details on how to display your twitter status.<br /><a href="http://personalweb.about.com/od/facebookapps/ht/addtwittertofacebook.htm"><br />How To Add Twitter to Facebook</a><br /><br /><a href="http://www.getmoreclientsonlineblog.com/2009/11/how-to-add-twitter-to-linkedin.html">How to Add Twitter to LinkedIn</a><br /><br /><a href="http://www.ehow.com/how_4557704_add-twitter-myspace-page.html">How to Add Twitter to a MySpace Page</a><br /><h1>5. Submit your profile on Twitter Directories</h1>
Here goes a comprehensive list of twitter directories, which includes the Page Rank and Alexa Rank of each directory.<br /><br /><a href="http://www.jasonbartholme.com/21-twitter-directories-and-follower-finders-to-expand-your-twittersphere/">21 Twitter Directories and Follower Finders to Expand Your Twittersphere</a><br /><br />A few other suggestions(thought it doesn&#8217;t affect your PR directly) would be to <strong>add your twitter profile url in your email signature</strong> and to <strong>attend TweetUps</strong> on a regular basis (a kind of offline promotion). For those who don&#8217;t know what a TweetUp is &#8211; Its just a gathering of people who use Twitter.<br /><br />So what is your twitter profile PR? Do you have a suggestion? Please make use of the comment form <span> <img src='http://www.productivedreams.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </span><div class="relposts"><h3>RELATED POSTS</h3><ul class="related_post"><li><a href="http://www.productivedreams.com/20-sites-to-submit-your-logos/" title="22 Sites &#038; 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/" 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/tweet-display/" title="Best ways to display twitter updates">Best ways to display twitter updates</a></li><li><a href="http://www.productivedreams.com/free-twitter-bird-icon-set/" title="Free Twitter Bird Icon Set">Free Twitter Bird Icon Set</a></li><li><a href="http://www.productivedreams.com/merry-xmas-free-twitter-theme/" title="Merry X&#8217;mas: Free Twitter Theme">Merry X&#8217;mas: Free Twitter Theme</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.productivedreams.com/how-to-improve-the-page-rank-of-your-twitter-profile-page/feed/</wfw:commentRss>
		<slash:comments>46</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.com/?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!<br />This post is about 10 commonly used css properties that were impossible to implement in IE6. While redesigning [...]]]></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>
<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>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>&#8217;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>
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>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"><br /><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><br /></div>
<pre class="devcodeblock" title="CSS"><table class="devcodetools"><tbody><tr><td>CSS</td></tr></tbody></table><div class="devcodeoverflow"><table class="devcodearea" width="100%"><tr><td class="devcodelines" width="1%">1</td><td class="devcodelinesarea"><pre class="devcode devcodeline"></pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">2</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">.div_class_name{</pre></td></tr><tr><td class="devcodelines" width="1%">3</td><td class="devcodelinesarea"><pre class="devcode devcodeline">behavior:url(border-radius.htc);</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">4</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">}</pre></td></tr><tr><td class="devcodelines" width="1%">5</td><td class="devcodelinesarea"><pre class="devcode devcodeline"></pre></td></tr></table></div></pre><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'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"><br /><a class="downloadlink dlimg" href="http://www.productivedreams.com/wp-content/plugins/download-monitor/download.php?id=png_transparency.zip" title=" downloaded 763 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><br /></div>
<pre class="devcodeblock" title="CSS"><table class="devcodetools"><tbody><tr><td>CSS</td></tr></tbody></table><div class="devcodeoverflow"><table class="devcodearea" width="100%"><tr><td class="devcodelines" width="1%">1</td><td class="devcodelinesarea"><pre class="devcode devcodeline"></pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">2</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">.class_name{</pre></td></tr><tr><td class="devcodelines" width="1%">3</td><td class="devcodelinesarea"><pre class="devcode devcodeline">_background:none;</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">4</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='image_name.png', sizingMethod='scale');</pre></td></tr><tr><td class="devcodelines" width="1%">5</td><td class="devcodelinesarea"><pre class="devcode devcodeline">}</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">6</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline"></pre></td></tr></table></div></pre><p><strong>HTC Alternative:</strong>If the solution above doesn'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't support CSS Sprites: If you are using sprites, then just forget this hack. Background positions doesn'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"><br /><a class="downloadlink dlimg" href="http://www.productivedreams.com/wp-content/plugins/download-monitor/download.php?id=opacity.zip" title=" downloaded 499 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><br /></div>
<pre class="devcodeblock" title="CSS"><table class="devcodetools"><tbody><tr><td>CSS</td></tr></tbody></table><div class="devcodeoverflow"><table class="devcodearea" width="100%"><tr><td class="devcodelines" width="1%">1</td><td class="devcodelinesarea"><pre class="devcode devcodeline"></pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">2</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">.opacity_div {</pre></td></tr><tr><td class="devcodelines" width="1%">3</td><td class="devcodelinesarea"><pre class="devcode devcodeline">  filter: alpha(opacity = 50);</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">4</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">}</pre></td></tr><tr><td class="devcodelines" width="1%">5</td><td class="devcodelinesarea"><pre class="devcode devcodeline"></pre></td></tr></table></div></pre>
<h1>4. Fixed position</h1><p>All browsers support the css property 'position:fixed', 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"><br /><a class="downloadlink dlimg" href="http://www.productivedreams.com/wp-content/plugins/download-monitor/download.php?id=fixed_position.zip" title=" downloaded 530 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><br /></div>
<pre class="devcodeblock" title="CSS"><table class="devcodetools"><tbody><tr><td>CSS</td></tr></tbody></table><div class="devcodeoverflow"><table class="devcodearea" width="100%"><tr><td class="devcodelines" width="1%">1</td><td class="devcodelinesarea"><pre class="devcode devcodeline"></pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">2</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">* html .fixed_div{ </pre></td></tr><tr><td class="devcodelines" width="1%">3</td><td class="devcodelinesarea"><pre class="devcode devcodeline">position: absolute; /* position fixed for IE6 */ </pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">4</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">top: expression(104+((e=document.documentElement.scrollTop)?e:document.body.scrollTop)+'px'); </pre></td></tr><tr><td class="devcodelines" width="1%">5</td><td class="devcodelinesarea"><pre class="devcode devcodeline">left: expression(15+((e=document.documentElement.scrollLeft)?e:document.body.scrollLeft)+'px'); </pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">6</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">} </pre></td></tr><tr><td class="devcodelines" width="1%">7</td><td class="devcodelinesarea"><pre class="devcode devcodeline"></pre></td></tr></table></div></pre><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>
<pre class="devcodeblock" title="CSS"><table class="devcodetools"><tbody><tr><td>CSS</td></tr></tbody></table><div class="devcodeoverflow"><table class="devcodearea" width="100%"><tr><td class="devcodelines" width="1%">1</td><td class="devcodelinesarea"><pre class="devcode devcodeline"></pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">2</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">* html { </pre></td></tr><tr><td class="devcodelines" width="1%">3</td><td class="devcodelinesarea"><pre class="devcode devcodeline">background-image: url(image.jpg); </pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">4</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">} </pre></td></tr><tr><td class="devcodelines" width="1%">5</td><td class="devcodelinesarea"><pre class="devcode devcodeline"></pre></td></tr></table></div></pre><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"><br /><a class="downloadlink dlimg" href="http://www.productivedreams.com/wp-content/plugins/download-monitor/download.php?id=min_max_width.zip" title=" downloaded 446 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><br /></div>
<strong>Min-width:</strong><br /><pre class="devcodeblock" title="CSS"><table class="devcodetools"><tbody><tr><td>CSS</td></tr></tbody></table><div class="devcodeoverflow"><table class="devcodearea" width="100%"><tr><td class="devcodelines" width="1%">1</td><td class="devcodelinesarea"><pre class="devcode devcodeline"></pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">2</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">.div_class_name{</pre></td></tr><tr><td class="devcodelines" width="1%">3</td><td class="devcodelinesarea"><pre class="devcode devcodeline">width: expression(document.body.clientWidth &lt; 1000? &quot;1000px&quot; : &quot;auto&quot;);</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">4</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">}</pre></td></tr><tr><td class="devcodelines" width="1%">5</td><td class="devcodelinesarea"><pre class="devcode devcodeline"></pre></td></tr></table></div></pre>
<strong>Max-width:</strong><br /><pre class="devcodeblock" title="CSS"><table class="devcodetools"><tbody><tr><td>CSS</td></tr></tbody></table><div class="devcodeoverflow"><table class="devcodearea" width="100%"><tr><td class="devcodelines" width="1%">1</td><td class="devcodelinesarea"><pre class="devcode devcodeline"></pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">2</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">.div_class_name{</pre></td></tr><tr><td class="devcodelines" width="1%">3</td><td class="devcodelinesarea"><pre class="devcode devcodeline">width: expression(document.body.clientWidth &gt; 1000? &quot;1000px&quot; : &quot;auto&quot;);</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">4</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">}</pre></td></tr><tr><td class="devcodelines" width="1%">5</td><td class="devcodelinesarea"><pre class="devcode devcodeline"></pre></td></tr></table></div></pre><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"><br /><a class="downloadlink dlimg" href="http://www.productivedreams.com/wp-content/plugins/download-monitor/download.php?id=css_hover.zip" title=" downloaded 551 times" ><img src="" alt="Download CSS hover " /></a><br /><a href="http://www.productivedreams.com/workshop/hover/" title="CSS hover" class="demo">Preview</a><br /></div>
<pre class="devcodeblock" title="CSS"><table class="devcodetools"><tbody><tr><td>CSS</td></tr></tbody></table><div class="devcodeoverflow"><table class="devcodearea" width="100%"><tr><td class="devcodelines" width="1%">1</td><td class="devcodelinesarea"><pre class="devcode devcodeline"></pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">2</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">body { </pre></td></tr><tr><td class="devcodelines" width="1%">3</td><td class="devcodelinesarea"><pre class="devcode devcodeline">behavior: url(&quot;csshover3.htc&quot;); </pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">4</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">} </pre></td></tr><tr><td class="devcodelines" width="1%">5</td><td class="devcodelinesarea"><pre class="devcode devcodeline"></pre></td></tr></table></div></pre><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"><br /><a class="downloadlink dlimg" href="http://www.productivedreams.com/wp-content/plugins/download-monitor/download.php?id=min_max_height.zip" title=" downloaded 409 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><br /></div>
<strong>Minimum height:</strong> <p>This is not really a hack since it uses valid css.</p>
<pre class="devcodeblock" title="CSS"><table class="devcodetools"><tbody><tr><td>CSS</td></tr></tbody></table><div class="devcodeoverflow"><table class="devcodearea" width="100%"><tr><td class="devcodelines" width="1%">1</td><td class="devcodelinesarea"><pre class="devcode devcodeline"></pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">2</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">.div_class_name{</pre></td></tr><tr><td class="devcodelines" width="1%">3</td><td class="devcodelinesarea"><pre class="devcode devcodeline">min-height: 140px;</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">4</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">height: auto !important;</pre></td></tr><tr><td class="devcodelines" width="1%">5</td><td class="devcodelinesarea"><pre class="devcode devcodeline">height: 140px;</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">6</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">}</pre></td></tr><tr><td class="devcodelines" width="1%">7</td><td class="devcodelinesarea"><pre class="devcode devcodeline"></pre></td></tr></table></div></pre>
<strong>Maximum height:</strong><br /><pre class="devcodeblock" title="CSS"><table class="devcodetools"><tbody><tr><td>CSS</td></tr></tbody></table><div class="devcodeoverflow"><table class="devcodearea" width="100%"><tr><td class="devcodelines" width="1%">1</td><td class="devcodelinesarea"><pre class="devcode devcodeline"></pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">2</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">.div_class_name{</pre></td></tr><tr><td class="devcodelines" width="1%">3</td><td class="devcodelinesarea"><pre class="devcode devcodeline"> height: expression( this.scrollHeight &gt; 199 ? &quot;200px&quot; : &quot;auto&quot; );</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">4</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">}</pre></td></tr><tr><td class="devcodelines" width="1%">5</td><td class="devcodelinesarea"><pre class="devcode devcodeline"></pre></td></tr></table></div></pre>
<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>
<pre class="devcodeblock" title="CSS"><table class="devcodetools"><tbody><tr><td>CSS</td></tr></tbody></table><div class="devcodeoverflow"><table class="devcodearea" width="100%"><tr><td class="devcodelines" width="1%">1</td><td class="devcodelinesarea"><pre class="devcode devcodeline"></pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">2</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">img {</pre></td></tr><tr><td class="devcodelines" width="1%">3</td><td class="devcodelinesarea"><pre class="devcode devcodeline"> -ms-interpolation-mode: bicubic; </pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">4</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">}</pre></td></tr><tr><td class="devcodelines" width="1%">5</td><td class="devcodelinesarea"><pre class="devcode devcodeline"></pre></td></tr></table></div></pre>
<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"><br /><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 964 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><br /></div>
<pre class="devcodeblock" title="CSS"><table class="devcodetools"><tbody><tr><td>CSS</td></tr></tbody></table><div class="devcodeoverflow"><table class="devcodearea" width="100%"><tr><td class="devcodelines" width="1%">01</td><td class="devcodelinesarea"><pre class="devcode devcodeline"></pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">02</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">input.button {</pre></td></tr><tr><td class="devcodelines" width="1%">03</td><td class="devcodelinesarea"><pre class="devcode devcodeline">width:114px;</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">04</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">height:37px;</pre></td></tr><tr><td class="devcodelines" width="1%">05</td><td class="devcodelinesarea"><pre class="devcode devcodeline">border: none;</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">06</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">background: transparent url(images/button_image.gif) no-repeat center;</pre></td></tr><tr><td class="devcodelines" width="1%">07</td><td class="devcodelinesarea"><pre class="devcode devcodeline">overflow: hidden;</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">08</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">text-indent: -999px;</pre></td></tr><tr><td class="devcodelines" width="1%">09</td><td class="devcodelinesarea"><pre class="devcode devcodeline">}</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">10</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline"></pre></td></tr></table></div></pre>
<h1>10. Text shadow</h1><p>The shadow filter is one of the useful filters for IE.</p><div class="downloadinfo"><br /><a class="downloadlink dlimg" href="http://www.productivedreams.com/wp-content/plugins/download-monitor/download.php?id=text_shadow.zip" title=" downloaded 460 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><br /></div>
<pre class="devcodeblock" title="CSS"><table class="devcodetools"><tbody><tr><td>CSS</td></tr></tbody></table><div class="devcodeoverflow"><table class="devcodearea" width="100%"><tr><td class="devcodelines" width="1%">1</td><td class="devcodelinesarea"><pre class="devcode devcodeline"></pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">2</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">.text_shadow{</pre></td></tr><tr><td class="devcodelines" width="1%">3</td><td class="devcodelinesarea"><pre class="devcode devcodeline">filter: Shadow(Color=#999999, Direction=135, Strength=5);</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">4</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">height: 1%;</pre></td></tr><tr><td class="devcodelines" width="1%">5</td><td class="devcodelinesarea"><pre class="devcode devcodeline">}</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">6</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline"></pre></td></tr></table></div></pre><div class="relposts"><h3>RELATED POSTS</h3><ul class="related_post"><li><a href="http://www.productivedreams.com/simple-css-based-usability-tip-for-search-buttons/" 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/ie-css-hack-without-using-any-hacks/" 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/" 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/" title=" IE not interpreting text-indent on submit buttons ?"> IE not interpreting text-indent on submit buttons ?</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.productivedreams.com/properties-that-were-impossible-to-implement-in-ie6/feed/</wfw:commentRss>
		<slash:comments>87</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.com/?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 a problem? Not at all.The problem was to make it compatible on all major browsers, [...]]]></description>
			<content:encoded><![CDATA[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.<br /><br />The problem was to make it compatible on all major browsers, including IE6 !!!!!. I wonder why people still use IE.<br /><br />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 /><pre class="devcodeblock" title="CSS"><table class="devcodetools"><tbody><tr><td>CSS</td></tr></tbody></table><div class="devcodeoverflow"><table class="devcodearea" width="100%"><tr><td class="devcodelines" width="1%">1</td><td class="devcodelinesarea"><pre class="devcode devcodeline">.div_class_name{</pre></td></tr><tr><td class="devcodelines devcodelinesodd" width="1%">2</td><td class="devcodelinesarea devcodelinesareaodd"><pre class="devcode devcodeline">width: expression(document.body.clientWidth &lt; 1002? &quot;1000px&quot; : &quot;auto&quot;);</pre></td></tr><tr><td class="devcodelines" width="1%">3</td><td class="devcodelinesarea"><pre class="devcode devcodeline">}</pre></td></tr></table></div></pre>
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;".<br /><br /><h1>Known Issues:</h1><ul><li>Only works with JavaScript enabled browsers</li><li>Not W3C valid</li>
</ul>
<br />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="relposts"><h3>RELATED POSTS</h3><ul class="related_post"><li><a href="http://www.productivedreams.com/simple-css-based-usability-tip-for-search-buttons/" 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/properties-that-were-impossible-to-implement-in-ie6/" 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/" 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/" title=" IE not interpreting text-indent on submit buttons ?"> IE not interpreting text-indent on submit buttons ?</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.productivedreams.com/min-width-issue-in-ie6/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
