<?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>codemonkeyx.net &#187; Web Development</title>
	<atom:link href="http://www.codemonkeyx.net/tag/web-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.codemonkeyx.net</link>
	<description>Personal site for Nick Young, a central place for all my stuff on the net.</description>
	<lastBuildDate>Sat, 23 Jul 2011 22:42:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>		<item>
		<title>Finally IE6 is Dieing!</title>
		<link>http://www.codemonkeyx.net/2010/07/06/finally-ie6-is-dieing/</link>
		<comments>http://www.codemonkeyx.net/2010/07/06/finally-ie6-is-dieing/#comments</comments>
		<pubDate>Wed, 07 Jul 2010 00:06:29 +0000</pubDate>
		<dc:creator>Nick</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.codemonkeyx.net/?p=395</guid>
		<description><![CDATA[Amazingly enough even though we are at version 8 of Internet Explorer IE6 still seems to be clinging on and holding back the internet. IE7 and 8 are still poor, but atleast Microsoft is finally starting to see that if they continue to ignore standards their market share will continue to dwindle despite having the [...]]]></description>
			<content:encoded><![CDATA[<p>Amazingly enough even though we are at version 8 of Internet Explorer IE6 still seems to be clinging on and holding back the internet. IE7 and 8 are still poor, but atleast Microsoft is finally starting to see that if they continue to ignore standards their market share will continue to dwindle despite having the huge advantage of shipping with Windows.</p>
<p><a href="http://www.codemonkeyx.net/wp-content/uploads/2010/07/4763_ie7bellissimo.jpg"><img src="http://www.codemonkeyx.net/wp-content/uploads/2010/07/4763_ie7bellissimo-150x150.jpg" alt="" title="Internet Explorer Logo" width="150" height="150" class="aligncenter size-medium wp-image-399" /></a></p>
<p>However when I was admiring the nice new design of Dan Cederholm&#8217;s new micro-blog theme I noticed that the only CSS directive he had was the following:</p>
<p><code>&lt;!--[if gte IE 7]&gt;&lt;!--&gt; <br/>&lt;link rel=&quot;stylesheet&quot; media=&quot;screen, projection&quot; href=&quot;http://simplebits.com/-/css/bitstream.css&quot; /&gt; <br/>&lt;!-- &lt;![endif]--&gt;</code></p>
<p>After looking at this and CSS for awhile I could not figure out how he handled the IE6 problem with all the transparent icons he is using. Then I used Adobe&#8217;s Browser Lab in CS Live to view his site in several browsers and he handled the IE6 problem by completely ignoring it! This makes me very happy because I have been considering doing this for a long time.</p>
<p>Obviously a personally micro-blog is hardly a mission critical site that must work, but I think having high profile web developers start to shun these poor browsers from Microsoft is a great start. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.codemonkeyx.net/2010/07/06/finally-ie6-is-dieing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hover.com &#8211; Simple Domain Name&#8217;s</title>
		<link>http://www.codemonkeyx.net/2010/06/09/hover-com-simple-domain-names/</link>
		<comments>http://www.codemonkeyx.net/2010/06/09/hover-com-simple-domain-names/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 07:20:59 +0000</pubDate>
		<dc:creator>Nick</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[GoDaddy]]></category>
		<category><![CDATA[Hover.com]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.codemonkeyx.net/?p=367</guid>
		<description><![CDATA[For a long time now I have been a GoDaddy user, simply because of the low price and advertising blitz. When I was looking for a Domain name they always just popped to mind. I suffered through using their appallingly complex user interface, and getting nickel and dimmed for essential services. Then recently on twit.tv [...]]]></description>
			<content:encoded><![CDATA[<p>For a long time now I have been a GoDaddy user, simply because of the low price and advertising blitz. When I was looking for a Domain name they always just popped to mind. I suffered through using their appallingly complex user interface, and getting nickel and dimmed for essential services. </p>
<p><a href="http://www.hover.com"><img src="http://www.codemonkeyx.net/wp-content/uploads/2010/06/hover_logo-425x139.jpg" alt="Hover.com" title="Hover.com Logo" width="425" height="139" class="aligncenter size-large wp-image-368" /></a></p>
<p>Then recently on <a href="http://twit.tv">twit.tv</a> I saw an ad for <a href="http://hover.com">Hover.com</a> and from the screenshots of the site I could see right away that they are doing things better. The site is very Web 2.0, clean efficient and just there to help you get your work done.<span id="more-367"></span></p>
<p>For example, before moving my domains to <a href="http://hover.com">Hover.com</a> I did a quick check of my site and realized that my RSS Feeds were down. The way my feeds are setup is using a CNAME entry in my DNS records to redirect my URL to FeedBurner (you can read more about that at <a href="http://www.quickonlinetips.com/archives/2007/08/how-to-setup-feedburner-mybrand-on-dreamhost-hosting/">quickonlinetips.com</a>). Godaddy&#8217;s Domain Manager is so busy and confusing I never looked into doing this myself before, and always had to open a Support Ticket with my web-host and have them modify their Name Server for me, which last time took a day or two of back and forth making it work.</p>
<p>After reading the help section at Hover.com (<a href="http://help.hover.com/tutorials/hover/manual/1381/4256-using-third-party-web-host-and-email-providers/">this tutorial</a> in particular) I saw how simple it was to use Hover.com&#8217;s name servers to point to my web-host, and Google Accounts for Mail. So I transfered the domain to Hover.com pointed my web-host and everything still works fine.</p>
<p>Then after reading another <a href="http://help.hover.com/tutorials/365/manual/281/2172-edit-dns-records-zone-file-a-records-cname-records-mx-records-txt-records-srv-records/#">Hover.com Tutorial</a>, which by the way is the simplest and best intro to DNS I have seen and should be read even if you are not with hover.com, I changed my CNAME record myself. Instantly I was able to refresh the URL feeds.codemonkeyx.net/cmx and it went to FeedBurner.com correctly.</p>
<p>This post ended up being a little more gushy about how great Hover.com is so far, but sites that empower me to do more and learn new things always get me excited.</p>
<p>Oh and before I forget the, the big thing&#8230; PRICE.</p>
<p>At first when I saw the $15 price tag per domain I thought, well that&#8217;s a little high. But then when I compared to GoDaddy which advertises much lower prices I realized that on top of the domain name I also had to pay for Private Domain registration which was another $9 a year just for that, and added another whole layer of crap that I had to jump through when I wanted to change or transfer. So Hover.com&#8217;s $15 fee is lower than what I was paying at GoDaddy! when you factor in the premium add-on.</p>
<p>With Hover.com all I had to do to make my domain Private was to click the check box!! Because it&#8217;s included in the price! So far no hidden fees, no &#8220;premium add-on&#8221; services except e-mail hosting. Just a simple site that gets the job done.</p>
<p>Note: If you decided to use Hover.com be sure to use <a href="http://twit.hover.com">twit.hover.com</a> to get a 10% discount. I am not affiliated with hover or twit but 10% off is nice, and both hover and twit are great. <img src='http://www.codemonkeyx.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.codemonkeyx.net/2010/06/09/hover-com-simple-domain-names/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Google Buzz &#8211; What&#8217;s the Difference?</title>
		<link>http://www.codemonkeyx.net/2010/02/28/google-buzz-whats-the-difference/</link>
		<comments>http://www.codemonkeyx.net/2010/02/28/google-buzz-whats-the-difference/#comments</comments>
		<pubDate>Sun, 28 Feb 2010 19:21:40 +0000</pubDate>
		<dc:creator>Nick</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Buzz]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.codemonkeyx.net/?p=360</guid>
		<description><![CDATA[After using Buzz for a little while it seems to be quite a different animal than Twitter or Facebook. While all three services are similar for the user posting the way they all handle replies from other users is what sets them apart. Twitter is much more about consumption, and less about discussion. People post [...]]]></description>
			<content:encoded><![CDATA[<p>After using Buzz for a little while it seems to be quite a different animal than Twitter or Facebook. While all three services are similar for the user posting the way they all handle replies from other users is what sets them apart.<br />
<span id="more-360"></span><br />
Twitter is much more about consumption, and less about discussion. People post items on their feed and other people follow them to consume their posts. Any time I see people try to communicate back and forth with each other via Twitter it always degrades into a reply mess that no-one else can make sense off.</p>
<p>Say I am using twitter and some @replies me about a Tweet from four hours ago, I might reply to them &#8220;Good Point.&#8221; Now no one else following me stream has any idea about the context of that reply. They could probably piece it together, but it not worth the effort.</p>
<p>Facebook is meant to be much more closed off, although they are trying hard to get our personal information out there weather we like it or not. Facebook is much better at maintaining the contexts of comments by maintaining a comment thread. But the comments are not valued nearly as much as the original post. It can be hard to see if new comments have been added etc because posts are not bumped up when a new comment is made.</p>
<p>Google Buzz is like a hybrid of both Twitter and Facebook, it allows for completely public posting and followers, but at the same time you can do private posts to a group of people you designate at Friends, Coworkers, etc. </p>
<p>For me however the biggest difference is the way Google Buzz handles replies to Buzz&#8217;s. When a person replies or comments to a Buzz that buzz is bumped up in all the followers feeds. This effectively makes peoples comments as powerful as the original posters, and behaves much more like a traditional forum.</p>
<p>The way Buzz works right now is still a little un-wielding and I find it hard to follow public figures using Buzz just because the many people commenting keep all the &#8220;popular&#8221; buzz right at the top and drowns out everything else. This can be fixed with UI changes etc.</p>
<p>Buzz as a framework though is has some very powerful applications in integrating other services together, and I think might be a stepping stone to get people ready for the idea of using products like Wave.</p>
<p>Overall I am still using Twitter to keep track of things, and Facebook to stay in contact with Friends. But I hope that Google can make Buzz good enough that I can replace both of them.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.codemonkeyx.net/2010/02/28/google-buzz-whats-the-difference/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Defensio Spam Detection</title>
		<link>http://www.codemonkeyx.net/2009/10/12/defensio-spam-detection/</link>
		<comments>http://www.codemonkeyx.net/2009/10/12/defensio-spam-detection/#comments</comments>
		<pubDate>Mon, 12 Oct 2009 22:31:50 +0000</pubDate>
		<dc:creator>Nick</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.codemonkeyx.net/?p=351</guid>
		<description><![CDATA[Recently when I was looking into updating my blogging software I spent a bit of time looking at comment spam solutions. Before the site upgrade I had had comments disabled for a long time, even with user accounts the number of spammy users, and comments was high on my Drupal blog. So I knew I [...]]]></description>
			<content:encoded><![CDATA[<p>Recently when I was looking into updating my blogging software I spent a bit of time looking at comment spam solutions. Before the site upgrade I had had comments disabled for a long time, even with user accounts the number of spammy users, and comments was high on my Drupal blog. So I knew I needed some solution if I was going to activate comments again.</p>
<p><a href="http://defensio.com/">Defensio</a> was the solution I chose on Drupal so when I installed WordPress I decided to go with it for my WordPress blog too. It turned out to be a very easy install, you basically just sign up for an account with them, then install the WordPress plug-in. Once that is done Defensio reviews all your comments and gives them a &#8220;spammy&#8221; value.</p>
<p>What I like about Defensio is that it is an adaptive filter that learns what is spam based on input from you, or other content administrators on your site. The more input your give it the better it becomes. Even on a small blog like mine where I have only had a few comments I still get nearly one hundred spam comments a week, and so far Defensio has caught all of them with zero false positives. </p>
<p>For a site with heavier usage I would guess that solution would workout even better, because the more input you give Defensio the better it can identify what is spam and what is a valid comment.</p>
<p>It is still early days, I have only been using it for a couple of months, but so far I am quite impressed with it.</p>
<p>Defensio uses a pretty simple API and seems to have plug-ins for many blogs and forum packages.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.codemonkeyx.net/2009/10/12/defensio-spam-detection/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Thanks for Visiting</title>
		<link>http://www.codemonkeyx.net/2009/08/15/thanks-for-visiting/</link>
		<comments>http://www.codemonkeyx.net/2009/08/15/thanks-for-visiting/#comments</comments>
		<pubDate>Sat, 15 Aug 2009 18:46:48 +0000</pubDate>
		<dc:creator>Nick</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[codemonkeyx.net]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.codemonkeyx.net/?p=274</guid>
		<description><![CDATA[After upgrading the site I decided to spend a little time actually tracking visitors to the site, which I have not really done in the past. So I signed up for Google Analytics installed the small blob of JS code and let it go. The amount of data Google Analytics let&#8217;s you track in an [...]]]></description>
			<content:encoded><![CDATA[<p>After upgrading the site I decided to spend a little time actually tracking visitors to the site, which I have not really done in the past. So I signed up for <a href="http://www.google.com/analytics/">Google Analytics</a> installed the small blob of JS code and let it go. </p>
<p>The amount of data Google Analytics let&#8217;s you track in an easy way is pretty amazing. You can see entrance and exit pages, which links on a page were clicked on and a whole host of other things. It&#8217;s a huge step up from the standard <a href="http://www.mrunix.net/webalizer/">Webalizer</a> I used to use, which basically just shows how many visitors you have.</p>
<p>Anyway, I was actually quite surprised how many people visit the site (apart from me debugging <img src='http://www.codemonkeyx.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> ) and just wanted say thanks for coming and I will try to post some more useful stuff soon.</p>
<p>I was also quite interested how many hits very old posts were getting. A lot of hits were going to &#8220;node/36&#8243; which is a 404 now and linked to an old wallpaper I posted while playing around with Photoshop. It showed me how important old content can be when moving a site. If nothing else it can act as a gateway to get people into the rest of the site.</p>
<p>Just because I forgot about something I did a few years ago does not mean Google forgot about it. <img src='http://www.codemonkeyx.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  I just wish all the CMS systems will settle on a standard URL format so it would be easier to migrate to new systems and map old URLs onto you new system.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.codemonkeyx.net/2009/08/15/thanks-for-visiting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Google Wave is Here?!</title>
		<link>http://www.codemonkeyx.net/2009/08/08/the-google-wave-is-here/</link>
		<comments>http://www.codemonkeyx.net/2009/08/08/the-google-wave-is-here/#comments</comments>
		<pubDate>Sun, 09 Aug 2009 05:32:31 +0000</pubDate>
		<dc:creator>Nick</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Web 3.0]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.codemonkeyx.net/?p=223</guid>
		<description><![CDATA[I was just listening to This Week in Google episode two and they were discussing PubSubHubBub which is a Google Code project implementing push notifications on the web. The basic idea is that instead of having multiple clients poll your website feeds for new posts you site will push the content out immediately when you [...]]]></description>
			<content:encoded><![CDATA[<p>I was just listening to <a href="http://www.twit.tv/twig2">This Week in Google</a> episode two and they were discussing <a href="http://code.google.com/p/pubsubhubbub/">PubSubHubBub</a> which is a Google Code project implementing push notifications on the web.  The basic idea is that instead of having multiple clients poll your website feeds for new posts you site will push the content out immediately when you post it. So for example if I have this enable on my site when I hit the publish button my post is stored on the server, and simultaneously a ping is sent to Pubsubhubbub (terrible name fyi) with the new content. That is then pushed to anyone who is subscribed to the feed.</p>
<p><img src="http://www.codemonkeyx.net/wp-content/uploads/2009/08/google-wave-logo-425x221.png" alt="Google Wave Logo" width="425" height="221" class="aligncenter size-large wp-image-226" /></p>
<p>With Google Wave everyone is focused on the application, and will it replace e-mail. But for me the Google Wave application is more of a technical demo than the whole architecture. If the Google Wave application fails it does not mean that Google Wave the architecture fails. The Pubsubhubbub project is a perfect example of this, we are already getting Wave functionality today without even having the Wave application. If you use Feedburner you can already enable &#8220;PingShot&#8221; which use push notifications to instantly push your posts to compatible sites. Right now very few sites support it, I believe Friend Feed is one of them. But when this sort of technology catches on it will already implement one of the biggest features of Wave which is the instantaneous updates from the web.</p>
<p>When this is made two-way then people will be able to instantly post comments on your posts from their consuming applications, and even collaborate on Wiki style pages from Within Wave applications.</p>
<p>So in short Google Wave is more of a way of doing things than one application, or even one protocol. And while it will not replace e-mail anytime soon, it will certainly change the way we do things on the web.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.codemonkeyx.net/2009/08/08/the-google-wave-is-here/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

