<?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>NobleSword &#187; Technical</title>
	<atom:link href="http://noblesword.com/category/technical/feed/" rel="self" type="application/rss+xml" />
	<link>http://noblesword.com</link>
	<description>Sayf Sharif&#039;s Supermonkey Hyperspace Blog</description>
	<lastBuildDate>Sun, 05 Feb 2012 00:27:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Testing a Smoothslider</title>
		<link>http://noblesword.com/geeky/technical/testing-a-smoothslider/</link>
		<comments>http://noblesword.com/geeky/technical/testing-a-smoothslider/#comments</comments>
		<pubDate>Sun, 05 Feb 2012 00:08:58 +0000</pubDate>
		<dc:creator>Sayf</dc:creator>
				<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://noblesword.com/?p=586</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://noblesword.com/geeky/technical/testing-a-smoothslider/' addthis:title='Testing a Smoothslider '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>I needed to see if I could use content posts with Smoothslider, so we could put things like videos in them. Apparently you can. Sweet. Bogus. I take it back. It seems to create some sort of choice of text &#8230; <a href="http://noblesword.com/geeky/technical/testing-a-smoothslider/">Continue reading <span class="meta-nav">&#8594;</span></a><div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://noblesword.com/geeky/technical/testing-a-smoothslider/' addthis:title='Testing a Smoothslider ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://noblesword.com/geeky/technical/testing-a-smoothslider/' addthis:title='Testing a Smoothslider '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><script type="text/javascript"> jQuery("html").addClass("smooth_slider_fouc");
				jQuery(document).ready(function() {
				   jQuery(".smooth_slider_fouc .smooth_sliderb").css({"display" : "block"});
				}); 	
function smooth_slider_initCallback(carousel) {
    jQuery("#smooth_slider .jcarousel-control a").bind("click", function() {
	    var navclass = jQuery(this).attr("class");
		var slide = navclass.replace("sldr", "");
        carousel.scroll(jQuery.jcarousel.intval(slide));
		carousel.startAuto(0);
        return false;
    });
	// Disable autoscrolling if the user clicks the prev or next button.
			carousel.buttonNext.bind('click', function() {
				carousel.startAuto(0);
			});
		 
			carousel.buttonPrev.bind('click', function() {
				carousel.startAuto(0);
			}); 
 
    // Pause autoscrolling if the user moves with the cursor over the clip.
    carousel.clip.hover(function() {
        carousel.stopAuto();
    }, function() {
        carousel.startAuto();
    });
};
function smooth_slider_itemFirstInCallback(carousel, jitem, idx, state) {
	jQuery("#smooth_slider .jcarousel-control a").css("fontWeight", "normal");
	jQuery("#smooth_slider .jcarousel-control a").css("fontSize", "12px");
	var curr_slide = idx;
	jQuery("#smooth_slider .jcarousel-control a.sldr"+curr_slide).css("fontWeight", "bolder");
	jQuery("#smooth_slider .jcarousel-control a.sldr"+curr_slide).css("fontSize", "17px");  }
	 
	jQuery(document).ready(function() {
    jQuery("#smooth_slider").jcarousel({
        size: 4,
		scroll: 1,
		visible: 1,
		auto:4,
		wrap:"last",
		animation:400,
        initCallback: smooth_slider_initCallback,
		itemVisibleInCallback:{ onAfterAnimation:smooth_slider_itemFirstInCallback }
		
    });
});
	</script>
	<noscript><p><strong>This page is having a slideshow that uses Javascript. Your browser either doesn't support Javascript or you have it turned off. To see this page as it is meant to appear please use a Javascript enabled browser.</strong></p></noscript>
			<div id="smooth_slider" class="jcarousel-skin-default smooth_slider"><div class="sldr_title">Some Posts to Test a Slider</div><ul class="smooth_sliderb">
						  <li class="smooth_slideri"><div>
			<!-- smooth_slideri --><h2 ><a href="http://noblesword.com/general-poobah/star-rider/">Star Rider</a></h2><span> They had this game Star Rider at the Spaghetti Warehouse in Dallas Texas when I lived there in the early 80's and i LOVED this game. You sat on it like a motorcycle game, but it was sci-fi and the graphics were amazing for the day (it was a laserdisc ...</span>
				<p class="more"><a href="http://noblesword.com/general-poobah/star-rider/">Read More</a></p>
			
				<!-- /smooth_slideri -->
			</div></li><li class="smooth_slideri"><div>
			<!-- smooth_slideri --><a href="http://noblesword.com/dorky/tank-leia/" title="Tank Leia aka Falcon Girl aka Awesome"><img src="http://noblesword.com/wp-content/uploads/2012/01/32d5cf70595e72df9849ae8e36d9c462.jpeg" alt="Falcon Girl (Tank Girl Leia)" class="slider_thumbnail full smooth_slider_thumbnail" width="165" /></a><h2 ><a href="http://noblesword.com/dorky/tank-leia/">Tank Leia aka Falcon Girl aka Awesome</a></h2><span> This is awesome.Go support the artist James Hance. Seriously this guy is great. He also did the Han/Chewie Winnie the Pooh images.Seriously. Go buy a t-shirt.Wait. Please tell me you know who Tank Girl is...&nbsp;&nbsp;                </span>
				<p class="more"><a href="http://noblesword.com/dorky/tank-leia/">Read More</a></p>
			
				<!-- /smooth_slideri -->
			</div></li><li class="smooth_slideri"><div>
			<!-- smooth_slideri --><a href="http://noblesword.com/dorky/this-is-not-a-star-wars-sex-porn-site/" title="THIS IS NOT A STAR WARS SEX PORN SITE"><img src="http://noblesword.com/wp-content/uploads/2012/01/normal_sale5-vi.jpeg" alt="THIS IS NOT A STAR WARS SEX PORN SITE" class="slider_thumbnail full smooth_slider_thumbnail" width="165" /></a><h2 ><a href="http://noblesword.com/dorky/this-is-not-a-star-wars-sex-porn-site/">THIS IS NOT A STAR WARS SEX PORN SITE</a></h2><span> Analytics are funny. So a while back (September of 2010) I wrote a blog..http://noblesword.com/showy/movie-reviews/looks-like-theyve-found-the-twilek/It was about how scientists had found another planet and it was tidally locked like the planet Ryloth home of the Twi'lek's in Star Wars. So I went and did a search for an image of a ...</span>
				<p class="more"><a href="http://noblesword.com/dorky/this-is-not-a-star-wars-sex-porn-site/">Read More</a></p>
			
				<!-- /smooth_slideri -->
			</div></li><li class="smooth_slideri"><div>
			<!-- smooth_slideri --><a href="http://noblesword.com/nerdy/politics/newt-gingrich-promises-to-build-a-moon-colony-by-2020-make-it-a-u-s-state/" title="Newt Gingrich promises to build a moon colony by 2020; make it a U.S. state"><img src="http://noblesword.com/wp-content/uploads/2012/01/large.jpeg" alt="Newt Gingrich Cracks Himself Up" class="slider_thumbnail full smooth_slider_thumbnail" width="165" /></a><h2 ><a href="http://noblesword.com/nerdy/politics/newt-gingrich-promises-to-build-a-moon-colony-by-2020-make-it-a-u-s-state/">Newt Gingrich promises to build a moon colony by 2020; make it a U.S. state</a></h2><span> &nbsp;When I first read that headline I thought it had to come from the Onion. I thought the Republicans were all about bringing down spending, and reducing the deficit, blah blah blah. Because... you know... Building a MOON COLONY in 8 years then shipping 13,000 Americans there and declaring THE ...</span>
				<p class="more"><a href="http://noblesword.com/nerdy/politics/newt-gingrich-promises-to-build-a-moon-colony-by-2020-make-it-a-u-s-state/">Read More</a></p>
			
				<!-- /smooth_slideri -->
			</div></li>
						</ul><div class="jcarousel-control"><a href="#" class="sldr1 smooth_sliderc_nav" >1</a><a href="#" class="sldr2 smooth_sliderc_nav" >2</a><a href="#" class="sldr3 smooth_sliderc_nav" >3</a><a href="#" class="sldr4 smooth_sliderc_nav" >4</a></div><div class="sldr_clearlt"></div><div class="sldr_clearrt"></div>
		</div>
