<?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>dom111.co.uk &#187; User Interaction</title>
	<atom:link href="http://www.dom111.co.uk/blog/category/user-interaction/feed" rel="self" type="application/rss+xml" />
	<link>http://www.dom111.co.uk/blog</link>
	<description>Move along. Nothing to see here.</description>
	<lastBuildDate>Wed, 14 Jul 2010 19:30:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>jQuery &#8211; Persistent Input Labels</title>
		<link>http://www.dom111.co.uk/blog/coding/jquery-persistent-input-labels/236</link>
		<comments>http://www.dom111.co.uk/blog/coding/jquery-persistent-input-labels/236#comments</comments>
		<pubDate>Thu, 01 Apr 2010 08:03:58 +0000</pubDate>
		<dc:creator>dom111</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[User Interaction]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[input hint]]></category>
		<category><![CDATA[input label]]></category>
		<category><![CDATA[persistent input hint]]></category>
		<category><![CDATA[persistent input label]]></category>

		<guid isPermaLink="false">http://www.dom111.co.uk/blog/?p=236</guid>
		<description><![CDATA[Do you forget whats supposed to go in the field the second you tab onto it? Are you concerned your users will too? Never fear! This simple plugin places an element of the same type underneath the current element and shows the contents of the title attribute (or whatever attribute you decide to use) as [...]]]></description>
			<content:encoded><![CDATA[<p>Do you forget whats supposed to go in the field the second you tab onto it?</p>
<p>Are you concerned your users will too?</p>
<p>Never fear! This simple plugin places an element of the same type underneath the current element and shows the contents of the title attribute (or whatever attribute you decide to use) as a label until you type text into the box!</p>
<p>It&#8217;s a very early version, and probably has a few bugs, but I&#8217;ve implemented enough to make it fairly useful I think. Unfortunately when you resize a textarea in webkit, it doesn&#8217;r fire the resize event, so I&#8217;ve added a workaround using mousemove (I tried to only capture mousemove if a mousedown had been detected, but to no avail&#8230;)</p>
<p>You can <a href="/files/jquery-inputLabelPersist">see a demo here</a>, and <a href="/files/jquery-inputLabelPersist/jquery.inputLabelPersist-0.1.tar.gz">get the files here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dom111.co.uk/blog/coding/jquery-persistent-input-labels/236/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery Message &#8211; Letting the user know what&#8217;s going on</title>
		<link>http://www.dom111.co.uk/blog/coding/jquery-message-letting-the-user-know-whats-going-on/209</link>
		<comments>http://www.dom111.co.uk/blog/coding/jquery-message-letting-the-user-know-whats-going-on/209#comments</comments>
		<pubDate>Mon, 14 Dec 2009 09:40:14 +0000</pubDate>
		<dc:creator>dom111</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[User Interaction]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[growl]]></category>
		<category><![CDATA[notification]]></category>

		<guid isPermaLink="false">http://www.dom111.co.uk/blog/?p=209</guid>
		<description><![CDATA[Recently I&#8217;ve seen a few implementation of Growl in Javascript and basically just thought I&#8217;d have a go too. Everyone&#8217;s doing it, or so it seems! This simple implementation is styled using pure CSS and you should be to easily modify it to suit your needs! I&#8217;ve set up a demo page and the files [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-medium wp-image-211 aligncenter" title="Screenshot" src="http://www.dom111.co.uk/blog/wp-content/2009/12/Screen-shot-2009-12-14-at-09.44.16-300x209.png" alt="Screenshot" width="300" height="209" /></p>
<p>Recently I&#8217;ve seen a few implementation of Growl in Javascript and basically just thought I&#8217;d have a go too. Everyone&#8217;s doing it, or so it seems!</p>
<p>This simple implementation is styled using pure CSS and you should be to easily modify it to suit your needs!</p>
<p>I&#8217;ve <a href="/files/jquery-message/">set up a demo page</a> and the <a href="/files/jquery-message/jquery-message-0.1.tar.gz">files can be grabbed from here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dom111.co.uk/blog/coding/jquery-message-letting-the-user-know-whats-going-on/209/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery Parallax 0.2 &#8211; Minor updates</title>
		<link>http://www.dom111.co.uk/blog/coding/jquery-parallax-0-2-minor-updates/125</link>
		<comments>http://www.dom111.co.uk/blog/coding/jquery-parallax-0-2-minor-updates/125#comments</comments>
		<pubDate>Thu, 30 Jul 2009 14:31:09 +0000</pubDate>
		<dc:creator>dom111</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[User Interaction]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[jquery parallax]]></category>
		<category><![CDATA[parallax]]></category>

		<guid isPermaLink="false">http://www.dom111.co.uk/blog/?p=125</guid>
		<description><![CDATA[So I&#8217;ve updated the parallax script a little. It&#8217;s called in a more jQuery like manner now and has a couple of useful options for inverting the movement and changing the unit of measurement to any jQuery/CSS supported unit. Example code: $&#40;'div.parallax'&#41;.parallax&#40;&#123; 'elements': &#91; &#123; 'selector': 'body', 'properties': &#123; 'x': &#123; 'background-position-x': &#123; 'initial': 0, [...]]]></description>
			<content:encoded><![CDATA[<p>So I&#8217;ve updated the parallax script a little. It&#8217;s called in a more jQuery like manner now and has a couple of useful options for inverting the movement and changing the unit of measurement to any jQuery/CSS supported unit.</p>
<p>Example code:</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;">$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'div.parallax'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">parallax</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#123;</span>
  <span style="color: #3366CC;">'elements'</span><span style="color: #339933;">:</span> <span style="color: #009900;">&#91;</span>
    <span style="color: #009900;">&#123;</span>
      <span style="color: #3366CC;">'selector'</span><span style="color: #339933;">:</span> <span style="color: #3366CC;">'body'</span><span style="color: #339933;">,</span>
      <span style="color: #3366CC;">'properties'</span><span style="color: #339933;">:</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #3366CC;">'x'</span><span style="color: #339933;">:</span> <span style="color: #009900;">&#123;</span>
          <span style="color: #3366CC;">'background-position-x'</span><span style="color: #339933;">:</span> <span style="color: #009900;">&#123;</span>
            <span style="color: #3366CC;">'initial'</span><span style="color: #339933;">:</span> <span style="color: #CC0000;">0</span><span style="color: #339933;">,</span>
            <span style="color: #3366CC;">'multiplier'</span><span style="color: #339933;">:</span> <span style="color: #CC0000;">0.1</span><span style="color: #339933;">,</span>
            <span style="color: #3366CC;">'invert'</span><span style="color: #339933;">:</span> <span style="color: #003366; font-weight: bold;">true</span>
          <span style="color: #009900;">&#125;</span>
        <span style="color: #009900;">&#125;</span>
      <span style="color: #009900;">&#125;</span>
    <span style="color: #009900;">&#125;</span><span style="color: #339933;">,</span>
    <span style="color: #009900;">&#123;</span>
      <span style="color: #3366CC;">'selector'</span><span style="color: #339933;">:</span> <span style="color: #3366CC;">'div.outer'</span><span style="color: #339933;">,</span>
      <span style="color: #3366CC;">'properties'</span><span style="color: #339933;">:</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #3366CC;">'x'</span><span style="color: #339933;">:</span> <span style="color: #009900;">&#123;</span>
          <span style="color: #3366CC;">'background-position-x'</span><span style="color: #339933;">:</span> <span style="color: #009900;">&#123;</span>
            <span style="color: #3366CC;">'initial'</span><span style="color: #339933;">:</span> <span style="color: #CC0000;">50</span><span style="color: #339933;">,</span>
            <span style="color: #3366CC;">'multiplier'</span><span style="color: #339933;">:</span> <span style="color: #CC0000;">0.02</span><span style="color: #339933;">,</span>
            <span style="color: #3366CC;">'unit'</span><span style="color: #339933;">:</span> <span style="color: #3366CC;">'%'</span>
          <span style="color: #009900;">&#125;</span>
        <span style="color: #009900;">&#125;</span>
      <span style="color: #009900;">&#125;</span>
    <span style="color: #009900;">&#125;</span><span style="color: #339933;">,</span>
    <span style="color: #009900;">&#123;</span>
      <span style="color: #3366CC;">'selector'</span><span style="color: #339933;">:</span> <span style="color: #3366CC;">'div.inner'</span><span style="color: #339933;">,</span>
      <span style="color: #3366CC;">'properties'</span><span style="color: #339933;">:</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #3366CC;">'x'</span><span style="color: #339933;">:</span> <span style="color: #009900;">&#123;</span>
          <span style="color: #3366CC;">'background-position-x'</span><span style="color: #339933;">:</span> <span style="color: #009900;">&#123;</span>
            <span style="color: #3366CC;">'initial'</span><span style="color: #339933;">:</span> <span style="color: #CC0000;">0</span><span style="color: #339933;">,</span>
            <span style="color: #3366CC;">'multiplier'</span><span style="color: #339933;">:</span> <span style="color: #CC0000;">0.3</span>
          <span style="color: #009900;">&#125;</span>
        <span style="color: #009900;">&#125;</span>
      <span style="color: #009900;">&#125;</span>
    <span style="color: #009900;">&#125;</span>
  <span style="color: #009900;">&#93;</span>
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>You can <a href="/files/parallax/silverback/0.2">see a demo of the updated script</a>, or just <a href="/files/parallax/jquery.parallax-0.2.tar.gz">download the package (includes jQuery 1.3.2)</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dom111.co.uk/blog/coding/jquery-parallax-0-2-minor-updates/125/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Trackr 0.1 &#8211; jQuery based user interaction tracking (PHP/MySQL)</title>
		<link>http://www.dom111.co.uk/blog/coding/trackr-0-1-jquery-based-user-interaction-tracking-phpmysql/114</link>
		<comments>http://www.dom111.co.uk/blog/coding/trackr-0-1-jquery-based-user-interaction-tracking-phpmysql/114#comments</comments>
		<pubDate>Tue, 28 Jul 2009 13:22:58 +0000</pubDate>
		<dc:creator>dom111</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[User Interaction]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[click tracking]]></category>
		<category><![CDATA[mouse tracking]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[tracking]]></category>

		<guid isPermaLink="false">http://www.dom111.co.uk/blog/?p=114</guid>
		<description><![CDATA[Trackr is a very simple, lightweight (well, if you&#8217;re already using jQuery) user interaction tracker. It&#8217;s not particularly robust and is only in a fairly simple form right now. The back end is written in PHP using MySQL for storage, but could easily be implemented in other languages. To log data, you simply add a [...]]]></description>
			<content:encoded><![CDATA[<p>Trackr is a very simple, lightweight (well, if you&#8217;re already using jQuery) user interaction tracker. It&#8217;s not particularly robust and is only in a fairly simple form right now.</p>
<p>The back end is written in PHP using MySQL for storage, but could easily be implemented in other languages.</p>
<p>To log data, you simply add a call to Trackr.init() to the page load event, passing the desired options as the only parameter to the function.</p>
<p>There are a variety of options that can be specified and for more information please see the <a href="/files/trackr/">test page</a>.</p>
<p>You can get it <a href="/files/trackr/trackr-0.1.tar.gz">here</a> (includes jQuery 1.3.2).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dom111.co.uk/blog/coding/trackr-0-1-jquery-based-user-interaction-tracking-phpmysql/114/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
