<?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>incompl - Greg Smith&#039;s Web Design and JavaScript Blog &#187; the web</title>
	<atom:link href="http://incompl.com/category/the-web/feed/" rel="self" type="application/rss+xml" />
	<link>http://incompl.com</link>
	<description>Design, Programming and the Web</description>
	<lastBuildDate>Mon, 26 Jul 2010 02:54:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Autofocus vs. Shortcuts</title>
		<link>http://incompl.com/2010/autofocus-vs-shortcuts/</link>
		<comments>http://incompl.com/2010/autofocus-vs-shortcuts/#comments</comments>
		<pubDate>Sat, 24 Jul 2010 16:31:07 +0000</pubDate>
		<dc:creator>gsmith</dc:creator>
				<category><![CDATA[the web]]></category>

		<guid isPermaLink="false">http://incompl.com/?p=925</guid>
		<description><![CDATA[I was reading HTML5 for Web Designers and was reminded again of the interesting debate about autofocus and keyboard shortcuts. If you&#8217;re unfamiliar, autofocus is a JavaScript technique for automatically putting the cursor in a particular form element when a user visits a web page. This happens when you visit Google: notice that you can<br/><a href="http://incompl.com/2010/autofocus-vs-shortcuts/"> [read more] </a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://incompl.com/wp-content/uploads/2010/07/shortcut.jpg"><img class="alignright size-full wp-image-928" title="Shortcut" src="http://incompl.com/wp-content/uploads/2010/07/shortcut.jpg" alt="A photograph of a street sign that reads &quot;Short Cut&quot;" width="146" height="320" /></a></p>
<p>I was reading <a href="http://books.alistapart.com/product/html5-for-web-designers">HTML5 for Web Designers</a> and was reminded again of the interesting debate about autofocus and keyboard shortcuts. If you&#8217;re unfamiliar, autofocus is a JavaScript technique for automatically putting the cursor in a particular form element when a user visits a web page. This happens when you visit <a href="http://www.google.com/">Google</a>: notice that you can just start typing without manually clicking in the search box first.</p>
<p>The concern that many people have is that autofocus impedes the use of certain keyboard shortcuts. Awhile ago on Twitter I noticed that <a href="http://perfectionkills.com/">Juriy Zaytsev</a> (a prolific JavaScript blogger and <a href="http://www.prototypejs.org/">Prototype.js</a> core developer)  <a href="http://twitter.com/kangax/status/15114069104">said</a> that autofocus breaks the <em>backspace</em> button, which is a shortcut for <em>back</em>. In the aforementioned book I&#8217;m reading, the author suggests that you should think long and hard before using autofocus, since it breaks use of the <em>space</em> key to scroll down the page. In both cases, autofocus causes these keys to type or delete in the selected form element instead of executing the shortcut&#8217;s intended function.</p>
<p>It&#8217;s a shame that these prominent folks are dissuading people from using autofocus. Autofocus really is a time-saver. The real problem is <strong>bad keyboard shortcuts</strong>.</p>
<p>Keyboard shortcuts that are too likely to confuse the user and produce the wrong result are a bad idea. I&#8217;d argue that using <em>backspace</em> or <em>spacebar</em> as a keyboard shortcut is almost as harmful as using <em>p</em> or <em>b</em>. <em>Keys that indicate that the user may be trying to type something should not be used as shortcuts</em>. Unless paired with one of alt, control, option, etc.</p>
<p>The good news is that although there are some very common but very bad keyboard shortcuts available, you don&#8217;t have to use them. If you want to stop being bothered by autofocus, I have found that Firefox, Opera, Chrome, and Safari all support <em>command-[</em> as an alternative to <em>backspace</em> that works even if a form element has focus. Further, <em>fn-downarrow</em> is a good alternatives to <em>spacebar</em> for scrolling down.</p>
<p>Start using good keyboard shortcuts! It'll keep you sane, and let web designers make use of helpful features like autofocus!</p>
<p><a href="http://www.flickr.com/photos/matt_lee/418275873/">[image credit]</a></p>
<p><em>Note: All keyboard shortcuts tested on a Mac only. Though I assume in Windows you have similar options.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://incompl.com/2010/autofocus-vs-shortcuts/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Chrome Web Store &#8211; I like it, though I may never use it.</title>
		<link>http://incompl.com/2010/chrome-web-store/</link>
		<comments>http://incompl.com/2010/chrome-web-store/#comments</comments>
		<pubDate>Wed, 19 May 2010 23:47:57 +0000</pubDate>
		<dc:creator>gsmith</dc:creator>
				<category><![CDATA[the web]]></category>

		<guid isPermaLink="false">http://incompl.com/?p=887</guid>
		<description><![CDATA[I like the idea behind the newly-announced Chrome Web Store. It&#8217;s a store for web apps, which technically aren&#8217;t different from any other web sites like Google Docs. At first it feels like Google is just out to make a quick buck by mimicking Apple&#8217;s successful App Store. However, I think something more subtle is<br/><a href="http://incompl.com/2010/chrome-web-store/"> [read more] </a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://incompl.com/wp-content/uploads/2010/05/cwslogo-chrome.png"><img class="alignright size-full wp-image-918" title="Chrome Web Store Logo" src="http://incompl.com/wp-content/uploads/2010/05/cwslogo-chrome.png" alt="The Chrome Web Store Logo" width="251" height="46" /></a></p>
<p>I like the idea behind the newly-announced <a href="https://chrome.google.com/webstore">Chrome Web Store</a>. It&#8217;s a store for web apps, which technically aren&#8217;t different from any other web sites like <a href="http://docs.google.com">Google Docs</a>. At first it feels like Google is just out to make a quick buck by mimicking Apple&#8217;s successful <a href="http://www.apple.com/iphone/apps-for-iphone/">App Store</a>. However, I think something more subtle is going on here. This is a a totally different approach to making money on the web.</p>
<p>Every now and then I think about making money from my side projects, but I&#8217;ve never done it. Why? Because making money on the web is called &#8220;ads&#8221;. If you&#8217;re selling t-shirts you probably don&#8217;t need ads, but if you want to make a website that&#8217;s fun or useful on its own merits, you don&#8217;t have a lot of options. <a href="http://en.wikipedia.org/wiki/Google#Advertising">Google makes 99% of its money from ads</a>. The problem? I hate ads.</p>
<p>Ads pit you against your users. A user&#8217;s goal is just to use the app and have fun or perform some task. An advertiser&#8217;s goal is to get impressions. Do you hate the new ad overlays in Youtube? We all do, but Google has to pay the bills for Youtube to be free. Ever clicked a link, only to discover it wasn&#8217;t a link at all, it just triggered an irrelevant ad pop-up? They generate impressions. It&#8217;s a bait and switch, but someone is willing to pay for it, and someone has to write a check to Bob&#8217;s Discount Hosting at the end of the day.</p>
<p>Google has always known that people hate ads. That&#8217;s why they&#8217;ve put so much work into making ads painless. Their text ads are low-bandwidth and unobtrusive. Now and then, they can even be useful. That&#8217;s why Google is <a href="http://www.marketingvox.com/googles-ad-server-market-share-at-57-042692/">the clear leader in web advertising market share</a>. Though now Google is asking themselves a few questions. What would the web be like without ads? And where would Google fit into such a web?</p>
<p>Are there websites don&#8217;t sell a more tangible product, don&#8217;t have ads, and exist only to be fun or useful? Sure. <a href="http://jsregex.com">I made one</a>, but the cost to run it is negligible. What would happen if it started generating millions of views a day, and my hosting company raised my rate? I&#8217;d need to take the site down, or find a way to make money. Inevitably, this would mean slapping ads on it. Yuck. Tons of <a href="http://twitter.com/">interesting startups</a> live in the same bubble I live in. Let&#8217;s just make a useful or fun app, and worry about money later, and only if we have to. With venture capital, you can live in this bubble for a long time. Sooner or later, though, reality sets in. Does this mean Twitter is going to have ads some day? Well, <a href="http://blog.twitter.com/2010/04/hello-world.html">yes</a>. They&#8217;re wrapping it up in a nice package, painfully aware of how much users hate ads, but that&#8217;s what they&#8217;re doing. That&#8217;s what you <em>have</em> to do.</p>
<p>This is why iPhone development is so appealing. <a href="http://www.edibleapple.com/ifart-developer-makes-40000-in-2-days/">You can make money without ads</a>. Your app is just your app. I don&#8217;t understand in the least why Apple thinks creating <a href="http://developer.apple.com/technologies/iphone/whats-new.html#iAd">an ad platform for iPhone apps</a> is a good idea. They must underestimate how much people hate ads. I cringed when Steve Jobs acted genuinely excited when announcing this stuff. iPhone developers will continue to make it big when they make good software at a good price point. It&#8217;s such a better way.</p>
<p>As you think about all this, eventually you have to ask, why don&#8217;t web apps work like iPhone apps? Why are the choices &#8220;free&#8221; or &#8220;ads&#8221;? 37signals is pretty vocal in saying that <a href="http://37signals.com/svn/posts/1366-a-radical-idea-charge-people-for-your-product">you have to charge for your product</a>. That works pretty well for the small-business collaboration and project management software that 37signals makes. But it doesn&#8217;t work as well the smaller the app is. On the iPhone, you can sell <a href="http://www.taptaptap.com/#convert">a nifty unit converter</a> for $0.99. On the web? Not a chance. <a href="http://www.google.com/landing/searchtips/#unitconversion">Google does it for free</a>, as do countless other sites. Even if you have the best unit converter on the entire Internet that you spent weeks on developing and doing usability studies and designing gorgeous graphics for. The Internet just doesn&#8217;t sell web apps in that price range. You come across as a greedy jerk, even if you have a great product.</p>
<p>Can that be changed? Can we make it so that nifty bite-size web apps can be sold for a buck or two? How do you change it? Well, here are my guesses as to what you&#8217;d have to change:</p>
<ul>
<li>Safer and faster payment system. People hate putting in credit card information on some unknown website. They&#8217;d rather just pass than take the risk for a small app that isn&#8217;t such a big deal after all.</li>
<li>Sense of ownership. A Tetris bookmark on a toolbar doesn&#8217;t feel like a product. It feels the same as all the free Tetris apps out there.</li>
<li>Pay once. Periodic billing doesn&#8217;t make sense for small apps. What is the periodic equivalent of a $0.99? $0.05 / month? It&#8217;s silly. But still, not a lot of webapps work on a pay-once system. Why not? Well, at that price point, wouldn&#8217;t it be easier to just throw some ads on there? A pay-once model for apps should be simpler to set up.</li>
</ul>
<p>I think the Chrome Web Store is an attempt to fix these problems. You buy apps quickly and safely through Google, you get a <a href="http://code.google.com/chrome/apps/docs/index.html">nifty apps tray in Chrome</a> that makes it feel like you actually own something tangible, and you only pay once.</p>
<p><a href="http://incompl.com/wp-content/uploads/2010/05/tabstrip-apps.png"><img class="alignnone size-full wp-image-890" title="Chrome Apps Tray" src="http://incompl.com/wp-content/uploads/2010/05/tabstrip-apps.png" alt="Screen shot of Chrome's upcoming apps tray" width="584" height="84" /></a></p>
<p>I don&#8217;t think that the Chrome Web Store is the future of web application development. On the other hand, I do think Google&#8217;s efforts will make it more acceptable to make money by selling your web apps instead of by tacking on ads. Once people get used to the idea of buying access to a tic-tac-toe website, web developers will have an easier time selling such apps outside of Google&#8217;s ecosystem. And that&#8217;s great.</p>
<p>It makes me wonder what Google&#8217;s perspective is on this. They&#8217;re an ad empire, and here is their product supporting a different revenue model. Are they worried about what the web would be like without ads, or even, without Google? Would Google start charging for their own apps if things went this direction? You have to evolve to survive on the web, and maybe even Google needs a plan for survival.</p>
<p>I&#8217;m currently developing <a href="http://startcontinue.com/">a game using HTML5 technologies</a>. I always knew I&#8217;d never put ads on it, so I assumed it&#8217;d just always be free. Though now I have to wonder. Can I sell it for a buck? It&#8217;s starting to look like it might be an interesting experiment.</p>
]]></content:encoded>
			<wfw:commentRss>http://incompl.com/2010/chrome-web-store/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Buzz makes Waves</title>
		<link>http://incompl.com/2010/buzz-makes-waves/</link>
		<comments>http://incompl.com/2010/buzz-makes-waves/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 14:46:07 +0000</pubDate>
		<dc:creator>gsmith</dc:creator>
				<category><![CDATA[the web]]></category>

		<guid isPermaLink="false">http://incompl.com/?p=716</guid>
		<description><![CDATA[Google just introduced a new product called Buzz. I&#8217;ll save you a lengthy explanation of the service since you&#8217;ve probably already heard it, but basically it is a status tool like Twitter with better media and service integration. It feels like this is a long time coming, due to the popularity of Twitter and the<br/><a href="http://incompl.com/2010/buzz-makes-waves/"> [read more] </a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://incompl.com/wp-content/uploads/2010/02/gbuzz.png"><img class="alignright size-full wp-image-717" title="Google Buzz" src="http://incompl.com/wp-content/uploads/2010/02/gbuzz.png" alt="The Google Buzz logo" width="286" height="68" /></a>Google just introduced a new product called <a href="http://google.com/buzz">Buzz</a>. I&#8217;ll save you a lengthy explanation of the service since you&#8217;ve probably already heard it, but basically it is a status tool like <a href="http://twitter.com">Twitter</a> with better media and service integration.</p>
<p>It feels like this is a long time coming, due to the popularity of Twitter and the existence of another competitor&#8217;s<a href="http://buzz.yahoo.com/"> similar product with the same name</a>. But this move seems to have confused a few people. What does this mean for <a href="https://wave.google.com/wave/">Wave</a>?</p>
<p>While I&#8217;ve heard some opinions that Buzz is the replacement for a failed Wave, I think the opposite is true. <a href="http://www.google.com/search?client=opera&amp;rls=en&amp;q=wave+replace+email&amp;sourceid=opera&amp;ie=utf-8&amp;oe=utf-8">Displacing email with Wave</a> is a long-term strategy for a daunting task. Further, Wave is still being developed and is only in the &#8220;preview&#8221; phase. It is too soon to judge its success.</p>
<p><a href="http://incompl.com/wp-content/uploads/2010/02/a-pretty-wave.jpg"><img class="alignright size-medium wp-image-719" title="a pretty wave" src="http://incompl.com/wp-content/uploads/2010/02/a-pretty-wave-293x300.jpg" alt="A picture of a wave. An actual wave, not a web service." width="234" height="240" /></a>Buzz seems to be more of a transition than a replacement. Completely switching from email (even Gmail) to Wave is nearly impossible in a world so reliant on email to do, well, everything. Buzz, on the other hand, does a better job sitting alongside email (quite literally) as an enhancement. It doesn&#8217;t replace email, it expands it to do a lot of what Wave does.</p>
<p>More people will adopt Buzz than Wave at this point in the game, and it will nicely teach them the new communication model. Wave won&#8217;t seem so foreign anymore. And don&#8217;t be surprised if you see Buzz integrated into Wave too. Switching to Wave will be much easier if many of your existing conversations come along with you.</p>
<p>I&#8217;m very interested in seeing how this plays out, since <a href="http://en.wikipedia.org/wiki/Email#Problems">email is badly broken</a> and it is time for the Internet to get an upgrade.</p>
]]></content:encoded>
			<wfw:commentRss>http://incompl.com/2010/buzz-makes-waves/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Brews and Such</title>
		<link>http://incompl.com/2009/brews-and-such/</link>
		<comments>http://incompl.com/2009/brews-and-such/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 21:44:55 +0000</pubDate>
		<dc:creator>gsmith</dc:creator>
				<category><![CDATA[the web]]></category>

		<guid isPermaLink="false">http://incompl.com/?p=522</guid>
		<description><![CDATA[Here is a new personal project of mine. It is still in the works, but I&#8217;ve been posting to it as I work on it. It uses a couple interesting WordPress plugins to do the detailed classification: specifically, the fields and tag clouds for flavors, breweries, and beer styles. The design is not mine, but<br/><a href="http://incompl.com/2009/brews-and-such/"> [read more] </a>]]></description>
			<content:encoded><![CDATA[<p>Here is a new <a href="http://brewsandsuch.com">personal project</a> of mine.</p>
<p><a href="http://brewsandsuch.com"><img class="alignnone size-full wp-image-523" title="Brews and Such" src="http://incompl.com/wp-content/uploads/2009/12/brews-and-such.png" alt="Brews and Such" width="536" height="369" /></a></p>
<p>It is still in the works, but I&#8217;ve been posting to it as I work on it. It uses a couple interesting WordPress plugins to do the detailed classification: specifically, the fields and tag clouds for flavors, breweries, and beer styles.</p>
<p>The design is not mine, but my policy is to get the site running before spending a lot of time on that part. It&#8217;ll be a great site to do a design for when I want some new portfolio material.</p>
]]></content:encoded>
			<wfw:commentRss>http://incompl.com/2009/brews-and-such/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Discounted at a Higher Price</title>
		<link>http://incompl.com/2009/discounted-at-a-higher-price/</link>
		<comments>http://incompl.com/2009/discounted-at-a-higher-price/#comments</comments>
		<pubDate>Thu, 11 Jun 2009 18:22:07 +0000</pubDate>
		<dc:creator>gsmith</dc:creator>
				<category><![CDATA[the web]]></category>
		<category><![CDATA[at&t fail]]></category>

		<guid isPermaLink="false">http://incompl.com/?p=372</guid>
		<description><![CDATA[Check out this gem from the AT&#38;T website. Wow.  I get no commitment pricing with a 2-year commitment!  And as a valued customer, I get a discounted upgrade at a higher price. It is like no one even read this to make sure it made sense, or is just doing a terrible job trying to<br/><a href="http://incompl.com/2009/discounted-at-a-higher-price/"> [read more] </a>]]></description>
			<content:encoded><![CDATA[<p>Check out this gem from the AT&amp;T website.</p>
<p><a href="http://incompl.com/wp-content/uploads/2009/06/attfail.png"><img class="alignnone size-full wp-image-371" title="attfail" src="http://incompl.com/wp-content/uploads/2009/06/attfail.png" alt="attfail" width="502" height="238" /></a></p>
<p>Wow.  I get no commitment pricing with a 2-year commitment!  And as a valued customer, I get a discounted upgrade at a higher price.</p>
<p>It is like no one even read this to make sure it made sense, or is just doing a terrible job trying to make me feel like their miserable offer is a favor of some kind.</p>
]]></content:encoded>
			<wfw:commentRss>http://incompl.com/2009/discounted-at-a-higher-price/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GameFly&#8217;s Short but Sweet Survey</title>
		<link>http://incompl.com/2009/gameflys-short-but-sweet-survey/</link>
		<comments>http://incompl.com/2009/gameflys-short-but-sweet-survey/#comments</comments>
		<pubDate>Thu, 23 Apr 2009 20:09:14 +0000</pubDate>
		<dc:creator>gsmith</dc:creator>
				<category><![CDATA[the web]]></category>

		<guid isPermaLink="false">http://incompl.com/?p=317</guid>
		<description><![CDATA[I have never filled out a product survey.  Until today.  Let&#8217;s look at why this one is so good: This survey is: Short.  From just a glance I can tell I am 1 click away from finishing the survey.  The start of a survey of unknown length that scrolls off the page is far less<br/><a href="http://incompl.com/2009/gameflys-short-but-sweet-survey/"> [read more] </a>]]></description>
			<content:encoded><![CDATA[<p>I have never filled out a product survey.  Until today.  Let&#8217;s look at why this one is so good:</p>
<p><a href="http://incompl.com/wp-content/uploads/2009/04/gameflysurvey.png"><img class="alignnone size-full wp-image-318" title="Gamefly Survey" src="http://incompl.com/wp-content/uploads/2009/04/gameflysurvey.png" alt="Gamefly Survey" width="488" height="346" /></a></p>
<p>This survey is:</p>
<ul>
<li><strong>Short</strong>.  From just a glance I can tell I am 1 click away from finishing the survey.  The start of a survey of unknown length that scrolls off the page is far less inviting.</li>
<li><strong>Relevant to my life</strong>.  How quickly games appear in the mail is something I actually care about.</li>
<li><strong>Showing interest</strong>.  It says &#8220;Hey, did you get that game we sent you?&#8221; rather than a less personal &#8220;Rate our service on a scale of 1 to 10.&#8221;</li>
</ul>
<p>In addition to my being pleased with it, I&#8217;m sure <a href="http://www.gamefly.com/">GameFly</a> gets useful data from these.</p>
]]></content:encoded>
			<wfw:commentRss>http://incompl.com/2009/gameflys-short-but-sweet-survey/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Being Reddited</title>
		<link>http://incompl.com/2008/being-reddited/</link>
		<comments>http://incompl.com/2008/being-reddited/#comments</comments>
		<pubDate>Tue, 30 Dec 2008 15:19:38 +0000</pubDate>
		<dc:creator>gsmith</dc:creator>
				<category><![CDATA[the web]]></category>
		<category><![CDATA[analytics]]></category>
		<category><![CDATA[feedburner]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[jsregex]]></category>
		<category><![CDATA[popular]]></category>
		<category><![CDATA[reddit]]></category>

		<guid isPermaLink="false">http://incompl.com/?p=210</guid>
		<description><![CDATA[I&#8217;ve often wondered what it looks like when a completely unknown site enjoys some social media popularity. So when my one-night project jsregex was on its way to the reddit front page, I threw some analytics on there to see what happens. If you&#8217;re curious too, here is the data. This is for a site<br/><a href="http://incompl.com/2008/being-reddited/"> [read more] </a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve often wondered what it looks like when a completely unknown site enjoys some social media popularity.  So when my one-night project <a href="http://jsregex.com">jsregex</a> was on its way to the <a href="http://reddit.com">reddit</a> front page, I threw some analytics on there to see what happens.  If you&#8217;re curious too, here is the data.</p>
<p>This is for a site that received 269 points (413 up, 144 down) and had no prior traffic.</p>
<p><img class="size-full wp-image-211" title="jsranalytics" src="http://incompl.com/wp-content/uploads/2008/12/jsranalytics.png" alt="Unique Visitors per Day" width="212" height="127" /></p>
<p>Unique Visitors per Day</p>
<p>That sums up to about 17,000 visitors, while still receiving a few hundred per day.</p>
<p>I also have analytics on this blog, which was discreetly linked to from jsregex.  This site receives almost no traffic, and is only occasionally perused by some of my friends.  Here is the data:</p>
<p><img class="size-full wp-image-212" title="incomplanalytics" src="http://incompl.com/wp-content/uploads/2008/12/incomplanalytics.png" alt="Unique Visits per Day" width="207" height="125" /></p>
<p>Unique Visitors per Day</p>
<p>Still a fairly small number: looks like roughly 0.3% of visitors clicked through to my blog.</p>
<p>Of course, I also have <a href="http://feedburner.com">feedburner</a>:</p>
<p><img class="size-full wp-image-213" title="incomplfb" src="http://incompl.com/wp-content/uploads/2008/12/incomplfb.png" alt="RSS Subscribers per Day" width="172" height="120" /></p>
<p>RSS Subscribers per Day</p>
<p>So roughly 13% of visitors to this blog went on to subscribe via RSS.  That is actually fairly good.  It probably helped that my most recent article was JavaScript related. [Edit: Later data showed about double what is shown here]</p>
<p>So now I know.  It was also fairly fun going through the referrals and finding all kinds of interesting sites, from social media mashups, to blogs in Japanese, Spanish, and other languages, to rip-offs of major sites like <a href="http://popurls.com">popurls</a>.</p>
<p>And if you&#8217;re one of those new subscribers: hello there!  I hope you find something interesting here from time to time.</p>
]]></content:encoded>
			<wfw:commentRss>http://incompl.com/2008/being-reddited/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>ThemeRoller as a Framework</title>
		<link>http://incompl.com/2008/themeroller-as-a-framework/</link>
		<comments>http://incompl.com/2008/themeroller-as-a-framework/#comments</comments>
		<pubDate>Sat, 04 Oct 2008 15:16:01 +0000</pubDate>
		<dc:creator>gsmith</dc:creator>
				<category><![CDATA[the web]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[themeroller]]></category>

		<guid isPermaLink="false">http://incompl.com/?p=132</guid>
		<description><![CDATA[ThemeRoller is starting to take on some of the features of a framework, as hinted at during the jQuery Conference at MIT.  You may know it as a handy tool for creating skins for jQuery UI widgets.  What makes it more is the idea of being &#8220;ThemeRoller compatible&#8221;: designing your own widgets, or perhaps own<br/><a href="http://incompl.com/2008/themeroller-as-a-framework/"> [read more] </a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://incompl.com/wp-content/uploads/2008/10/logo_themeroller.png"><img class="alignright size-full wp-image-133" title="ThemeRoller Logo" src="http://incompl.com/wp-content/uploads/2008/10/logo_themeroller.png" alt="" width="215" height="146" /></a>ThemeRoller is starting to take on some of the features of a framework, as hinted at during the jQuery Conference at MIT.  You may know it as <a href="http://themeroller.com/">a handy tool for creating skins for jQuery UI widgets</a>.  What makes it more is the idea of being &#8220;ThemeRoller compatible&#8221;: designing your own widgets, or perhaps own sites, using the predefined CSS classes used by ThemeRoller.  ThemeRoller takes care of some of the CSS problems you might have solved on your own: stretchy background images, relative sizing of elements, and browser compatibility.</p>
<p>It seems awfully simplistic for a framework, but it is serving the same purpose.  How far can we go, using a predefined set of CSS classes instead of picking our own when we design?  I&#8217;m not sure yet if a whole site could be reasonably made this way, and I&#8217;m not sure anyone has tried.  But it is an interesting question: stylesheets are already reusable on a small scale (element selectors rather than class and id selectors) and it is fun to wonder if we can make them even more generally useful.</p>
]]></content:encoded>
			<wfw:commentRss>http://incompl.com/2008/themeroller-as-a-framework/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How Chrome Handles Crashes</title>
		<link>http://incompl.com/2008/how-chrome-handles-crashes/</link>
		<comments>http://incompl.com/2008/how-chrome-handles-crashes/#comments</comments>
		<pubDate>Tue, 02 Sep 2008 20:42:48 +0000</pubDate>
		<dc:creator>gsmith</dc:creator>
				<category><![CDATA[the web]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[crash]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[tab]]></category>

		<guid isPermaLink="false">http://incompl.com/?p=106</guid>
		<description><![CDATA[I love it. Crashed plugin: Crashed tab: Sure beats the whole browser crashing.]]></description>
			<content:encoded><![CDATA[<p>I love it.</p>
<p>Crashed plugin:</p>
<p><a href="http://incompl.com/wp-content/uploads/2008/09/flash_crash.jpg"><img class="alignnone size-medium wp-image-107" title="flash_crash" src="http://incompl.com/wp-content/uploads/2008/09/flash_crash-300x244.jpg" alt="" width="300" height="244" /></a></p>
<p>Crashed tab:</p>
<p><a href="http://incompl.com/wp-content/uploads/2008/09/tab_crash.jpg"><img class="alignnone size-medium wp-image-108" title="tab_crash" src="http://incompl.com/wp-content/uploads/2008/09/tab_crash-300x244.jpg" alt="" width="300" height="244" /></a></p>
<p>Sure beats the whole browser crashing.</p>
]]></content:encoded>
			<wfw:commentRss>http://incompl.com/2008/how-chrome-handles-crashes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Patterned Backgrounds</title>
		<link>http://incompl.com/2008/patterned-backgrounds/</link>
		<comments>http://incompl.com/2008/patterned-backgrounds/#comments</comments>
		<pubDate>Sat, 19 Jul 2008 00:12:28 +0000</pubDate>
		<dc:creator>gsmith</dc:creator>
				<category><![CDATA[the web]]></category>
		<category><![CDATA[background]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[pattern]]></category>

		<guid isPermaLink="false">http://incompl.com/?p=40</guid>
		<description><![CDATA[I&#8217;ve been noticing websites using patterned backgrounds again.  This is a trend that died pretty early, but the resurrection has been tasteful thus far.  InviteShare is one site that pushes on the idea hard, takes risks, and pulls it off.  I love the black translucent parts contrasted with the orange translucent parts.  Also, intricate, flowery<br/><a href="http://incompl.com/2008/patterned-backgrounds/"> [read more] </a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been noticing websites using patterned backgrounds again.  This is a trend that died pretty early, but the resurrection has been tasteful thus far.  <a href="http://www.inviteshare.com/">InviteShare</a> is one site that pushes on the idea hard, takes risks, and pulls it off.  I love the black translucent parts contrasted with the orange translucent parts.  Also, intricate, flowery patterns look great in dark gray on black.  My favorite dress shirt is dark gray on black <a href="http://en.wikipedia.org/wiki/Paisley_(design)">paisley</a>.</p>
<p>To experiment with the technique, I&#8217;ve put a pink skull pattern on this site.  It could use some tweaks, but I&#8217;m going to let it sink in for a bit before I decide what to do with it.</p>
<p>(Note: the site design has changed since this post)</p>
]]></content:encoded>
			<wfw:commentRss>http://incompl.com/2008/patterned-backgrounds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