<p>I needed to see if I could use content posts with Smoothslider, so we could put things like videos in them. Apparently you can. Sweet.</p>
<p>Bogus. I take it back. It seems to create some sort of choice of text and images to put in a &#8216;featured image&#8217; &#8216;featured text&#8217; type mode rather than simply show content, and I don&#8217;t see a &#8216;just show content&#8217; option. Blech.</p>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://noblesword.com/geeky/technical/testing-a-smoothslider/' addthis:title='Testing a Smoothslider ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://noblesword.com/geeky/technical/testing-a-smoothslider/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why Net Neutrality is Important</title>
		<link>http://noblesword.com/geeky/technical/why-net-neutrality-is-important/</link>
		<comments>http://noblesword.com/geeky/technical/why-net-neutrality-is-important/#comments</comments>
		<pubDate>Tue, 28 Sep 2010 17:05:19 +0000</pubDate>
		<dc:creator>Sayf</dc:creator>
				<category><![CDATA[Politics]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[isp]]></category>
		<category><![CDATA[net neutrality]]></category>

		<guid isPermaLink="false">http://noblesword.com/?p=147</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://noblesword.com/geeky/technical/why-net-neutrality-is-important/' addthis:title='Why Net Neutrality is Important '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>Take a look at this great graphic&#8230; If we lose net neutrality that&#8217;s what the internet will be like. You&#8217;ll pay your base fee like you do cable, but you won&#8217;t have access to everything. Want Facebook? That&#8217;s an extra &#8230; <a href="http://noblesword.com/geeky/technical/why-net-neutrality-is-important/">Continue reading <span class="meta-nav">&#8594;</span></a><div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://noblesword.com/geeky/technical/why-net-neutrality-is-important/' addthis:title='Why Net Neutrality is Important ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://noblesword.com/geeky/technical/why-net-neutrality-is-important/' addthis:title='Why Net Neutrality is Important '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><p style="text-align: left;">Take a look at this great graphic&#8230;</p>
