<?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>Web Design Booth &#187; Tutorial</title>
	<atom:link href="http://www.webdesignbooth.com/category/tutorial/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.webdesignbooth.com</link>
	<description>Ultimate Resources For Web Developers and Designers</description>
	<lastBuildDate>Tue, 07 Feb 2012 13:54:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>Building Tabbed Navigation using SpryTabbedPanels</title>
		<link>http://www.webdesignbooth.com/building-tabbed-navigation-using-sprytabbedpanels/</link>
		<comments>http://www.webdesignbooth.com/building-tabbed-navigation-using-sprytabbedpanels/#comments</comments>
		<pubDate>Fri, 03 Jun 2011 16:06:02 +0000</pubDate>
		<dc:creator>Dicky</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[navigation]]></category>
		<category><![CDATA[SpryTabbedPanels]]></category>
		<category><![CDATA[tab]]></category>

		<guid isPermaLink="false">http://www.webdesignbooth.com/?p=2199</guid>
		<description><![CDATA[<div style="float: left; margin: 5px 15px 5px 0;">
<script type="text/javascript">
tweetmeme_url = 'http://www.webdesignbooth.com/building-tabbed-navigation-using-sprytabbedpanels/';
tweetmeme_source = 'webdesignbooth';
</script>
<script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script>
</div>
]]></description>
			<content:encoded><![CDATA[<p>The Tabbed Navigation is the latest trend while designing a Website. If it is blog then you can notice the content titled &#8216;Featured Content&#8217; or &#8216;Latest&#8217; arranged in tabs. If it is a Website then there are tabs on top replacing menu items. If coded correctly the tabs give a fresh outlook to your Website, save resources, and present maximum information in less area. In addition, almost every user is familiar with the tabs and their working. Tab, ALT+Tab, and Ctrl+Tab are the most pressed keys on any keyboard on this earth. Thinking to use the tabbed navigation in your Web design then we are here to help you out. Adobe Labs provide access to its SpryTabbedPanels without any cost. Here we’ll guide you how to use the SpryTabbedPanel code to create Tabbed Navigation.</p>
<p><img class="alignnone size-full wp-image-2200" title="Sample of SpryTabbedPanels" src="http://www.webdesignbooth.com/wp-content/uploads/2011/06/sampel-panels.jpg" alt="" width="445" height="264" /></p>
<p>An outer div contains – list of tabs, all panels, div container to have content panels, and div tag for each panel. The SpryTabbedPanels use JavaScript to toggle between the tabs. Therefore, we&#8217;ll include the JavaScript code within the HTML tag. To modularize the code, we’ll create a separate JS file and link it through script tag inside head tag. This js file will define the functions related to the Tabbed Panel. Before closing the body tag, we&#8217;ll define a script tag to use JavaScript to make Tabbed Panel interactive. We&#8217;ll also link a style sheet in the head tag.</p>
<p>Adobe Labs provide the SpryTabbedPanels.js to use with the HTML code. You can scroll down to bottom to download the source files used in this article. Before that, we&#8217;ll illustrate the code of HTML and CSS files in this article. We recommend you not to change the file name of js and css files. However, you can modify the code as per your convenience.</p>
<p>In our case, we’ve located JS, CSS and HTML files in the same folder. Please modify the path in code if you’re placing the CSS and JS files in other location.</p>
<p><span id="more-2199"></span></p>
<h3>CSS Code</h3>
<pre class="css" name="code">.TabbedPanels {
	margin: 0px;
	padding: 0px;
	clear: both;
	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}
.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
}
.TabbedPanelsTab {
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 10px;
	margin: 0px 1px 0px 0px;
	font: bold 0.7em sans-serif;
	background-color: #DDD;
	list-style: none;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #999;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
}
.TabbedPanelsTabHover {
	background-color: #CCC;
}
.TabbedPanelsTabSelected {
	background-color: #EEE;
	border-bottom: 1px solid #EEE;
}
.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}
.TabbedPanelsContentGroup {
	clear: both;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	background-color: #EEE;
}
.TabbedPanelsContent {
	padding: 4px;
}
.TabbedPanelsContentVisible {
}
/* Vertical Tabbed Panels */
.VTabbedPanels .TabbedPanelsTabGroup {
	float: left;
	width: 10em;
	height: 20em;
	background-color: #EEE;
	position: relative;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}
.VTabbedPanels .TabbedPanelsTab {
	float: none;
	margin: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
}
.VTabbedPanels .TabbedPanelsTabSelected {
	background-color: #EEE;
	border-bottom: solid 1px #999;
}
.VTabbedPanels .TabbedPanelsContentGroup {
	clear: none;
	float: left;
	padding: 0px;
	width: 30em;
	height: 20em;
}</pre>
<h3>HTML Code</h3>
<pre class="html" name="code">&lt;head&gt;
...
	&lt;!--Link the Spry TabbedPanels CSS--&gt;
	&lt;link href="SpryTabbedPanels.css" rel="stylesheet" type="text/css" /&gt;
	&lt;!--Link the Spry TabbedPanels JavaScript library--&gt;
	&lt;script src="SpryTabbedPanels.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;/head&gt;
&lt;body&gt;
	&lt;!--Create the Tabbed Panel widget and assign classes to each element--&gt;
	&lt;div class="TabbedPanels" id="TabbedPanels1"&gt;
		&lt;ul class="TabbedPanelsTabGroup"&gt;
			&lt;li class="TabbedPanelsTab"&gt;Tab 1&lt;/li&gt;
			&lt;li class="TabbedPanelsTab"&gt;Tab 2&lt;/li&gt;
			&lt;li class="TabbedPanelsTab"&gt;Tab 3&lt;/li&gt;
			&lt;li class="TabbedPanelsTab"&gt;Tab 4&lt;/li&gt;
		&lt;/ul&gt;
		&lt;div class="TabbedPanelsContentGroup"&gt;
			&lt;div class="TabbedPanelsContent"&gt;Tab 1 Content&lt;/div&gt;
			&lt;div class="TabbedPanelsContent"&gt;Tab 2 Content&lt;/div&gt;
			&lt;div class="TabbedPanelsContent"&gt;Tab 3 Content&lt;/div&gt;
			&lt;div class="TabbedPanelsContent"&gt;Tab 4 Content&lt;/div&gt;
		&lt;/div&gt;
	&lt;/div&gt;
&lt;!--Initialize the Tabbed Panel widget object--&gt;
&lt;script type="text/javascript"&gt;
	var TabbedPanels1 = new Spry.Widget.TabbedPanels("TabbedPanels1");
&lt;/script&gt;
&lt;/body&gt;</pre>
<h3>Categorizing the HTML code</h3>
<ol>
<li> Link the SpryTabbedPanels.js and SpryTabbedPanels.css file within the HTML code.
<pre class="html" name="code">&lt;!--Link the CSS style  sheet that styles the tabbed panel--&gt;
&lt;link href="SpryTabbedPanels.css" rel="stylesheet" type="text/css" /&gt;
&lt;!--Link the Spry TabbedPanels JavaScript library--&gt;
&lt;script src="SpryTabbedPanels.js" type="text/javascript"&gt;&lt;/script&gt;</pre>
</li>
<li> Add following code to create the SpryTabbedPanel.
<pre class="html" name="code">&lt;div class="TabbedPanels" id="TabbedPanels1"&gt;
&lt;/div&gt;</pre>
</li>
<li> Mention an ul class TabbedPanelsTab Group to create the tab inside above div.
<pre class="html" name="code">&lt;div class="TabbedPanels" id="TabbedPanels1"&gt;
	&lt;ul class="TabbedPanelsTabGroup"&gt;
		&lt;li class="TabbedPanelsTab"&gt;Tab 1&lt;/li&gt;
		&lt;li class="TabbedPanelsTab"&gt;Tab 2&lt;/li&gt;
		&lt;li class="TabbedPanelsTab"&gt;Tab 3&lt;/li&gt;
		&lt;li class="TabbedPanelsTab"&gt;Tab 4&lt;/li&gt;
	&lt;/ul&gt;
&lt;/div&gt;</pre>
</li>
<li> Add a div ‘TabbedPanelsContentGroup, after the ul class to create a container for including the contents of each tab.
<pre class="html" name="code">&lt;div class="TabbedPanels" id="TabbedPanels1"&gt;
	&lt;ul class="TabbedPanelsTabGroup"&gt;
		&lt;li class="TabbedPanelsTab"&gt;Tab 1&lt;/li&gt;
		&lt;li class="TabbedPanelsTab"&gt;Tab 2&lt;/li&gt;
		&lt;li class="TabbedPanelsTab"&gt;Tab 3&lt;/li&gt;
		&lt;li class="TabbedPanelsTab"&gt;Tab 4&lt;/li&gt;
	&lt;/ul&gt;
	&lt;div class="TabbedPanelsContentGroup"&gt;
	&lt;/div&gt;
&lt;/div&gt;</pre>
</li>
<li>In TabbedPanelsContentGroup, include one div tag with class (TabbedPanelsContent) for each tab to have its content.
<pre class="html" name="code">&lt;div class="TabbedPanels" id="TabbedPanels1"&gt;
	&lt;ul class="TabbedPanelsTabGroup"&gt;
		&lt;li class="TabbedPanelsTab"&gt;Tab 1&lt;/li&gt;
		&lt;li class="TabbedPanelsTab"&gt;Tab 2&lt;/li&gt;
		&lt;li class="TabbedPanelsTab"&gt;Tab 3&lt;/li&gt;
		&lt;li class="TabbedPanelsTab"&gt;Tab 4&lt;/li&gt;
	&lt;/ul&gt;
	&lt;div class="TabbedPanelsContentGroup"&gt;
		&lt;div class="TabbedPanelsContent"&gt;Tab 1 Content&lt;/div&gt;
		&lt;div class="TabbedPanelsContent"&gt;Tab 2 Content&lt;/div&gt;
		&lt;div class="TabbedPanelsContent"&gt;Tab 3 Content&lt;/div&gt;
		&lt;div class="TabbedPanelsContent"&gt;Tab 4 Content&lt;/div&gt;
	&lt;/div&gt;
&lt;/div&gt;</pre>
</li>
<li> Include following code to initialize the SpryTabbedPanels object. Here, new operator will initialize the Tabbed Panels and transforms the div content with TabbedPanels1 ID into an interactive tabbed object.
<pre class="html" name="code">&lt;script type="text/javascript"&gt;
	var TabbedPanels1 = new Spry.Widget.TabbedPanels("TabbedPanels1");
&lt;/script&gt;</pre>
</li>
</ol>
<h3>What you can do more?</h3>
<ol>
<li> If you want to add more tab then add a li class in TabbedPanelsTabGroup and a div class in TabbedPanelsContentGroup. To remove a tab, you’ve to delete the li class and its relevant div class from both groups.</li>
<li> You can change the div class &#8216;TabbedPanels&#8217; to &#8216;VTabbedPanels&#8217; if you want to include the vertical tabs in your Web design.
<pre class="html" name="code">&lt;div class="VTabbedPanels" id="TabbedPanels1"&gt;
	&lt;ul class="TabbedPanelsTabGroup"&gt;
		&lt;li class="TabbedPanelsTab"&gt;Tab 1&lt;/li&gt;
		&lt;li class="TabbedPanelsTab"&gt;Tab 2&lt;/li&gt;
		&lt;li class="TabbedPanelsTab"&gt;Tab 3&lt;/li&gt;
		&lt;li class="TabbedPanelsTab"&gt;Tab 4&lt;/li&gt;
	&lt;/ul&gt;
	&lt;div class="TabbedPanelsContentGroup"&gt;
		&lt;div class="TabbedPanelsContent"&gt;Tab 1 Content&lt;/div&gt;
		&lt;div class="TabbedPanelsContent"&gt;Tab 2 Content&lt;/div&gt;
		&lt;div class="TabbedPanelsContent"&gt;Tab 3 Content&lt;/div&gt;
		&lt;div class="TabbedPanelsContent"&gt;Tab 4 Content&lt;/div&gt;
	&lt;/div&gt;
