<?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>MikeCann.co.uk &#187; HTML - MikeCann.co.uk - mikey see, mikey do!</title>
	<atom:link href="http://mikecann.co.uk/category/programming/html/feed/" rel="self" type="application/rss+xml" />
	<link>http://mikecann.co.uk</link>
	<description>mikey see, mikey do!</description>
	<lastBuildDate>Sat, 28 Jan 2012 13:10:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Chrome Crawler &#8211; A web-crawler written in Javascript</title>
		<link>http://mikecann.co.uk/personal-project/chrome-crawler-a-web-crawler-written-in-javascript/</link>
		<comments>http://mikecann.co.uk/personal-project/chrome-crawler-a-web-crawler-written-in-javascript/#comments</comments>
		<pubDate>Mon, 06 Dec 2010 18:28:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Chrome Crawler]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Personal Projects]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[crawl]]></category>
		<category><![CDATA[Download]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[files]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[options]]></category>
		<category><![CDATA[Project]]></category>
		<category><![CDATA[simple]]></category>
		<category><![CDATA[spider]]></category>

		<guid isPermaLink="false">http://mikecann.co.uk/?p=1451</guid>
		<description><![CDATA[Depending on your level of geekness you may or may not enjoy this one. I proudly present Chrome Crawler, my latest Google Chrome extension: The idea is simple really. You just give it a URL, it then goes off and finds all the links on that page then follows them to more pages then gets [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://mikecann.co.uk/wp-content/uploads/2010/12/700.jpg"><img class="alignnone size-full wp-image-1453" title="700" src="http://mikecann.co.uk/wp-content/uploads/2010/12/700.jpg" alt="" width="700" height="200" /></a></p>
<p>Depending on your level of geekness you may or may not enjoy this one.</p>
<p>I proudly present <a href="https://chrome.google.com/extensions/detail/amjiobljggbfblhmiadbhpjbjakbkldd">Chrome Crawler</a>, my latest Google Chrome extension:</p>
<p><a href="http://mikecann.co.uk/wp-content/uploads/2010/12/Shot_002.png"><img class="alignnone size-full wp-image-1454" title="Shot_002" src="http://mikecann.co.uk/wp-content/uploads/2010/12/Shot_002.png" alt="" width="677" height="629" /></a></p>
<p>The idea is simple really. You just give it a URL, it then goes off and finds all the links on that page then follows them to more pages then gets all the links and follows them and so on and so on.</p>
<p>Along the way it checks each page to see if there are any &#8216;interesting&#8217; files linked there, if it finds an interesting link it will flag it for you so you can check it out.</p>
<p>Theres an options page that lets you customise the way it all works:</p>
<p><a href="http://mikecann.co.uk/wp-content/uploads/2010/12/Shot_004.png"><img class="alignnone size-full wp-image-1457" title="Shot_004" src="http://mikecann.co.uk/wp-content/uploads/2010/12/Shot_004.png" alt="" width="358" height="486" /></a></p>
<p>If you are still confused check out the video below:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="550" height="437" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/ceeQEMTSD0I?fs=1&amp;hl=en_GB&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="550" height="437" src="http://www.youtube.com/v/ceeQEMTSD0I?fs=1&amp;hl=en_GB&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>So why did I make this? Well to be frank, I made it mostly &#8220;just &#8217;cause I can&#8221;!</p>
<p>Also having learned from my last Chrome Extension project <a href="http://mikecann.co.uk/personal-project/my-first-chrome-extension-post-to-tumblr/">PostToTumblr</a> I realised the Chrome API allowed you to do some things that you wouldn&#8217;t normally be allowed to do on a website (nameley the <a href="http://code.google.com/chrome/extensions/xhr.html">Cross-Origin XHR</a>) and I wanted to do something to take advantage of it.</p>
<p>It didnt take me long to knock out this project, one lazy Saturday for the majority of the code and today for a quick fix or two and to write this post and make the video. As such I expect there to be many bugs and problems so if you encounter one drop me an email (my address is found in the options page).</p>
<p>Oh finally, I wouldnt try using this on a google page as you will likely end up seeing this quite often:</p>
<p><a href="http://mikecann.co.uk/wp-content/uploads/2010/12/Shot_003.png"><img class="alignnone size-full wp-image-1456" title="Shot_003" src="http://mikecann.co.uk/wp-content/uploads/2010/12/Shot_003.png" alt="" width="456" height="262" /></a></p>
<p>Anyways you can grab it over on the <a href="https://chrome.google.com/extensions/detail/amjiobljggbfblhmiadbhpjbjakbkldd">Chrome extensions gallery here</a>. If you enjoy it please leave me a review / comment, much love!</p>
]]></content:encoded>
			<wfw:commentRss>http://mikecann.co.uk/personal-project/chrome-crawler-a-web-crawler-written-in-javascript/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The Case of The Transitional Doctype</title>
		<link>http://mikecann.co.uk/websites/the-case-of-the-transitional-doctype/</link>
		<comments>http://mikecann.co.uk/websites/the-case-of-the-transitional-doctype/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 19:44:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Websites]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[WBFG]]></category>

		<guid isPermaLink="false">http://www.mikecann.co.uk/?p=785</guid>
		<description><![CDATA[I took a little break from my &#8216;top secret&#8217; project (more on this coming soon) this evening to do some much needed repair work on one of my flash games portals www.worldsbestflashgames.com. Top of my list was the fact that the index page doesn&#8217;t render correctly in IE7. What makes it odd is the fact [...]]]></description>
			<content:encoded><![CDATA[<p>I took a little break from my &#8216;top secret&#8217; project (more on this coming soon) this evening to do some much needed repair work on one of my flash games portals <a href="www.worldsbestflashgames.com">www.worldsbestflashgames.com</a>.</p>
<p>Top of my list was the fact that the index page doesn&#8217;t render correctly in IE7. What makes it odd is the fact that the category pages which are essentially identical to the index page rendered fine.This is what it looked like:</p>
<p><a href="http://mikecann.co.uk/wp-content/uploads/2009/12/ScreenHunter_01-Dec.-10-19.28.jpg"><img class="alignnone size-full wp-image-786" title="ScreenHunter_01 Dec. 10 19.28" src="http://mikecann.co.uk/wp-content/uploads/2009/12/ScreenHunter_01-Dec.-10-19.28.jpg" alt="ScreenHunter_01 Dec. 10 19.28" width="423" height="400" /></a></p>
<p>Normally when you hear that there is an issue with a site on IE and not on FF or other browsers you automatically assume its CSS, and so did I. After stripping the site down to its bear bones however, comparing the index page against the category page I will still getting this oddness.</p>
<p>To cut a long story short I worked my way up from the bottom of the page to the top until I reaced the very top line:</p>
<pre>&lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"&gt;</pre>
<p>This line was the only line that differed in the index to the category page, which read:</p>
<pre>&lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"&gt;</pre>
<p>So I took out the &#8220;Transitional&#8221; and low and behold it worked!</p>
<p><a href="http://mikecann.co.uk/wp-content/uploads/2009/12/ScreenHunter_02-Dec.-10-19.41.jpg"><img class="alignnone size-large wp-image-787" title="ScreenHunter_02 Dec. 10 19.41" src="http://www.mikecann.co.uk/wp-content/uploads/2009/12/ScreenHunter_02-Dec.-10-19.41-1024x484.jpg" alt="ScreenHunter_02 Dec. 10 19.41" width="718" height="339" /></a></p>
<p>No idea what Transitional does, but I hope this helps someone else out in the future!</p>
]]></content:encoded>
			<wfw:commentRss>http://mikecann.co.uk/websites/the-case-of-the-transitional-doctype/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