<p style="text-align: left;"><img class="aligncenter" title="Net Neutrality" src="http://www.ben.geek.nz/wp-content/uploads/net-neutrality.jpg" alt="" width="509" height="1132" /></p>
<p style="text-align: left;">If we lose net neutrality that&#8217;s what the internet will be like. You&#8217;ll pay your base fee like you do cable, but you won&#8217;t have access to everything. Want Facebook? That&#8217;s an extra $5 a month, otherwise it won&#8217;t load on your computer. Like to watch shows on Hulu? You&#8217;ll need to pay your ISP in order to get it streamed to you.</p>
<p>Like CNN for your news over Fox? Too bad. You have Comcast Cable, and Comcast has a deal with Fox. Fox loads FAST. CNN takes about a minute for every page to load, and forget streaming video from CNN.</p>
<p style="text-align: left;">&#8212;<br />
<a href="http://techdailydose.nationaljournal.com/2010/09/net-neutrality-bill-gives-fcc.php" target="_blank">http://techdailydose.nationaljournal.com/2010/09/net-neutrality-bill-gives-fcc.php</a></p>
<p style="text-align: left;">The above bill basically makes sure the FCC has no ability to regulate the industry which will essentially let the cable companies do the above. It&#8217;s a problem for so many reasons. Imagine if we didn&#8217;t have net neutrality back in 1999: Google&#8217;s Search Engine wouldn&#8217;t have loaded on people&#8217;s computers because they were new and had no deals with service providers like Yahoo or AOL had&#8230;. So Google&#8217;s ideas and superior search engine delivery would have been stifled before it even began.</p>
<p>Starting a new business on the internet now is easy for anyone, and it creates an amazing amount of innovation. If we lose Net Neutrality and don&#8217;t give the FCC power to enforce it, then making a new business on the internet will be as complicated as starting a new Television station, ie both difficult and cost prohibitive for most ventures.</p>
<p>Given that most businesses now and in the future rely on the internet and will do moreso with every passing month and year, it&#8217;s incredibly dangerous to lose it.</p>
<p>&#8211;</p>
<p>And there is precedent too. The phones. The phone lines were regulated. Companies weren&#8217;t allowed to not call someone on another company, or to provide a bad line to another company. Oh there were some pricing schemes certainly within companies, but they had to connect you, and the line had to be good quality regardless of who the other carrier was. They couldn&#8217;t trash the quality just because you were calling from ATT to a Bell South phone.</p>
<p style="text-align: left;">That&#8217;s what we&#8217;re looking at here. We&#8217;re looking at companies who are afraid they&#8217;re becoming &#8216;dumb&#8217; pipes for information, and are trying to be more to save their businesses, but in doing so they&#8217;re endangering the most amazing parts of the internet that spur innovation, create jobs, and provide freedom for users to get their information or business from where THEY choose, not where their cable company has deals.</p>
<p style="text-align: left;">Every American should be fighting hard for the FCC to have full abilities to regulate this and maintain net neutrality. Otherwise the above graphic will become a reality, and while the ISP&#8217;s will profit, the American people, and our nation at a whole will lose.</p>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://noblesword.com/geeky/technical/why-net-neutrality-is-important/' addthis:title='Why Net Neutrality is Important ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://noblesword.com/geeky/technical/why-net-neutrality-is-important/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Forgot Password</title>
		<link>http://noblesword.com/geeky/technical/forgot-password/</link>
		<comments>http://noblesword.com/geeky/technical/forgot-password/#comments</comments>
		<pubDate>Mon, 27 Sep 2010 15:34:03 +0000</pubDate>
		<dc:creator>Sayf</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[Usability and Design]]></category>
		<category><![CDATA[authenticator]]></category>
		<category><![CDATA[forgot password]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://noblesword.com/?p=135</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://noblesword.com/geeky/technical/forgot-password/' addthis:title='Forgot Password '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>Ok, I&#8217;m irritated at bad Forgot Password functionality. People still seem to do it in a variety of ways and when it&#8217;s not pretty standard, I just get angry. Here&#8217;s what it should be: The forgot password link should be &#8230; <a href="http://noblesword.com/geeky/technical/forgot-password/">Continue reading <span class="meta-nav">&#8594;</span></a><div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://noblesword.com/geeky/technical/forgot-password/' addthis:title='Forgot Password ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://noblesword.com/geeky/technical/forgot-password/' addthis:title='Forgot Password '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><p>Ok, I&#8217;m irritated at bad Forgot Password functionality. People still seem to do it in a variety of ways and when it&#8217;s not pretty standard, I just get angry.</p>
<p>Here&#8217;s what it should be:</p>
<p>The forgot password link should be near the login form, and be obvious, and say &#8216;Forgot Password?&#8217; or something similar and obvious. Don&#8217;t get too cutsy. I like cutsy but when people forget their password it&#8217;ll just piss em off.</p>
<p>Then on the Forgot Password page, offer preferably one choice along the lines of restoring the password by entering your account&#8217;s email address. If they have an account on your site they need an email address. If they dont&#8217; have an email address&#8230;.Well jeez seriously? Then they&#8217;re not a regular internet user. Make sure you capture an email address on signup, and allow them to log in to your site via their email. Whehter you let them set up a separate username is up to you.</p>
<p>Anyway&#8230;just have a box for their email, and a submit button and then if that is an email in your database say &#8220;ok your reset information has been emailed to you&#8221; and if not then tell them to try again or that the email wasn&#8217;t in the system.</p>
<p>That way they need to control the email address as well, not just know it or get it from a keylogger.</p>
<p>Then the email should send a link to reset the password. It should have a one time encrypted key that gets put in the database for the user. That link then takes you to a page, looks at the key, compares it to the user table, and then loads in the resetting password information and wipes the one time key from the database. That way the link to that user can only be used once, from that email.</p>
<p>then just offer them a new and confirm password field, and have them submit.</p>
<p>I prefer then for the system to auto log the user in, but if you don&#8217;t want to do that then send them back to the login screen automatically (don&#8217;t make them click to it) and have them relog in.</p>
<p>But seriously, why not auto log them in at that point, they obviously want to get into your website.</p>
<p>That&#8217;s it.</p>
<p>I honestly hate sites that make you put in the name of your first car, or your favorite color, or your first pet, etc, in order to get your password. I get security questions, I really do, but is there really a lack of security to send people email? Do any regular internet users not have an email when they sign up for your site?</p>
<p>I guess it happens, I&#8217;ve seen it happen in certain places, but it&#8217;s so easy to get a free email these days, that maybe the person signing up who doesn&#8217;t have an email, needs to call you instead, or doesn&#8217;t need to sign up. I don&#8217;t know. It&#8217;s like someone saying &#8220;hey mail me that book I ordered, but I don&#8217;t have an address.&#8221;</p>
<p>Anyway&#8230;I think that if you need to handle people not having emails, then you obviously need to do something different than the above, but if you get everyone&#8217;s emails then you should just use those to do the forgot password, and make it quick and simple with no security questions, and no mothers maiden name, etc.</p>
<p>Maybe if you&#8217;re a bank you can add in extra layers of security, but otherwise&#8230;</p>
<p>Also don&#8217;t get me started on why my World of Warcraft account is more secure than my bank account&#8230; Hey Citizens Bank? Can I get a keyfob authenticator please?</p>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://noblesword.com/geeky/technical/forgot-password/' addthis:title='Forgot Password ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://noblesword.com/geeky/technical/forgot-password/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What&#8217;s With Bad Shopping Carts?</title>
		<link>http://noblesword.com/geeky/technical/whats-with-bad-shopping-carts/</link>
		<comments>http://noblesword.com/geeky/technical/whats-with-bad-shopping-carts/#comments</comments>
		<pubDate>Thu, 08 Jul 2010 13:57:09 +0000</pubDate>
		<dc:creator>Sayf</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[Usability and Design]]></category>
		<category><![CDATA[shopping carts]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[user process]]></category>

		<guid isPermaLink="false">http://noblesword.com/?p=99</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://noblesword.com/geeky/technical/whats-with-bad-shopping-carts/' addthis:title='What&#8217;s With Bad Shopping Carts? '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>I think it&#8217;s a valid question at this point. I remember the first stuff being sold online which seems like an eternity ago, but was only about 15 years. Maybe to some people that IS an eternity. It seems both &#8230; <a href="http://noblesword.com/geeky/technical/whats-with-bad-shopping-carts/">Continue reading <span class="meta-nav">&#8594;</span></a><div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://noblesword.com/geeky/technical/whats-with-bad-shopping-carts/' addthis:title='What&#8217;s With Bad Shopping Carts? ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://noblesword.com/geeky/technical/whats-with-bad-shopping-carts/' addthis:title='What&#8217;s With Bad Shopping Carts? '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><p>I think it&#8217;s a valid question at this point. I remember the first stuff being sold online which seems like an eternity ago, but was only about 15 years. Maybe to some people that IS an eternity. It seems both so short a time, but so far away.</p>
