<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Web Design Company</title>
	<atom:link href="http://www.webdesigncompany.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.webdesigncompany.net</link>
	<description></description>
	<lastBuildDate>Wed, 16 May 2012 16:41:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Rogue Martial Arts Redesign</title>
		<link>http://www.webdesigncompany.net/rogue-martial-arts-redesign/</link>
		<comments>http://www.webdesigncompany.net/rogue-martial-arts-redesign/#comments</comments>
		<pubDate>Tue, 08 May 2012 14:34:22 +0000</pubDate>
		<dc:creator>Melvin Ram</dc:creator>
				<category><![CDATA[Before & Afters]]></category>

		<guid isPermaLink="false">http://www.webdesigncompany.net/?p=4204</guid>
		<description><![CDATA[We&#8217;ve just completed a website redesign for Rogue Martial Arts, a progressive fighting dojo that focuses on jeet kune do and kali. Their primary objective with this redesign was to increase the overall professionalism of the company and attract more students to the school. We lead the site with an attention grabbing photo of a [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>We&#8217;ve just completed a website redesign for <a href="http://www.roguemartialarts.com/" target="_blank">Rogue Martial Arts</a>, a progressive fighting dojo that focuses on <a style="color: black; text-decoration: none;" href="http://www.roguemartialarts.com/" target="_blank">jeet kune do</a> and kali. Their primary objective with this redesign was to increase the overall professionalism of the company and attract more students to the school. We lead the site with an attention grabbing photo of a man defending himself from an attack and focused on communicating their positive points of difference, which for Rogue Martial Arts was that their instructors are credentialed, they teach practical information and their class sizes are limited 4 people, which allows for faster learning. Below is a before and after of the design.</p>
<h3>Before Redesign</h3>
<p><a href="http://www.webdesigncompany.net/wp-content/uploads/2012/05/rogue-martial-arts-old.jpg"><img class="alignnone size-full wp-image-4205" title="Rogue Martial Arts Before Redesign" src="http://www.webdesigncompany.net/wp-content/uploads/2012/05/rogue-martial-arts-old-e1336487854431.jpg" alt="" width="600" height="378" /></a></p>
<h3>After Redesign</h3>
<p><a href="http://www.roguemartialarts.com" target="_blank"><img title="Rogue Martial Arts After Redesign" src="http://www.webdesigncompany.net/wp-content/uploads/2012/05/rogue-martial-arts-new-e1336487916877.jpg" alt="" width="600" height="755" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdesigncompany.net/rogue-martial-arts-redesign/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Split Testing May Cause Google to Accidentally Think You&#8217;ve Been Compromised</title>
		<link>http://www.webdesigncompany.net/split-testing-google-compromised/</link>
		<comments>http://www.webdesigncompany.net/split-testing-google-compromised/#comments</comments>
		<pubDate>Sun, 06 May 2012 22:20:24 +0000</pubDate>
		<dc:creator>Melvin Ram</dc:creator>
				<category><![CDATA[Marketing]]></category>

		<guid isPermaLink="false">http://www.webdesigncompany.net/?p=4162</guid>
		<description><![CDATA[UPDATE: Matt Cutts of Google joined in on the discussion over this article at Hacker News. Looks like a site that was sitting on a sub-domain was indeed hacked and that had triggered the warning. Matt stated in plain language that the split testing approach that I described does NOT trigger the warning. tl;dr: I [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><strong>UPDATE:</strong> Matt Cutts of Google <a href="http://news.ycombinator.com/item?id=3937530">joined in on the discussion over this article</a> at Hacker News. Looks like a site that was sitting on a sub-domain was indeed hacked and that had triggered the warning. Matt stated in plain language that the split testing approach that I described does NOT trigger the warning.</p>
<p><em>tl;dr: I setup 2 <a href="http://www.webdesigncompany.net">different</a> <a href="http://www.webdesigncompany.net/home">pages</a> with different url&#8217;s that I wanted to test. The VWO javascript automatically redirected equal portions of the traffic to the test pages. Google marked my site as being compromised. I double checked everything and there wasn&#8217;t a sign of a compromise. Through process of elimination, I suspect it was redirecting of the page through javascript that triggered the warning sign.</em></p>
<p>I&#8217;m a big fan of testing and my tool of choice is <a href="/vwo">Visual Website Optimizer</a>.  It can help you make more money and it can prevent you from making costly decisions. However, today I&#8217;d like to throw in a word of caution when doing conversion rate optimization.</p>
<p>There are a few different ways to do a/b split testing.</p>
<h2>Server-Side Variations</h2>
<p>This is where you make changes to the page on the server, before it&#8217;s sent to the visitor&#8217;s browser.</p>
<p>The advantage of this approach is that the page that is sent back is what is displayed to the end user. In addition, you have a lot of control on what exactly gets sent back to the visitor.</p>
<p>The disadvantage of this is that it&#8217;s complicated to implement. There are helpful tools like <a href="http://www.bingocardcreator.com/abingo">A/Bingo</a> available but it means that you&#8217;re going to need to get a web developer involved.</p>
<h2>Client-Side Variations</h2>
<p>The alternative to server side variations is client side. Using the power of javascript, tools like <a href="/vwo" target="_blank">Visual Website Optimizer</a> &amp; <a href="http://www.optimizely.com/" target="_blank">Optimizely</a> will allow you to make fine grain changes to your page and present the different variations as needed.</p>
<p>The advantage of this approach is that it&#8217;s a lot less work, a non-programmer can actually get started with testing in less than 10 minutes and it&#8217;ll work on pretty much all modern browsers.</p>
<p>The disadvantage is that the page sent back may be different than what is displayed and Google might not like that. So far, they&#8217;ve been okay with it from what I can tell.</p>
<p>Conversion Rate Optimization is critical to optimizing the ROI from Adwords campaigns and I believe it&#8217;s in Google&#8217;s best interest (both from a visitors perspective and an advertisers) to encourage testing.</p>
<h2>Split Page Variations</h2>
<p>This approach is sort of a hybrid of Client-side and Server-side variations. Here&#8217;s how it works. Let&#8217;s say you want to test your landing page at yourdomain.com/landinag-page. You would create additional pages and using javascript, the visitor would be redirected to one of the pages. This allows you to keep things simple on the server side and tools like <a href="http://www.google.com/websiteoptimizer" target="_blank">Google Website Optimizer</a>, <a href="/vwo" target="_blank">Visual Website Optimizer</a> and others can help you equally split up your traffic between the different pages and track the conversion rates for each page. This is how split testing actually used to be done when it started getting popular and is continued in a number of different tools.</p>
<h2>Inspiration For My Test</h2>
<p>A few days ago I watched an excellent webinar on MarketingExperiments.com called <em><a href="http://www.marketingexperiments.com/index.php?option=com_content&amp;task=view&amp;id=750" target="_blank">The 5 easiest changes to make to your landing pages right now</a>. (</em>For those interested, <a href="http://www.webdesigncompany.net/wp-content/uploads/2012/05/The-5-easiest-changes-to-make-to-your-landing-pages-right-now.png" target="_blank">here&#8217;s a mindmap of what was covered</a>.) After watching the video version of the webinar, I decided to do what I normally do when I have/gather an idea: test, test, test! This was at 4 in the morning so <a href="http://www.webdesigncompany.net/wp-content/uploads/2012/05/volcanic-6b-home-alternative.jpg" target="_blank">I created a design</a>. This turned into a <a href="http://www.webdesigncompany.net/home-2/" target="_blank">variation of the home page at is visible here</a>. After looking at for a bit longer, I made some more changes and created <a href="http://www.webdesigncompany.net/wp-content/uploads/2012/05/Screen-Shot-2012-05-06-at-2.37.58-PM.png" target="_blank">this version</a> (which is currently the home page.) Happy with how it looked and sounded, I went into Visual Website Optimizer and prepared the test.</p>
<h2>Setting Up The Test</h2>
<p>Since the pages were so different, I decided to use the split page approach. I setup the test to ignore everyone that are probably not prospects by excluding everyone who isn&#8217;t in the US, UK, Australia or New Zealand and excluding everyone who visited the site using a search phrase that didn&#8217;t demonstrate that they had the intention to buy. For example, we offer a coupe popular free WordPress themes called <a href="/motion" target="_blank">Motion</a> and <a href="/pixel" target="_blank">Pixel</a>. I excluded everyone that visited the site by searching for &#8220;motion&#8221; or &#8220;pixel&#8221; or &#8220;wordpres&#8221; or theme, etc. When it was all setup, people who would participate in this test would be good potential clients. After making sure that everything was setup properly, I activated the test.</p>
<h2>What Happened After Test Went Live</h2>
<p>Visitors started visiting the site and the numbers started rolling in. All was good. I took off for the day and worked on client projects. On the way back home that afternoon, I decided to do a quick sanity check on Google for my rankings. We rank well for a few terms and I&#8217;ve developed a habit of verifying where we&#8217;re placed every morning and evening. Usually, I search on my phone, verify it&#8217;s there and close the browser but this time wasn&#8217;t as simple. When I did a search, I saw this:</p>
<p><a href="http://www.webdesigncompany.net/wp-content/uploads/2012/05/Screen-Shot-2012-05-06-at-2.51.34-PM.png"><img class="alignnone size-full wp-image-4153" title="Google search listing" src="http://www.webdesigncompany.net/wp-content/uploads/2012/05/Screen-Shot-2012-05-06-at-2.51.34-PM.png" alt="" width="543" height="102" /></a></p>
<p>&#8220;This site may be compromised&#8221; freaked me out and my gut reaction was &#8220;F***!&#8221; I raced to the nearest Starbucks so I could get on my laptop and see what was going on. I was also pissed at <a href="http://www.sucuri.net" target="_blank">Sucuri</a> as I had paid them specifically so they could tell me if my site ever got compromised and here I was finding out from Google instead.</p>
<p>When I got on my laptop, I logged into Webmaster Tools. This where Google communicates with site owners about their sites. I logged in and sure enough, there was a message in there. Here&#8217;s the message:</p>
<blockquote><p>Dear owner or webmaster of http://www.webdesigncompany.net/,</p>
<p>We are writing to let you know that some pages from http://www.webdesigncompany.net/ will be labeled as potentially compromised in our search results. This is because some of your pages contain content which may harm the quality and relevance of our search results. It appears that these pages were created or modified by a third party, who may have hacked all or part of your site. Many times, they will upload files or modify existing ones, which then show up as spam in our index.</p>
<p>The following are some example URLs which exhibit this behavior:</p>
<ul>
<li>http://www.webdesigncompany.net/wp-includes/js/comment-repl</li>
</ul>
<p>These URLs are using practices which do not follow our quality guidelines, which can be found here:<a href="http://www.google.com/support/webmasters/bin/answer.py?answer=35769&amp;hl=en" target="_blank">http://www.google.com/support/webmasters/bin/answer.py?answer=35769&amp;hl=en</a>.</p>
<p>We encourage you to investigate this matter in order to protect your visitors. If your site was compromised, it&#8217;s important to not only remove the malicious content from your pages, but also to identify and fix the vulnerability. Note that in many cases, this malicious content is hidden through a process known as cloaking. To learn what cloaking is, see<a href="http://www.google.com/support/webmasters/bin/answer.py?answer=66355&amp;hl=en" target="_blank">http://www.google.com/support/webmasters/bin/answer.py?answer=66355&amp;hl=en</a>. You can confirm if your site is cloaking by using the Fetch as Googlebot tool:<a href="http://www.google.com/support/webmasters/bin/answer.py?answer=158587&amp;hl=en" target="_blank">http://www.google.com/support/webmasters/bin/answer.py?answer=158587&amp;hl=en</a>. A good first step towards resolving the problem is to contact your web host&#8217;s technical support for assistance. It&#8217;s also important to make sure that your website&#8217;s software is up-to-date with the latest security updates and patches. More information about how to fix your site can be found at:</p>
<p><a href="http://www.google.com/support/webmasters/bin/answer.py?answer=163634&amp;hl=en" target="_blank">http://www.google.com/support/webmasters/bin/answer.py?answer=163634&amp;hl=en</a></p>
<p>Once you&#8217;ve made sure your site is clean and secure, you can request reconsideration by going to<a href="https://www.google.com/webmasters/tools/reconsideration?hl=en" target="_blank">https://www.google.com/webmasters/tools/reconsideration?hl=en</a>.</p>
<p>Sincerely,</p>
<p>Google Search Quality Team</p></blockquote>
<p>Specifically, it told me that a core WordPress file was the culprit. I opened up the file but I saw no signs of compromise. I looked through the rest of the site and did a fine grain search through the code for all the popular type of WordPress hacks. Nothing showed up.</p>
<p>I decided to download a copy of the site and reinstall WordPress to make sure the site was 100% clean. After the reinstall, I downloaded a second copy of the site and compared it. Both copies were identical. I used the Google Fetchbot and the results looked clean. <em>Hmm!</em> I was stumped. I decided to take a break so I could get some distance from the problem.</p>
<p>When I got back an hour later, I remembered that I had started the testing campaign earlier today and that a lot of times, malware on websites use the same technique to redirect visitors. That&#8217;s when it hit me. Google was thinking that I was compromised because my testing code was automatically redirecting a certain percentage of users. Another reason I think this might be the case is that the site isn&#8217;t blacklisted and Google&#8217;s Webmaster Tools doesn&#8217;t say that there are any malware on the sites. I immediately stopped the test and submitted the site for reconsideration. I don&#8217;t have anything to back this up but it&#8217;s the only thing that makes sense. If this is true, than Sucuri is at no fault.</p>
<p>Anyone else see something that I don&#8217;t?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdesigncompany.net/split-testing-google-compromised/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Know Your Customers</title>
		<link>http://www.webdesigncompany.net/know-your-customers/</link>
		<comments>http://www.webdesigncompany.net/know-your-customers/#comments</comments>
		<pubDate>Sat, 07 Jan 2012 19:09:50 +0000</pubDate>
		<dc:creator>Melvin Ram</dc:creator>
				<category><![CDATA[Off Topic]]></category>

		<guid isPermaLink="false">http://www.webdesigncompany.net/?p=4066</guid>
		<description><![CDATA[I came across the following joke and though it was pretty funny and communicated the concept of “Know Your Customers” really well by showing what not to do: A disappointed salesman of Coca Cola returns from his Middle East assignment. A friend asked, “Why weren’t you successful with the Arabs?” The salesman explained, “When I [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I came across the following joke and though it was pretty funny and communicated the concept of “Know Your Customers” really well by showing what not to do:</p>
<p style="padding-left: 30px;">A disappointed salesman of Coca Cola returns from his Middle East assignment.<br />
A friend asked, “Why weren’t you successful with the Arabs?”<br />
The salesman explained, “When I got posted in the Middle East, I was very confident that I will makes a good sales pitch as Cola is virtually unknown there. But, I had a problem I didn’t know to speak Arabic. So, I planned to convey the message through 3 posters…</p>
<p style="padding-left: 30px;">First poster, a man crawling through the hot desert sand…<br />
Totally exhausted and panting.</p>
<p style="padding-left: 30px;">Second poster, the man is drinking our Cola and</p>
<p style="padding-left: 30px;">Third, our man is now totally refreshed.</p>
<p style="padding-left: 30px;"><img class="alignnone size-full wp-image-4087" title="cola" src="http://www.webdesigncompany.net/wp-content/uploads/2012/01/cola.jpg" alt="" width="320" height="96" /></p>
<p style="padding-left: 30px;">Then these posters were pasted all over the place”<br />
“That should have worked,” said the friend.<br />
The salesman replied, “Well, not only did I not speak Arabic,<br />
I also didn’t realise that Arabs Read from Right to Left…”</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdesigncompany.net/know-your-customers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Run Tests On Just Your Target Audience</title>
		<link>http://www.webdesigncompany.net/how-to-run-tests-on-just-your-target-countries/</link>
		<comments>http://www.webdesigncompany.net/how-to-run-tests-on-just-your-target-countries/#comments</comments>
		<pubDate>Tue, 10 May 2011 21:46:05 +0000</pubDate>
		<dc:creator>Melvin Ram</dc:creator>
				<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.webdesigncompany.net/?p=3871</guid>
		<description><![CDATA[I&#8217;m a big fan of testing and one tool that I like to use is Visual Website Optimizer (VWO). It allows you to quickly and easily create variations of your pages, split the traffic to these variations and see which ones perform better. One of the challenges we faced when using VWO on our website [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I&#8217;m a big fan of testing and one tool that I like to use is <a href="http://www.visualwebsiteoptimizer.com">Visual Website Optimizer</a> (VWO). It allows you to quickly and easily create variations of your pages, split the traffic to these variations and see which ones perform better.</p>
<p>One of the challenges we faced when using VWO on our website was that a large enough percentage of our visitors come from countries that we&#8217;re not likely to do business in. This means that any tests we run will be skewed and not truly representative of how my core audience would interact with our website. VWO allows you to segment your tests by a variety of factors but country isn&#8217;t one of them <em>yet</em>&#8230; so I came up with my own temporary fix until VWO offers a better way.</p>
<h2>Integrating MaxMind with Visual Website Optimizer inside WordPress</h2>
<p>MaxMind.com offers a service that allows you to convert an <a href="http://en.wikipedia.org/wiki/IP_address">IP address</a> into a country code. For $20 per 200,000 queries, you&#8217;re able to basically detect which country your visitor is coming from. When you purchase a license from MaxMind, they&#8217;ll provide you a license key. When in your functions.php file of your theme, you can add the following:</p>
<pre>function what_country_is_visitor_from($license_key, $ipaddress){
  $query = "http://geoip3.maxmind.com/a?l=" . $license_key . "&amp;i=" . $ipaddress;
  $url = parse_url($query);
  $host = $url["host"];
  $path = $url["path"] . "?" . $url["query"];
  $timeout = 1;
  $fp = fsockopen ($host, 80, $errno, $errstr, $timeout);
  if ($fp) {
    fputs ($fp, "GET $path HTTP/1.0nHost: " . $host . "nn");
    while (!feof($fp)) {
      $buf .= fgets($fp, 128);
    }
    $lines = explode("n", $buf);
    $country = $lines[count($lines)-1];
    fclose($fp);
  } else {
    # enter error handing code here
  }
  return $country;
}

function add_vwo_code_based_on_country(){ 
  $license_key = "<span style="color: #339966;">YOUR LICENSE KEY</span>";
  $ip = $_SERVER['REMOTE_ADDR'];

  $country = what_country_is_visitor_from($license_key, $ip);

  $tracked_countries = array(<span style="color: #339966;">"US", "AU", "NZ", "CA", "UM", "GB"</span>);

  if ( in_array($country, $tracked_countries) &amp;&amp; ( !(is_user_logged_in()) ) ) { add_vwo_code(); } 

}

function add_vwo_code(){ ?&gt;

  <span style="color: #339966;">&lt;!-- Start Visual Website Optimizer Code --&gt;
    Code provided by VWO
  &lt;!-- End Visual Website Optimizer Code --&gt;</span>

&lt;?php }

add_action("wp_head", "add_vwo_code_based_on_country");</pre>
<p>In the above code, there are 3 parts you&#8217;ll need to customize and they have been highlighted in green. The first is the license key that MaxMind provides, the second is the array of countries that you&#8217;d like to test and the third is the code that VWO provides to add to your site.</p>
<p>Now even though I&#8217;ve shown just how to use VWO, you could replace the tracking code of other systems and achieve the same effect. Happy testing!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdesigncompany.net/how-to-run-tests-on-just-your-target-countries/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Fix Your No-Show Problem</title>
		<link>http://www.webdesigncompany.net/fix-your-no-show-problem/</link>
		<comments>http://www.webdesigncompany.net/fix-your-no-show-problem/#comments</comments>
		<pubDate>Tue, 12 Apr 2011 02:30:17 +0000</pubDate>
		<dc:creator>Melvin Ram</dc:creator>
				<category><![CDATA[Marketing]]></category>

		<guid isPermaLink="false">http://www.webdesigncompany.net/?p=3652</guid>
		<description><![CDATA[If your time is important to you, you know that no-show appointments with customers and potential customers is costly and frustrating. Even though we know this is a problem, it&#8217;s time consuming to consistently call to confirm an appointment. Most of the time, you end up haggling with a voice mail system and wasting a [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>If your time is important to you, you know that no-show appointments with customers and potential customers is costly and frustrating. Even though we know this is a problem, it&#8217;s time consuming to consistently call to confirm an appointment. Most of the time, you end up haggling with a voice mail system and wasting a ton of time.</p>
<p>Recently I did a website billboard for a client of mine who was launching a new software that aims to fix this problem by automating the <a href="https://www.appointmentreminder.org/" target="_blank">appointment reminder</a> part. I was talking with Patrick, the lead developer on the project and he mention that customers are now experiencing a near-zero no-show rate. Almost everyone either shows up on time or reschedules ahead of time.</p>
<p>The best part of the system is that you don&#8217;t need to spend a few thousand to get started. Just visit <a href="http://www.appointmentreminder.org/" target="_blank">www.appointmentreminder.org</a> and sign up for a free 30 day trial. I&#8217;m sure you&#8217;re going to love it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdesigncompany.net/fix-your-no-show-problem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Grab Attention Immediately</title>
		<link>http://www.webdesigncompany.net/grab-attention-immediately/</link>
		<comments>http://www.webdesigncompany.net/grab-attention-immediately/#comments</comments>
		<pubDate>Sat, 02 Apr 2011 15:28:38 +0000</pubDate>
		<dc:creator>Melvin Ram</dc:creator>
				<category><![CDATA[Marketing]]></category>

		<guid isPermaLink="false">http://www.webdesigncompany.net/?p=3645</guid>
		<description><![CDATA[As web designers, we constantly face a challenge that I&#8217;d like to discuss here today: how can we grab the attention of visitors coming to our website when in reality, all these visitors are different, have different needs and looking for different information. What would normally be attention grabbing for one audience would cause another to yawn [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>As web designers, we constantly face a challenge that I&#8217;d like to discuss here today: how can we grab the attention of visitors coming to our website when in reality, all these visitors are different, have different needs and looking for different information. What would normally be attention grabbing for one audience would cause another to yawn and reach for their <a href="http://www.jamaicacoffee.net/" target="_blank">blue mountain coffee</a>. So what&#8217;s the solution?</p>
<p>The key to grabbing the attention of multiple audiences is to identify the top segments and address them directly so they know you are speaking with them. This is usually done using pictures that they could see themselves in and/or mentioning their job title or their core problems.</p>
<p>On the home page, what we typically like to do is mention the specific industry or job title of the audience and make that area clickable so that they can follow down that road of a customized marketing message.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdesigncompany.net/grab-attention-immediately/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Alternating Table Row Colors in Rails</title>
		<link>http://www.webdesigncompany.net/alternating-table-row-colors-in-rails/</link>
		<comments>http://www.webdesigncompany.net/alternating-table-row-colors-in-rails/#comments</comments>
		<pubDate>Wed, 05 Jan 2011 07:08:05 +0000</pubDate>
		<dc:creator>Melvin Ram</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Ruby on Rails]]></category>

		<guid isPermaLink="false">http://www.webdesigncompany.net/?p=3551</guid>
		<description><![CDATA[A common task in business web applications is displaying tables of content in a spreadsheet style format. A nice treatment that adds a lot of usability to such tables of data is visually separating alternating rows of content. The easiest way to do this in Rails is to use the cycle function as follows: &#60;%= [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>A common task in business web applications is displaying tables of content in a spreadsheet style format. A nice treatment that adds a lot of usability to such tables of data is visually separating alternating rows of content.</p>
<p>The easiest way to do this in Rails is to use the cycle function as follows:</p>
<pre>&lt;%= cycle("odd", "even") %&gt;</pre>
<p>Here&#8217;s a more full example:</p>
<pre>&lt;tr class="&lt;%= cycle("odd", "even") %&gt;"&gt;
  Row of content
&lt;/tr&gt;</pre>
<p>You could easily use it with any element, such as a div or li.</p>
<p>For more information, please see:<br />
<a href="http://api.rubyonrails.org/classes/ActionView/Helpers/TextHelper.html#method-i-cycle" target="_blank"> http://api.rubyonrails.org/classes/ActionView/Helpers/TextHelper.html#method-i-cycle</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdesigncompany.net/alternating-table-row-colors-in-rails/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Meaning Of Technology</title>
		<link>http://www.webdesigncompany.net/the-meaning-of-technology/</link>
		<comments>http://www.webdesigncompany.net/the-meaning-of-technology/#comments</comments>
		<pubDate>Mon, 03 Jan 2011 18:35:09 +0000</pubDate>
		<dc:creator>Melvin Ram</dc:creator>
				<category><![CDATA[Off Topic]]></category>

		<guid isPermaLink="false">http://www.webdesigncompany.net/?p=3545</guid>
		<description><![CDATA[I got curious today as to the root meaning of the word technology and I stumbled onto this interesting definition: &#8220;technology &#8211; the practical application of knowledge;&#8221; LearnThat.org]]></description>
			<content:encoded><![CDATA[<p></p><p>I got curious today as to the root meaning of the word technology and I stumbled onto this interesting definition:</p>
<blockquote><p>&#8220;technology &#8211; the practical application of knowledge;&#8221;<br />
<a href="http://www.learnthat.org/vocabulary/pages/view/roots.html#t">LearnThat.org</a></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.webdesigncompany.net/the-meaning-of-technology/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress 3.0.4 is a Critical Security Update</title>
		<link>http://www.webdesigncompany.net/wordpress-3-0-4-released/</link>
		<comments>http://www.webdesigncompany.net/wordpress-3-0-4-released/#comments</comments>
		<pubDate>Wed, 29 Dec 2010 23:00:19 +0000</pubDate>
		<dc:creator>Melvin Ram</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.webdesigncompany.net/?p=3553</guid>
		<description><![CDATA[On December 29th 2010, WordPress released version 3.0.4. This minor update contains a critical security patch that addresses a recently discovered exploit for WordPress. Here is the official note from WordPress.org: On December 29, 2010, WordPress 3.0.4 was released to the public. This is a critical security update for all previous WordPress versions. Fixes XSS [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>On December 29th 2010, WordPress released version 3.0.4. This minor update contains a critical security patch that addresses a recently discovered exploit for WordPress. Here is the official note from WordPress.org:</p>
<blockquote><p>On December 29, 2010, WordPress 3.0.4 was released to the public. This is a critical security update for all previous WordPress versions.</p>
<p>Fixes XSS vulnerabilities in the KSES library: Don&#8217;t be case sensitive to attribute names. Handle padded entities when checking for bad protocols. Normalize entities before checking for bad protocols in esc_url().</p></blockquote>
<p>It is highly recommended that you update your WordPress installation immediately.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdesigncompany.net/wordpress-3-0-4-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting Current Path In Rails From Current Request</title>
		<link>http://www.webdesigncompany.net/getting-current-path-in-rails/</link>
		<comments>http://www.webdesigncompany.net/getting-current-path-in-rails/#comments</comments>
		<pubDate>Wed, 22 Dec 2010 23:00:39 +0000</pubDate>
		<dc:creator>Melvin Ram</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Ruby on Rails]]></category>

		<guid isPermaLink="false">http://www.webdesigncompany.net/?p=3536</guid>
		<description><![CDATA[There are a number of reasons you might want to get the current path. For example, you might chose to create a menu system that compares the current path against a list of paths that are available and use that to add the &#8220;current&#8221; class so you could indicate which page you were currently on. [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>There are a number of reasons you might want to get the current path. For example, you might chose to create a menu system that compares the current path against a list of paths that are available and use that to add the &#8220;current&#8221; class so you could indicate which page you were currently on.</p>
<p>This current path is located inside the <span style="background-color: #ffff99;">request.env['REQUEST_PATH']</span> property. A shortcut to this property is <span style="background-color: #ffff99;">request.path</span>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webdesigncompany.net/getting-current-path-in-rails/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