&lt;/div&gt;</pre>
</li>
<li> Make use of tabIndex in li class ‘TabbedPanelsTab’ to enable keyboard navigation.
<pre class="html" name="code">&lt;li class="TabbedPanelsTab" tabIndex="0"&gt;Tab 1&lt;/li&gt;
&lt;li class="TabbedPanelsTab" tabIndex="1"&gt;Tab 2&lt;/li&gt;
&lt;li class="TabbedPanelsTab" tabIndex="2"&gt;Tab 3&lt;/li&gt;</pre>
</li>
<li>You can set the default tab to open on loading the page by defining defaultTab with new constructor.
<pre class="html" name="code">var TabbedPanels1 = new Spry.Widget.TabbedPanels("TabbedPanels1", { defaultTab: 2 });</pre>
</li>
</ol>
<h3>Sample Output</h3>
<p>We’ve run the code and got following output:-</p>
<p><img class="alignnone size-full wp-image-2202" title="Horizontal Tabs using SpryTabbedPanels" src="http://www.webdesignbooth.com/wp-content/uploads/2011/06/sample-output-horizontal.jpg" alt="" width="365" height="62" /></p>
<p>We’ve changed the code to get Vertical Tab Panel and received following output</p>
<p><img class="alignnone size-full wp-image-2203" title="Vertical Tabs using SpryTabbedPanels" src="http://www.webdesignbooth.com/wp-content/uploads/2011/06/sample-output-vertical.jpg" alt="" width="326" height="152" /></p>
<h3>Files</h3>
<p>Click <a title="Download source code" href="http://www.webdesignbooth.com/wp-content/uploads/2011/06/spraytabbedpanels-source-code.zip" target="_blank">here to download</a> zip archive having following source files used in this article:</p>
<ol>
<li>SpryTabbedPanels.css – has the source code of styles used to design tabs.</li>
<li>SpryTabbedPanels.js – has the source code of scripts used to create tabs.</li>
<li>SampleHorizontalTabs.html – has the code to show Horizontal Tabbed Panels.</li>
<li>SampleVerticalTabs.html – has the code to show Vertical Tabbed Panels.</li>
</ol>
<h3>Conclusion</h3>
<p>Tabbed Navigation is the easiest way to demonstrate the large and similar content in less space. SpryTabbedPanels make is very easy for you to include the Tabbed Navigation in your code. Is this article helpful? Inform us through your valuable comments. We’ll keep you posted with more such interactive articles in the future, stay tuned.</p>
<h3  class="related_post_title">Related Posts</h3><ul class="related_post"><li><a href="http://www.webdesignbooth.com/25-useful-javascript-tab-navigation-scripts/" title="25+ Useful Javascript Tab Navigation Scripts">25+ Useful Javascript Tab Navigation Scripts</a></li><li><a href="http://www.webdesignbooth.com/horizontal-navigation-menus-tips-tricks-and-showcases/" title="Horizontal Navigation Menus: Tips, Tricks and Showcases">Horizontal Navigation Menus: Tips, Tricks and Showcases</a></li><li><a href="http://www.webdesignbooth.com/cartoon-character-design-tutorials/" title="50 Useful Cartoon Character Design Tutorials">50 Useful Cartoon Character Design Tutorials</a></li><li><a href="http://www.webdesignbooth.com/manage-your-blog-content-with-two-simple-wordpress-hacks/" title="Manage Your Blog’s Content with Two Simple WordPress Hacks">Manage Your Blog’s Content with Two Simple WordPress Hacks</a></li><li><a href="http://www.webdesignbooth.com/45-inspiring-navigation-menus-that-you-must-see/" title="45 Inspiring Navigation Menus That You Must See">45 Inspiring Navigation Menus That You Must See</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.webdesignbooth.com/building-tabbed-navigation-using-sprytabbedpanels/feed/</wfw:commentRss>
		<slash:comments>30</slash:comments>
		</item>
		<item>
		<title>Prepare Yourself For The After Effects of Guest Post</title>
		<link>http://www.webdesignbooth.com/prepare-yourself-for-the-after-effects-of-guest-post/</link>
		<comments>http://www.webdesignbooth.com/prepare-yourself-for-the-after-effects-of-guest-post/#comments</comments>
		<pubDate>Fri, 03 Dec 2010 13:28:01 +0000</pubDate>
		<dc:creator>Editorial Staff</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[effects]]></category>
		<category><![CDATA[guest post]]></category>

		<guid isPermaLink="false">http://www.webdesignbooth.com/?p=2164</guid>
		<description><![CDATA[<div style="float: left; margin: 5px 15px 5px 0;">
<script type="text/javascript">
tweetmeme_url = 'http://www.webdesignbooth.com/prepare-yourself-for-the-after-effects-of-guest-post/';
tweetmeme_source = 'webdesignbooth';
</script>
<script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script>
</div>
]]></description>
			<content:encoded><![CDATA[<p>It feels great once you get a confirmation that your post will be published on a Pro Blog. Hours of hard work finally getting paid off. Isn’t it a feeling of accomplishment? But wait your job is not done yet. There are things you must do even after your post has been published on a pro blog if you really want to succeed in the blogosphere. I have listed down few things in this article. What you need to do can primarily be categorized into these 3 &#8220;what to do&#8221; sections listed below:</p>
<h3>On blog Work</h3>
<p>There are several daily weekly and monthly chores you do on your blog. But believe me there’s more when you have lot of traffic to handle. Once your guest post is published you will get overwhelmed by the amount of traffic you get on your blog; which, if not utilized properly can mean no benefit from the guest post. Some of the things you must take care before your guest posts are published on other blogs are:</p>
<ol>
<li><strong>RSS subscription Setup</strong> – One main reason why people do guest bogging is to increase their own blog’s subscriber count. So once you’ve bagged a guest post on a popular blog make sure you have all the possible ways to let your visitors subscribe to RSS setup on your blog. There are many ways people can subscribe to your RSS but there is nothing like email subscription. Work on that before you get your guest post published on other blog.</li>
<li><strong>Bring your best content forward</strong> – One other very good reason of guest blogging is making aware of your blog to new readers of the world. You may have been working on your blog for long time and would have got some really nice posts so far. Make sure you highlight those posts to the new visitors. There are many ways to do that but I would recommend two below:</li>
<li>Have a popular posts widget setup on your blog. It shows all the popular posts within your blog.</li>
<li>Most people like associate images with posts because pictures speak thousand words. Setup a rotating banner for posts on your blog. It helps reduce the bounce rate on your blog. One fine plugin to do that is Sponsor Slide Show. I have used it and it&#8217;s simply amazing.</li>
<li><strong>Showcase your other Blog Posts</strong> – You may have worked with other bloggers and might have published some posts there as well. Its good to have your readers make aware of such work of yours. It increases your credibility in your blog community. People get to know about you more.</li>
<li><strong>Write about your guest post</strong> – You have a readership. People read your content so ideally they should read whatever you write and wherever you write. It’s advisable to write about your guest post on your blog. Make your readers read what you are writing. Create a backlink to the original post on your blog with some thoughts on the article you wrote on the other blog.</li>
<li><strong>Blogroll other Blogs</strong> – Make sure you have all your and your friends’ blogs linked in the Blogroll. Visitors coming to your blog would want to see what you link to. It also increases your chance to exchange link in your niche. Because they know you can be approached for that.</li>
<li><strong>Social You</strong>: In the last 1-2 years social networking has become talk of the town. Every 2nd person you meet is either talking about Facebook, Twitter or LinkedIn. And these websites drive traffic, heavy traffic. A survey conducted by Technorati confirms that twitter and Facebook are the most used social networking site to drive traffic. So you would want to make sure you don’t left out in getting those extra fans and followers. Setup your blog with twitter and Facebook fan page with their links on your blog.</li>
<li><strong>Update your Posts</strong> – There will be some articles on your blog which will be near to your heart. You’d remember them your entire life. Update them.</li>
</ol>
<h3>On Guest Blog Work</h3>
<p>Getting a post published on a high ranking pro blog is not the end of the story. It’s the beginning. This is where you are supposed to work hard. I have certain points in my mind about that which I have listed down below.</p>
<ol>
<li><strong>Comment on your post</strong> – This is the most important aspect of guest blogging. Its like the holy grail of your personality development on the blogosphere. So make sure you make every effort to reply to all the comments on your guest posts.</li>
<li><strong>Comment on other Authors&#8217; Posts</strong> – Commenting on your posts is not the only thing you should be doing on your guest blog. It is advisable to interact with other authors on the blog you got your guest post published. It will build your relationship with other bloggers and increases your chance of getting more and more guest posts. People realize and appreciate your work and invite you to write on your blog. And most important thing, when they see you commenting on their post they come and comment on your guest post. It eventually increases the pageview of your guest post.</li>
</ol>
<h3>On the web Work</h3>
<ol>
<li><strong>Socialize</strong> – As per the State of the Blogosphere 2010 50% of the top bloggers around the world use 3 sites (Facebook, LinkedIn and Twitter) to drive traffic to their blogs/sites. Posting is a guest post should not be the end of it. People talk about your content on internet if it&#8217;s really good. So responding to them should be your primary goal to earn that credibility in blogosphere.</li>
<li><strong>Forums Posts</strong> – A place where everyone can shout their mind out loud. No need to wait for anyone to approve my thoughts. If used properly forums drive immense amount of traffic to your blog. Create a thread about your guest post and discuss it on a relevant forum that you visit regularly. Most forums have a general talk section where you can create thread if the topic of your article is not relevant to the niche of the forum.</li>
<li><strong>Monitor your Blog</strong> – Check the referral logs, bounce rate, overall visitors, page views/visit and time spent on site. There is a saying in corporate world. You need to measure things to control them. So start measuring them first to control the matrices on your blog.</li>
</ol>
<h3  class="related_post_title">Related Posts</h3><ul class="related_post"><li>No Related Post</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.webdesignbooth.com/prepare-yourself-for-the-after-effects-of-guest-post/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Choosing a Hosting Company? Use The Following Criterias</title>
		<link>http://www.webdesignbooth.com/choosing-a-hosting-company-use-the-following-criterias/</link>
		<comments>http://www.webdesignbooth.com/choosing-a-hosting-company-use-the-following-criterias/#comments</comments>
		<pubDate>Mon, 08 Nov 2010 13:29:28 +0000</pubDate>
		<dc:creator>Editorial Staff</dc:creator>
				<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://www.webdesignbooth.com/?p=2160</guid>
		<description><![CDATA[<div style="float: left; margin: 5px 15px 5px 0;">
<script type="text/javascript">
tweetmeme_url = 'http://www.webdesignbooth.com/choosing-a-hosting-company-use-the-following-criterias/';
tweetmeme_source = 'webdesignbooth';
</script>
<script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script>
</div>
]]></description>
			<content:encoded><![CDATA[<p>Choosing your web hosting company is a crucial decision. There is no perfect web hosting company. The most important is you choose a web hosting company that works best with you.</p>
<p>It is very hard to find good hosting advice these days. Forums and blogs are filled with paid reviews. Reading reviews on forums doesn&#8217;t help much for 2 reasons:</p>
<ol>
<li>People who have negative experience with the company tend to post way more than people who had a positive experience. It’s a natural inclination, some psychologists call it the ‘negativity bias’ and estimate the impact of a negative experience is 5 times greater than the impact of a positive one. So going by this logic, you are 5 times more likely to tell others (online or offline) if you’ve had a negative experience with a hosting company than a positive one.</li>
<li>Companies pay people to go and post positive reviews on forums. Trust me, I’ve been fooled a lot by unreliable companies who incentivized established users on forums to post positive reviews on them.</li>
</ol>
<p><span id="more-2160"></span><br />
Fortunately, there are some good ways to check whether a web hosting company is reliable or not. 3 ways to be exact. The first way will help you quickly get rid of companies who haven’t been long enough on the market (we want to deal with hosting companies that are operating more than 2-3 years and are popular enough). The second tip should help you see the reliability of a hosting company in terms of server uptime. The third tip will help you see how good that company is business-wise (handling customer complains etc.). Let’s get started!</p>
<h3>Use Alexa.com ranking to see how popular the website is</h3>
<p><img title="Alexa" src="http://images.webdesignbooth.com/choosing-hosting-company/alexa.jpg" alt="Alexa" height="324" /></p>
<p>You can install a free Firefox plugin called <a title="SearchStatus" href="http://www.quirk.biz/searchstatus/">SearchStatus</a> to see the Alexa rank for every website you visit.</p>
<p>See the company’s website Alexa rank to get a feel for its popularity. If the website is ranked below 200.000 that mean it isn’t visited a lot. If you asked me, I would avoid these types of site. If a hosting site has a ranking above 10.000 that means it’s really popular on the internet. That’s the type of host you should consider.</p>
<p>The Alexa ranking of a hosting website is far from enough though. There are a lot of popular but unreliable hosting services. We need to dig deeper.</p>
<h3>See how reliable a hosting company is using NetCraft</h3>
<p><img title="NetCraft" src="http://images.webdesignbooth.com/choosing-hosting-company/netcraft.jpg" alt="NetCraft" height="324" /></p>
<p>Netcraft is a company that provides web hosting reliability and market-share analysis. Netcraft is the most reliable source I know of to examine how good a particular hosting company is (it was founded in 1994).</p>
<p><a href="http://news.netcraft.com/">Netcraft</a> can help you choose a reliable web hosting service because it provides monthly reports on companies that had the best uptime. They measure things like outage, failed requests, response time and so on.</p>
<p>The latest report for <a title="Most Reliable Hosting Company Sites in September 2010" href="http://news.netcraft.com/archives/2010/10/01/most-reliable-hosting-company-sites-in-september-2010.html">September 2010</a> features the top 10 most reliable companies for the month.</p>
<p>Upon further analysis I discovered that most of the sites are in Alexa top 100.000.</p>
<p>One trick: if you want to discover a good hosting company, see previous Netcraft reports and see which companies have been consistently in the top 10.</p>
<p>NetCraft reports seem to have some cons, though. I haven’t seen Rackspace and ThePlanet in their top 10 services for a while, probably because these are some of the biggest hosting companies and managing all servers without experiencing a small downtime. So there’s a big probability small companies are given an advantage over big ones in NetCraft reports because of this reason.</p>
<h3>Check the BBB ranking for the hosting company</h3>
<p><img title="Better Business Bureau" src="http://images.webdesignbooth.com/choosing-hosting-company/better-business-bureau.jpg" alt="Better Business Bureau" height="320" /></p>
<p>You can search for a company on <a href="http://www.bbb.org/us/Find-Business-Reviews/">Better Business Bureau</a> and check its &#8216;grade&#8217; which is determined by several factors. Some of the factors are: how many complains does the company receive from unsatisfied customers and most importantly, how it handles these complains. You&#8217;ll be surprised at the amount of popular web hosting companies that have an extremely bad grade. I don’t recommend dealing with them.</p>
<p>BBB is limited to only US and Canada though, don’t expect to find European hosting companies there. I assume you’ll need a company with the servers in US though, most people primary audience are visitors from US/Canada.</p>
<p>I hope you liked this article. These 3 metrics are not perfect for checking the reliability of a hosting company, but they’re far better from listening to contradicting experiences on forums.</p>
<h3  class="related_post_title">Related Posts</h3><ul class="related_post"><li>No Related Post</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.webdesignbooth.com/choosing-a-hosting-company-use-the-following-criterias/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Pricing Page And Plan Comparison Tables: Tips, Tricks, Advices and Showcases</title>
		<link>http://www.webdesignbooth.com/pricing-page-and-plan-comparison-tables/</link>
		<comments>http://www.webdesignbooth.com/pricing-page-and-plan-comparison-tables/#comments</comments>
		<pubDate>Mon, 21 Jun 2010 14:36:01 +0000</pubDate>
		<dc:creator>Dicky</dc:creator>
				<category><![CDATA[Insipiration]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[comparison table]]></category>
		<category><![CDATA[pricing page]]></category>
		<category><![CDATA[showcases]]></category>

		<guid isPermaLink="false">http://www.webdesignbooth.com/?p=2151</guid>
		<description><![CDATA[<div style="float: left; margin: 5px 15px 5px 0;">
<script type="text/javascript">
tweetmeme_url = 'http://www.webdesignbooth.com/pricing-page-and-plan-comparison-tables/';
tweetmeme_source = 'webdesignbooth';
</script>
<script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script>
</div>
]]></description>
			<content:encoded><![CDATA[<p><strong>Pricing and signup page</strong> is the key factor to your sales. Pricing pages normally give details on various packages/options and the differences within them. They are there to make visitors clear about the product. Therefore, the design of the pricing page is very important.</p>
<p>Modern sites for web applications, web services and web hosting providers tend to decorate their pricing and signup pages attractive as possible. Tables are being used to compare and shows the various options available. Table is good for comparison purpose and it helps potential customers to make better decision.</p>
<p>Different approaches are being implemented on pricing page. Here, we are going to look into some of the creative approaches for <strong>pricing page and product comparison table designs</strong>. Also, we will be discussing about tips and advices for designing a creative pricing page. Let&#8217;s start with the tips &amp; advices. After all, we will proceed to the showcase.</p>
<h3>1. Comparison Tables With Detailed Feature</h3>
<p>If you are offering multiple options for your product, and there are significant differences within each package, it is advisable to have a table and clearly list down the detailed features and differences within them.</p>
<p>The table should helps users spot the differences and help them to make decision.</p>
<p>Example: <a title="Expression Engine" href="http://expressionengine.com/overview/pricing/" target="_blank">Expression Engine</a></p>
<p><img title="Expression Engine" src="http://images.webdesignbooth.com/pricing-comparison-table/expressionengine.jpg" alt="Expression Engine" width="500" height="330" /></p>
<p>Expression Engine has three different type of packages: Core(free), Personal and Commercial. The pricing table clearly explains the modules included, and also term of use for each option.</p>
<p><span id="more-2151"></span></p>
<h3>2. Uses Of Icons/Images To Represent Different Options</h3>
<p>An image speaks a thousand of words. Images are easy to remember and understandable. Make sure the images that you use are related and clearly represent the options. Also, the images should follow the conventional, don&#8217;t be too creative on choosing the images.</p>
<p>Example: <a title="Squarespace" href="http://www.squarespace.com/pricing/" target="_blank">Squarespace</a></p>
<p><img title="Squarespace" src="http://images.webdesignbooth.com/pricing-comparison-table/squarespace.jpg" alt="Squarespace" width="500" height="331" /></p>
<p>There are 5 different options available to choose from. Each of them is represented by an image. The &#8220;Advanced&#8221; option is represented by a &#8220;settings&#8221; icon while &#8220;Community&#8221; option is represented by icon with multiple persons. They are understandable, even though just look at the images/icons.</p>
<h3>3. Uses Of Column Height To Represent The Price</h3>
<p>You could also use the column height to significantly tell potential customers the differences in prices. The lower column will have cheaper price and less features, while the highest column will have most features with the most expansive price.</p>
<p>Example: <a title="2large2email" href="http://2large2email.com/pricing-signup/" target="_blank">2large2email</a></p>
<p><img title="2large2email" src="http://images.webdesignbooth.com/pricing-comparison-table/2large2email.jpg" alt="2large2email" width="500" height="339" /></p>
<p>They have 4 different options: Free, Basic, Business and Premium, with each of them having different prices and features.</p>
<h3>4. Different Colors For Different Options</h3>
<p>It is good if you have multiple colors for different options or columns. The more expansive option will have darker color while cheaper option will have lighter color.</p>
<p>Example: <a title="CrazyEgg" href="http://www.crazyegg.com/plans" target="_blank"> CrazyEgg</a></p>
<p><img title="CrazyEgg" src="http://images.webdesignbooth.com/pricing-comparison-table/crazyegg.jpg" alt="CrazyEgg" width="500" height="296" /></p>
<p>Crazy Egg effectively use gray color as the background color, with darker for more expansive option. They also emphasize the &#8220;standard&#8221; plan with the use of green as the background. Probably this option is the most popular choice.</p>
<h3>5. Make The Emphasize Option Stand Out</h3>
<p>If you offer multiple options for your service, and want to let users know which the most popular package is, you should make it standing out on top of other options. You could add border, increase the column size or use different color to emphasize it.</p>
<p>Example: <a title="Big Commerce" href="http://www.bigcommerce.com/plans.php" target="_blank">Big Commerce</a></p>
<p><img title="Big Commerce" src="http://images.webdesignbooth.com/pricing-comparison-table/bigcommerce.jpg" alt="Big Commerce" width="500" height="339" /></p>
<p>Big Comerce has 5 different packages and they are recommending the &#8220;Gold&#8221; package to their potential customers. The uses of red border and higher column effectively send this message to the potential customers.</p>
<h3>6. Offer A Plan Recommender</h3>
<p>Sometimes, users are unable to make decision. A plan recommender can helps user to choose. Although the plan recommender wizard is hard to code and involve a lot of algorithm, but I am sure you can easily beat your competitors with this helpful feature.</p>
<p>Example: <a title="Digi Internet" href="http://www.digi.com.my/internet/broadband/recommend_v2.html" target="_blank">Digi Internet</a><br />
<img title="Digi Internet" src="http://images.webdesignbooth.com/pricing-comparison-table/digi-internet.jpg" alt="Digi Internet" width="500" height="360" /></p>
<p>Digi is one of the Malaysia Telco and the competition within telcos in Malaysia is huge. They offer different packages for broadband and mobile internet plans. The Digi&#8217;s plan recommender wizard help potential customers to choose within various packages.</p>
<h2>Showcase</h2>
<h4><a title="Clutterpad" href="http://www.clutterpad.com/homepage/signup" target="_blank">Clutterpad</a></h4>
<p><img title="Clutterpad" src="http://images.webdesignbooth.com/pricing-comparison-table/clutterpad.jpg" alt="Clutterpad" width="500" height="339" /></p>
<h4><a title="site5" href="http://www.site5.com/hosting/web/" target="_blank">site5</a></h4>
<p><img title="site5" src="http://images.webdesignbooth.com/pricing-comparison-table/site5.jpg" alt="site5" width="500" height="339" /></p>
<h4><a title="eNom" href="http://www.enom.com/pricing.asp" target="_blank">eNom</a></h4>
<p><img title="eNom" src="http://images.webdesignbooth.com/pricing-comparison-table/enom.jpg" alt="eNom" width="500" height="336" /></p>
<h4><a title="FormAssembly" href="http://www3.formassembly.com/pricing.php" target="_blank">FormAssembly</a></h4>
<p><img title="FormAssembly" src="http://images.webdesignbooth.com/pricing-comparison-table/formassembly.jpg" alt="FormAssembly" width="500" height="339" /></p>
<h4><a title="Clicky" href="http://getclicky.com/help/pricing" target="_blank">Clicky</a></h4>
<p><img title="Clicky" src="http://images.webdesignbooth.com/pricing-comparison-table/getclicky.jpg" alt="Clicky" width="500" height="339" /></p>
<h4><a title="Mollom" href="http://mollom.com/pricing" target="_blank">Mollom</a></h4>
<p><img title="Mollom" src="http://images.webdesignbooth.com/pricing-comparison-table/mollom.jpg" alt="Mollom" width="500" height="333" /></p>
<h4><a title="ClickTale" href="http://www.clicktale.com/pricing/plans" target="_blank">ClickTale</a></h4>
<p><img title="ClickTale" src="http://images.webdesignbooth.com/pricing-comparison-table/clicktale.jpg" alt="ClickTale" width="500" height="339" /></p>
<h4><a title="SlideRocket" href="http://www.sliderocket.com/product/pricing.html" target="_blank">SlideRocket</a></h4>
<p><img title="SlideRocket" src="http://images.webdesignbooth.com/pricing-comparison-table/sliderocket.jpg" alt="SlideRocket" width="500" height="340" /></p>
<h4><a title="Soocial" href="http://www.soocial.com/pricing" target="_blank">Soocial</a></h4>
<p><img title="Soocial" src="http://images.webdesignbooth.com/pricing-comparison-table/soocial.jpg" alt="Soocial" width="500" height="340" /></p>
<h4><a title="SlideDeck" href="http://www.slidedeck.com/features-pricing" target="_blank">SlideDeck</a></h4>
<p><img title="SlideDeck" src="http://images.webdesignbooth.com/pricing-comparison-table/slidedeck.jpg" alt="SlideDeck" width="500" height="340" /></p>
<h4><a title="Codebase" href="http://www.codebasehq.com/packages" target="_blank">Codebase</a></h4>
<p><img title="Codebase" src="http://images.webdesignbooth.com/pricing-comparison-table/codebase.jpg" alt="Codebase" width="500" height="339" /></p>
<h4><a title="WebNotes" href="https://www.webnotes.net/Pricing/" target="_blank">WebNotes</a></h4>
<p><img title="WebNotes" src="http://images.webdesignbooth.com/pricing-comparison-table/webnotes.jpg" alt="WebNotes" width="500" height="339" /></p>
<h4><a title="Donut Chat" href="http://donutchat.com/pricing" target="_blank">Donut Chat</a></h4>
<p><img title="Donut Chat" src="http://images.webdesignbooth.com/pricing-comparison-table/donut-chat.jpg" alt="Donut Chat" width="500" height="339" /></p>
<h4><a title="Lighthouse" href="http://lighthouseapp.com/plans" target="_blank">Lighthouse</a></h4>
<p><img title="Lighthouse" src="http://images.webdesignbooth.com/pricing-comparison-table/lighthouse.jpg" alt="Lighthouse" width="500" height="340" /></p>
<h4><a title="Timetonote" href="http://www.timetonote.com/plans.html" target="_blank">Timetonote</a></h4>
<p><img title="Timetonote" src="http://images.webdesignbooth.com/pricing-comparison-table/timetonote.jpg" alt="Timetonote" width="500" height="339" /></p>
<h4><a title="Rypple" href="http://rypple.com/pricing" target="_blank">Rypple</a></h4>
<p><img title="Rypple" src="http://images.webdesignbooth.com/pricing-comparison-table/rypple.jpg" alt="Rypple" width="500" height="339" /></p>
<h4><a title="Coaches Central" href="http://coachescentral.co.za/signup/" target="_blank">Coaches Central</a></h4>
<p><img title="Coaches Central" src="http://images.webdesignbooth.com/pricing-comparison-table/coaches-central.jpg" alt="Coaches Central" width="500" height="339" /></p>
<h4><a title="SPBAS" href="http://www.solidphp.com/pricing-and-signup" target="_blank">SPBAS</a></h4>
<p><img title="SPBAS" src="http://images.webdesignbooth.com/pricing-comparison-table/spbas.jpg" alt="SPBAS" width="500" height="339" /></p>
<h4><a title="Clockspot" href="http://www.clockspot.com/pricing.php" target="_blank">Clockspot</a></h4>
<p><img title="Clockspot" src="http://images.webdesignbooth.com/pricing-comparison-table/clockspot.jpg" alt="Clockspot" width="500" height="339" /></p>
<h4><a title="DropSend" href="http://www.dropsend.com/pricingsignup.php" target="_blank">DropSend</a></h4>
<p><img title="DropSend" src="http://images.webdesignbooth.com/pricing-comparison-table/dropsend.jpg" alt="DropSend" width="500" height="339" /></p>
<h4><a title="Auctiva" href="http://www.auctiva.com/about/pricing.aspx" target="_blank">Auctiva</a></h4>
<p><img title="Auctiva" src="http://images.webdesignbooth.com/pricing-comparison-table/auctiva.jpg" alt="Auctiva" width="500" height="339" /></p>
<h4><a title="SurveyMonkey" href="http://www.surveymonkey.com/home_pricingdetail.aspx" target="_blank">SurveyMonkey</a></h4>
<p><img title="SurveyMonkey" src="http://images.webdesignbooth.com/pricing-comparison-table/survey-monkey.jpg" alt="SurveyMonkey" width="500" height="339" /></p>
<h4><a title="Huddle" href="http://www.huddle.net/price-plans/" target="_blank">Huddle</a></h4>
<p><img title="Huddle" src="http://images.webdesignbooth.com/pricing-comparison-table/huddle.jpg" alt="Huddle" width="500" height="339" /></p>
<h4><a title="WorkingPoint" href="http://www.workingpoint.com/pricing-and-signup/" target="_blank">WorkingPoint</a></h4>
<p><img title="WorkingPoint" src="http://images.webdesignbooth.com/pricing-comparison-table/working-point.jpg" alt="WorkingPoint" width="500" height="339" /></p>
<h4><a title="Kareo" href="http://www.kareo.com/pricing" target="_blank">Kareo</a></h4>
<p><img title="Kareo" src="http://images.webdesignbooth.com/pricing-comparison-table/kareo.jpg" alt="Kareo" width="500" height="332" /></p>
<h4><a title="CacheFly" href="http://www.cachefly.com/pricing.html" target="_blank">CacheFly</a></h4>
<p><img title="CacheFly" src="http://images.webdesignbooth.com/pricing-comparison-table/cacheflyl.jpg" alt="CacheFly" width="500" height="339" /></p>
<h4><a title="Scout" href="http://scoutapp.com/subscriptions" target="_blank">Scout</a></h4>
<p><img title="Scout" src="http://images.webdesignbooth.com/pricing-comparison-table/scout.jpg" alt="Scout" width="500" height="334" /></p>
<h4><a title="Setster" href="http://www.setster.com/signup/" target="_blank">Setster</a></h4>
<p><img title="Setster" src="http://images.webdesignbooth.com/pricing-comparison-table/setster.jpg" alt="Setster" width="500" height="339" /></p>
<h4><a title="Usabilla" href="http://usabilla.com/plans" target="_blank">Usabilla</a></h4>
<p><img title="Usabilla" src="http://images.webdesignbooth.com/pricing-comparison-table/usabilla.jpg" alt="Usabilla" width="500" height="339" /></p>
<h4><a title="Zencoder" href="http://zencoder.com/pricing/" target="_blank">Zencoder</a></h4>
<p><img title="Zencoder" src="http://images.webdesignbooth.com/pricing-comparison-table/zencoder.jpg" alt="Zencoder" width="500" height="339" /></p>
<h4><a title="EquiPass Road Service" href="http://equipass.aqha.com/signup.aspx" target="_blank">EquiPass Road Service</a></h4>
<p><img title="EquiPass Road Service" src="http://images.webdesignbooth.com/pricing-comparison-table/equipass.jpg" alt="EquiPass Road Service" width="500" height="340" /></p>
<h3  class="related_post_title">Related Posts</h3><ul class="related_post"><li><a href="http://www.webdesignbooth.com/personal-facebook-fan-pages-of-celebrities/" title="Personal Facebook Fan Pages of Celebrities">Personal Facebook Fan Pages of Celebrities</a></li><li><a href="http://www.webdesignbooth.com/wordpress-showcase-40-beautiful-and-well-designed-blogs-powered-by-wordpress/" title="Wordpress Showcase: 40+ Beautiful And Well Designed Blogs Powered By Wordpress">Wordpress Showcase: 40+ Beautiful And Well Designed Blogs Powered By Wordpress</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.webdesignbooth.com/pricing-page-and-plan-comparison-tables/feed/</wfw:commentRss>
		<slash:comments>33</slash:comments>
		</item>
		<item>
		<title>Transparency in Internet Explorer: 6 Simple Solutions</title>
		<link>http://www.webdesignbooth.com/solutions-to-ie-transparency/</link>
		<comments>http://www.webdesignbooth.com/solutions-to-ie-transparency/#comments</comments>
		<pubDate>Mon, 15 Mar 2010 14:41:33 +0000</pubDate>
		<dc:creator>Dicky</dc:creator>
				<category><![CDATA[Resources]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[solutions]]></category>
		<category><![CDATA[transparency]]></category>

		<guid isPermaLink="false">http://www.webdesignbooth.com/?p=2103</guid>
		<description><![CDATA[<div style="float: left; margin: 5px 15px 5px 0;">
<script type="text/javascript">
tweetmeme_url = 'http://www.webdesignbooth.com/solutions-to-ie-transparency/';
tweetmeme_source = 'webdesignbooth';
</script>
<script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script>
</div>
]]></description>
			<content:encoded><![CDATA[<p><strong>Transparency in Internet Explorer</strong> is always a big issue for all Web Designers. There are a lot of compatibility problems with <strong>Internet Explorer 6</strong>. We have to design our website base on Firefox/Opera/Chrome, and then try it with Internet Explorer.</p>
<p>One of the major concern about IE6 is the transparency problem. <strong>IE6 can&#8217;t render transparent PNG image properly</strong>. As the result, your transparent and glassy design will become messy in IE6.</p>
<p>Luckily, there are a few solutions which can help web designer overcome the IE6 transparency problem. Each of them uses different method. Today, we are going to briefly look into these 6 methods. Please read the documentation while you are considering which method to use.</p>
<h4>1. <a title="jQuery.pngFix.js" href="http://jquery.andreaseberhard.de/pngFix/" target="_blank">jQuery.pngFix.js</a></h4>
<p>This solution requires jQuery and ables to work with CSS Backgrounds. To use this method, simple add both jQuery and pngFix plugin at your header section and then activate pngFix on document.ready.</p>
<p><span id="more-2103"></span></p>
<h4>2. <a title="DD_belatedPNG" href="http://www.dillerdesign.com/experiment/DD_belatedPNG/" target="_blank">DD_belatedPNG</a></h4>
<p>DD_belatedPNG is another Javascript solution for youe IE6/PNG problem. In order to use this solution, simply add it to your document, call DD_belatedPNG.fix togother with the CSS selector.</p>
<p>3. <a title="TwinHelix IE PNG Fix" href="http://www.dillerdesign.com/http://www.twinhelix.com/css/iepngfix/ target=">TwinHelix IE PNG Fix</a><br />
TwinHelix&#8217;s solution requires the use of behavior CSS property. You are required to upload a &#8220;iepngfix.htc&#8221; and a &#8220;blank.gif&#8221;. More configurations needed compare to the earlier solutions.</p>
<h4>4. <a title="IE7.js" href="http://code.google.com/p/ie7-js/" target="_blank">IE7.js</a></h4>
<p>IE7.js is a JavaScript library to make Microsoft Internet Explorer behave like a standards-compliant browser. It fixes many HTML and CSS issues and makes transparent PNG work correctly under IE5 and IE6.</p>
<h4>5. <a title="Unit PNG Fix" href="http://labs.unitinteractive.com/unitpngfix.php" target="_blank">Unit PNG Fix</a></h4>
<p>Unit PNG Fix will run automatically and make all PNGs transparent by default. It does not work with background-repeat.</p>
<h4>6. <a title="PNG In Windows IE" href="http://homepage.ntlworld.com/bobosola/index.htm" target="_blank">PNG In Windows IE</a></h4>
<p>Simply include 3 lines of code and you will get transparency for all your PNG files. This method uses the &#8220;defer&#8221; keyword, this trick causes the images to be replaced before they are rendered.</p>
<h3  class="related_post_title">Related Posts</h3><ul class="related_post"><li>No Related Post</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.webdesignbooth.com/solutions-to-ie-transparency/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Manage Your Blog’s Content with Two Simple WordPress Hacks</title>
		<link>http://www.webdesignbooth.com/manage-your-blog-content-with-two-simple-wordpress-hacks/</link>
		<comments>http://www.webdesignbooth.com/manage-your-blog-content-with-two-simple-wordpress-hacks/#comments</comments>
		<pubDate>Sun, 13 Dec 2009 14:40:11 +0000</pubDate>
		<dc:creator>Editorial Staff</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[hacks]]></category>

		<guid isPermaLink="false">http://www.webdesignbooth.com/?p=2025</guid>
		<description><![CDATA[<div style="float: left; margin: 5px 15px 5px 0;">
<script type="text/javascript">
tweetmeme_url = 'http://www.webdesignbooth.com/manage-your-blog-content-with-two-simple-wordpress-hacks/';
tweetmeme_source = 'webdesignbooth';
</script>
<script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script>
</div>
]]></description>
			<content:encoded><![CDATA[<p>It’s amazing that in my own non-scientific poll, half of those who work in some technology field still get the term hacker confused. A hacker is not someone who is leering in cyberspace ready to infiltrate their unsuspecting victim’s computer and pillage any information of use from its hard drive. A hacker is someone who looks for ways to manipulate things to make them work better. So when I speak of hacks for WordPress, I am looking at ways to change the code to make the application work better for us, not how to scrape content or steal log in information.</p>
<h3>Hacks vs. Plug-ins</h3>
<p>There are many different plug-ins available to help manage content on a WordPress blog so why would we want to mess with the code?</p>
<p>For starters, getting our hands dirty with the code of WordPress gives us a much better insight as to how the software works. As we become more comfortable with the source that powers our blog, we gain a better understanding of how to secure it from malicious attacks.</p>
<p>A second reason to avoid turning to a plug-in as a first resort is that an accumulation of plug-ins causes your blog to become bloated. Eventually, this bloat may begin to affect the way your blog loads and delivers to your audience.</p>
<p>Finally, if you pride yourself on going green or you just want to do what you can for the environment, you may be interested to know that code bloat can unnecessarily burden your server’s CPU. Making your server work harder uses more energy. Cooling a hard working CPU uses even more energy. <a title="Reducing code bloat saves energy" href="http://www-db.cs.wisc.edu/cidr/cidr2009/Paper_112.pdf" target="_blank">Reducing code bloat saves energy</a>.</p>
<p>Instead of relying on plug-ins, we are going to look at a few hacks that can help better manage a blog’s content. Each one of these hacks requires a bit of PHP knowledge and the ability to upload to your server.<br />
<span id="more-2025"></span></p>
<h3>Display a List of Future Posts</h3>
<p>One of the most successful techniques television news uses is the teaser. Right before commercial break, they leak bits of information about upcoming stories to keep the viewers interested and glued to their television sets. You can do the same with your blog by letting your audience know about some of the upcoming posts that will soon be published displayed right in your blog’s sidebar.</p>
<ol>
<li>Create a new post but instead of posting it immediately, schedule it for another date.</li>
<li>From your Dashboard, navigate to Appearance | Editor. From the list of files on the right hand side of your screen, select sidebar.php.</li>
<li>Where ever you would like your future posts to appear, paste the following code:
<pre name="code" class="php">&lt;?php query_posts('showposts=10&amp;post_status=future'); ?&gt;
&lt;?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?&gt;
&lt;h2&gt;&lt;?php the_title(); ?&gt;&lt;/h2&gt;
&lt;span&gt;&lt;?php the_time('j. F Y'); ?&gt;&lt;/span&gt;&lt;/p&gt;
&lt;?php endwhile;
else: ?&gt;&lt;p&gt;No future events scheduled.&lt;/p&gt;
&lt;?php endif; ?&gt;</pre>
</li>
<li>Click on Update File.</li>
</ol>
<p>Now your blog’s front page will display any future posts. There is one parameter, showposts, that you can change to the number you choose.</p>
<h3>Tell Your Posts When to Expire</h3>
<p>Just like any food in the cupboard, your posts might get stale after a little while. This next hack allows you to set an expiration date on your posts so that when the time comes, they leave your blog gracefully.</p>
<ol>
<li>Locate the WordPress loop that begins here:
<pre name="code" class="php">
&lt;php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?&gt;</pre>
<p>And ends here:</p>
<pre name="code" class="php">
&lt;?php endwhile; else: ?&gt;
&lt;p&gt;&lt;?php _e('Sorry, no posts matched your criteria.'); ?&gt;&lt;/p&gt;
&lt;?php endif; ?&gt;</pre>
</li>
<li>Replace your loop with the following code:
<pre name="code" class="php">
&lt;?php
if (have_posts()) :
while (have_posts()) : the_post(); ?&gt;
$expirationtime = get_post_custom_values('expiration');
if (is_array($expirationtime)) {
$expirestring = implode($expirationtime);
}
$secondsbetween = strtotime($expirestring)-time();
if ( $secondsbetween &gt; 0 ) {
// For example…
the_title();
the_excerpt();
}
endwhile;
endif;
?&gt;</pre>
</li>
<li>Save your changes.</li>
<li>Write your post and from the custom fields, select the key expiration. Set the expiration date in the following format: mm/dd/yyyy 00:00:00.</li>
</ol>
<p>Now, when your post hits the expiration date, it will be not be displayed in the loop, therefore, your audience will no longer see it.<br />
In addition to trimming stale posts from your blog, this can be a great solution if you are running a contest and only want content posted for a short time, or if you are advertising a sale and want the related posts cleared from your blog when it is over.</p>
<h3  class="related_post_title">Related Posts</h3><ul class="related_post"><li><a href="http://www.webdesignbooth.com/wordpress-usability-plugins-that-make-your-blog-more-visitor-friendly/" title="WordPress Usability: Plugins That Make Your Blog More Visitor Friendly">WordPress Usability: Plugins That Make Your Blog More Visitor Friendly</a></li><li><a href="http://www.webdesignbooth.com/building-tabbed-navigation-using-sprytabbedpanels/" title="Building Tabbed Navigation using SpryTabbedPanels">Building Tabbed Navigation using SpryTabbedPanels</a></li><li><a href="http://www.webdesignbooth.com/get-your-website-noticed-by-mainstream-media/" title="6 Ways to Get Your Website Noticed by Mainstream Media">6 Ways to Get Your Website Noticed by Mainstream Media</a></li><li><a href="http://www.webdesignbooth.com/11-wordpress-plugins-to-manage-your-ads-banners/" title="11 Wordpress Plugins To Manage Your Ads Banners">11 Wordpress Plugins To Manage Your Ads Banners</a></li><li><a href="http://www.webdesignbooth.com/tips-to-optimize-your-wordpress-blog-for-search-engines/" title="5 Tips To Optimize Your Wordpress.org Blog For Search Engines">5 Tips To Optimize Your Wordpress.org Blog For Search Engines</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.webdesignbooth.com/manage-your-blog-content-with-two-simple-wordpress-hacks/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>50+ Awesome Photoshop Poster Design Tutorials</title>
		<link>http://www.webdesignbooth.com/awesome-photoshop-poster-design-tutorials/</link>
		<comments>http://www.webdesignbooth.com/awesome-photoshop-poster-design-tutorials/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 15:09:26 +0000</pubDate>
		<dc:creator>Dicky</dc:creator>
				<category><![CDATA[Photoshop]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[beautiful poster]]></category>
		<category><![CDATA[poster design]]></category>
		<category><![CDATA[tutorials]]></category>

		<guid isPermaLink="false">http://www.webdesignbooth.com/?p=2003</guid>
		<description><![CDATA[<div style="float: left; margin: 5px 15px 5px 0;">
<script type="text/javascript">
tweetmeme_url = 'http://www.webdesignbooth.com/awesome-photoshop-poster-design-tutorials/';
tweetmeme_source = 'webdesignbooth';
</script>
<script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script>
</div>
]]></description>
			<content:encoded><![CDATA[<p>We use posters at a lot of places. For example, we have posters for movies, games, events and books. Photoshop is a great application for <strong>poster design</strong>. With the help of Photoshop actions, filters, powerful features and tutorials from community, we can easily create <strong>beautiful poster</strong>.</p>
<p>If you are looking for tutorial to design your poster, then you had came to the right place. Today, we are going to share 50+ awesome <strong>Photoshop tutorials for designing and creating poster</strong>.</p>
<p><span id="more-2003"></span></p>
<p><a title="Awesome Snowboard Poster" href="http://psdlearning.com/2008/09/awesome-snowboard-poster/" target="_blank">Awesome Snowboard Poster</a><br />
<img title="Awesome Snowboard Poster" src="http://images.webdesignbooth.com/poster-tutorials/awesome-snowboard-poster.jpg" alt="Awesome Snowboard Poster" width="479" height="600" /></p>
<p><a title="Blend Photos Like A Hollywood Movie Poster In Photoshop" href="http://www.photoshopessentials.com/photo-effects/photo-blend/" target="_blank">Blend Photos Like A Hollywood Movie Poster In Photoshop</a><br />
<img title="Blend Photos Like A Hollywood Movie Poster In Photoshop" src="http://images.webdesignbooth.com/poster-tutorials/hollywood-movie-poster.jpg" alt="Blend Photos Like A Hollywood Movie Poster In Photoshop" width="479" height="600" /></p>
<p><a title="Create incredible B-movie poster art " href="http://www.digitalartsonline.co.uk/tutorials/index.cfm?featureID=1701" target="_blank">Create incredible B-movie poster art </a><br />
<img title="Create incredible B-movie poster art " src="http://images.webdesignbooth.com/poster-tutorials/incredible-b-movie-poster-art.jpg" alt="Create incredible B-movie poster art " width="350" height="491" /></p>
<p><a title="Create B-movie poster art" href="http://www.computerarts.co.uk/tutorials/2d__and__photoshop/create_b-movie_poster_art" target="_blank">Create B-movie poster art</a><br />
<img title="Create B-movie poster art" src="http://images.webdesignbooth.com/poster-tutorials/create-b-movie-poster-art.jpg" alt="Create B-movie poster art" width="500" height="334" /></p>
<p><a title="Design a vintage film poster" href="http://www.computerarts.co.uk/tutorials/2d__and__photoshop/design_a_vintage_film_poster" target="_blank">Design a vintage film poster</a><br />
<img title="Design a vintage film poster" src="http://images.webdesignbooth.com/poster-tutorials/vintage-film-poster.jpg" alt="Design a vintage film poster" width="500" height="495" /></p>
<p><a title="Create a Constructivist Inspired Poster" href="http://psd.tutsplus.com/designing-tutorials/create-a-constructivist-inspired-poster/" target="_blank">Create a Constructivist Inspired Poster</a><br />
<img title="Create a Constructivist Inspired Poster" src="http://images.webdesignbooth.com/poster-tutorials/constructivist-inspired-poster.jpg" alt="Create a Constructivist Inspired Poster" width="500" height="748" /></p>
<p><a title="Create a Dark and Grungy Poster in Photoshop" href="http://www.myinkblog.com/2009/05/03/create-a-dark-and-grungy-poster-in-photoshop/" target="_blank">Create a Dark and Grungy Poster in Photoshop</a><br />
<img title="Create a Dark and Grungy Poster in Photoshop" src="http://images.webdesignbooth.com/poster-tutorials/dark-and-grungy-poster.jpg" alt="Create a Dark and Grungy Poster in Photoshop" width="500" height="375" /></p>
<p><a title="Create a dark, creepy movie poster" href="http://www.denisdesigns.com/blog/2009/05/create-a-dark-creepy-movie-poster/" target="_blank">Create a dark, creepy movie poster</a><br />
<img title="Create a dark, creepy movie poster" src="http://images.webdesignbooth.com/poster-tutorials/dark-creepy-movie-poster.jpg" alt="Create a dark, creepy movie poster" width="500" height="769" /></p>
<p><a title="Create a Furious Pink Panther Poster" href="http://www.gomediazine.com/tutorials/create-furious-pink-panther-poster/" target="_blank">Create a Furious Pink Panther Poster</a><br />
<img title="Create a Furious Pink Panther Poster" src="http://images.webdesignbooth.com/poster-tutorials/furious-pink-panther-poster.jpg" alt="Create a Furious Pink Panther Poster" width="500" height="707" /></p>
<p><a title="Create a Mock-Retro Poster Concept" href="http://psdfan.com/tutorials/designing/create-a-mock-retro-poster-concept/" target="_blank">Create a Mock-Retro Poster Concept</a><br />
<img title="Create a Mock-Retro Poster Concept" src="http://images.webdesignbooth.com/poster-tutorials/mock-retro-poster-concept.jpg" alt="Create a Mock-Retro Poster Concept" width="500" height="542" /></p>
<p><a title="Create a Pop Art Style Poster with Urban City Background in Photoshop" href="http://www.psdvault.com/photo-effect/create-a-pop-art-style-poster-with-urban-city-background-in-photoshop/" target="_blank">Create a Pop Art Style Poster with Urban City Background in Photoshop</a><br />
<img title="Create a Pop Art Style Poster with Urban City Background in Photoshop" src="http://images.webdesignbooth.com/poster-tutorials/pop-art-urban-city-poster.jpg" alt="Create a Pop Art Style Poster with Urban City Background in Photoshop" width="500" height="625" /></p>
<p><a title="Create a Space Invaders Poster" href="http://drawingclouds.com/2009/05/create-a-space-invaders-poster/" target="_blank">Create a Space Invaders Poster</a><br />
<img title="Create a Space Invaders Poster" src="http://images.webdesignbooth.com/poster-tutorials/space-invaders-poster.jpg" alt="Create a Space Invaders Poster" width="500" height="577" /></p>
<p><a title="Create a Trendy Typographic Poster Design" href="http://www.blog.spoongraphics.co.uk/tutorials/create-a-trendy-typographic-poster-design" target="_blank">Create a Trendy Typographic Poster Design</a><br />
<img title="Create a Trendy Typographic Poster Design" src="http://images.webdesignbooth.com/poster-tutorials/trendy-typographic-poster.jpg" alt="Create a Trendy Typographic Poster Design" width="450" height="673" /></p>
<p><a title="Create a Vibrant Drinks Ad" href="http://psdfan.com/photo-effects/create-a-refreshing-drinks-ad/" target="_blank">Create a Vibrant Drinks Ad</a><br />
<img title="Create a Vibrant Drinks Ad" src="http://images.webdesignbooth.com/poster-tutorials/vibrant-drinks-ad" alt="Create a Vibrant Drinks Ad" width="500" height="500" /></p>
<p><a title="Create an Awesome Grunge Poster in Photoshop" href="http://ww.mediamilitia.com/grunge-poster-tutorial-video/" target="_blank">Create an Awesome Grunge Poster in Photoshop</a><br />
<img title="Create an Awesome Grunge Poster in Photoshop" src="http://images.webdesignbooth.com/poster-tutorials/awesome-grunge-poster.jpg" alt="Create an Awesome Grunge Poster in Photoshop" width="500" height="750" /></p>
<p><a title="Create an Intense Movie Poster in Photoshop" href="http://psd.tutsplus.com/tutorials/designing-tutorials/create-an-intense-movie-poster-in-photoshop/" target="_blank">Create an Intense Movie Poster in Photoshop</a><br />
<img title="Create an Intense Movie Poster in Photoshop" src="http://images.webdesignbooth.com/poster-tutorials/intense-movie-poster.jpg" alt="Create an Intense Movie Poster in Photoshop" width="500" height="708" /></p>
<p><a title="Creating A Retro Grunge Poster" href="http://www.online-photoshoptutorials.com/2008/09/creating-a-retro-grunge-poster.html" target="_blank">Creating A Retro Grunge Poster</a><br />
<img title="Creating A Retro Grunge Poster" src="http://images.webdesignbooth.com/poster-tutorials/retro-grunge-poster.jpg" alt="Creating A Retro Grunge Poster" width="450" height="600" /></p>
<p><a title="Creating an Old-Collage Effect Poster" href="http://psd.tutsplus.com/designing-tutorials/creating-an-old-collage-effect-poster/" target="_blank">Creating an Old-Collage Effect Poster</a><br />
<img title="Creating an Old-Collage Effect Poster" src="http://images.webdesignbooth.com/poster-tutorials/old-collage-effect-poster.jpg" alt="Creating an Old-Collage Effect Poster" width="500" height="700" /></p>
<p><a title="Design a Retro Summer Poster Illustration" href="http://psdfan.com/designing/design-a-retro-summer-poster-illustration/" target="_blank">Design a Retro Summer Poster Illustration</a><br />
<img title="Design a Retro Summer Poster Illustration" src="http://images.webdesignbooth.com/poster-tutorials/retro-summer-poster-illustration.jpg" alt="Design a Retro Summer Poster Illustration" width="500" height="500" /></p>
<p><a title="How to Design a Rockin 80s Party Poster" href="http://psd.tutsplus.com/tutorials/designing-tutorials/how-to-design-a-rockin-80s-party-poster/" target="_blank">How to Design a Rockin 80s Party Poster</a><br />
<img title="How to Design a Rockin 80s Party Poster" src="http://images.webdesignbooth.com/poster-tutorials/rockin-80s-party-poster.jpg" alt="How to Design a Rockin 80s Party Poster" width="500" height="700" /></p>
<p><a title="Design a Stylish Fashion Advert" href="http://psdfan.com/tutorials/photo-effects/design-a-stylish-fashion-advert/" target="_blank">Design a Stylish Fashion Advert</a><br />
<img title="Design a Stylish Fashion Advert" src="http://images.webdesignbooth.com/poster-tutorials/stylish-fashion-advert.jpg" alt="Design a Stylish Fashion Advert" width="500" height="402" /></p>
<p><a title="Designing a Portable Gaming Device Poster" href="http://www.photoshoplady.com/designing-a-portable-gaming-device-poster/" target="_blank">Designing a Portable Gaming Device Poster</a><br />
<img title="Designing a Portable Gaming Device Poster" src="http://images.webdesignbooth.com/poster-tutorials/portable-gaming-device-poster.jpg" alt="Designing a Portable Gaming Device Poster" width="500" height="705" /></p>
<p><a title="Designing a Typographic Concept Poster" href="http://psd.tutsplus.com/tutorials/designing-tutorials/designing-a-typographic-concept-poster/" target="_blank">Designing a Typographic Concept Poster</a><br />
<img title="Designing a Typographic Concept Poster" src="http://images.webdesignbooth.com/poster-tutorials/typographic-concept-poster.jpg" alt="Designing a Typographic Concept Poster" width="500" height="667" /></p>
<p><a title="Designing a war movie poster" href="http://www.tutzor.com/index.php/2008/08/designing-a-war-movie-poster/" target="_blank">Designing a war movie poster</a><br />
<img title="Designing a war movie poster" src="http://images.webdesignbooth.com/poster-tutorials/war-movie-poster.jpg" alt="Designing a war movie poster" width="500" height="667" /></p>
<p><a title="Dirty Grunge Poster" href="http://2photoshop.com/dirty-grunge-poster/" target="_blank">Dirty Grunge Poster</a><br />
<img title="Dirty Grunge Poster" src="http://images.webdesignbooth.com/poster-tutorials/dirty-grunge-poster.jpg" alt="Dirty Grunge Poster" width="500" height="375" /></p>
<p><a title="Gigposter Design: The New Sex" href="http://www.gomediazine.com/tutorials/gigposter-design-the-new-sex/" target="_blank">Gigposter Design: The New Sex</a><br />
<img title="Gigposter Design: The New Sex" src="http://images.webdesignbooth.com/poster-tutorials/gigposter-design-the-new-sex.jpg" alt="Gigposter Design: The New Sex" width="500" height="775" /></p>
<p><a title="How to Create a Retro Boxing Poster in Photoshop" href="http://psd.tutsplus.com/tutorials/designing-tutorials/how-to-create-a-retro-boxing-poster-in-photoshop/" target="_blank">How to Create a Retro Boxing Poster in Photoshop</a><br />
<img title="How to Create a Retro Boxing Poster in Photoshop" src="http://images.webdesignbooth.com/poster-tutorials/retro-boxing-poster.jpg" alt="How to Create a Retro Boxing Poster in Photoshop" width="500" height="703" /></p>
<p><a title="How to Create an Ice-cold Poster with 3D Text" href="http://psd.tutsplus.com/tutorials/designing-tutorials/how-to-create-an-ice-cold-poster-with-3d-text/" target="_blank">How to Create an Ice-cold Poster with 3D Text</a><br />
<img title="How to Create an Ice-cold Poster with 3D Text" src="http://images.webdesignbooth.com/poster-tutorials/ice-cold-poster.jpg" alt="How to Create an Ice-cold Poster with 3D Text" width="500" height="707" /></p>
<p><a title="How to Design a Vintage Horror Movie Poster in Photoshop" href="http://circleboxblog.com/2009/tutorials/how-to-design-a-vintage-horror-movie-poster-in-photoshop/" target="_blank">How to Design a Vintage Horror Movie Poster in Photoshop</a><br />
<img title="How to Design a Vintage Horror Movie Poster in Photoshop" src="http://images.webdesignbooth.com/poster-tutorials/vintage-horror-movie-poster.jpg" alt="How to Design a Vintage Horror Movie Poster in Photoshop" width="500" height="682" /></p>
<p><a title="How to Design an Authentic Rock Poster" href="http://pushstandards.com/2008/04/how-to-design-an-authentic-rock-poster/" target="_blank">How to Design an Authentic Rock Poster</a><br />
<img title="How to Design an Authentic Rock Poster" src="http://images.webdesignbooth.com/poster-tutorials/authentic-rock-poster.jpg" alt="How to Design an Authentic Rock Poster" width="450" height="636" /></p>
<p><a title="How to Make an Old Western Wanted Poster in Photoshop" href="http://sixrevisions.com/tutorials/photoshop-tutorials/how-to-make-an-old-western-wanted-poster-in-photoshop/" target="_blank">How to Make an Old Western Wanted Poster in Photoshop</a><br />
<img title="How to Make an Old Western Wanted Poster in Photoshop" src="http://images.webdesignbooth.com/poster-tutorials/old-western-wanted-poster.jpg" alt="How to Make an Old Western Wanted Poster in Photoshop" width="500" height="548" /></p>
<p><a title="Making a Anti-Terrorism Poster" href="http://www.kromefx.com/index.php?page=vt&amp;id=81" target="_blank">Making a Anti-Terrorism Poster</a><br />
<img title="Making a Anti-Terrorism Poster" src="http://images.webdesignbooth.com/poster-tutorials/anti-terrorism-poster.jpg" alt="Making a Anti-Terrorism Poster" width="450" height="300" /></p>
<p><a title="Lord Of The Rings Poster Adobe Photoshop Tutorial" href="http://www.learnit2.com/photoshop/Lord-Of-The-Rings-Poster/" target="_blank">Lord Of The Rings Poster Adobe Photoshop Tutorial</a><br />
<img title="Lord Of The Rings Poster Adobe Photoshop Tutorial" src="http://images.webdesignbooth.com/poster-tutorials/lord-of-the-rings-poster.jpg" alt="Lord Of The Rings Poster Adobe Photoshop Tutorial" width="375" height="525" /></p>
<p><a title="Love Poster" href="http://www.adobetutorialz.com/articles/2904/1/Love-Poster" target="_blank">Love Poster</a><br />
<img title="Love Poster" src="http://images.webdesignbooth.com/poster-tutorials/love-poster.jpg" alt="Love Poster" width="480" height="360" /></p>
<p><a title="Make a Turn of the Century Vaudeville Poster" href="http://psd.tutsplus.com/designing-tutorials/make-a-turn-of-the-century-vaudeville-poster/" target="_blank">Make a Turn of the Century Vaudeville Poster</a><br />
<img title="Make a Turn of the Century Vaudeville Poster" src="http://images.webdesignbooth.com/poster-tutorials/century-vaudeville-poster.jpg" alt="Make a Turn of the Century Vaudeville Poster" width="500" height="646" /></p>
<p><a title="Make an Inspiring Artistic Poster with Drawn Elements" href="http://psd.tutsplus.com/designing-tutorials/make-an-inspiring-artistic-poster-with-drawn-elements/" target="_blank">Make an Inspiring Artistic Poster with Drawn Elements</a><br />
<img title="Make an Inspiring Artistic Poster with Drawn Elements" src="http://images.webdesignbooth.com/poster-tutorials/inspiring-artistic-poster-with-drawn-elements.jpg" alt="Make an Inspiring Artistic Poster with Drawn Elements" width="500" height="708" /></p>
<p><a title="Mercedes Benz Poster and Postcard Design in Photoshop" href="http://www.brianyerkes.com/mercedes-benz-poster-and-postcard-design-in-photoshop/" target="_blank">Mercedes Benz Poster and Postcard Design in Photoshop</a><br />
<img title="Mercedes Benz Poster and Postcard Design in Photoshop" src="http://images.webdesignbooth.com/poster-tutorials/mercedes-benz-poster.jpg" alt="Mercedes Benz Poster and Postcard Design in Photoshop" width="500" height="635" /></p>
<p><a title="Create a Vintage Horror Movie Poster for Halloween" href="http://www.outlawdesignblog.com/2009/create-a-vintage-horror-movie-poster-for-halloween/" target="_blank">Create a Vintage Horror Movie Poster for Halloween</a><br />
<img title="Create a Vintage Horror Movie Poster for Halloween" src="http://images.webdesignbooth.com/poster-tutorials/vintage-horror-movie-poster-for-halloween.jpg" alt="Create a Vintage Horror Movie Poster for Halloween" width="500" height="627" /></p>
<p><a title="Poster From the Words" href="http://www.photoshopstar.com/graphics/poster-from-the-words/" target="_blank">Poster From the Words</a><br />
<img title="Poster From the Words" src="http://images.webdesignbooth.com/poster-tutorials/poster-from-the-words.jpg" alt="Poster From the Words" width="500" height="500" /></p>
<p><a title="Water Drops" href="http://pshero.com/archives/water-drops" target="_blank">Water Drops</a><br />
<img title="Water Drops" src="http://images.webdesignbooth.com/poster-tutorials/water-drops.jpg" alt="Water Drops" width="500" height="278" /></p>
<p><a title="WWII Airplane" href="http://pshero.com/archives/wwii-airplane" target="_blank">WWII Airplane</a><br />
<img title="WWII Airplane" src="http://images.webdesignbooth.com/poster-tutorials/wwii-airplane.jpg" alt="WWII Airplane" width="500" height="278" /></p>
<p><a title="John Rambo Movie-Poster Tutorial" href="http://www.flyerdesign.at/tutorials/rambo/rambo.html" target="_blank">John Rambo Movie-Poster Tutorial</a><br />
<img title="John Rambo Movie-Poster Tutorial" src="http://images.webdesignbooth.com/poster-tutorials/john-rambo-movie-poster.jpg" alt="John Rambo Movie-Poster Tutorial" width="500" height="357" /></p>
<p><a title="Create a Grungy Poster In Photoshop" href="http://abduzeedo.com/reader-tutorial-create-grungy-poster-photoshop" target="_blank">Create a Grungy Poster In Photoshop</a><br />
<img title="Create a Grungy Poster In Photoshop" src="http://images.webdesignbooth.com/poster-tutorials/grungy-poster.jpg" alt="Create a Grungy Poster In Photoshop" width="467" height="672" /></p>
<p><a title="Skateboarding Poster" href="http://www.adobetutorialz.com/articles/3052/1/Skateboarding-Poster" target="_blank">Skateboarding Poster</a><br />
<img title="Skateboarding Poster" src="http://images.webdesignbooth.com/poster-tutorials/skateboarding-poster.jpg" alt="Skateboarding Poster" width="490" height="392" /></p>
<p><a title="Soul Rebel Poster Tutorial" href="http://abduzeedo.com/soul-rebel-poster-tutorial" target="_blank">Soul Rebel Poster Tutorial</a><br />
<img title="Soul Rebel Poster Tutorial" src="http://images.webdesignbooth.com/poster-tutorials/soul-rebel-poster.jpg" alt="Soul Rebel Poster Tutorial" width="500" height="667" /></p>
<p><a title="Step Up 2 Poster" href="http://www.pstut.info/tutorials/step-up-2-poster/" target="_blank">Step Up 2 Poster</a><br />
<img title="Step Up 2 Poster" src="http://images.webdesignbooth.com/poster-tutorials/step-up-2-poster.jpg" alt="Step Up 2 Poster" width="500" height="251" /></p>
<p><a title="Create sci-fi poster art" href="http://www.digitalartsonline.co.uk/tutorials/index.cfm?FeatureID=1766&amp;pn=1" target="_blank">Create sci-fi poster art</a><br />
<img title="Create sci-fi poster art" src="http://images.webdesignbooth.com/poster-tutorials/sci-fi-poster-art.jpg" alt="Create sci-fi poster art" width="350" height="453" /></p>
<p><a title="Political poster art" href="http://www.digitalartsonline.co.uk/tutorials/index.cfm?featureID=1662" target="_blank">Political poster art</a><br />
<img title="Political poster art" src="http://images.webdesignbooth.com/poster-tutorials/political-poster-art.jpg" alt="Political poster art" width="350" height="247" /></p>
<p><a title="Stencil poster effects" href="http://www.digitalartsonline.co.uk/tutorials/index.cfm?featureID=1620" target="_blank">Stencil poster effects</a><br />
<img title="Stencil poster effects" src="http://images.webdesignbooth.com/poster-tutorials/stencil-poster-effects.jpg" alt="Stencil poster effects" width="350" height="290" /></p>
<p><a title="Wonder Woman Movie Poster" href="http://www.oweb2.com/wonder-woman-movie-poster/" target="_blank">Wonder Woman Movie Poster</a><br />
<img title="Wonder Woman Movie Poster" src="http://images.webdesignbooth.com/poster-tutorials/wonder-woamn-movie-poster.jpg" alt="Wonder Woman Movie Poster" width="500" height="749" /></p>
<p><a title="X-MEN movie poster" href="http://www.adobetutorialz.com/articles/3074/1/X-MEN-movie-poster" target="_blank">X-MEN movie poster</a><br />
<img title="X-MEN movie poster" src="http://images.webdesignbooth.com/poster-tutorials/x-men-movie-poster.jpg" alt="X-MEN movie poster" width="490" height="368" /></p>
<h3  class="related_post_title">Related Posts</h3><ul class="related_post"><li><a href="http://www.webdesignbooth.com/23-professional-facial-photoshop-retouching-tutorials/" title="23 Professional Facial Photoshop Retouching Tutorials">23 Professional Facial Photoshop Retouching Tutorials</a></li><li><a href="http://www.webdesignbooth.com/ultimate-christmas-resources-for-designers/" title="Ultimate Christmas Resources: 60 Tutorials, Icons, Design Materials, Wordpress Themes and Christmas Fonts">Ultimate Christmas Resources: 60 Tutorials, Icons, Design Materials, Wordpress Themes and Christmas Fonts</a></li><li><a href="http://www.webdesignbooth.com/css-graphs-and-charts-11-hand-picked-tutorials-and-solutions/" title="CSS Graphs And Charts: 11 Hand-picked Tutorials And Solutions">CSS Graphs And Charts: 11 Hand-picked Tutorials And Solutions</a></li><li><a href="http://www.webdesignbooth.com/60-creative-and-mind-blowing-examples-of-photo-manipulation-art/" title="60+ Creative And Mind-blowing Examples Of Photo Manipulation Art">60+ Creative And Mind-blowing Examples Of Photo Manipulation Art</a></li><li><a href="http://www.webdesignbooth.com/photoshop-tutorials-for-icon-design/" title="60+ Photoshop Tutorials For Icon Design">60+ Photoshop Tutorials For Icon Design</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.webdesignbooth.com/awesome-photoshop-poster-design-tutorials/feed/</wfw:commentRss>
		<slash:comments>56</slash:comments>
		</item>
		<item>
		<title>7 Areas Of PHP You Might Want To Optimize</title>
		<link>http://www.webdesignbooth.com/7-areas-of-php-you-might-want-to-optimize/</link>
		<comments>http://www.webdesignbooth.com/7-areas-of-php-you-might-want-to-optimize/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 16:30:30 +0000</pubDate>
		<dc:creator>Editorial Staff</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[optimize]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.webdesignbooth.com/?p=1919</guid>
		<description><![CDATA[<div style="float: left; margin: 5px 15px 5px 0;">
<script type="text/javascript">
tweetmeme_url = 'http://www.webdesignbooth.com/7-areas-of-php-you-might-want-to-optimize/';
tweetmeme_source = 'webdesignbooth';
</script>
<script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script>
</div>
]]></description>
			<content:encoded><![CDATA[<p>PHP is undoubtedly one of the preferred development methods chosen by many to create dynamic web pages. As contents get bigger, there is a real need to manage our PHP codes so that it runs faster. Unfortunately for many beginners, designers and enthusiasts, making PHP codes run faster requires intricate knowledge of the overall infrastructure around PHP. It could be your Apache settings, your operating system, or even the memory of your machine.</p>
<p>But we can start from somewhere. Here are 7 areas of your own PHP code that you can modify for performance.</p>
<h3>PHP static Keyword</h3>
<p>Usage of the static keyword on functions is often programmer’s first choice for optimization. It allows methods within a PHP class to be accessed without the need to instantiate it.</p>
<pre name="code" class="php">&lt;?php
class Foo {
public static function staticMethod() {
// put codes here
}
}
Foo::staticMethod();
?&gt;</pre>
<p>The process of instantiating an object is always expensive and as we can see here, the function staticMethod() can be called without creating a new Foo object. This optimization could lead almost up to 4 times speed improvement.<br />
<span id="more-1919"></span></p>
<h3>PHP switch Statements</h3>
<p>Most programmers prefer the general if-statements, but some performance gains can be achieved if we use the more specific switch-statements, especially when we have to deal with a lot of conditions.</p>
<pre name="code" class="php">&lt;?php
$value = 1;

switch ($value)
{
case 1:
echo "Number 1";
break;
case 2:
echo "Number 2";
break;
case 3:
echo "Number 3";
break;
default:
echo "No number between 1 and 3";
}
?&gt;</pre>
<h3>String Manipulation</h3>
<p>Many casual programmers interchangeably use the single and double quotation marks in PHP. Knowing when and where to use them not only encourages proper coding technique but also faster execution in the long run. All you need to know is this, single quotation marks between a string mean that the PHP interpreter doesn’t have to scan the string for variables, as opposed to double quotation marks.</p>
<p>Another frequent string manipulation practice happens when we want to replace a string with another string. There are about 4 ways a programmer could achieve this, using functions sprintf, preg_replace, str_replace or strtr, albeit different low-level implementations between them. It is enough for us to know that using strtr whenever possible takes lesser time to complete than the other three, almost by a factor of 4.</p>
<h3>Data Structures</h3>
<p>With PHP 5 comes support for Object Oriented Programming (OOP). While OOP does promote scalability while minimising the amount of code you write, not everything has to be in OOP. Often these OOP practices, such as creating a new object or calling methods within it take a massive overhead and a lot of memory. For example, lists might be useful to store data, but arrays in PHP work the same way too. Assess how big your PHP project would be – my bet is if it is just for your personal website, you might want to stick to simpler methods.</p>
<h3>Variables</h3>
<p>Variables in a PHP code can be declared in many places within the entire scope, some can be a local variable contained within a method or a global variable, declared outside of the scope of methods within a PHP class. When it is not required of you to use global variables, change them as local variables as this could bring almost as much as double speed improvements.</p>
<p>Remember OOP? Incrementing an object property for example, is 3 times slower than a local variable.</p>
<h3>PHP Output</h3>
<p>Like string manipulation, there are multiple ways to output results. The general consensus point that echo is faster than print. Although the justification is pretty academic, it comes down to the design between echo and print in PHP. The former does not return a value while the latter does.</p>
<h3>Error Handling</h3>
<p>Although error handling could promote robustness, it is better to ensure that such erroneous outcomes never happen. Error handling, mostly used during debugging purposes, is an expensive process within PHP. For instance, avoid using the @ operator to suppress errors.</p>
<h3  class="related_post_title">Related Posts</h3><ul class="related_post"><li><a href="http://www.webdesignbooth.com/7-tools-to-optimize-the-speed-of-your-website/" title="7 Tools To Optimize The Speed of Your Website">7 Tools To Optimize The Speed of Your Website</a></li><li><a href="http://www.webdesignbooth.com/12-free-and-open-source-php-forum-scripts/" title="12 Free And Open Source PHP Forum Scripts">12 Free And Open Source PHP Forum Scripts</a></li><li><a href="http://www.webdesignbooth.com/12-really-useful-image-optimization-tools-for-web-designers/" title="12 Really Useful Image Optimization Tools For Web Designers">12 Really Useful Image Optimization Tools For Web Designers</a></li><li><a href="http://www.webdesignbooth.com/10-free-and-powerful-windows-text-editors-for-web-developers/" title="10 Free And Powerful Windows Text Editors For Web Developers">10 Free And Powerful Windows Text Editors For Web Developers</a></li><li><a href="http://www.webdesignbooth.com/20-promising-open-source-php-content-management-systemscms/" title="20 Promising Open Source PHP Content Management Systems(CMS)">20 Promising Open Source PHP Content Management Systems(CMS)</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.webdesignbooth.com/7-areas-of-php-you-might-want-to-optimize/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>Extremely Simple Way To Display Delicious Counts For WordPress Users</title>
		<link>http://www.webdesignbooth.com/extremely-simple-way-to-display-delicious-counts-for-wordpress-users/</link>
		<comments>http://www.webdesignbooth.com/extremely-simple-way-to-display-delicious-counts-for-wordpress-users/#comments</comments>
		<pubDate>Thu, 03 Sep 2009 13:44:18 +0000</pubDate>
		<dc:creator>Dicky</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[bookmarks]]></category>
		<category><![CDATA[delicious]]></category>
		<category><![CDATA[delicious counts]]></category>

		<guid isPermaLink="false">http://www.webdesignbooth.com/?p=1743</guid>
		<description><![CDATA[<div style="float: left; margin: 5px 15px 5px 0;">
<script type="text/javascript">
tweetmeme_url = 'http://www.webdesignbooth.com/extremely-simple-way-to-display-delicious-counts-for-wordpress-users/';
tweetmeme_source = 'webdesignbooth';
</script>
<script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script>
</div>
]]></description>
			<content:encoded><![CDATA[<p>Delicious is the most popular social bookmarking service. If you pay attention on WDB, then you may notice that most of WDB&#8217;s articles are being saved more than 100 times by Delicious users.</p>
<p>There are a lot of ways for you to display your Delicious saved counts. But today we are going to show you <strong>how to use Delicious API together with WordPress custom field</strong> to save and display the Delicious saved counts.</p>
<h2>What you need to know before start writing the code?</h2>
<ol>
<li>MD5 &#8211; You need the URL&#8217;s Md5 hash value in order to lookup its Delicious saved counts. You can read more by reading the PHP <a title="md5()" href="http://www.php.net/md5" target="_blank">md5()</a> function.</li>
<li><a title="serialize()" href="http://www.php.net/serialize" target="_blank">serialize()</a> and <a title="unserialize()" href="http://my2.php.net/unserialize" target="_blank">unserialize()</a>. We will need to serialize the data before storing to the database, and then unserialize them after retrieve from database.</li>
<li><a title="Custom field" href="http://codex.wordpress.org/Custom_Fields" target="_blank">Custom field</a>. We use the custom field to store the Delicious saved counts to the database. By saving the Delicious saved counts to the database, we can reduce the number of calls to Delicious&#8217;s API and also drastically speed up your post loading speed. Imagine, if you have 1k visitors per hour, then you will have 1000 requests sent to Delicious per hour. So, we have to save the counts in our database in order to reduce our server load too.</li>
<p><span id="more-1743"></span>
</ol>
<h2>Step by step to create your plugin</h2>
<ol>
<li>We will have a function called <em>delicious_count()</em> and everything will be inside this function. We need the global <em>$post</em> variable and also another variable <em>$count</em> to store the Delicious saved counts.This is the initial setup for the function, which will return the saved counts when being called.
<pre class="php" name="code">function delicious_count() {
global $post;
$count = 0;

return $count;
}</pre>
</li>
<li>Here, we would like to introduce another variable called <em>$old_del</em>, which is an array that will contains the Delicious saved counts together with the &#8220;lastcheck&#8221; timestamp. We will look into more details about <em>$old_del</em> later.</li>
<li>As i explain before, we save everything in the custom field called &#8220;_delicious&#8221;. The reason why i include the &#8220;_&#8221; in front of the custom field is to make it &#8220;invisible&#8221; so that nobody can go and edit the value, unless you login to your database server.
<pre class="php" name="code">$old_del = unserialize(get_post_meta($post-&gt;ID, '_delicious', true));</pre>
<p>After retrieve the value from database, we need to <strong>unserialize </strong>it into an array and pass to <em>$old_del</em>.</li>
<li>Now, let&#8217;s look into the details of <em>$old_del</em>. It is a <strong>key-value pair array</strong> with 2 elements inside. the first one is &#8220;count&#8221; and the second one is &#8220;lastcheck&#8221;. The &#8220;lastcheck&#8221; indicates the time (in Unix timestamp) before the array being serialize and saved into the database. We will then use the <em>mktime()</em> method to get the current timestamp, and then subtract 600(600 seconds). This is to make sure we will not call the Delicious API within next 10 minutes.
<pre class="php" name="code">if($old_del == null || $old_del['lastcheck'] &lt; (mktime() - 600)) {
}</pre>
</li>
<li>Now, we reach the most important part &#8211; how to get the Delicious saved counts from the API.
<pre class="php" name="code">$jsonurl  = "http://feeds.delicious.com/v2/json/urlinfo/" . md5(get_permalink());
$json = file_get_contents($jsonurl,0,null,null);
$json_output = json_decode($json, true);
$del_count =  $json_output[0]['total_posts'];
$del['count'] = $del_count;
$del['lastcheck'] = mktime();
&lt;$del = serialize($del);</pre>
<p>The first line is to construct the JSON URL while the lines 2-4 will retrieve the counts and saved into the variable <em>$del_count</em>. After that, we save both the Delicious counts and &#8220;lastcheck&#8221; into the variable $del and serialize it.</li>
<li>After we get everything, it is the time for us to save them into the database. Here, we will need both <em>update_post_meta()</em> and <em>add_post_meta()</em>. You can refer them through WordPress Codex if you don&#8217;t know how to use.
<pre class="php" name="code">if($old_del != null) {
update_post_meta($post-&gt;ID, '_delicious', $del);
}
else {
add_post_meta($post-&gt;ID, '_delicious', $del, true);
}</pre>
</li>
<li>We almost reach the final stage. Before we see how to use this function, let&#8217;s see the complete code here.
<pre class="php" name="code">&lt;?php
/*
Plugin Name: Delicious Counts
Version:     1.0
Plugin URI:  http://www.webdesignbooth.com
Description: Simple Delicious Counts Plugin For WordPress
Author:      Dicky
Author URI:  http://www.webdesignbooth.com
*/&gt;
function delicious_count() {
global $post;
$count = 0;
$old_del = unserialize(get_post_meta($post-&gt;ID, '_delicious', true));

if($old_del == null || $old_del['lastcheck'] &lt; (mktime() - 600)) {
$jsonurl  = "http://feeds.delicious.com/v2/json/urlinfo/" . md5(get_permalink());
$json = file_get_contents($jsonurl,0,null,null);
$json_output = json_decode($json, true);
$del_count =  $json_output[0]['total_posts'];
$del['count'] = $del_count;
$del['lastcheck'] = mktime();
$del = serialize($del);

if($old_del != null) {
update_post_meta($post-&gt;ID, '_delicious', $del);
}
else {
add_post_meta($post-&gt;ID, '_delicious', $del, true);
}
$count = ($del_count == null) ? 0 : $del_count;
}
else {
$count = ($old_del['count'] == null) ? 0 : $old_del['count'];
}

return $count;
}

?&gt;</pre>
</li>
<li>Ok, now you have the complete code.Simply call <em>delicious_count()</em> within the <strong>WordPress loop</strong> and you will have your Delicious saved counts. I hope you enjoy this tutorials as i think this method is pretty helpful and it demonstrates how to make use of the WordPress custom field.</li>
</ol>
<h3  class="related_post_title">Related Posts</h3><ul class="related_post"><li>No Related Post</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.webdesignbooth.com/extremely-simple-way-to-display-delicious-counts-for-wordpress-users/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Create A Vertical Scrolling News Ticker With jQuery and jCarousel Lite</title>
		<link>http://www.webdesignbooth.com/create-a-vertical-scrolling-news-ticker-with-jquery-and-jcarousel-lite/</link>
		<comments>http://www.webdesignbooth.com/create-a-vertical-scrolling-news-ticker-with-jquery-and-jcarousel-lite/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 15:31:10 +0000</pubDate>
		<dc:creator>Dicky</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[jCarousel]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[news scroller]]></category>
		<category><![CDATA[news ticker]]></category>
		<category><![CDATA[slider]]></category>

		<guid isPermaLink="false">http://www.webdesignbooth.com/?p=517</guid>
		<description><![CDATA[<div style="float: left; margin: 5px 15px 5px 0;">
<script type="text/javascript">
tweetmeme_url = 'http://www.webdesignbooth.com/create-a-vertical-scrolling-news-ticker-with-jquery-and-jcarousel-lite/';
tweetmeme_source = 'webdesignbooth';
</script>
<script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"></script>
</div>
]]></description>
			<content:encoded><![CDATA[<p>News Ticker is a fantastic way to present headlines or minor updates to your readers. The smooth scrolling effect will attract your readers and generate more clicks to your site. I am writing this tutorial as there are readers ask about this after they read my tutorial about <a title="Step By Step To Create Content Slider using jFlow, A Minimalist jQuery Plugin" href="http://www.webdesignbooth.com/step-by-step-to-create-content-slider-using-jflow-a-minimalist-jquery-plugin/" target="_blank">content slider</a>.</p>
<p>There are a lot of great tutorials discussing on how to implement news ticker, however most of the tutorials that i found are not really suitable for a beginner. So, i decided to use jQuery and its plugin jCarousel Lite to create a simple yet powerful news ticker.</p>
<p>Why i choose jCarousel Lite? it is because jCarousel Lite is a tiny but powerful plugin. Furthermore, you can easily tweak/configure it to achieve different effects. News ticker is just a sample application for this plugin.</p>
<p>Let&#8217;s start to create our news ticker using jCarousel Lite. Download both <a title="jQuery" href="http://jquery.com/" target="_blank">jQuery</a> and <a title="jCarousel Lite" href="http://www.gmarwaha.com/jquery/jcarousellite/" target="_blank">jCarousel Lite</a> before we can start.</p>
<p><img class="alignnone size-full wp-image-519" title="news-ticker" src="http://www.webdesignbooth.com/wp-content/uploads/2009/06/news-ticker.png" alt="news-ticker" width="322" height="288" /></p>
<h3>Step 1</h3>
<p>Let&#8217;s create a blank index.htm file, and include jQuery and jCarousel Lite. Also, create a blank style.css file for later use.</p>
<pre class="php" name="code">&lt;html&gt;
&lt;head&gt;
&lt;link rel="stylesheet" href="style.css" type="text/css" media="screen" /&gt;
&lt;script src="jquery-latest.pack.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script src="jcarousellite_1.0.1c4.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;/head&gt;
&lt;/html&gt;</pre>
<p><span id="more-517"></span></p>
<h3>Step 2</h3>
<p>In the same document, create a <em>&lt;div&gt;</em> and name it as &#8220;newsticker-demo&#8221;. Basically, this is the container for the news ticker. We will have another <em>&lt;div&gt;</em> class name &#8220;newsticker-jcarousellite&#8221;. Remember, this is very important and you will need to use the same class name when you configure jCarousel Lite.</p>
<h3>Step 3</h3>
<p>In the &#8220;newsticker-jcarousellite&#8221; <em>&lt;div&gt;</em>, create an <em>&lt;ul&gt;</em> element. Each news will be an individual <em>&lt;li&gt;</em> element. In this example, i had created 6 news, so i will have 6 <em>&lt;li&gt;</em> elements(but i am not going to show all). We will have the thumbnail float to the left, while the title and other information float to the right.</p>
<pre class="php" name="code">&lt;li&gt;
    &lt;div class="thumbnail"&gt;
        &lt;a href="#"&gt;&lt;img src="images/1.jpg"&gt;&lt;/a&gt;
    &lt;/div&gt;
    &lt;div class="info"&gt;
        &lt;a href="http://www.vladstudio.com/wallpaper/?knight_lady"&gt;The Knight and the Lady&lt;/a&gt;
        &lt;span class="cat"&gt;Category: Illustrations&lt;/span&gt;
    &lt;/div&gt;
    &lt;div class="clear"&gt;&lt;/div&gt;
&lt;/li&gt;</pre>
<h3>Step 4</h3>
<p>After you created your <em>&lt;li&gt;</em> element, it is the time for us to configure the jCarousel. Under the <em>&lt;head&gt;</em>, add these scripts:</p>
<pre class="php" name="code">&lt;script type="text/javascript"&gt;
$(function() {
$(".newsticker-jcarousellite").jCarouselLite({
        vertical: true,
        visible: 3,
        auto:500,
        speed:1000
    });
});
&lt;/script&gt;</pre>
<p>The script itself is pretty straight forward. The &#8220;auto:500&#8243; means it will auto-scroll every 500ms. There are a lot of options which you can configure easily. Refer the documentation for more information.</p>
<h3>Step 5</h3>
<p>Basically you had done everything, except styling your content. So, just copy and paste the scripts below in your style.css file.</p>
<pre class="css" name="code">
* { margin:0; padding:0; }

#newsticker-demo {
width:310px;
background:#EAF4F5;
padding:5px 5px 0;
font-family:Verdana,Arial,Sans-Serif;
font-size:12px;
margin:20px auto;
}

#newsticker-demo a { text-decoration:none; }
#newsticker-demo img { border: 2px solid #FFFFFF; }

#newsticker-demo .title {
text-align:center;
font-size:14px;
font-weight:bold;
padding:5px;
}

.newsticker-jcarousellite { width:300px; }
.newsticker-jcarousellite ul li{ list-style:none; display:block; padding-bottom:1px; margin-bottom:5px; }
.newsticker-jcarousellite .thumbnail { float:left; width:110px; }
.newsticker-jcarousellite .info { float:right; width:190px; }
.newsticker-jcarousellite .info span.cat { display: block; font-size:10px; color:#808080; }

.clear { clear: both; }</pre>
<h3>Finish!</h3>
<p>That&#8217;s all! You can view the <a title="demo" href="http://www.webdesignbooth.com/demo/news-ticker">demo</a> here, or <a title="download news-ticker source code" href="http://www.webdesignbooth.com/wp-content/uploads/2009/06/news-ticker.zip" target="_blank">download the source code</a> for your own project.</p>
<h3  class="related_post_title">Related Posts</h3><ul class="related_post"><li><a href="http://www.webdesignbooth.com/step-by-step-to-create-content-slider-using-jflow-a-minimalist-jquery-plugin/" title="Step By Step To Create Content Slider using jFlow, A Minimalist jQuery Plugin">Step By Step To Create Content Slider using jFlow, A Minimalist jQuery Plugin</a></li><li><a href="http://www.webdesignbooth.com/slidedeck-cool-jquery-plugin-for-slideshow/" title="SlideDeck &#8211; Cool jQuery Plugin For Slideshow">SlideDeck &#8211; Cool jQuery Plugin For Slideshow</a></li><li><a href="http://www.webdesignbooth.com/topup-javascript-library-for-pop-up-and-lightbox/" title="TopUp &#8211; Javascript Library For Pop Up And Lightbox">TopUp &#8211; Javascript Library For Pop Up And Lightbox</a></li><li><a href="http://www.webdesignbooth.com/9-useful-jquery-calendar-and-date-picker-plugins-for-web-designers/" title="9 Useful jQuery Calendar And Date Picker Plugins For Web Designers">9 Useful jQuery Calendar And Date Picker Plugins For Web Designers</a></li><li><a href="http://www.webdesignbooth.com/15-great-jquery-plugins-for-better-table-manipulation/" title="15 Great jQuery Plugins For Better Table Manipulation">15 Great jQuery Plugins For Better Table Manipulation</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.webdesignbooth.com/create-a-vertical-scrolling-news-ticker-with-jquery-and-jcarousel-lite/feed/</wfw:commentRss>
		<slash:comments>169</slash:comments>
		</item>
	</channel>
</rss>