<p>Actually I don&#8217;t want to write about that but seriously&#8230; Fifteen years ago I was an oddball because I had a computer and even odder because I had a modem. I remember when I went to Grad School in the fall of &#8217;96 I had a laptop I brought with me for notes and people looked at me like I was a space alien. Most people hadn&#8217;t heard of the internet, and those that had thought it was spelled AOL.</p>
<p>Anyway I digress. Shopping carts. They&#8217;ve been around that long, and it seems on some websites they haven&#8217;t improved at all since those early heady days. There seem to be three types of Shopping Carts on the internet. The good, the bad, and the lazy.</p>
<p>The lazy ones are the ones like they were coded 10-15 years ago. I came across one of these just a couple days ago, and it spurred this blog post. I was purchasing season tickets to the Pitt Panther&#8217;s this fall, and the form was just godawful. The shopping experience itself was poor, and the shopping cart. Well it was just lazy. One big long form with every piece of information on it. Oh it wasn&#8217;t the worst lazy one i&#8217;ve seen. I&#8217;m sure you&#8217;ve come across them. You purchase something and there IS no shopping cart it&#8217;s just straight into purchase, and then it&#8217;s one form, and you fill it out and hit submit and the purchase is made, and they barely confirm it to you and you worry for a week that you got ripped off before the item hopefully arrives. Those. Lazy.</p>
<p>I guess you could call them Bad too, but I consider them more Lazy. It&#8217;s just not taking any time to learn what improves a process. The goal is to increase usability, but the reason is to increase sales, improve customer retention, and lower cart abandonment. Those are the three goals of all this. If you don&#8217;t care about any of that stuff, why are you selling anything at all?</p>
<p>Second. The bad. People who have put way too much personal thought into their shopping cart process without talking to users at all. You&#8217;ve probably seen these as well. Usually there is a big registration process to get you &#8216;involved&#8217; in some way, and then there might even be complicated drag and drop processes to make your shopping cart all funky and cool, and things moving and confusing, and you don&#8217;t even know what you&#8217;re doing anymore. Those are bad. They&#8217;re not simply just refusing to learn what makes a site good, they&#8217;re changing what was, to something THEY think is good, without even thinking about the users. That&#8217;s worse to me than just being lazy.</p>
<p>Again, the goal here is to increase sales, improve retention, lower abandonment. Not show how cool your website is.</p>
<p>Ok so what simple things can be done, and proven to work by usability studies, to improve those three aspects of your shopping cart.</p>
<p>1) Before you even get into the cart offer some basic functionality on your site. Product searching is a must. Users expect this now. If they want a Terry Bradshaw signed football, then they should be able to search for one. Secondly Related items. Every item on your site should have related items, hopefully hand picked by you. If they like the Terry Bradshaw signed football, they might like his signed jersey to go along with it.</p>
<p>2) Call to action buttons. They need to be clear and obvious. Add to cart. Add to wishlist. View shopping cart. Proceed to Checkout etc. If it&#8217;s not blatantly obvious to a user how to add an item to his shopping cart, or to start the process to give you money you&#8217;re failing. This is surprisingly common.</p>
<p>Ok once they&#8217;ve picked up their two items into the shopping cart and clicked the very obvious &#8216;proceed to checkout&#8217; button  what do we do&#8230;.</p>
<p>3) Let them buy without registering. Don&#8217;t make them log in or register for your site. Don&#8217;t force them to respond to an email, or give you any kind of information. They want to buy. you let them. You&#8217;ll get information from them in the future, but right now it&#8217;s more important you get their money now. Forcing registration is one big way you&#8217;re going to have customers abandon their shopping carts.</p>
<p>4) Stagger the registration process. Don&#8217;t have one big long page with everything on it. People will abandon a form half filled, but not a process half complete. What I mean is that if you take a registration page and break it up into 4 or 5 chunks, if someone has completed 1 or 2 stages, they&#8217;re more likely to finish the process if they get interrupted, whereas one big unfinished form is easy to let go of.</p>
<p>5) Simplfiy. You don&#8217;t need to ask them marketing questions or find out where they normally vacation. You need to sell them something. Don&#8217;t try and do market research with your sales. Customers HATE that. They&#8217;ll abandon the cart rather than answer the questions.</p>
<p>6) Through the whole process be communicative. Address questions, explain errors, highight required fields. Hold their hand, and try and make it as easy and quick and painless as possible to get through it all. You don&#8217;t need to add barriers to sales, you need to remove them.</p>
<p>***</p>
<p>Ok so how would a good sales process look? Ok let&#8217;s assume that the user has selected the Terry Bradshaw football and jersey. They click proceed to checkout.</p>
<p>Stage 1: Identify Them. You want to capture two things on this page. Email and password. This is an effective registration as well. You can identify them by their email and get them into your system. Also they won&#8217;t hopefully forget their email. Don&#8217;t do usernames. People forget usernames. They&#8217;re a waste of time. As far as the password goes have the password field, and a confirm password field, just to make sure since they can&#8217;t see their password when they enter it, becuase you&#8217;re hopefully using a password field there. Also preferably have the constant check of the level of security of the password. You know where it says low medium or high security, and suggests things like adding a number or a capital letter, etc.</p>
<p>Once you get through stage 1 you&#8217;ve got their email. Even if they don&#8217;t finish the process you can send them a reminder in the future if they abandon the cart &#8220;hey we noticed you never finished blah blah blah&#8230;.&#8221;</p>
<p>Stage 2: Shipping Address. If you&#8217;re shipping something, you need the address. If it&#8217;s an online delivery format, discern it here. This stage is about how they&#8217;re getting what you&#8217;re giving them. If it&#8217;s an online login you can skip this step and give it to them after the confirmation. If you&#8217;re shipping something to them though this is the enter your shipping address and pick your shipping type stage. Be sure not to piss off people from other countries too. A form that adjusts the fields per country you ship too will be appreciated. IE if you want to sell to Candians as well as Americans be sure your form handles it. Don&#8217;t just have american states in the dropdowns, or a 5 digit postal code.</p>
<p>Stage 3: Billing Information. Here you&#8217;ll need to capture their billing address, be sure to have it default to the same as the shipping address, and let them change it if they want to. Then grab their payment information, credit card, etc.</p>
<p>Stage 4: Confirm order for the user before you process the purchase. Show what they&#8217;re buying, all the taxes, etc, list out out like an invoice, hopefully with pictures to remind them of what they&#8217;re getting. let them click a final button to confirm the purchase. Make it obvious to the user that &#8216;if you click this button you&#8217;re buying it&#8230;right here.&#8221; Show your security. SSL, trust symbols, Verisign, your own thing. Whatever. Let them know that their purchase is secure and they&#8217;re ok.</p>
<p>Stage 5: You confirm to the user the purchase was made, you show them what theyr&#8217;e getting, confirm their information, tell them what to do if there is a problem. Hopefully you&#8217;ve also sent an email to them, let them know that you&#8217;ve sent an email, make them a confirmation notice, with an order number that they can print out a hard copy of and reference.</p>
<p>Then if you want to start doing market research on them you can. You can ask some more questions if you want, but only after it&#8217;s obvious that they&#8217;re done. Most people will leave at that point, but tha&#8217;t sok. You&#8217;ve got them to make a purchase, and you&#8217;ve got their contact information.</p>
<p>***</p>
<p>Anyway is that so hard? Can&#8217;t everyone just do that? If you&#8217;re not doing that you&#8217;re leaving money on the table, guaranteed.</p>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://noblesword.com/geeky/technical/whats-with-bad-shopping-carts/' addthis:title='What&#8217;s With Bad Shopping Carts? ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://noblesword.com/geeky/technical/whats-with-bad-shopping-carts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash to Fade Out?</title>
		<link>http://noblesword.com/geeky/technical/flash-to-fade-out/</link>
		<comments>http://noblesword.com/geeky/technical/flash-to-fade-out/#comments</comments>
		<pubDate>Tue, 29 Jun 2010 15:40:18 +0000</pubDate>
		<dc:creator>Sayf</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://noblesword.com/?p=95</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://noblesword.com/geeky/technical/flash-to-fade-out/' addthis:title='Flash to Fade Out? '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>http://gizmodo.com/5574821/uh-oh-adobe-porn-industry-prepping-to-ditch-flash So looks like the biggest Porn house is going to stop using Flash tech as soon as IE8 starts supporting HTML5. (I won&#8217;t hold my breath, IE8 has really lagged behind the other browsers in supporting CSS3 and HTML5 &#8230; <a href="http://noblesword.com/geeky/technical/flash-to-fade-out/">Continue reading <span class="meta-nav">&#8594;</span></a><div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://noblesword.com/geeky/technical/flash-to-fade-out/' addthis:title='Flash to Fade Out? ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://noblesword.com/geeky/technical/flash-to-fade-out/' addthis:title='Flash to Fade Out? '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><p>http://gizmodo.com/5574821/uh-oh-adobe-porn-industry-prepping-to-ditch-flash</p>
