<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" version="2.0">

<channel>
	<title>Self Conclusion</title>
	
	<link>http://selfconclusion.co.uk</link>
	<description>The Web design blog brought to you by Stu Greenham</description>
	<lastBuildDate>Thu, 12 Nov 2009 00:00:00 PST</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/selfconclusion" type="application/rss+xml" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">selfconclusion</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item><title>Links for 2009-11-11 [del.icio.us]</title><link>http://del.icio.us/stugreenham#2009-11-11</link><pubDate>Thu, 12 Nov 2009 00:00:00 PST</pubDate><guid isPermaLink="true">http://del.icio.us/stugreenham#2009-11-11</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://building-iphone-apps.labs.oreilly.com/"&gt;Building iPhone Apps with HTML, CSS, and JavaScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://puny.eu/"&gt;PUNY.EU - URL SHORTENER&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/selfconclusion/~4/F41KLr629T8" height="1" width="1"/&gt;</description></item><item><title>Links for 2009-11-10 [del.icio.us]</title><link>http://del.icio.us/stugreenham#2009-11-10</link><pubDate>Wed, 11 Nov 2009 00:00:00 PST</pubDate><guid isPermaLink="true">http://del.icio.us/stugreenham#2009-11-10</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://davidwalsh.name/prevent-double-margin-padding-ie6-css-float"&gt;Prevent Double Margin &amp;amp; Padding In IE6 When Using CSS Float&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.dailymail.co.uk/news/worldnews/article-1226586/The-sickening-video-shows-drunk-womans-brush-death-falling-underground-tracks--right-path-oncoming-train.html"&gt;The sickening video that shows a drunk woman's brush with death after falling onto the underground tracks... right into the path of an oncoming train | Mail Online&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://shauninman.com/archive/2009/08/17/less_n"&gt;Lessn // ShaunInman.com&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/selfconclusion/~4/zSrMy2acXMM" height="1" width="1"/&gt;</description></item><item><title>Links for 2009-11-09 [del.icio.us]</title><link>http://del.icio.us/stugreenham#2009-11-09</link><pubDate>Tue, 10 Nov 2009 00:00:00 PST</pubDate><guid isPermaLink="true">http://del.icio.us/stugreenham#2009-11-09</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.smashingmagazine.com/2009/11/03/50-beautiful-and-creative-blog-designs/"&gt;50 Beautiful and Creative Blog Designs - Smashing Magazine&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://inspectelement.com/articles/10-fantastic-and-creative-web-design-styles/"&gt;10 Fantastic and Creative Web Design Styles - Inspect Element&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/selfconclusion/~4/JjapMH7kFQk" height="1" width="1"/&gt;</description></item><item><title>Links for 2009-11-08 [del.icio.us]</title><link>http://del.icio.us/stugreenham#2009-11-08</link><pubDate>Mon, 09 Nov 2009 00:00:00 PST</pubDate><guid isPermaLink="true">http://del.icio.us/stugreenham#2009-11-08</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.webdesignbooth.com/60-beautiful-websites-showcasing-minimalist-design/"&gt;60+ Beautiful Websites Showcasing Minimalist Design&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://tinygrab.com/download.php"&gt;Simple. Screenshot. Sharing. - TinyGrab&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/selfconclusion/~4/xZDfTH74P4s" height="1" width="1"/&gt;</description></item><item><title>Links for 2009-11-05 [del.icio.us]</title><link>http://del.icio.us/stugreenham#2009-11-05</link><pubDate>Fri, 06 Nov 2009 00:00:00 PST</pubDate><guid isPermaLink="true">http://del.icio.us/stugreenham#2009-11-05</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://wiki.getdropbox.com/DropboxAddons"&gt;DropboxAddons - Dropbox Wiki&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/selfconclusion/~4/pDrPfzdpMjI" height="1" width="1"/&gt;</description></item><item><title>Links for 2009-11-03 [del.icio.us]</title><link>http://del.icio.us/stugreenham#2009-11-03</link><pubDate>Wed, 04 Nov 2009 00:00:00 PST</pubDate><guid isPermaLink="true">http://del.icio.us/stugreenham#2009-11-03</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://webdesignledger.com/tips/web-design-trends-for-2010"&gt;Web Design Trends for 2010 | Web Design Ledger&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.myinkblog.com/2009/11/02/6-ways-to-take-your-webdesign-from-good-to-great/"&gt;6 Ways To Take Your Webdesign From Good To Great&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mattconstantine.com/mg"&gt;Minimalist Gmail by Matt Constantine&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://webdesignledger.com/tips/20-dos-and-donts-of-effective-web-design"&gt;20 Dos and Donts of Effective Web Design | Web Design Ledger&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sixrevisions.com/web_design/25-stylish-website-footer-designs/"&gt;25 Stylish Website Footer Designs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://stephencaver.com/"&gt;Stephen Caver&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.dewebtimes.com/?p=697"&gt;De Web Times - Sharing Useful Resources. &amp;raquo; Blog Archive &amp;raquo; Creative Buttons Showcase&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.dewebtimes.com/?p=513"&gt;Simple But Impressive Corporate Web Designs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/selfconclusion/~4/IQ2dLlOtNuM" height="1" width="1"/&gt;</description></item><item><title>Links for 2009-11-02 [del.icio.us]</title><link>http://del.icio.us/stugreenham#2009-11-02</link><pubDate>Tue, 03 Nov 2009 00:00:00 PST</pubDate><guid isPermaLink="true">http://del.icio.us/stugreenham#2009-11-02</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.noupe.com/jquery/35-more-useful-jquery-plugins-and-techniques.html"&gt;35 More Useful jQuery Plugins and Techniques &amp;laquo; Noupe&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/selfconclusion/~4/LT2UtiHWS0U" height="1" width="1"/&gt;</description></item><item>
		<title>Awesome Note – Cool iPhone To-do/Notes app</title>
		<link>http://selfconclusion.co.uk/2009/09/awesome-note-iphone-task-and-notes-app/</link>
		<comments>http://selfconclusion.co.uk/2009/09/awesome-note-iphone-task-and-notes-app/#comments</comments>
		<pubDate>Wed, 23 Sep 2009 21:54:47 +0000</pubDate>
		<dc:creator>Stu</dc:creator>
				<category><![CDATA[Bitesize]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://selfconclusion.co.uk/?p=509</guid>
		<description><![CDATA[Came across a cool app last night called Awesome Note, a note taking and to-do list maker but with a twist! The app has an amazing interface and looks really smart! Check it out at the link below:
http://bridworks.com/
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fselfconclusion.co.uk%2F2009%2F09%2Fawesome-note-iphone-task-and-notes-app%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fselfconclusion.co.uk%2F2009%2F09%2Fawesome-note-iphone-task-and-notes-app%2F" height="61" width="51" /></a></div><p>Came across a cool app last night called Awesome Note, a note taking and to-do list maker but with a twist! The app has an amazing interface and looks really smart! Check it out at the link below:</p>
<p><a href="http://bridworks.com/">http://bridworks.com/</a></p>

<p><a href="http://feedads.g.doubleclick.net/~a/Nh_fPE8oply36R-77JnnKqoQwy4/0/da"><img src="http://feedads.g.doubleclick.net/~a/Nh_fPE8oply36R-77JnnKqoQwy4/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/Nh_fPE8oply36R-77JnnKqoQwy4/1/da"><img src="http://feedads.g.doubleclick.net/~a/Nh_fPE8oply36R-77JnnKqoQwy4/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/selfconclusion?a=4GMyfymNCY8:GqPS_Zr47x0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/selfconclusion?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/selfconclusion?a=4GMyfymNCY8:GqPS_Zr47x0:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/selfconclusion?i=4GMyfymNCY8:GqPS_Zr47x0:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/selfconclusion/~4/4GMyfymNCY8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://selfconclusion.co.uk/2009/09/awesome-note-iphone-task-and-notes-app/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Sync now supports Push Mail</title>
		<link>http://selfconclusion.co.uk/2009/09/google-sync-now-supports-push-email/</link>
		<comments>http://selfconclusion.co.uk/2009/09/google-sync-now-supports-push-email/#comments</comments>
		<pubDate>Wed, 23 Sep 2009 17:08:41 +0000</pubDate>
		<dc:creator>Stu</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[calendar]]></category>
		<category><![CDATA[contacts]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[exchange]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[push]]></category>
		<category><![CDATA[sync]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://selfconclusion.co.uk/?p=501</guid>
		<description><![CDATA[Back in February I wrote a post about Google Sync and how you can sync your Google Calendar and Contacts to your iPhone wirelessly using the exchange feature on your iPhone. Well Google have now added support for push mail to their sync feature! In their blog post they write about their decision to add this.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fselfconclusion.co.uk%2F2009%2F09%2Fgoogle-sync-now-supports-push-email%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fselfconclusion.co.uk%2F2009%2F09%2Fgoogle-sync-now-supports-push-email%2F" height="61" width="51" /></a></div><p>Back in February I wrote a post about <a href="http://selfconclusion.co.uk/2009/02/google-iphone-synching/">Google Sync</a> and how you can sync your Google Calendar and Contacts to your iPhone wirelessly using the exchange feature on your iPhone. Well Google have now added support for push mail to their sync feature! In their <a href="http://gmailblog.blogspot.com/2009/09/push-gmail-for-iphone-and-windows.html">blog post</a> they write about their decision to add this.</p>
<p>If you have already setup your Gcal and/or Gcontacts as per my guide <a href="http://selfconclusion.co.uk/2009/02/google-iphone-synching/">here</a> to your phone then adding the mail to it is super simple&#8230;.</p>
<ul>
<li>Go to <strong>Settings</strong></li>
<li>Go to <strong>Mail, Contacts, Calendar</strong></li>
<li>Click on the Exchange account you currently have setup to your Gmail Cal and/or Contacts</li>
<li>Flick <strong>Mail</strong> to <strong>Yes</strong></li>
<li>Now choose which folders you want to sync at the bottom of the current page</li>
</ul>
<p>Now when you go to Mail from the home screen you will now have your Exchange account listed in your accounts list.</p>
<p>It&#8217;s really that simple! :) any probs let me know in the comments.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/bRgIXsxlFEQk4fYygPYxSgK-lYM/0/da"><img src="http://feedads.g.doubleclick.net/~a/bRgIXsxlFEQk4fYygPYxSgK-lYM/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/bRgIXsxlFEQk4fYygPYxSgK-lYM/1/da"><img src="http://feedads.g.doubleclick.net/~a/bRgIXsxlFEQk4fYygPYxSgK-lYM/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/selfconclusion?a=T91V2ryD33g:-NwIt3_Lt9g:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/selfconclusion?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/selfconclusion?a=T91V2ryD33g:-NwIt3_Lt9g:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/selfconclusion?i=T91V2ryD33g:-NwIt3_Lt9g:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/selfconclusion/~4/T91V2ryD33g" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://selfconclusion.co.uk/2009/09/google-sync-now-supports-push-email/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Improve IE with Google’s Chrome Frame</title>
		<link>http://selfconclusion.co.uk/2009/09/improve-ie-with-googles-chrome-frame/</link>
		<comments>http://selfconclusion.co.uk/2009/09/improve-ie-with-googles-chrome-frame/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 22:46:21 +0000</pubDate>
		<dc:creator>Stu</dc:creator>
				<category><![CDATA[Bitesize]]></category>

		<guid isPermaLink="false">http://selfconclusion.co.uk/?p=499</guid>
		<description><![CDATA[Google have just released there Chrome Frame, an &#8216;open source plug-in that seamlessly brings Google Chrome&#8217;s open web technologies and speedy JavaScript engine to Internet Explorer&#8217;. This looks to be very promising and works with IE6 too!
Check it out here
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fselfconclusion.co.uk%2F2009%2F09%2Fimprove-ie-with-googles-chrome-frame%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fselfconclusion.co.uk%2F2009%2F09%2Fimprove-ie-with-googles-chrome-frame%2F" height="61" width="51" /></a></div><p>Google have just released there Chrome Frame, an &#8216;open source plug-in that seamlessly brings Google Chrome&#8217;s open web technologies and speedy JavaScript engine to Internet Explorer&#8217;. This looks to be very promising and works with IE6 too!</p>
<p>Check it out <a href="http://code.google.com/chrome/chromeframe/">here</a></p>

<p><a href="http://feedads.g.doubleclick.net/~a/LJL2E3xvfbNwVQUQ81ml4ZCv7SM/0/da"><img src="http://feedads.g.doubleclick.net/~a/LJL2E3xvfbNwVQUQ81ml4ZCv7SM/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/LJL2E3xvfbNwVQUQ81ml4ZCv7SM/1/da"><img src="http://feedads.g.doubleclick.net/~a/LJL2E3xvfbNwVQUQ81ml4ZCv7SM/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/selfconclusion?a=f-S5u24crIo:il3IuZcglEs:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/selfconclusion?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/selfconclusion?a=f-S5u24crIo:il3IuZcglEs:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/selfconclusion?i=f-S5u24crIo:il3IuZcglEs:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/selfconclusion/~4/f-S5u24crIo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://selfconclusion.co.uk/2009/09/improve-ie-with-googles-chrome-frame/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google acquires reCAPTCHA</title>
		<link>http://selfconclusion.co.uk/2009/09/google-buys-recaptcha/</link>
		<comments>http://selfconclusion.co.uk/2009/09/google-buys-recaptcha/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 23:01:42 +0000</pubDate>
		<dc:creator>Stu</dc:creator>
				<category><![CDATA[Bitesize]]></category>

		<guid isPermaLink="false">http://selfconclusion.co.uk/?p=494</guid>
		<description><![CDATA[Google has acquired spam blocking reCAPTCHA. Read the announcement from the Google blog here.
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fselfconclusion.co.uk%2F2009%2F09%2Fgoogle-buys-recaptcha%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fselfconclusion.co.uk%2F2009%2F09%2Fgoogle-buys-recaptcha%2F" height="61" width="51" /></a></div><p>Google has acquired spam blocking reCAPTCHA. Read the announcement from the Google blog <a href="http://googleblog.blogspot.com/2009/09/teaching-computers-to-read-google.html">here</a>.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/20IZ0jWeyJ6_8lgmqiSy_5RdyhU/0/da"><img src="http://feedads.g.doubleclick.net/~a/20IZ0jWeyJ6_8lgmqiSy_5RdyhU/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/20IZ0jWeyJ6_8lgmqiSy_5RdyhU/1/da"><img src="http://feedads.g.doubleclick.net/~a/20IZ0jWeyJ6_8lgmqiSy_5RdyhU/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/selfconclusion?a=Uo4A13RFMVE:4POS1OyVyU0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/selfconclusion?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/selfconclusion?a=Uo4A13RFMVE:4POS1OyVyU0:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/selfconclusion?i=Uo4A13RFMVE:4POS1OyVyU0:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/selfconclusion/~4/Uo4A13RFMVE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://selfconclusion.co.uk/2009/09/google-buys-recaptcha/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tutorial: Display your Latest Tweet on your Website using SimplePie</title>
		<link>http://selfconclusion.co.uk/2009/09/tutorial-display-your-latest-tweet-on-your-website-using-simplepie/</link>
		<comments>http://selfconclusion.co.uk/2009/09/tutorial-display-your-latest-tweet-on-your-website-using-simplepie/#comments</comments>
		<pubDate>Sun, 13 Sep 2009 00:56:51 +0000</pubDate>
		<dc:creator>Stu</dc:creator>
				<category><![CDATA[All Posts]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://selfconclusion.co.uk/?p=460</guid>
		<description><![CDATA[Okay so if you read my blog you will know I have already posted a tutorial showing you how to add your latest tweet to your website. Well this is part 2, and in part 2 we look at how to add your tweets to your blog/website in a much better way, using SimplePie.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fselfconclusion.co.uk%2F2009%2F09%2Ftutorial-display-your-latest-tweet-on-your-website-using-simplepie%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fselfconclusion.co.uk%2F2009%2F09%2Ftutorial-display-your-latest-tweet-on-your-website-using-simplepie%2F" height="61" width="51" /></a></div><p>Okay so if you read my blog you will know I have already posted a tutorial showing you how to add your latest tweet to your website. Well this is part 2, and in part 2 we look at how to add your tweets to your blog/website in a much better way, using SimplePie.</p>
<p>SimplePie makes it so simple to pull in feeds from not only twitter, but any RSS feed, and it allows you to do this with many more options then my previous tutorial! Lets start by visiting <a href="http://simplepie.org/downloads/">http://simplepie.org</a> and downloading the latest copy of SimplePie. Next, unpackage the zip and upload the file <strong>simplepie.inc</strong> to your server, now your ready to start coding!</p>
<p>Now either create or open your PHP page, then include the file at the top of the page using the following code&#8230;</p>
<pre class="brush: php; light: true;">
require_once('simplepie.inc');
</pre>
<p>Now you need to tell SimplePie the URL of your Twitter Feed, you can do this by adding the following line of code&#8230;</p>
<pre class="brush: php; light: true;">
$feed = new SimplePie('http://search.twitter.com/search.atom?q=from:USERNAME');
</pre>
<p>Make sure you change USERNAME to your own Twitter username. Next you need to add in another two lines (shown below). The first line is needed to make sure SimplePie is initiated, the second allows SimplePie to tell what kind of feed is been pulled (ATOM, RSS, etc).</p>
<pre class="brush: php; light: true;">
$feed-&gt;init();
$feed-&gt;handle_content_type();
</pre>
<p>Thats the basic setup done and SimplePie should hopefully be pulling the feed to your website. Now we need to use this feed and display it correctly on the website. Firstly, here is the code in full that should be at the top of your page&#8230;</p>
<pre class="brush: php;">
require_once('simplepie.inc');
$feed = new SimplePie('http://search.twitter.com/search.atom?q=from:USERNAME');
$feed-&gt;init();
$feed-&gt;handle_content_type();
</pre>
<p>Right lets get the Tweet displaying on the page! To do so, we are going to need to call the Tweet itself, the link to the Tweet and also the date the Tweet was Tweeted (alot of Tweets there I know lol). We do so by using a simple foreach loop, which I have listed below&#8230;</p>
<pre class="brush: php;">
&lt;?php foreach ($feed-&gt;get_items(0, 1) as $item): ?&gt;
&lt;p&gt;&lt;?php echo $item-&gt;get_description(); ?&gt; &lt;span&gt;&lt;a href=&quot;&lt;?php echo $item-&gt;get_permalink(); ?&gt;&quot;&gt;&lt;?php echo $item-&gt;get_date('D, M j, Y'); ?&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;?php endforeach; ?&gt;
</pre>
<p>So lets explain the code! Earlier we set our feed URL to the value of $feed using SimplePie, now using the foreach loop we can use <strong>$feed->get_items(0, 1) as $item</strong> to call each tweet one at a time and pass it to the variable $item, which we can then do calls to get the information we need. The two numbers between the parentheses that you can see in the above block of code, can be changed to suit, I have explained what both are below:</p>
<ul>
<li>First number &#8211; this is the number of the item you want to start at. Remember that arrays begin with 0, not 1, so for this example, the most recent tweet will be called first. Changing this item to 1 will skip the latest tweet.</li>
<li>Second Number &#8211; this is the number of items you want SimplePie to return. In this example I have it set to 1, which will only call one tweet.</li>
</ul>
<p>Now we have our foreach loop setup and we know how to call each tweet, we need to do a few calls to get something displayed on the page. SimplePie has a huge list of functions that can be called, anything from calling Feed author right down to the Feed items date/time, etc, these can all be found <a href="http://simplepie.org/wiki/reference/start">here</a>. For our Tweet we will require each items title, link and date. Using the SimplePie documentation, we can see that we need to call the functions within our foreach loop:</p>
<ul>
<li>get_description()</li>
<li>get_permalink()</li>
<li>get_date()</li>
</ul>
<p>To call a function we need to use the following&#8230;</p>
<pre class="brush: php; light: true;">
$item-&gt;FUNCTION_NAME();
</pre>
<p>Now we can introduce some HTML to sort out how the page will look. In this example, I have used simple paragraph tags and in between these tags I have called the title and the date of the Tweet. I wrapped the date with span tags so that I can then use CSS to shrink the text size and give more focus on the Tweet text. Finally the date is linked to the Tweet itself over at Twitter.</p>
<p>Now save it all, upload your files and try it out! Fingers crossed your page should be displaying x number of Tweets from your profile. I have included the source code below which you can download, if you have any problems then please leave a comment.</p>
<p><a href="http://selfconclusion.co.uk/labs/tweets/tweets.zip">Download Source Files</a> (.zip) | <a href="http://selfconclusion.co.uk/labs/tweets/index.php">Demo</a></p>

<p><a href="http://feedads.g.doubleclick.net/~a/ByoiBiQu7ZjOTdaaDty7fvoC34w/0/da"><img src="http://feedads.g.doubleclick.net/~a/ByoiBiQu7ZjOTdaaDty7fvoC34w/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/ByoiBiQu7ZjOTdaaDty7fvoC34w/1/da"><img src="http://feedads.g.doubleclick.net/~a/ByoiBiQu7ZjOTdaaDty7fvoC34w/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/selfconclusion?a=09AsDjYsNxA:Y7wRug9HPXo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/selfconclusion?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/selfconclusion?a=09AsDjYsNxA:Y7wRug9HPXo:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/selfconclusion?i=09AsDjYsNxA:Y7wRug9HPXo:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/selfconclusion/~4/09AsDjYsNxA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://selfconclusion.co.uk/2009/09/tutorial-display-your-latest-tweet-on-your-website-using-simplepie/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Facebook to introduce ‘Twitter’ style replies</title>
		<link>http://selfconclusion.co.uk/2009/09/facebook-introduce-twitter-like-replies/</link>
		<comments>http://selfconclusion.co.uk/2009/09/facebook-introduce-twitter-like-replies/#comments</comments>
		<pubDate>Fri, 11 Sep 2009 15:02:37 +0000</pubDate>
		<dc:creator>Stu</dc:creator>
				<category><![CDATA[Bitesize]]></category>

		<guid isPermaLink="false">http://selfconclusion.co.uk/?p=475</guid>
		<description><![CDATA[Facebook are stepping into deep Twitter territory by recently announcing that they will introduce @ replies to users posts and status updates, read the announcement here&#8230;
http://blog.facebook.com/blog.php?post=109765592130
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fselfconclusion.co.uk%2F2009%2F09%2Ffacebook-introduce-twitter-like-replies%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fselfconclusion.co.uk%2F2009%2F09%2Ffacebook-introduce-twitter-like-replies%2F" height="61" width="51" /></a></div><p>Facebook are stepping into deep Twitter territory by recently announcing that they will introduce @ replies to users posts and status updates, read the announcement here&#8230;</p>
<p><a href="http://blog.facebook.com/blog.php?post=109765592130">http://blog.facebook.com/blog.php?post=109765592130</a></p>

<p><a href="http://feedads.g.doubleclick.net/~a/HLMngNZAKquv6J8rIPstejifAmY/0/da"><img src="http://feedads.g.doubleclick.net/~a/HLMngNZAKquv6J8rIPstejifAmY/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/HLMngNZAKquv6J8rIPstejifAmY/1/da"><img src="http://feedads.g.doubleclick.net/~a/HLMngNZAKquv6J8rIPstejifAmY/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/selfconclusion?a=66bgCkIZCX0:_DU0MxPiFhM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/selfconclusion?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/selfconclusion?a=66bgCkIZCX0:_DU0MxPiFhM:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/selfconclusion?i=66bgCkIZCX0:_DU0MxPiFhM:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/selfconclusion/~4/66bgCkIZCX0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://selfconclusion.co.uk/2009/09/facebook-introduce-twitter-like-replies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox Plugin: Dummy Lipsum</title>
		<link>http://selfconclusion.co.uk/2009/09/dummy-lipsum/</link>
		<comments>http://selfconclusion.co.uk/2009/09/dummy-lipsum/#comments</comments>
		<pubDate>Fri, 11 Sep 2009 09:18:26 +0000</pubDate>
		<dc:creator>Stu</dc:creator>
				<category><![CDATA[Bitesize]]></category>

		<guid isPermaLink="false">http://selfconclusion.co.uk/?p=472</guid>
		<description><![CDATA[I came across this cool new plugin for Firefox which lets you insert Latin text with a simple right click :) Install it now&#8230;
http://sogame.awardspace.com/dummylipsum/
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fselfconclusion.co.uk%2F2009%2F09%2Fdummy-lipsum%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fselfconclusion.co.uk%2F2009%2F09%2Fdummy-lipsum%2F" height="61" width="51" /></a></div><p>I came across this cool new plugin for Firefox which lets you insert Latin text with a simple right click :) Install it now&#8230;</p>
<p><a href="http://sogame.awardspace.com/dummylipsum/">http://sogame.awardspace.com/dummylipsum/</a></p>

<p><a href="http://feedads.g.doubleclick.net/~a/Cd4y9BXT0whux9mCCicZGihFuUg/0/da"><img src="http://feedads.g.doubleclick.net/~a/Cd4y9BXT0whux9mCCicZGihFuUg/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/Cd4y9BXT0whux9mCCicZGihFuUg/1/da"><img src="http://feedads.g.doubleclick.net/~a/Cd4y9BXT0whux9mCCicZGihFuUg/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/selfconclusion?a=XS9Tp5mHU0I:GOGSXrCl3C0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/selfconclusion?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/selfconclusion?a=XS9Tp5mHU0I:GOGSXrCl3C0:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/selfconclusion?i=XS9Tp5mHU0I:GOGSXrCl3C0:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/selfconclusion/~4/XS9Tp5mHU0I" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://selfconclusion.co.uk/2009/09/dummy-lipsum/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PNG Image fix for IE6</title>
		<link>http://selfconclusion.co.uk/2009/08/png-image-fix-for-ie6/</link>
		<comments>http://selfconclusion.co.uk/2009/08/png-image-fix-for-ie6/#comments</comments>
		<pubDate>Thu, 27 Aug 2009 12:14:16 +0000</pubDate>
		<dc:creator>Stu</dc:creator>
				<category><![CDATA[All Posts]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://selfconclusion.co.uk/?p=453</guid>
		<description><![CDATA[If you tend to put a lot of PNG images on your websites like I do, then you will know how much of a pain IE6 is! IE6 can display PNG images but it doesn't play to well with transparent ones, in fact, the transparency won't work at all! To get around this I have been using the following css hack to display a GIF image in IE6...]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fselfconclusion.co.uk%2F2009%2F08%2Fpng-image-fix-for-ie6%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fselfconclusion.co.uk%2F2009%2F08%2Fpng-image-fix-for-ie6%2F" height="61" width="51" /></a></div><p>If you tend to put a lot of PNG images on your websites like I do, then you will know how much of a pain IE6 is! IE6 can display PNG images but it doesn&#8217;t play to well with transparent ones, in fact, the transparency won&#8217;t work at all! To get around this I have been using the following css hack to display a GIF image in IE6&#8230;</p>
<pre class="brush: css;">
background:url('../images/image.png') !important;
background:url('../images/image.gif');
</pre>
<p>The hack is the !important part of the CSS, because if you put !important after a line in your CSS, then it will take precedence regardless of what appears after it, except in IE! This means for all browsers the PNG is displayed, but for IE the second line containing the GIF is displayed. </p>
<p>This is a good solution for most, and I have used it to get around the IE6 problem on several sites I have designed. Fortunately, there is another option which uses JavaScript to let you display PNG&#8217;s properly in IE6, with working transparency!</p>
<p>The DD_belatedPNG script was so simple to setup and so far it has worked like a charm! I have not had chance to fully test it but from what I have seen, it looks good! Here&#8217;s how to set it up for your website:</p>
<p>1) Download the JS file from <a href="http://www.dillerdesign.com/experiment/DD_belatedPNG/">here</a>.</p>
<p>2) Include the following script in the header of your website:</p>
<pre class="brush: jscript;">
&lt;!--[if IE 6]&gt;
&lt;script src=&quot;http://www.domain-name.com/js/DD_belatedPNG.js&quot;&gt;&lt;/script&gt;
&lt;script&gt;
DD_belatedPNG.fix('');
&lt;/script&gt;
&lt;![endif]--&gt;
</pre>
<p>3) Finally, the fix(&#8221;) part of the script requires you to include any classes or id&#8217;s from your CSS that have PNG images set as their background. See the example below:</p>
<pre class="brush: jscript;">
&lt;!--[if IE 6]&gt;
DD_belatedPNG.fix('.class1, class2 img, .class3, div.class4');
&lt;![endif]--&gt;
</pre>
<p>As long as you have your CSS Selectors correct inside fix(&#8221;) then the PNG&#8217;s should now display correctly within IE6! If you need to test out your site in IE6 then you can use IETester which is free and can be downloaded from <a href="http://www.my-debugbar.com/wiki/IETester/HomePage">here</a>.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/5ZSoJSONThU2dxicJHmjnxs71fo/0/da"><img src="http://feedads.g.doubleclick.net/~a/5ZSoJSONThU2dxicJHmjnxs71fo/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/5ZSoJSONThU2dxicJHmjnxs71fo/1/da"><img src="http://feedads.g.doubleclick.net/~a/5ZSoJSONThU2dxicJHmjnxs71fo/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/selfconclusion?a=ZGz5cNITj1U:Q1IY35oi1lA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/selfconclusion?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/selfconclusion?a=ZGz5cNITj1U:Q1IY35oi1lA:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/selfconclusion?i=ZGz5cNITj1U:Q1IY35oi1lA:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/selfconclusion/~4/ZGz5cNITj1U" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://selfconclusion.co.uk/2009/08/png-image-fix-for-ie6/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Tutorial: Image hover/fade effect using jQuery</title>
		<link>http://selfconclusion.co.uk/2009/08/image-hover-effect-using-jquery-tutorial/</link>
		<comments>http://selfconclusion.co.uk/2009/08/image-hover-effect-using-jquery-tutorial/#comments</comments>
		<pubDate>Sun, 16 Aug 2009 20:21:53 +0000</pubDate>
		<dc:creator>Stu</dc:creator>
				<category><![CDATA[All Posts]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://selfconclusion.co.uk/?p=435</guid>
		<description><![CDATA[I recently came across <a title="big-picture.co.uk" href="http://big-picture.co.uk/people/ourpeople/1858/" target="_blank">this</a> cool about us page and instantly fell in love with the hover over effect they used on the images. Well anyways, I tought myself how to do this same effect and now I'm going to show you guys how to do it! It's very easy to do but very effective! <a title="tigerleisure.com" href="http://tigerleisure.com/" target="_blank">Here</a> is another cool site that has also used a similar effect and I'm sure you will agree it really makes the page stand out!]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fselfconclusion.co.uk%2F2009%2F08%2Fimage-hover-effect-using-jquery-tutorial%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fselfconclusion.co.uk%2F2009%2F08%2Fimage-hover-effect-using-jquery-tutorial%2F" height="61" width="51" /></a></div><p>I recently came across <a title="big-picture.co.uk" href="http://big-picture.co.uk/people/ourpeople/1858/" target="_blank">this</a> cool about us page and instantly fell in love with the hover over effect they used on the images. Well anyways, I tought myself how to do this same effect and now I&#8217;m going to show you guys how to do it! It&#8217;s very easy to do but very effective! <a title="tigerleisure.com" href="http://tigerleisure.com/" target="_blank">Here</a> is another cool site that has also used a similar effect and I&#8217;m sure you will agree it really makes the page stand out!</p>
<p>For this tutorial, you will need to make two images, one which is the normal state (ie. the image which will display on the page when the mouse isn&#8217;t hovered) and also a hover over state for when the mouse is. Here are the two images I am going to use (of my funky dog charlie)&#8230;</p>
<p><img class="alignnone" style="margin-right:10px;" title="Off" src="http://selfconclusion.co.uk/images/posts/jquery-hover/img_off.jpg" alt="" width="220" height="220" /> <img class="alignnone" title="On" src="http://selfconclusion.co.uk/images/posts/jquery-hover/img_on.jpg" alt="" width="220" height="220" /></p>
<p>The left image is what a user will see when the page is loaded. This image has been dimmed, but you can do whatever you want with it, for example, you could desaturate the image to have a grayscale to colour effect. The right image is the original, as you can see both are 280px by 280px in size.</p>
<p>Right now we have these sorted, we will look at the code. First thing you need to do is display your image. The code below is a simple list containing one item. Inside this item, there is an image tag, which will be used to display the image in &#8216;normal state&#8217;. I have a hyperlink around the image tags, you will need to replace the hash (<strong>#</strong>) with the URL that you want the image to click through to. For this demo I have labelled the UL with a class of <strong>.img_list</strong> and the list item as <strong>.image_one</strong>. Finally, you will also see below that an empty span with the class of <strong>.rollover</strong> has been inserted between the A tags. This span essential, because this is what the jQuery uses to show the second &#8216;hover over&#8217; image.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>ul <span style="color: #000000; font-weight: bold;">class</span><span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;img_list&quot;</span><span style="color: #339933;">&gt;</span>
 <span style="color: #339933;">&lt;</span>li <span style="color: #000000; font-weight: bold;">class</span><span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;image_one&quot;</span><span style="color: #339933;">&gt;</span>
  <span style="color: #339933;">&lt;</span>a href<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;#&quot;</span><span style="color: #339933;">&gt;</span>
   <span style="color: #339933;">&lt;</span>span <span style="color: #000000; font-weight: bold;">class</span><span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;rollover&quot;</span><span style="color: #339933;">&gt;&lt;/</span>span<span style="color: #339933;">&gt;</span>
   <span style="color: #339933;">&lt;</span>img src<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;images/img_off.jpg&quot;</span> alt<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;&quot;</span> width<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;280&quot;</span> height<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;280&quot;</span> <span style="color: #339933;">/&gt;</span>
  <span style="color: #339933;">&lt;/</span>a<span style="color: #339933;">&gt;</span>
 <span style="color: #339933;">&lt;/</span>li<span style="color: #339933;">&gt;</span>
<span style="color: #339933;">&lt;/</span>ul<span style="color: #339933;">&gt;</span></pre></td></tr></table></div>

<p>Next, open your stylesheet and add the following&#8230;</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
</pre></td><td class="code"><pre class="css" style="font-family:monospace;">ul<span style="color: #6666ff;">.img_list</span> <span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span><span style="color: #993333;">inline</span><span style="color: #00AA00;">;</span>
	<span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span>
	<span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">280px</span><span style="color: #00AA00;">;</span>
	<span style="color: #000000; font-weight: bold;">list-style-image</span><span style="color: #00AA00;">:</span><span style="color: #993333;">none</span><span style="color: #00AA00;">;</span>
	<span style="color: #000000; font-weight: bold;">list-style-position</span><span style="color: #00AA00;">:</span><span style="color: #993333;">outside</span><span style="color: #00AA00;">;</span>
	<span style="color: #000000; font-weight: bold;">list-style-type</span><span style="color: #00AA00;">:</span><span style="color: #993333;">none</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>	
&nbsp;
li<span style="color: #6666ff;">.image_one</span> a <span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span><span style="color: #993333;">block</span><span style="color: #00AA00;">;</span> 
	<span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">280px</span><span style="color: #00AA00;">;</span> 
	<span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">280px</span><span style="color: #00AA00;">;</span> 
	<span style="color: #000000; font-weight: bold;">position</span><span style="color: #00AA00;">:</span><span style="color: #993333;">relative</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
&nbsp;
li<span style="color: #6666ff;">.image_one</span> a <span style="color: #6666ff;">.rollover</span> <span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span><span style="color: #993333;">block</span><span style="color: #00AA00;">;</span> 
	<span style="color: #000000; font-weight: bold;">position</span><span style="color: #00AA00;">:</span><span style="color: #993333;">absolute</span><span style="color: #00AA00;">;</span> 
	<span style="color: #000000; font-weight: bold;">top</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> 
	<span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> 
	<span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">280px</span><span style="color: #00AA00;">;</span> 
	<span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">280px</span><span style="color: #00AA00;">;</span> 
	<span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000; font-style: italic;">images/img_on.jpg</span><span style="color: #00AA00;">&#41;</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span></pre></td></tr></table></div>

<p>The CSS above sets the &#8216;hover over&#8217; image as the background image on the span contained within the list item <strong>.image_one</strong>. This span is then floated directly on top of the &#8216;normal state&#8217; image using absolute positioning. So if you load up your page now, you will see that you have a list item that contains two images, but you will only be able to see the image <strong>img_on.jpg</strong>.</p>
<p>Now we have these two images in place, we will use jQuery to do the effect. The first thing you must do and this is super important, is to include jQuery between your header tags! Without this the effect won&#8217;t work. If you are new to jQuery, then it is the same as including any JS file on your page, just use the following line of code&#8230;</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>script src<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;js/jquery-1.3.2.min.js&quot;</span> type<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;text/javascript&quot;</span><span style="color: #339933;">&gt;&lt;/</span>script<span style="color: #339933;">&gt;</span></pre></td></tr></table></div>

<p>The next block of code also needs to go between your header tags, and is what does the effect when the mouse is hovered over the image. We need to start of with the following line&#8230;</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="javascript" style="font-family:monospace;">$<span style="color: #009900;">&#40;</span>document<span style="color: #009900;">&#41;</span>.<span style="color: #660066;">ready</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span></pre></td></tr></table></div>

<p>All this does is checks to see the page is loaded before performing the lines of code that come below it. Next you will need to add the following&#8230;</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="javascript" style="font-family:monospace;"> $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;.rollover&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">css</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#123;</span><span style="color: #3366CC;">'opacity'</span><span style="color: #339933;">:</span><span style="color: #3366CC;">'0'</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<p>This is fairly obvious as to what it does, it assigns anything with the class <strong>rollover</strong> to have an opacity of 0%. Basically it hides the element with that class, so in this case, it will hide the span inside the list item. This will mean that when the page is loaded, the user will be left with the dimmed image, which is how we want it to be.</p>
<p>Next we need the following code, which will check for when the mouse cursor is hovering over our image&#8230;</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
</pre></td><td class="code"><pre class="javascript" style="font-family:monospace;">$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'.img_list a'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">hover</span><span style="color: #009900;">&#40;</span>
	<span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		$<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">find</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'.rollover'</span><span style="color: #009900;">&#41;</span>.<span style="color: #000066;">stop</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">fadeTo</span><span style="color: #009900;">&#40;</span><span style="color: #CC0000;">500</span><span style="color: #339933;">,</span> <span style="color: #CC0000;">1</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span><span style="color: #339933;">,</span>
	<span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		$<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">find</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'.rollover'</span><span style="color: #009900;">&#41;</span>.<span style="color: #000066;">stop</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">fadeTo</span><span style="color: #009900;">&#40;</span><span style="color: #CC0000;">500</span><span style="color: #339933;">,</span> <span style="color: #CC0000;">0</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#41;</span></pre></td></tr></table></div>

<p>The functions above will only action when the mouse is hovered over any hyperlink within any item that has the class <strong>img_list</strong> assigned to them. </p>
<p>The first function deals with the <em>over</em> function, ie, when the mouse moves over the image, and once this occurs, the span which has previously been set to 0% opacity, is faded back in to show on screen. Now when the mouse moves off the images, the second function occurs, which sets this same span back to 0% opacity.</p>
<p>Here is the full block of code you should have in your header&#8230;</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
</pre></td><td class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>script type<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;text/javascript&quot;</span><span style="color: #339933;">&gt;</span>        	
$<span style="color: #009900;">&#40;</span>document<span style="color: #009900;">&#41;</span>.<span style="color: #660066;">ready</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
&nbsp;
    <span style="color: #006600; font-style: italic;">//Set opacity on each span to 0%</span>
    $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;.rollover&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">css</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#123;</span><span style="color: #3366CC;">'opacity'</span><span style="color: #339933;">:</span><span style="color: #3366CC;">'0'</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
	$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'.img_list a'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">hover</span><span style="color: #009900;">&#40;</span>
		<span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
			$<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">find</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'.rollover'</span><span style="color: #009900;">&#41;</span>.<span style="color: #000066;">stop</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">fadeTo</span><span style="color: #009900;">&#40;</span><span style="color: #CC0000;">500</span><span style="color: #339933;">,</span> <span style="color: #CC0000;">1</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span><span style="color: #339933;">,</span>
		<span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
			$<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">find</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'.rollover'</span><span style="color: #009900;">&#41;</span>.<span style="color: #000066;">stop</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">fadeTo</span><span style="color: #009900;">&#40;</span><span style="color: #CC0000;">500</span><span style="color: #339933;">,</span> <span style="color: #CC0000;">0</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
	<span style="color: #009900;">&#41;</span>
&nbsp;
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>		
<span style="color: #339933;">&lt;/</span>script<span style="color: #339933;">&gt;</span></pre></td></tr></table></div>

<p>You should now have a working fade effect when you hover over your image. You can customize the fade effect to be quicker or slower as you wish and you can also set to what opacity the image fading in shows at. It is really easy to change the settings on the fade, I will briefly show you below&#8230;</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="javascript" style="font-family:monospace;">fadeTo<span style="color: #009900;">&#40;</span>SPEED<span style="color: #339933;">,</span> OPACITY<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<p>The SPEED setting can be either a string or a number. String values are predefined and can be either &#8220;slow&#8221;, &#8220;normal&#8221;, or &#8220;fast&#8221;. Numerical values are displayed in number of milliseconds to run the animation (e.g. 1000).</p>
<p>The OPACITY value has to be a number between 0 and 1. You can also use decimal point, for example, 0.50 would be the same as 50% opacity. Below are two links which will explain the Hover and Fade effects in a bit more detail&#8230;</p>
<p><a href="http://docs.jquery.com/Events/hover" target="_blank">http://docs.jquery.com/Events/hover</a><br />
<a href="http://docs.jquery.com/Effects/fadeTo" target="_blank">http://docs.jquery.com/Effects/fadeTo</a></p>
<p>Thats the end of the Tutorial, any questions then please comment this post and I will get back to you asap. You can download the source files from this tutorial below, as well as a live demo.</p>
<p><a href="http://selfconclusion.co.uk/labs/image-hover/image-hover.zip">Download Source Files</a> (.zip) | <a href="http://selfconclusion.co.uk/labs/image-hover/index.html">Demo</a></p>

<p><a href="http://feedads.g.doubleclick.net/~a/uEYQ9_muwdZLtoo6bQi8pfIzUjk/0/da"><img src="http://feedads.g.doubleclick.net/~a/uEYQ9_muwdZLtoo6bQi8pfIzUjk/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/uEYQ9_muwdZLtoo6bQi8pfIzUjk/1/da"><img src="http://feedads.g.doubleclick.net/~a/uEYQ9_muwdZLtoo6bQi8pfIzUjk/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/selfconclusion?a=IP__zwzn5Ps:c7vtbuKqrfw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/selfconclusion?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/selfconclusion?a=IP__zwzn5Ps:c7vtbuKqrfw:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/selfconclusion?i=IP__zwzn5Ps:c7vtbuKqrfw:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/selfconclusion/~4/IP__zwzn5Ps" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://selfconclusion.co.uk/2009/08/image-hover-effect-using-jquery-tutorial/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Collection of 1280×800 Wallpapers</title>
		<link>http://selfconclusion.co.uk/2009/08/1280-by-800-desktop-wallpapers-collection/</link>
		<comments>http://selfconclusion.co.uk/2009/08/1280-by-800-desktop-wallpapers-collection/#comments</comments>
		<pubDate>Sat, 15 Aug 2009 10:55:29 +0000</pubDate>
		<dc:creator>Stu</dc:creator>
				<category><![CDATA[All Posts]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Other]]></category>

		<guid isPermaLink="false">http://selfconclusion.co.uk/?p=426</guid>
		<description><![CDATA[If you own a 13" MacBook like me, then you will know the resolution for the screen differs from that of 90% of PC Laptops, and therefore, the most common of Desktop wallpapers come in 1024 by 768 format. Here is a compilation of some of my favourite 1280 by 800 wallpapers I have collected along the way! I haven't been able to put a source or author on any of these because I have downloaded them over a long period of time so if one of the wallpapers listed is your creation, then comment me and I will add it on for you! :) Anyways, here is the collection....]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fselfconclusion.co.uk%2F2009%2F08%2F1280-by-800-desktop-wallpapers-collection%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fselfconclusion.co.uk%2F2009%2F08%2F1280-by-800-desktop-wallpapers-collection%2F" height="61" width="51" /></a></div><p>If you own a 13&#8243; MacBook like me, then you will know the resolution for the screen differs from that of 90% of PC Laptops, and therefore, the most common of Desktop wallpapers come in 1024 by 768 format. Here is a compilation of some of my favourite 1280 by 800 wallpapers I have collected along the way! I haven&#8217;t been able to put a source or author on any of these because I have downloaded them at various times so if one of the wallpapers listed is your creation, then comment me and I will add it on for you! :) Anyways, here is the collection&#8230;.</p>
<p><a href="http://selfconclusion.co.uk/images/posts/wallpapers/4.jpg"><img class="alignnone" title="New York 1280x800" src="http://selfconclusion.co.uk/images/posts/wallpapers/4t.jpg" alt="" width="500" height="313" /></a></p>
<p><a href="http://selfconclusion.co.uk/images/posts/wallpapers/5.jpg"><img class="alignnone" title="New York 1280x800" src="http://selfconclusion.co.uk/images/posts/wallpapers/5t.jpg" alt="" width="500" height="313" /></a></p>
<p><a href="http://selfconclusion.co.uk/images/posts/wallpapers/6.jpg"><img class="alignnone" title="Sky 1280x800" src="http://selfconclusion.co.uk/images/posts/wallpapers/6t.jpg" alt="" width="500" height="313" /></a></p>
<p><a href="http://selfconclusion.co.uk/images/posts/wallpapers/8.jpg"><img class="alignnone" title="Night Road 1280x800" src="http://selfconclusion.co.uk/images/posts/wallpapers/8t.jpg" alt="" width="500" height="313" /></a></p>
<p><a href="http://selfconclusion.co.uk/images/posts/wallpapers/9.jpg"><img class="alignnone" title="Lightning 1280x800" src="http://selfconclusion.co.uk/images/posts/wallpapers/9t.jpg" alt="" width="500" height="313" /></a></p>
<p><a href="http://selfconclusion.co.uk/images/posts/wallpapers/11.jpg"><img class="alignnone" title="Water 1280x800" src="http://selfconclusion.co.uk/images/posts/wallpapers/11t.jpg" alt="" width="500" height="313" /></a></p>
<p><a href="http://selfconclusion.co.uk/images/posts/wallpapers/2.jpg"><img class="alignnone" title="Texture 1280x800" src="http://selfconclusion.co.uk/images/posts/wallpapers/2t.jpg" alt="" width="500" height="313" /></a></p>
<p><a href="http://selfconclusion.co.uk/images/posts/wallpapers/1.jpg"><img class="alignnone" title="Texture 1280x800" src="http://selfconclusion.co.uk/images/posts/wallpapers/1t.jpg" alt="" width="500" height="313" /></a></p>
<p><a href="http://selfconclusion.co.uk/images/posts/wallpapers/10.jpg"><img class="alignnone" title="Water 1280x800" src="http://selfconclusion.co.uk/images/posts/wallpapers/10t.jpg" alt="" width="500" height="313" /></a></p>
<p><a href="http://selfconclusion.co.uk/images/posts/wallpapers/7.jpg"><img class="alignnone" title="Duck 1280x800" src="http://selfconclusion.co.uk/images/posts/wallpapers/7t.jpg" alt="" width="500" height="313" /></a></p>
<p>Another 10 to follow soon :)</p>

<p><a href="http://feedads.g.doubleclick.net/~a/X3Bgc8grd6Xg8Gv1OWv4NcRS-Mo/0/da"><img src="http://feedads.g.doubleclick.net/~a/X3Bgc8grd6Xg8Gv1OWv4NcRS-Mo/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/X3Bgc8grd6Xg8Gv1OWv4NcRS-Mo/1/da"><img src="http://feedads.g.doubleclick.net/~a/X3Bgc8grd6Xg8Gv1OWv4NcRS-Mo/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/selfconclusion?a=TevctvYrUMw:lMq3GoT4XNk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/selfconclusion?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/selfconclusion?a=TevctvYrUMw:lMq3GoT4XNk:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/selfconclusion?i=TevctvYrUMw:lMq3GoT4XNk:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/selfconclusion/~4/TevctvYrUMw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://selfconclusion.co.uk/2009/08/1280-by-800-desktop-wallpapers-collection/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