<p>So looks like the biggest Porn house is going to stop using Flash tech as soon as IE8 starts supporting HTML5. (I won&#8217;t hold my breath, IE8 has really lagged behind the other browsers in supporting CSS3 and HTML5 but that&#8217;s nothing new. They&#8217;ve historically done things their own way&#8230;</p>
<p>The point though is that, whether people like it or not, Porn leads in technology. VHS Tapes? Porn. They got into VHS (and picked it over Betamax) before most people had a VHS machine in their house. They led that technology. Same with CD-ROM&#8217;s and DVD movies and High Def DVD&#8217;s. Blu Ray won partly because of Porn. 3 months before Toshiba gave up on the HDDVD format all the porn studios had stopped producing in it, and had moved strictly to BluRay.</p>
<p>The point is that where porn goes technology wise has been a pretty big indicator of where the rest of us soon will be, and one of the biggest houses in Porn just said &#8220;Flash, it&#8217;s been fun but&#8230;&#8221;</p>
<p>Throw on top of that the previous talk from Apple about how they&#8217;ll pretty much NEVER put Flash on their iPads and iPods and iPhones and iWhatevers&#8230;.So companies interested in all those people and the growing alternate means of accessing the internet will be avoiding Flash more and more.</p>
<p>Honestly&#8230; I&#8217;m glad. I&#8217;ve disliked Flash for a decade. Oh I&#8217;ve done stuff in it, and I&#8217;m not going to get into every single reason I dislike the format, but I will say this. Adding Media to your site, adding content to your site&#8230;that&#8217;s a good thing&#8230; But locking it to a format that god knows how many of your customers won&#8217;t be able to see, is just dumb.</p>
<p>Like if you&#8217;re a restaurant. Why have a flash website? One of your customers might be trying to check out your website from their iPhone before lunch to see whether they should go there. Not only should you not have any Flash on your website, you should probably have been smart enough to pay additional money for a mobile version of the site.</p>
<p>&#8220;I want a flash splash screen that the user has to play a game on to get into the site, like nothing hard, but it&#8217;d be cool if they have to drag like say pieces of a puzzle together in order to enter the site.&#8221;</p>
<p>That&#8217;s a paraphrase, but it&#8217;s pretty close to something I once heard. Is the customer always right?</p>
<p>Lord no.</p>
<p>Flash crashes browsers. Flash is STILL not well read content and SEO wise by the search engines (it&#8217;s made forward strides in it, but it&#8217;s NOT as good as HTML) not to mention throwing in usability issues&#8230;You don&#8217;t want to make accessing your site and information on your site difficult.</p>
<p>I&#8217;m sure people will abuse HTML 5 to make poorly usable wesbites. It&#8217;s probably inevitable. Usability is important, and it&#8217;s tricky, but it looks more and more like the technology that will be used to implement usable solutions in the future won&#8217;t be flash, and I&#8217;m glad.</p>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://noblesword.com/geeky/technical/flash-to-fade-out/' addthis:title='Flash to Fade Out? ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://noblesword.com/geeky/technical/flash-to-fade-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fifa and Technology</title>
		<link>http://noblesword.com/geeky/technical/fifa-and-technology/</link>
		<comments>http://noblesword.com/geeky/technical/fifa-and-technology/#comments</comments>
		<pubDate>Mon, 28 Jun 2010 15:53:27 +0000</pubDate>
		<dc:creator>Sayf</dc:creator>
				<category><![CDATA[Sporty]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[instant replay]]></category>
		<category><![CDATA[luddites]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[world cup]]></category>

		<guid isPermaLink="false">http://noblesword.com/?p=93</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://noblesword.com/geeky/technical/fifa-and-technology/' addthis:title='Fifa and Technology '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>So I&#8217;ve been watching the World Cup alot. Gotta love a second monitor, ESPN3, and the ability to have the volume on without wearing headphones&#8230; It&#8217;s been great. I love soccer/football. Played it when I was younger, played it when &#8230; <a href="http://noblesword.com/geeky/technical/fifa-and-technology/">Continue reading <span class="meta-nav">&#8594;</span></a><div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://noblesword.com/geeky/technical/fifa-and-technology/' addthis:title='Fifa and Technology ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://noblesword.com/geeky/technical/fifa-and-technology/' addthis:title='Fifa and Technology '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><p>So I&#8217;ve been watching the World Cup alot. Gotta love a second monitor, ESPN3, and the ability to have the volume on without wearing headphones&#8230;</p>
<p>It&#8217;s been great. I love soccer/football. Played it when I was younger, played it when I was older, coached a club soccer team during grad school&#8230;Of course that&#8217;s when I was a player/coach and i had my &#8216;last&#8217; knee injury which really prevented me from playing ever again&#8230;. but still.</p>
<p>Anyway this World Cup has had a ton of controversy over calls. Some people are for the use of technology to solve some of the problems, such as video instant replay like in American Football or a chip in the ball to tell when it went over the line. FIFA, the world governing body of football is against it, and has been for years.</p>
<p>One thing they claim is that it&#8217;s technology that wouldn&#8217;t be available at all levels of the sport, so it shouldn&#8217;t be in unless it could be.</p>
<p>Because my daughter&#8217;s soccer team this fall (her first&#8230;she&#8217;s old enough this year) REALLY needs video instant replay. I&#8217;m sure.</p>
<p>Other people say it adds to the drama and water cooler talk. Seriously? There&#8217;s plenty of drama without making some out of having unfair calls change the course of a match.</p>
<p>As you can probably tell, i&#8217;m for the use of technology, at least at the highest level. I think if there is a tool available to you to use, that can improve something, it should be used. If you can use a backhoe, why would you use a shovel? If you can carry a cellphone and be contacted in the field while you&#8217;re working, why would you not have one, and rely on checking in every day by payphone (if you can find one these days). The argument against the use of technology for technologies sake just irritates me.</p>
<p>Now don&#8217;t get me wrong, I don&#8217;t think we should use technology for everything. It&#8217;s gotta solve a problem. Technology for technologies sake is also an issue. It&#8217;s a balance with Luddites on one end, and the Borg on the other. It&#8217;s important to live life, to be human, and to enjoy the world as the people we are and not let technology dictate our lives&#8230;. but at the same time not reject technology for technologies sake, or any other BS reason.</p>
<p>If it solves a problem it should be used. If it creates new avenues to experieince life, it should be considered. If it&#8217;s just tech for tech sake&#8230;. It should be looked at warily.</p>
<p>I think in the case of the World Cup, goal line technology should be used. A chip in the ball, that works 100% of the time to determine if a ball is over the line&#8230;. It would remove the HUGE issue of goals going in that aren&#8217;t recognized. It doesn&#8217;t happen a ton, but when it happens at the World Cup it&#8217;s a big big problem. It wouldn&#8217;t affect or change the players, it would just help the Ref make a call.</p>
<p>Instant Replay&#8230; It starts affecting the game. How would it be handled? It would be for things like offsides. If Offsides is called it stops play, so you couldn&#8217;t award a free kick if it was a bad call. What if the offisdes is in the penalty box? I just think it would cause more problems and change than it&#8217;s worth, not to mention that it would stop the game for long stretches and it&#8217;s just not good for a game that so depends on the flow of the match. It should definitely not be like American Football when the red flag can get thrown at so many points to get a replay on so many things.</p>
<p>However it should maybe be more like Hockey. There should be a replay booth of officials watching on TV. When certain things happen, like say someone is obviously offisdes and scores a goal, the booth might see it before play resumes, contact the Ref and say &#8220;we&#8217;re overturning that&#8221;, and they restart from the center with no goal scored. Have it all up in the booth, and able to overturn the obviously bad calls that video replay can see. Why not?</p>
<p>Sorry. Rant off.</p>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://noblesword.com/geeky/technical/fifa-and-technology/' addthis:title='Fifa and Technology ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://noblesword.com/geeky/technical/fifa-and-technology/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>We&#8217;re so close to the future</title>
		<link>http://noblesword.com/geeky/technical/were-so-close-to-the-future/</link>
		<comments>http://noblesword.com/geeky/technical/were-so-close-to-the-future/#comments</comments>
		<pubDate>Mon, 07 Jun 2010 13:50:01 +0000</pubDate>
		<dc:creator>Sayf</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[Usability and Design]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[video conferencing]]></category>
		<category><![CDATA[webcam]]></category>

		<guid isPermaLink="false">http://noblesword.com/?p=86</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://noblesword.com/geeky/technical/were-so-close-to-the-future/' addthis:title='We&#8217;re so close to the future '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>Well we&#8217;re almost there, but every time I think we&#8217;re in the future we&#8217;re back in the present. Of course then all that stuff is in the past&#8230; The image above, if you&#8217;re hopelessly clueless, is from the movie 2001. &#8230; <a href="http://noblesword.com/geeky/technical/were-so-close-to-the-future/">Continue reading <span class="meta-nav">&#8594;</span></a><div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://noblesword.com/geeky/technical/were-so-close-to-the-future/' addthis:title='We&#8217;re so close to the future ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://noblesword.com/geeky/technical/were-so-close-to-the-future/' addthis:title='We&#8217;re so close to the future '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><p><a href="http://noblesword.com/wp-content/uploads/2010/06/2001videophone1.jpg"><img class="alignnone size-full wp-image-88" title="2001videophone" src="http://noblesword.com/wp-content/uploads/2010/06/2001videophone1.jpg" alt="" width="720" height="291" /></a></p>
<p>Well we&#8217;re almost there, but every time I think we&#8217;re in the future we&#8217;re back in the present. Of course then all that stuff is in the past&#8230;</p>
<p>The image above, if you&#8217;re hopelessly clueless, is from the movie 2001. The main character, who would be much better captured by the great Roy Scheider in the sequel 2010, has just taken a Pan Am space shuttle up to an orbiting space station where he&#8217;s going to get a connecting flight to the Moon.</p>
<p>Ok already it&#8217;s like&#8230;.Damn&#8230;We&#8217;re really slackers when it comes to getting out into space&#8230;</p>
<p>Anyway he gets up to the space station, talks to some Russians and then goes to call his wife and daughter before he heads off for the Moon. You know&#8230;.Like he&#8217;s in Denver or something. Anyway the phone booth is comfy and spacious, and the phone is a video phone.  Now, this is something that actually is all throughout the 2001, and 2010 universes. While they have regular phones, most phones have transitioned to video phones. Wall phones. Etc.</p>
<p>The thing is we&#8217;ve had video calls for awhile now. Video conferencing, etc. it&#8217;s not anything new, but for some reason it&#8217;s just not become big or caught on. People have made all sorts of explanations as to why like people don&#8217;t want to be seen, but I just don&#8217;t think that&#8217;s it. Yeah people like their privacy, and maybe sometimes they&#8217;ll want to keep their camera off, but look at all the webcaming. Look at the youtube and vblogs and whatever. People want to be seen. Especially people in the most targeted demos.</p>
<p>So why no video calling on a mass scale?</p>
<p>It&#8217;s been free for awhile now. most computers come with a webcam, or if not they&#8217;re super cheap, and then the software to webcam is free. But that involves knowing it exists, installing it, arranging someone else to log on at the same time and maybe tney don&#8217;t etc. It&#8217;s got alot of usability barriers. The technology is there though. And I think the desire for it is there.</p>
<p>Enter today, possibly, the iPhone 4. Word on the street is that it has a front facing camera. For video calls. This could be it.</p>
<p>Or it could not. It&#8217;s all about how it&#8217;s implemented.</p>
<p>If it&#8217;s something wher eyou have to use ichat and call someone else with iChat it&#8217;s not going to be huge. Oh they&#8217;ll TALK it up, and some people will love it, but if it means that you have to log onto ichat and someone else needs to log onto ichat and then connect up that way over wifi&#8230;.well that&#8217;s a problem.</p>
<p>Still it&#8217;s gonna be neat.</p>
<p>But we need a video phone that you can call ANYONE. If I want to call my relatives in England who just have a regular phone it has to be the same app. If they don&#8217;t have video, then fine. No video. If I call someone who HAS video though over an iphone or something, then the video should be there (with a suitable warning so that I am not picking my nose).</p>
<p>However if it&#8217;s like Skyping with my parents now to show them their grandkids, and I have to call them to arrange it first, then really that&#8217;s just too annoying and not good usability.</p>
<p>As soon as there is a video phone though, which now means on a mobile device because that&#8217;s what phones are, and it has good usability it&#8217;s going to become the standard overnight and within 5 years everyone&#8217;s phones will be video phone capable.</p>
<p>That&#8217;s my 2 cents. It&#8217;s all about usability. Make the thing usable and people will use it. People WANT to use it. People are going out of their way to find work arounds. Keep it simple stupid, and you&#8217;ll make millions.</p>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://noblesword.com/geeky/technical/were-so-close-to-the-future/' addthis:title='We&#8217;re so close to the future ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://noblesword.com/geeky/technical/were-so-close-to-the-future/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Captcha Captcha Captcha</title>
		<link>http://noblesword.com/geeky/technical/captcha-captcha-captcha/</link>
		<comments>http://noblesword.com/geeky/technical/captcha-captcha-captcha/#comments</comments>
		<pubDate>Tue, 11 May 2010 00:18:37 +0000</pubDate>
		<dc:creator>Sayf</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[associations]]></category>
		<category><![CDATA[captcha]]></category>
		<category><![CDATA[clubs]]></category>
		<category><![CDATA[daycare]]></category>
		<category><![CDATA[early learning center]]></category>
		<category><![CDATA[membership organizations]]></category>
		<category><![CDATA[oclubhouse]]></category>
		<category><![CDATA[odaycare]]></category>
		<category><![CDATA[ofitnessclub]]></category>
		<category><![CDATA[preschool]]></category>
		<category><![CDATA[ROI]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[vacation]]></category>

		<guid isPermaLink="false">http://noblesword.com/?p=61</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://noblesword.com/geeky/technical/captcha-captcha-captcha/' addthis:title='Captcha Captcha Captcha '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>So I kind of took a way too long extended break from my blog. I&#8217;ve been working hard on our product sites, in particular oClubhouse.com which provides high quality CMS websites for Associations, Membership Clubs, and Organizations. It&#8217;s really a &#8230; <a href="http://noblesword.com/geeky/technical/captcha-captcha-captcha/">Continue reading <span class="meta-nav">&#8594;</span></a><div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://noblesword.com/geeky/technical/captcha-captcha-captcha/' addthis:title='Captcha Captcha Captcha ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://noblesword.com/geeky/technical/captcha-captcha-captcha/' addthis:title='Captcha Captcha Captcha '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><p>So I kind of took a way too long extended break from my blog. I&#8217;ve been working hard on our product sites, in particular <a title="websites for associations, membership organizations and clubs" href="http://oclubhouse.com">oClubhouse.com</a> which provides high quality CMS websites for Associations, Membership Clubs, and Organizations. It&#8217;s really a fun product and I know that our new customers are gonna love it. It really puts alot of emphasis on making websites work for membership clubs with just enough bells and whistles to grab them new members, and leverage the social web to keep their current members hooked, while not providing so much to get overwhealming for people. It&#8217;s a delicate balance.</p>
<p>We&#8217;re making a few other products as well, in particular<a title="websites for fitness clubs, athletic clubs, and gyms" href="http://ofitnessclub.com"> oFitnessclub.com</a> for Fitness clubs, Athletic clubs and gyms which is pretty cool, as well as oDaycare.com which I&#8217;m even more excited about. The ROI with <a title="websites for daycares, preschools, and early learning centers" href="http://odaycare.com">oDaycare.com </a>is pretty crazy. Any Daycare that has open spots and isn&#8217;t using oDaycare.com is missing out on money. For less than the cost of one student a month (alot less) they can really provide an extra level of service for their parents, as well as bring in tons of business.</p>
<p>Anyway that&#8217;s another blog.</p>
<p>This one is Captcha Captcha Captcha.</p>
<p>So as I said, I was being a bad social marketer and ignoring my blog. Well I come back after a couple of weeks and I have 179 comments. SPAM. Porn spam, handbag spam, bad english me like post and bookmark very informative i read again SPAM.</p>
<p>delete, delete, delete, delete, delete&#8230;.</p>
<p>I can&#8217;t believe I didn&#8217;t install a captcha in this WordPress install. Talk about forgetting something major.</p>
<p>Captchas are those images or math problems or things you have to listen to in order to post in certain places. For instance if you try to post a comment on my blog here after your name and message it&#8217;ll have this picture of numbers and letters and you have to put them in a box. I&#8217;m sure you&#8217;ve seen them all over the internet.</p>
<p>The reason for them is that they, for the most part, prevent non-humans from posting spam. Computers have a hard time reading the images and figuring out what they&#8217;re saying, where the human eye does not. Of course they&#8217;re getting better, or some people hire cheap Chinese day labor, but still you&#8217;ll prevent a ton of spam posts from even going through.</p>
<p>I didn&#8217;t have one on. Big mistake. Everyone needs to use captcha. Sure it can sometimes be a little bit annoying for the user, but it&#8217;s worth it in the long run. Most Captchas are very inconspicuous and take a second or two to complete, and they clean up the internet for you and for me.</p>
<p>I can&#8217;t believe I forgot to put one on in the first place.</p>
<p>Ah well I hope this one works. I&#8217;m using the SI Captcha Ant-Spam plugin for wordpress which for some reason is hosted on a Long Beach weather website. That troubles me somewhat, but what can you do.</p>
<p>Every site that takes submissions or registers users should use captcha. It&#8217;ll save you the headache of deleting 179 spam emails when you go away for a couple weeks.</p>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://noblesword.com/geeky/technical/captcha-captcha-captcha/' addthis:title='Captcha Captcha Captcha ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://noblesword.com/geeky/technical/captcha-captcha-captcha/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NoScript</title>
		<link>http://noblesword.com/geeky/technical/noscript/</link>
		<comments>http://noblesword.com/geeky/technical/noscript/#comments</comments>
		<pubDate>Thu, 11 Mar 2010 15:00:11 +0000</pubDate>
		<dc:creator>Sayf</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[javascripts]]></category>
		<category><![CDATA[markup]]></category>
		<category><![CDATA[noscripts]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[scripts]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://noblesword.com/?p=45</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://noblesword.com/geeky/technical/noscript/' addthis:title='NoScript '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>Ok so I mentioned this before, but I highly recommend NoScript as a plugin for Firefox. https://addons.mozilla.org/en-US/firefox/addon/722 I use Firefox as my primary browser, even though I have to look at everything for my work, I use it for most &#8230; <a href="http://noblesword.com/geeky/technical/noscript/">Continue reading <span class="meta-nav">&#8594;</span></a><div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://noblesword.com/geeky/technical/noscript/' addthis:title='NoScript ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://noblesword.com/geeky/technical/noscript/' addthis:title='NoScript '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><p>Ok so I mentioned this before, but I highly recommend NoScript as a plugin for Firefox.</p>
<p>https://addons.mozilla.org/en-US/firefox/addon/722</p>
<p>I use Firefox as my primary browser, even though I have to look at everything for my work, I use it for most of my first looks, and as my personal browser. I do this because it&#8217;s become as close to industry standard as you can get on a Mac which my primary computer is.  Interestingly my primary browser on my PC is Google&#8217;s Chrome. I test on IE8 of course, but I really don&#8217;t like that browser for numerous other reasons I may or may not go into someday.</p>
<p>Anyway&#8230; Firefox has it&#8217;s problems, and generally the problems aren&#8217;t even with Firefox. It&#8217;s with all the scripts that people put on their pages these days. Scripts, more fully called &#8216;Javascripts&#8217; are programming code that live in web pages.</p>
<p>Ok let me take one step back.</p>
<p>Ok no two steps back.</p>
<p>I&#8217;m going to simplify this for the layman a little bit, so if you&#8217;re a technogeek and you start sputtering at this, just relax. I&#8217;m not teaching a college class here, I&#8217;m trying to explain something to someone who knows nothing technical, so why confuse them&#8230;</p>
<p>Ok So lets have two things &#8220;Markup&#8221; and &#8220;Code&#8221;.</p>
<p>Markup is like&#8230;. well if you use a word processing program like Word and you highlight a word and hit the &#8220;b&#8221; button to make it bold. Back in the file itself it makes marks around that letter so that it will be displayed as bold. In HTML it goes from looking like this&#8230;</p>
<blockquote><p>I took the bolder route to Boulder.</p></blockquote>
<p>to this&#8230;</p>
<blockquote><p>I took the &lt;b&gt;bolder&lt;/b&gt; route to Boulder.</p></blockquote>
<p>Now when your browser, or word processor, comes along and sees that it knows to make it look bold for you. It doesn&#8217;t really think, it&#8217;s all just interpreting how to display the file.</p>
<blockquote><p>I took the <strong>bolder</strong> route to Boulder.</p></blockquote>
<p>That&#8217;s what HTML is. It&#8217;s a Markup language. Hypertext Markup Language. All it&#8217;s doing is throwing in those tags into the text document that tells the browser how to display the text. You can add images, tables, layers, and lots of other words that make no sense, but most of what appears on the web is essentially just a text file that has markup in it that describes how to display things.</p>
<p>Ok so that brings us to the second thing, which is Code. That is, it&#8217;s programming language. In the case of browsers it&#8217;s Javascript. This is stuff that isn&#8217;t just display, it&#8217;s asking your browser to actually think, and run things with logic and different reasoning. It can be as simple as checking to make sure the email address you entered is actually formed like an email address, or it could be incredibly complex.</p>
<p>It could be thousands of lines of code, running massive mathematical computations in order to do something &#8216;cool&#8217; on the page.</p>
<p>Or it could be something usefull.</p>
<p>Or it could be something that tracks you on the web and invades your privacy without you even knowing it. For instance some banner ad companies put a cookie on your computer, and then track it via scripts in the page to watch where YOU go across the web from one site to another.</p>
<p>But more often than not these scripts are written by, gasp, humans, and they&#8217;re not infallible and their code can be bad. I&#8217;ve seen it frequently. And when this happens your browser gets slower and clunkier and worse off. Scripts, particularly in Firefox, can slow down your browser, and even cause it to crash.</p>
<p>Now on top of this we have Flash. It&#8217;s ubiquitous on the internet thanks to Adobe, but it&#8217;s really just a piece of bloated crap. It&#8217;s bad on so many levels, and it hogs up your browsers system resources. Like code, it can be written so poorly as to bog down your browser, computer, and even crash the browser entirely. Plus it does annoying things like force music upon you when you go to a site, and it&#8217;s terrible for people who want Search Engine Optimization (I don&#8217;t care what Adobe says, I&#8217;ve never seen a Flash site with as good SEO as one without).</p>
<p>So Noscripts..</p>
<p>https://addons.mozilla.org/en-US/firefox/addon/722</p>
<p>It&#8217;s an addon for Firefox, that blocks all flash and scripts from loading on a page until you give it permission. You can whitelist scripts, or pages, and block other ones entirely.</p>
<p>You get something at the bottom of your browser that tells you how many scripts were blocked, and what they are, and you can allow them line item or you can allow all temproarily, or you can permanently whitelist entire pages, or entire scripts. It also stops flash from working automatically on a page. It puts the flash in place, but it doesn&#8217;t load it, and you can click it individually to load it up.</p>
<p>It takes awhile at first. Trusted sites you go to you can just whitelist, or cherry pick one script at a time until it loads the way you want. Even just whitelisting whole sites is good, because then if you click on a bad link, or get shunted somewhere you don&#8217;t want to go, the scripts don&#8217;t function, and you&#8217;re much safer. Ever get a popup you didn&#8217;t ask for? Ever go to a site you couldn&#8217;t get off of? This prevents that from happening.</p>
<p>Since I enabled this addon my Firefox has been 100x more stable, and I&#8217;ve felt more secure in using the web, and I&#8217;m pretty much at expert level.</p>
<p>I highly recommend this addon to anyone using firefox. It&#8217;s easy to install and use, just go to that link and follow the directions and then you&#8217;ll be good to go. It&#8217;ll be a little bumpy at first as you whitelist your regular sites, but after that you&#8217;ll be in great shape.</p>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://noblesword.com/geeky/technical/noscript/' addthis:title='NoScript ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://noblesword.com/geeky/technical/noscript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Brand New Theme</title>
		<link>http://noblesword.com/geeky/technical/brand-new-theme/</link>
		<comments>http://noblesword.com/geeky/technical/brand-new-theme/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 20:24:59 +0000</pubDate>
		<dc:creator>Sayf</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[social marketing]]></category>
		<category><![CDATA[theme]]></category>
		<category><![CDATA[wicketpixie]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://noblesword.com/?p=29</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://noblesword.com/geeky/technical/brand-new-theme/' addthis:title='Brand New Theme '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>Why reinvent the wheel when i can use someone else's? <a href="http://noblesword.com/geeky/technical/brand-new-theme/">Continue reading <span class="meta-nav">&#8594;</span></a><div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://noblesword.com/geeky/technical/brand-new-theme/' addthis:title='Brand New Theme ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://noblesword.com/geeky/technical/brand-new-theme/' addthis:title='Brand New Theme '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><p>Well I need to spend more time on my blog and social marketing, and if that&#8217;s the case, I need to do it on a blog that doesn&#8217;t make my eyes bleed. Yet I don&#8217;t have the time right now to be putting all sorts of stuff together for myself in Word Press. I need to work on our sites because they currently suck for numerous reasons. So why reinvent the wheel.</p>
<p>Thank you Chris Prillo.</p>
<p>http://chris.pirillo.com/wicketpixie/</p>
<p>I installed the WicketPixie theme which has a ton of social media stuff tied in. I&#8217;m still getting it working the way I&#8217;d like, but I think it&#8217;s much better than before. And after uploading a brick tile for some background differences that feel more like me (exposed Brick&#8230;.gotta love it) I&#8217;m closer to go.</p>
<p>And look! I&#8217;m blogging!</p>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://noblesword.com/geeky/technical/brand-new-theme/' addthis:title='Brand New Theme ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://noblesword.com/geeky/technical/brand-new-theme/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

