<?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>Tamar &#187; Craig Dennis</title>
	<atom:link href="http://blog.tamar.com/author/craig-dennis/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.tamar.com</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Fri, 30 Jul 2010 15:24:42 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Should you use CSS3 now?</title>
		<link>http://blog.tamar.com/2010/04/should-you-use-css3-now/</link>
		<comments>http://blog.tamar.com/2010/04/should-you-use-css3-now/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 13:02:31 +0000</pubDate>
		<dc:creator>Craig Dennis</dc:creator>
				<category><![CDATA[Experience Design]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Cross-Browser]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[Experimental]]></category>
		<category><![CDATA[Future]]></category>
		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://blog.tamar.com/?p=5733</guid>
		<description><![CDATA[CSS3 is the next generation of stylesheet due to be rolled out across the web when it is finalised. It has been ongoing since 2002 and is still not completed so when it will be finalised is anyone&#8217;s guess.
Most browsers (except IE) support at least some of the CSS3 properties that allow web design to [...]<p><a href="http://blog.tamar.com/2010/04/should-you-use-css3-now/">Should you use CSS3 now?</a> is a post from: <a href="http://blog.tamar.com">Tamar</a></p>
]]></description>
			<content:encoded><![CDATA[<p>CSS3 is the next generation of stylesheet due to be rolled out across the web when it is finalised. It has been ongoing since 2002 and is still not completed so when it will be finalised is anyone&#8217;s guess.</p>
<p>Most browsers (except IE) support at least some of the CSS3 properties that allow web design to become a much better process.</p>
<p>Instead of using images and complicated CSS you can specify a new CSS3 rule for say, rounded corners and they are generated by the browser thereby reducing load-time and sever requests. This is also better for accessibility as you don&#8217;t have to include empty alt tags for images that are for styling only.</p>
<p>The more CSS3 moves towards a standard, the more people are likely to implement aspects of it in their designs. These will mostly be in cases where the rounded corners or drop-shadow effects are not integral to the design but are nice to have, basically when people are ok with it not looking as good in IE.</p>
<p><a href="http://www.findmebyip.com/litmus#target-selector"><img class="aligncenter size-full wp-image-5768" src="http://blog.tamar.com/wp-content/uploads/2010/04/CSS3.jpg" alt="CSS3" width="655" height="200" /></a></p>
<h3>Current state of play</h3>
<p>As of right now – Safari, Chrome, Firfox, IE9 Preview and Opera 10.5 alpha have support for a large array of CSS3 specific styles. The downside with CSS3 as with all web design is that IE does not fully support it. Their latest stable browser IE8 has little support for CSS3 but IE9 which is currently in development does. The problem with IE9 is that it will only be available on Vista operating systems and above, not XP which a large percentage of companies still use. Meaning until people switch to IE9 then we won’t be able to fully utilise CSS3 (at least we’ll hopefully be able to ditch support for IE6 by then). In the mean time we will have yet another variation of IE to deal with and apparently this one renders text <span style="text-decoration: line-through;">differently</span> better.</p>
<p>The main benefits to CSS3 are that it allows the use of Javascript style functions natively in the browser. Things like animations and rotations blur the lines between Javascript and CSS and some people believe this is an error.</p>
<p>Another bonus to CSS3 is the ability to create slick looking graphics such as call to action buttons that don’t need to be created in Photoshop first. So editing them and A/B testing them becomes a lot easier. This is important for <span style="text-decoration: underline;">conversion design</span> as well as usability testing although currently in the latter accessibility becomes an issue because of legacy browsers.</p>
<p>If you use the design method of progressive enhancement then this is entirely acceptable. Everyone can view the content in a semantic way with style and enhancements being added in layers with CSS and then Javascript. With this in mind it is logical to start experiment with what CSS3 can do.</p>
<h3>Things to look forward to in CSS3</h3>
<ul>
<li>Animations</li>
<li>Rotation</li>
<li>RGBA (Red, Green, Blue, Alpha)</li>
<li>Font-smoothing
<ul>
<li>-webkit-text-stoke: 1px rgba(255, 255, 255, 0.0078125);</li>
</ul>
</li>
<li>Font-smooth:always;</li>
<li>Text-shadow</li>
<li>Border image</li>
<li>Multiple borders</li>
<li>Columns</li>
<li>Multiple background images</li>
<li>Background size</li>
<li>Use any font</li>
<li>Rounded corners</li>
<li>Box shadow</li>
<li>Gradients
<ul>
<li>-webkit-gradient(linear,left top,left bottom,color-stop(0, #444444),color-stop(1, #999999));</li>
</ul>
</li>
<li>New selectors
<ul>
<li>:nth-child</li>
<li>:nth-last-child</li>
<li>:nth-of-type</li>
<li>:nth-last-of-type</li>
<li>:first-child</li>
<li>:last-child</li>
<li>:first-of-type</li>
<li>:empty</li>
</ul>
</li>
</ul>
<p>For a full breakdown of which browsers support which selectors please visit <a href="http://www.findmebyip.com/litmus#target-selector">http://www.findmebyip.com/litmus#target-selector</a></p>
<p><a href="http://blog.tamar.com/2010/04/should-you-use-css3-now/">Should you use CSS3 now?</a> is a post from: <a href="http://blog.tamar.com">Tamar</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tamar.com/2010/04/should-you-use-css3-now/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I&#8217;m livin&#8217; in a box&#8230; a CSS grid based box</title>
		<link>http://blog.tamar.com/2010/03/im-livin-in-a-box-a-css-grid-based-box/</link>
		<comments>http://blog.tamar.com/2010/03/im-livin-in-a-box-a-css-grid-based-box/#comments</comments>
		<pubDate>Tue, 16 Mar 2010 16:14:15 +0000</pubDate>
		<dc:creator>Craig Dennis</dc:creator>
				<category><![CDATA[Experience Design]]></category>
		<category><![CDATA[featured]]></category>

		<guid isPermaLink="false">http://blog.tamar.com/?p=5454</guid>
		<description><![CDATA[Following on from a previous post about whitespace and the integral part it plays in design, this post is about the use of grids and the focus on layout options and usability / readability.
Grids are simple things really, a series of invisible horizontal and vertical lines that create a frame, outline or margin within a [...]<p><a href="http://blog.tamar.com/2010/03/im-livin-in-a-box-a-css-grid-based-box/">I&#8217;m livin&#8217; in a box&#8230; a CSS grid based box</a> is a post from: <a href="http://blog.tamar.com">Tamar</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Following on from a <a href="http://blog.tamar.com/2010/03/the-wonderous-and-sometimes-forgotten-world-of-white-space/">previous post about whitespace</a> and the integral part it plays in design, this post is about the use of grids and the focus on layout options and usability / readability.</p>
<p>Grids are simple things really, a series of invisible horizontal and vertical lines that create a frame, outline or margin within a space for the purpose of alignment. They are traditionally used in publishing to help align columns of text and images in a visual appealing way. This also aids readability.</p>
<blockquote><p><em>“For best legibility, typographic manuals suggest that columns should contain roughly 60 characters per line.” – Wikipedia</em></p></blockquote>
<h2><strong>The web is the new publishing platform.</strong></h2>
<p>From social media to traditional media making the transition, the web is full of rich content which needs to be cared for in the same manor. The content is no less important and may now in fact be more important with the fast-paced disposable culture the web has created. If you have content that you want to be read, it needs to be appealing to read. The human eye picks up on even the most subtle details and the brain mentally divides whatever you’re looking at into sections or blocks to easier processing. If understood correctly, designers can facilitate a much better reading experience for the user simply by organising their content into sections.</p>
<p>An example would be a simple two-column layout for a blog. One column for navigation on the left and another wider column for the body copy on the right. This simple division means that the body copy is likely to be read first as it is larger and more dominant on the page but the type of content in the smaller column will be interpreted as an aid to the content in the larger column. This is now considered convention and has reinforced this schema in the unconscious minds of internet users aiding in their use of sites and making them even more aware of content location.</p>
<p>Taking this a step further you can have multiple columns to show different types of content and even split similar content into even more well defined groupings. For this to work there <strong>isn’t</strong> actually any need for visible margins or design elements, the eye picks up on and follows the invisible margins of the content.</p>
<p>The site below is <a href="http://www.faustltd.com/">http://www.faustltd.com/</a> which only has a logo and one image yet looks visually very well arranged and appealing due to the left aligned text and the column split.</p>
<p><span style="color: #ffffff">-</span></p>
<p><a href="http://www.faustltd.com/"><img class="aligncenter size-full wp-image-5453" src="http://blog.tamar.com/wp-content/uploads/2010/03/Grid1.jpg" alt="http://www.faustltd.com/ " width="655" height="636" /></a></p>
<p><span style="color: #ffffff">-</span></p>
<p>The only time this is not the case is if the content is aligned to the centre rather than to the left or right. This is a problem as the reader cannot know for sure where the next line of content will start and as such, will take extra time to read the content in a way that is unpleasant. This is still fine for headings and single lines of text or non-sentence based text.</p>
<h2>What does this mean?</h2>
<p>Taking this into consideration we can apply simple publishing methods to the web. The most obvious is to split long or different types of content into columns or sections. Newspapers frequently use complex column structures to break up different stories of different lengths. Moving on from this you can increase the number of columns within the sections and have text flowing from one to the other. The current standard of the web is such that Javascript is needed to fulfil this but CSS3 is just around the corner and has just such functionality.</p>
<h2>What else?</h2>
<p>You’re not just limited to text. Other design elements can reinforce the grid such as images, visible structural lines and even background images. As long as the main lines follow a grid, elements can extend beyond and can create a very aesthetically pleasing layout. A common theme is to have a grid layout with a featured image at the top extending slightly outside of it&#8217;s container. This happens simply because the design has both a formal grid based layout and some freeform graphics softening the edges.</p>
<p><span style="color: #ffffff">-</span></p>
<p><span style="color: #ffffff"><a href="http://www.mrthemer.com/"><img class="aligncenter size-full wp-image-5466" src="http://blog.tamar.com/wp-content/uploads/2010/03/Yaron-Schoen.jpg" alt="http://www.mrthemer.com/" width="655" height="443" /></a></span></p>
<p><span style="color: #ffffff">-</span></p>
<p><span style="color: #ffffff"><a href="http://www.mrthemer.com/"><img class="aligncenter size-full wp-image-5467" src="http://blog.tamar.com/wp-content/uploads/2010/03/Mr.jpg" alt="http://www.mrthemer.com/" width="655" height="524" /></a></span></p>
<p><span style="color: #ffffff">-</span></p>
<h2>If you didn’t notice grids before, you will now</h2>
<p>Chances are, if you’re not a designer, you haven’t really thought about the layout of a web page but you will have noticed if a design is displeasing and if it’s difficult to use. Now you understand the power of the grid you will see them everywhere.</p>
<p>If you are a designer and want to get to grips with CSS based grids then happy birthday as listed below are a few top tools to help you out.</p>
<h2><strong>Tools to help you out</strong></h2>
<p>Let’s start with some frameworks.</p>
<p><a href="http://960.gs/">960 Grid System</a> – <em>“</em><em>The 960 Grid System is an effort to streamline web development workflow by providing commonly used dimensions, based on a width of 960 pixels. There are two variants: 12 and 16 columns, which can be used separately or in tandem”</em></p>
<p><a href="http://www.1kbgrid.com/">1kb Grid</a> – <em>“</em><em>Other CSS frameworks try to do everything—grid system, style reset, basic typography, form styles. But complex systems are, well,</em><em> </em><em>complex</em><em>. Looking for a simple, lightweight approach that doesn&#8217;t require a PhD? Meet The 1KB CSS Grid.”</em></p>
<p>For a framework that goes beyond the standard grid templates and moves into typography then the easiest to use is <a href="http://grid.mindplay.dk/">Grid Designer 2</a>. It allows you to set (and visually see) the grids based on your inputs as well as letting you customise the fonts and sizes used in each column.</p>
<p>Another option is to use a Javascript to do the work for you. There is a very elegant implementation here <a href="http://blog.creativityden.com/fluid-grid-using-jquery/">http://blog.creativityden.com/fluid-grid-using-jquery/</a></p>
<p>The last tool is a javascript bookmarklet that you can drag to your bookmarks bar (once you&#8217;ve visited the link it will explain how it works) and overlays a transparent grid over whatever web page you are on. You can even adjust it!</p>
<p style="text-align: left"><a href="http://gridder.andreehansson.se/">960 Gridder</a></p>
<p>You can create some really nice effects using a grid. Have a look for yourself.</p>
<p><span style="color: #ffffff">-</span></p>
<p><a href="http://www.klippoglim.no/"><img class="aligncenter size-full wp-image-5456" src="http://blog.tamar.com/wp-content/uploads/2010/03/Klipp-og-Lim-Home.jpg" alt="http://www.klippoglim.no/" width="655" height="721" /></a></p>
<p><span style="color: #ffffff">-</span></p>
<p><a href="http://www.klippoglim.no/"></a><a href="http://www.poccuo.com/"><img class="aligncenter size-full wp-image-5457" src="http://blog.tamar.com/wp-content/uploads/2010/03/Poccuo.jpg" alt="http://www.poccuo.com/" width="655" height="807" /></a><span style="color: #ffffff">-</span></p>
<p><span style="color: #ffffff"><a href="http://www.apple.com/"><img class="aligncenter size-full wp-image-5460" src="http://blog.tamar.com/wp-content/uploads/2010/03/Apple.jpg" alt="http://www.apple.com/" width="655" height="802" /></a></span></p>
<p><span style="color: #ffffff">-</span></p>
<p><span style="color: #ffffff"><a href="http://www.uniqlo.com/us/"><img class="aligncenter size-full wp-image-5461" src="http://blog.tamar.com/wp-content/uploads/2010/03/UNIQLO-TOP-UNIQLO.jpg" alt="http://www.uniqlo.com/us/" width="655" height="832" /></a></span></p>
<p><span style="color: #ffffff">-</span></p>
<p><span style="color: #ffffff"><a href="http://www.nike.com/nikeos/p/nike/en_GB/"><img class="aligncenter size-full wp-image-5464" src="http://blog.tamar.com/wp-content/uploads/2010/03/Nike-Home.jpg" alt="http://www.nike.com/nikeos/p/nike/en_GB/" width="655" height="567" /></a><br />
</span></p>
<p><a href="http://blog.tamar.com/2010/03/im-livin-in-a-box-a-css-grid-based-box/">I&#8217;m livin&#8217; in a box&#8230; a CSS grid based box</a> is a post from: <a href="http://blog.tamar.com">Tamar</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tamar.com/2010/03/im-livin-in-a-box-a-css-grid-based-box/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Wordpress &#8216;pushes&#8217; blogs into real-time</title>
		<link>http://blog.tamar.com/2010/03/wordpress-pushes-blogs-into-real-time/</link>
		<comments>http://blog.tamar.com/2010/03/wordpress-pushes-blogs-into-real-time/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 09:37:46 +0000</pubDate>
		<dc:creator>Craig Dennis</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[real-time web]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://blog.tamar.com/?p=5364</guid>
		<description><![CDATA[You may remember a previous post of mine about the real-time web and various emerging technologies that will enable the transition for older technologies into this frontier. I mentioned how Twitter could be useful in Google results using Greasemonkey (which Google have since implemented themselves) and also how RSS was a dying technology in terms [...]<p><a href="http://blog.tamar.com/2010/03/wordpress-pushes-blogs-into-real-time/">Wordpress &#8216;pushes&#8217; blogs into real-time</a> is a post from: <a href="http://blog.tamar.com">Tamar</a></p>
]]></description>
			<content:encoded><![CDATA[<p>You may remember a <a href="http://blog.tamar.com/2009/10/is-real-time-the-future-of-the-web/">previous post of mine</a> about the real-time web and various emerging technologies that will enable the transition for older technologies into this frontier. I mentioned how Twitter could be useful in Google results using Greasemonkey (which Google have since implemented themselves) and also how RSS was a dying technology in terms of the increasing real-time need for information.</p>
<p>Well one of the largest blogging services, Wordpress, recently announced a significant upgrade to their systems in the form of <a href="http://en.blog.wordpress.com/2010/03/03/rub-a-dub-dub-in-the-">PubSubHubub</a>. What this means is that now, instead of RSS readers like Google having to constantly &#8216;ask&#8217; your blog if it has any new content &#8211; Wordpress will &#8216;push&#8217; the content to the reader.</p>
<h2>Why is this a big deal?</h2>
<p>Until now it has been difficult to get blogs to the real-time standard as they are checked at intervals requiring network traffic and system resources (all be it not very much) and it could be up to a few hours before your blog traversed the ether into your subscribers&#8217; hands. Now this should be instant (within a few seconds).</p>
<p>The demo shown below deemed &#8216;cheesey&#8217; by Wordpress themselves illustrates the point and highlights the importance of this change.</p>
<p><span style="color: #ffffff">-</span><br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://www.youtube.com/v/B5kHx0rGkec&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_GB&amp;feature=player_embedded&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/B5kHx0rGkec&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_GB&amp;feature=player_embedded&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object><br />
<span style="color: #ffffff">-</span></p>
<p>This back end upgrade only works if you have your blog hosted on Wordpress.com and not your own domain. If you have your own domain and host a Wordpress blog, you can <a href="http://go2.wordpress.com/?id=725X1342&amp;site=en.blog.wordpress.com&amp;url=http%3A%2F%2Fwordpress.org%2Fextend%2Fplugins%2Fpushpress%2F">download a plugin</a> which gives your blog the same functionality and has it&#8217;s own built in hub. Zero configuration needed.</p>
<p>This is an important move in the direction of real-time content delivery for bloggers and is another interim step while a new standard deployment method is established.</p>
<p><a href="http://blog.tamar.com/2010/03/wordpress-pushes-blogs-into-real-time/">Wordpress &#8216;pushes&#8217; blogs into real-time</a> is a post from: <a href="http://blog.tamar.com">Tamar</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tamar.com/2010/03/wordpress-pushes-blogs-into-real-time/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The wonderous (and sometimes forgotten) world of white space</title>
		<link>http://blog.tamar.com/2010/03/the-wonderous-and-sometimes-forgotten-world-of-white-space/</link>
		<comments>http://blog.tamar.com/2010/03/the-wonderous-and-sometimes-forgotten-world-of-white-space/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 11:31:25 +0000</pubDate>
		<dc:creator>Craig Dennis</dc:creator>
				<category><![CDATA[Experience Design]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Elements]]></category>
		<category><![CDATA[Examples of White Space]]></category>
		<category><![CDATA[Good Design Practice]]></category>
		<category><![CDATA[Spacing]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[White space]]></category>

		<guid isPermaLink="false">http://blog.tamar.com/?p=5307</guid>
		<description><![CDATA[For this post the examples are focussed on web design however the points remain true with many other forms of design.
For those unfamiliar with the term white space, here is what Wikipedia have to say about it:
“White space or whitespace refers to the blank (white) area between written characters or graphic regions.” – Wikipedia
This is a [...]<p><a href="http://blog.tamar.com/2010/03/the-wonderous-and-sometimes-forgotten-world-of-white-space/">The wonderous (and sometimes forgotten) world of white space</a> is a post from: <a href="http://blog.tamar.com">Tamar</a></p>
]]></description>
			<content:encoded><![CDATA[<p>For this post the examples are focussed on web design however the points remain true with many other forms of design.</p>
<p>For those unfamiliar with the term white space, here is what Wikipedia have to say about it:</p>
<blockquote><p><em>“White</em><em> space</em><em> </em><em>or</em><em> </em><em>whitespace</em><em> </em><em>refers to the blank (white) area between written characters or graphic regions.” <span style="font-style: normal">– Wikipedia</span></em></p></blockquote>
<p>This is a fundamental aspect of design and yet one that can sadly be all-too-often overlooked. Below are some examples, click the image to go to the site in question.</p>
<h2>Common misconceptions:</h2>
<p><strong><span style="text-decoration: underline">White space is wasted space</span></strong> – absolutely not. While content should be the focus of the design, the amount of content and the effect of the content needs to be carefully balanced. Some of the most important content can be given a greater impact by letting it sit in a minimal design. The layout and design should be appropriate for the content.</p>
<p><span style="color: #ffffff">-</span></p>
<p><a href="http://www.markomasnjak.com/"><img class="aligncenter size-full wp-image-5313" src="http://blog.tamar.com/wp-content/uploads/2010/03/Marko-Thumb.png" alt="Marko Masnjak" width="655" height="439" /></a></p>
<p><span style="color: #ffffff">-</span></p>
<p><a href="http://www.therulesofagentleman.com/"><img class="aligncenter size-full wp-image-5312" src="http://blog.tamar.com/wp-content/uploads/2010/03/The-Rules-of-a-Thumb.png" alt="The Rules of a Gentleman" width="655" height="411" /></a></p>
<p><span style="color: #ffffff">a</span></p>
<p><strong><span style="text-decoration: underline">White space has to be white</span></strong> – not really, white space is a general term given to the area between more prominent design elements which, really, can be on any background so long as it does not intrude on the layout. The importance is the space between elements. Imagery can become part of the deisgn.</p>
<p>A great example of a bold design and still respecting white space (or in this case greyspace)</p>
<p><span style="color: #ffffff">-</span></p>
<p><a href="http://www.ectomachine.com/"><img class="aligncenter size-full wp-image-5318" src="http://blog.tamar.com/wp-content/uploads/2010/03/ECTOMACHINE_Thumb.png" alt="ECTOMACHINE" width="655" height="637" /></a></p>
<p><span style="color: #ffffff">-</span></p>
<p><strong><span style="text-decoration: underline">White space means minima</span></strong><strong><span style="text-decoration: underline">l</span></strong> – ou contraire. While minimal design does use a lot of white space, you can in fact show a lot of content if the design uses white space effectively in an easily understandable way.</p>
<p>Below is an example of a layout with a lot of content but due to the spacing it seems entirely manageable. Below are all my unread RSS feeds (over 1000 as Google keeps reminding me) and my Twitter stream combined into an easily digestible layout. This is called Feedly and is available as a plugin for Firefox and Chrome. It illustrates the point beautifully that a lot of content can also look good if spaced correctly.</p>
<p><span style="color: #ffffff">-</span></p>
<p><a href="http://blog.tamar.com/wp-content/uploads/2010/03/f-_-Cover.png"><img class="aligncenter size-full wp-image-5319" src="http://blog.tamar.com/wp-content/uploads/2010/03/f-_-Cover_thumb.jpg" alt="Feedly Cover" width="655" height="488" /></a></p>
<p><span style="color: #ffffff">-</span></p>
<p>Other good examples of large amounts of content in a good layout are design blogs. They are updated several times daily, have a myriad of sections as well as advertising so need to be able to accommodate large quantities of content and still be manageable by the reader. Smashing Magazine and Fubiz are two great examples.</p>
<p><span style="color: #ffffff">-</span></p>
<p><a href="http://www.smashingmagazine.com/"><img class="aligncenter size-full wp-image-5321" src="http://blog.tamar.com/wp-content/uploads/2010/03/Smashing-Magazine_thumb.jpg" alt="Smashing-Magazine" width="655" height="529" /></a></p>
<p><span style="color: #ffffff">-</span></p>
<p><a href="http://www.fubiz.net/"><img class="aligncenter size-full wp-image-5322" src="http://blog.tamar.com/wp-content/uploads/2010/03/Fubiz_thumbjpg.jpg" alt="Fubiz" width="655" height="781" /></a></p>
<p><span style="color: #ffffff">-</span></p>
<h2>Some basic do’s and don’ts of white space:</h2>
<p><span style="color: #339966"><strong><span style="color: #000000">Do</span></strong></span> – use even spacing and alignment for effective placement of elements</p>
<p><span style="color: #ff0000"><strong><span style="color: #000000">Don’t</span></strong></span> – necessarily use even spacing, use appropriate spacing. For example when pairing headings to content, the content should be biased towards the heading with a noticeable, if subtle, grouping.</p>
<p>For example, comments. In the following example you either have to scroll to the top or bottom to see whether the poster’s name is aligned to the top or bottom of a comment.</p>
<p><span style="color: #ffffff">-</span></p>
<p><a href="http://blog.tamar.com/wp-content/uploads/2010/03/comment-bad.jpg"><img class="aligncenter size-full wp-image-5323" src="http://blog.tamar.com/wp-content/uploads/2010/03/comment-bad.jpg" alt="Comments - Bad" width="479" height="286" /></a></p>
<p><span style="color: #ffffff">-</span></p>
<p>If the alignment was made more obvious with uneven spacing, it becomes a lot clearer.</p>
<p><span style="color: #ffffff">-</span></p>
<p><a href="http://blog.tamar.com/wp-content/uploads/2010/03/comment-good.jpg"><img class="aligncenter size-full wp-image-5324" src="http://blog.tamar.com/wp-content/uploads/2010/03/comment-good.jpg" alt="Comments - Good" width="479" height="286" /></a></p>
<p><span style="color: #ffffff">-</span></p>
<p><strong><span style="color: #000000">Do</span></strong> – use imagery to aid the design and add a focal point.</p>
<p><span style="color: #ff0000"><strong><span style="color: #000000">Don’t</span></strong></span> – use an image just to fill a space</p>
<p><span style="color: #339966"><strong><span style="color: #000000">Do</span></strong></span> – show the appropriate amount of content</p>
<p><span style="color: #ff0000"><strong><span style="color: #000000">Don’t</span> </strong></span>– add all the content, just because there is space too. If there is more content that you need to add then consider rewriting parts to more concisely and succinctly convey your message.</p>
<p>The bottom line is that design aids content – be it a one word message or a thousand page document,</p>
<blockquote><p><em>“design without content is decoration”</em> – Zeldman</p></blockquote>
<p>An understanding of white space and spacing in general means an understanding of the positional aesthetic, even clutter can look good.</p>
<p>If there’s one thing to remember about white space is that <strong>it is not simply the absence of content</strong>. It is the subtle (and all-too-often overlooked) spacing that aids good design.</p>
<p><a href="http://blog.tamar.com/2010/03/the-wonderous-and-sometimes-forgotten-world-of-white-space/">The wonderous (and sometimes forgotten) world of white space</a> is a post from: <a href="http://blog.tamar.com">Tamar</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tamar.com/2010/03/the-wonderous-and-sometimes-forgotten-world-of-white-space/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Apple iPad &#8211; Paper is finally dead</title>
		<link>http://blog.tamar.com/2010/01/the-apple-ipad-paper-is-finally-dead/</link>
		<comments>http://blog.tamar.com/2010/01/the-apple-ipad-paper-is-finally-dead/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 19:51:25 +0000</pubDate>
		<dc:creator>Craig Dennis</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[e-reader]]></category>
		<category><![CDATA[featured]]></category>
		<category><![CDATA[Gadget]]></category>
		<category><![CDATA[iBooks]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[Must-have]]></category>

		<guid isPermaLink="false">http://blog.tamar.com/?p=4894</guid>
		<description><![CDATA[Minutes ago Steve Jobs announced the latest product to change the world. We are of course talking about the much hyped and eagerly anticipated iTablet, iSlate, iPad. That&#8217;s right, they called it the iPad&#8230;

Will it actually be as good as the hype suggests?
Well here&#8217;s a breakdown of the features of the iPad:

 The screen is [...]<p><a href="http://blog.tamar.com/2010/01/the-apple-ipad-paper-is-finally-dead/">The Apple iPad &#8211; Paper is finally dead</a> is a post from: <a href="http://blog.tamar.com">Tamar</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Minutes ago Steve Jobs announced the latest product to change the world. We are of course talking about the much hyped and eagerly anticipated <span style="text-decoration: line-through">iTablet, iSlate,</span> iPad. That&#8217;s right, they called it the iPad&#8230;</p>
<p><img class="alignnone size-full wp-image-4910" src="http://blog.tamar.com/wp-content/uploads/2010/01/apple-tablet-keynote_032.jpg" alt="apple-tablet-keynote_032" width="640" height="425" /></p>
<h2>Will it actually be as good as the hype suggests?</h2>
<p>Well here&#8217;s a breakdown of the features of the iPad:</p>
<ol>
<li> The screen is a <strong>9.7&#8243; high resolution screen</strong> capable of displaying <strong>HD content</strong></li>
<li>Processor is a <strong>1GHZ</strong> A4</li>
<li> Available in 16, 32 and <strong>64GB </strong>versions available with <strong>optional</strong> 3G</li>
<li>The keyboard shown is a larger version of the <strong>standard iPhone QWERTY</strong> layout</li>
<li>Comes complete with the latest <strong>wireless N</strong> connectivity</li>
<li>Using pixel doubling means that <strong>existing apps can be run full screen</strong></li>
<li>Starting price of <strong>$499</strong></li>
<li><strong>Released </strong>internationally in <strong>June / July</strong></li>
</ol>
<p><img class="alignnone size-full wp-image-4909" src="http://blog.tamar.com/wp-content/uploads/2010/01/apple-tablet-keynote_033.jpg" alt="apple-tablet-keynote_033" width="640" height="425" /></p>
<p>You have to look hard to find a product that Apple released that <strong>wasn&#8217;t </strong>a hit in recent years. The only thing even close that springs to mind was the Motorla ROKR featuring an <strong>iPod music player</strong>. Firmware and poor transfer speeds meant it was a<strong> poor user experience</strong> but I imagine Apple had little control over those aspects. A few years later they released the <strong>iPhone </strong>anyway which blew the competition out of the water and still does.</p>
<p>The iPad is more of the iPhone than the ROKR and looks to continue the trend of &#8216;<strong>must-have&#8217;</strong> gadgets. The price is right for people to get one for no other reason than they want one. Do you <strong>really </strong>need a reason?</p>
<h2>Tablets, didn&#8217;t we already have those?</h2>
<p>There have been tablet PCs before. Some laptops have the ability to completely rotate the screen and become tablets, so what&#8217;s wrong with those? Well for a start they <strong>aren&#8217;t sexy,</strong> they aren&#8217;t skinny and they aren&#8217;t very usable.</p>
<p>Apple has a knack for design objects that people want even before they know what it object is. A case of <em>&#8220;I&#8217;ve seen it, I want it, what is it?&#8221;</em>. To do this continually is a great credit to the Apple design teams, it would be really interesting to see their cutting room floor, so to speak, and drool over some of the &#8216;could-have-been&#8217;s and the &#8216;what-if&#8217;s.</p>
<p><img class="alignnone size-full wp-image-4913" src="http://blog.tamar.com/wp-content/uploads/2010/01/apple-tablet-keynote_077.jpg" alt="apple-tablet-keynote_077" width="640" height="425" /></p>
<p>It boils down to the new Apple tablet being a small enough form factor, fast enough processor and widest sppeal to be the <strong>best mobile computing system ever</strong>.  This is not just a computing device, this is a multimedia entertainment device&#8230; and it&#8217;s <strong>sexy as hell!</strong></p>
<h2>User experience</h2>
<p>The user experience is, <strong>as expected</strong>, very sleek and smooth. Scrolling looks <strong>quick and responsive</strong> as well as being super-smooth. The UI is borrowed and updated <strong>from the iPhone</strong> and that is one of the <strong>best mobile UIs</strong> around today. What that means is there really <strong>isn&#8217;t much innovation</strong> regarding how you would expect to use it. Maybe that&#8217;s a <strong>good thing,</strong> it means no learning curves to make the most of the device and a <strong>familiarity </strong>with an established user experience.</p>
<p><img class="alignnone size-full wp-image-4914" src="http://blog.tamar.com/wp-content/uploads/2010/01/appletabletb279.jpg" alt="appletabletb279" width="600" height="399" /></p>
<p>iWork and Keynote run on the iPad but Keynote <strong>only in landscape mode</strong>, which makes sense as slides are normally in this orientation. This is fine for showing slides but what happens when you need to edit the slides? It&#8217;s as simple as double tapping and using muti-finger gestures similar to browsing the web. In the demonstration, Phil Schiller shows how simple it is to do <strong>even advance tasks</strong> such as masking.</p>
<p>Moving through slides, pages and photos is as simple as tapping on the right hand side of the screen. Again, the UI is truly a thing to behold, with care and attention covering even the smallest of details.</p>
<p><img class="alignnone size-full wp-image-4915" src="http://blog.tamar.com/wp-content/uploads/2010/01/apple-tablet-keynote_197.jpg" alt="apple-tablet-keynote_197" width="640" height="425" /></p>
<p>This has been in development for the last 10 years and as such, there was no way it would see the light of say unless it was <strong>perfect</strong>. There is a lot of coveting of Apple devices and this will be <strong>no different</strong>, it IS the way tablets should be and will raise the bar for any competitors. Dell are working on their own tablet but it will most likely be more&#8230; PC.</p>
<h2>The competition</h2>
<p>The iPad is now <strong>directly competing</strong> with all portable DVD player, all media players, all tablet PCs and all e-book readers. The iPad not only uses the app store but will have it&#8217;s <strong>own book store</strong> called, surprisingly enough, <strong>iBooks</strong>.  iBooks will undoubtedly create a <strong>massive push</strong> for content to be converted to<strong> e-reader format</strong> from the iPad&#8217;s competitors such as <strong>Kindle</strong>.</p>
<p><img class="alignnone size-full wp-image-4916" src="http://blog.tamar.com/wp-content/uploads/2010/01/apple-creation-0303-rm-eng.jpg" alt="apple-creation-0303-rm-eng" width="600" height="398" /></p>
<p>The Kindle is approaching e-reading as its primary focus though and the technology behind that is designed to replicate the contrast of real paper while the iPad has an HD high res screen and capable of showing more than just books.</p>
<h2>What else happened?</h2>
<p>What else was revealed at the Apple press conference? Well far too long was spent talking about iWork for the iPad and there were a lot of tweets about how <strong>boring </strong>people felt listening to how to use a spreadsheet with multi-touch. Other than that, nothing else happened. This was <strong>all about the ipad</strong>.</p>
<h2>Let&#8217;s talk about the cons</h2>
<p>Unfortunately this is <strong>nothing we haven&#8217;t seen before</strong>. There are <strong>no new &#8216;wow&#8217; features</strong> and it looks very similar to the <strong>iPhone, just bigger</strong>. Nothing as revolutionary as was expected.</p>
<p>The release for international sales looksto be <strong>June / July</strong> time. The US data plans are $14.99/month for 250MB or $29.99/month for unlimited, both through AT&amp;T and will be locked.</p>
<p><img class="alignnone size-full wp-image-4917" src="http://blog.tamar.com/wp-content/uploads/2010/01/apple-tablet-keynote_180.jpg" alt="apple-tablet-keynote_180" width="640" height="425" /></p>
<p>The basic 16GB version, while being <strong>only $499</strong>, does <strong>NOT </strong>include 3G. For this you have to pay an <strong>additional $130</strong> on top which I&#8217;m sure most people would want and will probably not be too phased by paying more.</p>
<p>Generally speaking, these &#8216;cons&#8217; are really just nitpicking. The number of pros far out-way the cons and with delivery in 60-90 days. I&#8217;m sure many people have already spent the top price of $829.</p>
<h2>In conclusion</h2>
<p>A portable, high definition, sexy multimedia entertainment device that starts at $499. <strong>Fantastic!</strong> It will do to the e-reader and PMP market what the iPhone did to the phone market &#8211; take it to a new level.</p>
<p>However, on the face of it, the iPad is a <strong>giant iPhone</strong>. The UI is the same, just bigger and you have to make compromises if you want to use it as more of a MacBook than an iPhone with <strong>potentially fiddly</strong> gestures.</p>
<p>Check out the newly updated <a href="http://www.apple.com/" target="_blank">http://www.apple.com/</a> for more details.</p>
<p>A big thank you to Gizmodo, GDGT and Engadget for providing live blogging services and credit for the images go to them where appropriate.</p>
<p><img class="alignnone size-full wp-image-4918" src="http://blog.tamar.com/wp-content/uploads/2010/01/apple-tablet-keynote_190.jpg" alt="apple-tablet-keynote_190" width="640" height="425" /></p>
<p>Oh, and it can <strong>also </strong>be used as a picture frame.</p>
<p><a href="http://blog.tamar.com/2010/01/the-apple-ipad-paper-is-finally-dead/">The Apple iPad &#8211; Paper is finally dead</a> is a post from: <a href="http://blog.tamar.com">Tamar</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tamar.com/2010/01/the-apple-ipad-paper-is-finally-dead/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The browsing experience &#8211; Not everyone sees what you see</title>
		<link>http://blog.tamar.com/2010/01/the-browsing-experience-not-everyone-sees-what-you-see/</link>
		<comments>http://blog.tamar.com/2010/01/the-browsing-experience-not-everyone-sees-what-you-see/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 14:00:58 +0000</pubDate>
		<dc:creator>Craig Dennis</dc:creator>
				<category><![CDATA[Experience Design]]></category>
		<category><![CDATA[Search]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Cross-Browser]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[Graceful Degradation]]></category>
		<category><![CDATA[Progressive Enhancement]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[User Experience]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://blog.tamar.com/?p=4856</guid>
		<description><![CDATA[For years web designers have had to deal with compatibility issues across multiple browsers and for just as many years have had to accept content being displayed in slightly different ways. This is unlikely to change soon but the differences are becoming fewer and fewer. To make the most of this you need to choose [...]<p><a href="http://blog.tamar.com/2010/01/the-browsing-experience-not-everyone-sees-what-you-see/">The browsing experience &#8211; Not everyone sees what you see</a> is a post from: <a href="http://blog.tamar.com">Tamar</a></p>
]]></description>
			<content:encoded><![CDATA[<p>For years web designers have had to deal with compatibility issues across multiple browsers and for just as many years have had to accept content being displayed in slightly different ways. This is unlikely to change soon but the differences are becoming fewer and fewer. To make the most of this you need to choose a browser in which to make your design / functionality work the way you want it to and then <span style="text-decoration: line-through;">compromise</span> fix it in <span style="text-decoration: line-through;">Internet Explorer</span> other browsers.</p>
<h2>Let there be light!</h2>
<p>The main thing to realise is that all browsers are not created equal. Older browsers lack support for new technologies (CSS3 / HTML5) and render pages in sometimes odd ways. They also tend to be less forgiving with various structural models and dynamic scripting languages like JavaScript. Something often forgotten is that some users may decide to turn off features in browsers or may be impaired in a manner which affects their browsing habits.</p>
<p>Examples include:</p>
<ul>
<li>disabling JavaScript</li>
<li>disabling images</li>
<li>not using a mouse</li>
<li>using a screen reader</li>
<li>using a text-to-speech device</li>
</ul>
<p>Now while it is near impossible to include in a design every aspect that could affect the way someone experiences a website, there are things that can be done to improve the experience where possible.</p>
<h2>Graceful degradation</h2>
<blockquote><p><em>&#8220;Graceful degradation means that your Web site continues to operate even when viewed with less-than-optimal software in which advanced effects don’t work.&#8221;</em></p>
<p>– <a href="http://www.digital-web.com/articles/fluid_thinking/">Fluid Thinking</a>, by Peter-Paul Koch</p></blockquote>
<p>Graceful degradation is finally being addressed as the wrong way to approach the problem – design utilising the most advanced features of a browser and where a browser is not capable of implementing those features, a compromise needs to be made. The testing of older browsers is often done towards the end of the development cycle. More often than not this results in a less pleasing site for those using older browsers. This mainly affects IE6 which is still widely adopted throughout the corporate world. Using this approach focuses on using the latest technologies and not considering the experience for people with older browsers, disabilities or with certain functionalities disabled.</p>
<p>So how do you add bells and whistles to a site while maintaining  focus on usability and experience? The answer is in the design process. By first focusing on what ‘everyone’ will see and use, you can address the broadest issues. Bear in mind that a good experience with a site does NOT mean pretty pictures (although they can help) and a person can have a good experience on a simple site, for no other reason than being able to do what they want to do with ease and no interference.</p>
<h2>Progressive enhancement</h2>
<p>Leading on from core usability is the inclusionof  features to improve the experience for those people who are able to experience them – this is known as ‘layering’, starting with semantic  (X)HTML, wrapped in some CSS and finally some JavaScript on top.</p>
<blockquote><p><em>“Progressive enhancement uses web technologies in a layered fashion that allows everyone to access the basic content and functionality of a web page, using any browser or Internet connection, while also providing those with better bandwidth or more advanced browser software an enhanced version of the page.”</em></p>
<p>– <a href="http://en.wikipedia.org/wiki/Progressive_enhancement">Wikipedia</a></p></blockquote>
<p>There is a far more tasty explaination using an M&amp;M that defines the same point:</p>
<blockquote><p><em>“Start with your content peanut, marked up in rich, semantic (X)HTML. Coat that content with a layer of rich, creamy CSS. Finally, add JavaScript as the hard candy shell to make a wonderfully tasty treat (and keep it from melting in your hands).”</em></p>
<p>– <a href="http://www.alistapart.com/articles/understandingprogressiveenhancement/">Aaron Gustafson</a></p></blockquote>
<h2>Good for SEO too?</h2>
<p>When you write rich, semantic (X)HTML you are making life easier for search engines to index your site. It is written in a predictable, organised fashion and as such means the search-bots are more likely to pick up on any extra information as well as index it in the way it is intended. If you think about a search-bot ‘seeing’ in a similar way to a screen-reader, they generally only read text and links and with progressive enhancement you have given them both the best opportunity to get the most out of your site.</p>
<h2>In practice&#8230;</h2>
<p>It&#8217;s difficult to keep this in mind when you want to use newer technologies to make your life easier. CSS3’s rounded corner declaration or shadow facility would be great, but what happens when you meet a browser that doesn’t support it? As long as the contrast of text to background is suitable and the corners are not an integral part of the design then they will just have square boxes and normal text – something that doesn’t affect their experience too much and won’t affect the usability in any way.</p>
<p style="text-align: center"><img class="alignnone size-medium wp-image-4868" src="http://blog.tamar.com/wp-content/uploads/2010/01/shadow-300x300.jpg" alt="Shadow &amp; rounded corners (on)" width="300" height="300" /><img class="alignnone size-medium wp-image-4867" src="http://blog.tamar.com/wp-content/uploads/2010/01/no-shadow-300x300.jpg" alt="Shadow &amp; rounded corners (off)" width="300" height="300" /></p>
<p>White text on a white background using the shadow declaration on the other hand… well… only search engines will see that.</p>
<p><a href="http://blog.tamar.com/2010/01/the-browsing-experience-not-everyone-sees-what-you-see/">The browsing experience &#8211; Not everyone sees what you see</a> is a post from: <a href="http://blog.tamar.com">Tamar</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tamar.com/2010/01/the-browsing-experience-not-everyone-sees-what-you-see/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drawing attention with related posts</title>
		<link>http://blog.tamar.com/2009/12/drawing-attention-with-related-posts/</link>
		<comments>http://blog.tamar.com/2009/12/drawing-attention-with-related-posts/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 10:30:04 +0000</pubDate>
		<dc:creator>Craig Dennis</dc:creator>
				<category><![CDATA[Experience Design]]></category>
		<category><![CDATA[Best Related Posts]]></category>
		<category><![CDATA[Example]]></category>
		<category><![CDATA[How-To]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Thumbnail]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://blog.tamar.com/?p=4399</guid>
		<description><![CDATA[Why are we talking about related posts?
To try and improve the effectiveness of the Tamar blog, it was thought important to draw more attention to the related posts to reduce bounce rate.
The best option seemed to be to take the related posts from being just a list and make it larger and more visual. Sometimes [...]<p><a href="http://blog.tamar.com/2009/12/drawing-attention-with-related-posts/">Drawing attention with related posts</a> is a post from: <a href="http://blog.tamar.com">Tamar</a></p>
]]></description>
			<content:encoded><![CDATA[<h3>Why are we talking about related posts?</h3>
<p>To try and improve the effectiveness of the Tamar blog, it was thought important to draw more attention to the related posts to reduce bounce rate.</p>
<p>The best option seemed to be to take the related posts from being just a list and make it larger and more visual. Sometimes a title of a post just isn&#8217;t enough to describe what the post is about so the addition of an excerpt similar to the homepage of the blog was included.</p>
<p>To reduce the page scrolling needed in order to view the new larger, more visual related posts, the section was columnised and a thumbnail of an image in the related post was added to the top.<br />
Finding the plugin</p>
<p>After searching for a while and finding a few good, yet unsuitable plugins, I stumbled across &#8216;Best Related Posts&#8217;. Its modesty aside, it is very simple and effective, giving complete control over how the code is output. The downside is that the default setup meant that the plugin used nested tables(!).</p>
<p>Now I&#8217;m not sure how old this plugin is but it works with Wordpress 2.8 so it was quite surprising to see nested tables used. The deisgn worked but because of the use of nested tables it was best to change the output to suport CSS.</p>
<p>I thought I would impart my wisdom and show where to get the plugin and how I converted it to CSS. Very simple and offers limitless customisation (with related posts).</p>
<h3>How to create great related posts</h3>
<ul>
<li>Click the link to download <a title="Best Related Posts" href="http://wordpress.org/extend/plugins/best-related-posts/">Best Related Posts for Wordpress</a>.</li>
<li> To install it simply extract it and upload the folder to the plugins folder of Wordpress - <code>/wp-content/plugins/</code></li>
<li> Then go to the plugins tab of the Wordpress admin section and activate it.</li>
<li> In the settings tab, click &#8216;Best Related Posts&#8217; and it brings up the settings for the plugin.</li>
<li>So, lets delete the table rubbish and add some HTML. I kept it simple but there are many more things you can do. Click the image to see a screenshot or copy and paste the code below it into the relevant sections.</li>
</ul>
<p><a href="http://blog.tamar.com/wp-content/uploads/2009/12/HTML.jpg"><img class="alignnone size-full wp-image-4460" src="http://blog.tamar.com/wp-content/uploads/2009/12/HTML655.jpg" alt="Customising 'Best Related Posts'" width="655" height="200" /></a></p>
<h4>Heading:</h4>
<pre>&lt;h3&gt;If you liked this post, you should also like these:&lt;/h3&gt;&lt;div id="related-posts"&gt;</pre>
<h4>Body:</h4>
<pre>&lt;div class="related-item"&gt;
&lt;a href="{link}"&gt;&lt;img  src="{image}" width="110" title="{title}" alt="{title}" /&gt;&lt;/a&gt;
&lt;h4&gt;&lt;a href="{link}"&gt;{title}&lt;/a&gt;&lt;/h4&gt;
&lt;p&gt;{excerpt}&lt;/p&gt;
&lt;/div&gt;</pre>
<h4>Footer:</h4>
<pre>&lt;div class="clearfix"&gt;&lt;/div&gt;
&lt;/div&gt;</pre>
<h4>Explaining the HTML</h4>
<p>In the &#8216;header&#8217; section I have an H3 tag with the title letting people know what will follow. A more natural phrasing was used to connect more with the user rather than just saying &#8216;Related Posts&#8217;.</p>
<p>After the H3 tag there is a div tag that creates the element in which we will work. I have given it the ID <code>related-posts</code> which is very original &#8211; I think you&#8217;ll agree.</p>
<p>The &#8216;body&#8217; section will be repeated depending on how many posts you choose to show, so you can only use classes. I have created a new div element and given it a class of &#8216;related-item&#8217;. We will reference these in the CSS in a moment.</p>
<p>Next there is a link element that has not changed from the default &#8211; this gets the permalink of the related post and creates a link, then it puts an image inside it.</p>
<p>Only the width is specified for the image as we want to scale it proportionally. If the height were specified as well then the image would become distorted.</p>
<p>I have also added the title and alt tags for accessibility and web standards compliance. These will just contain the title of the post it is linking to.</p>
<p>The plugin allows the use of <code>{link}</code>, <code>{image}</code>, <code>{title}</code> and <code>{excerpt}</code>. You can move these around to your hearts content for customisation. They are pretty self explanitory.</p>
<p>In the footer I&#8217;ve added a clearing div (explained in the CSS below) and also closed the div tag opened in the header.</p>
<h4>Now for the CSS</h4>
<p>This is where the magic happens.</p>
<pre>#related-posts {
margin:10px 0 0 0;
}

.related-item h4 {
font-size:12px;
}

.related-item {
width:20%;
float:left;
margin-left:auto;
margin-right:auto;
}

.related-item p, .related-item h4 {
width:110px;
}

h4 {
padding: 0;
margin: 10px 0 5px 0;
}

.related-item img {
border:1px solid #CCC;
}

.clearfix {
clear:both;
}</pre>
<p>I have given the whole &#8216;related-posts&#8217; div element a top margin to push it down a bit from the content above.</p>
<p>I wanted the header element to be the same size as the text so have given it a size of 12px.</p>
<p>The related-item div element has a width of <strong>20%</strong> and auto <code>margin-right</code> and <code>margin-left</code> to ensure they space themselves equally. The <strong>20%</strong> is based on 100% of the available width divided by the number of related items you specify in the setting. I chose <strong>5</strong> so <strong>100/5=20</strong>.</p>
<p>The paragraph and h4 tags need to have a width set otherwise the content will over run the images. So set this to <strong>the same width the image has</strong> in the <strong>body</strong> output section in the <strong>settings </strong>for the plugin.</p>
<p>There needs to be some more space between the image and the h4 tag, so I added the styling for the h4 element. This will be site-wide unless you add &#8216;.related-item&#8217; before it if it conflicts with other styling.</p>
<p>Finally, to extend the parent div (<code>related-posts</code>) to the bottom of the longest div inside it (<code>related-item</code>) you need to add a clearing div. This is an empty div that clears both sides and &#8216;fixes&#8217; the parent div.</p>
<h4>Position the related posts</h4>
<p>To add this plugin to your theme you just need to find the &#8217;single.php&#8217; file which can be done thorugh the built in editor. In the Appearance tab, click editor and look on the right hand side for &#8217;single.php&#8217; and click that. Within the template look for <code>&lt;?php the_content();?&gt; </code>(yours may be slightly different) and add the follwing after it:</p>
<pre>&lt;?php if ( function_exists( 'boposts_show' ) ) {
boposts_show();
} ?&gt;</pre>
<p>This basically says, if the plugin is turned on then do what it does, which is print the HTML we added in the plugin settings, to the page.</p>
<p>Now sit back and relax, you&#8217;re done. You can continue to play around with the stlying and there are many great examples of related post designs dotted around. Have a Google.</p>
<p>As there are not enough images in the Tamar blog posts, we have to go through and add them before we show the image containers above the related post titles. It still looks better and means we now have the choice to add images later very simply.</p>
<p>To do this simply add a line of CSS to hide the image div element:</p>
<pre>#related-posts .related-item img {
display:none;
}</pre>
<p>This is the old related posts section:</p>
<p><img class="alignnone size-full wp-image-4481" src="http://blog.tamar.com/wp-content/uploads/2009/12/old.jpg" alt="Old related posts" width="297" height="110" /></p>
<p>You can see the new related posts below this post. Tell me, which entices you more?</p>
<p><a href="http://blog.tamar.com/2009/12/drawing-attention-with-related-posts/">Drawing attention with related posts</a> is a post from: <a href="http://blog.tamar.com">Tamar</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tamar.com/2009/12/drawing-attention-with-related-posts/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Inspiration &#8211; How do you get yours?</title>
		<link>http://blog.tamar.com/2009/11/inspiration-how-do-you-get-yours/</link>
		<comments>http://blog.tamar.com/2009/11/inspiration-how-do-you-get-yours/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 09:55:30 +0000</pubDate>
		<dc:creator>Craig Dennis</dc:creator>
				<category><![CDATA[Experience Design]]></category>
		<category><![CDATA[Creative]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Inspiration]]></category>

		<guid isPermaLink="false">http://blog.tamar.com/?p=4089</guid>
		<description><![CDATA[Whenever a great idea for design pops into your head, the chances are you’ve been inspired by something you have seen or heard. This is how design trends are formed &#8211; an imitation with a twist, taking the best elements of design A, a dash of design B and adding in your own creative mix.
What [...]<p><a href="http://blog.tamar.com/2009/11/inspiration-how-do-you-get-yours/">Inspiration &#8211; How do you get yours?</a> is a post from: <a href="http://blog.tamar.com">Tamar</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Whenever a great idea for design pops into your head, the chances are you’ve been inspired by something you have seen or heard. This is how design trends are formed &#8211; an imitation with a twist, taking the best elements of design A, a dash of design B and adding in your own creative mix.</p>
<h3><strong>What gives us inspiration?</strong></h3>
<p>This all depends on what&#8217;s on our minds at the time. If you’re a photographer and you see a photograph you like or a technique you haven&#8217;t seen before, you might think <em>“I might I’ll try something like that”</em> but at the same time think <em>“I don’t like that part about it, so I’ll replace it with something else”.</em> If you’re a graphic designer however, you might think <em>“That’s an interesting use of typography”</em> and try and illustrate something resembling it. The point is that whether you know it or not, you have been inspired by something that you&#8217;ve seen and most likely it has been drawn upon some of your work.</p>
<p>Does this mean people are really just re-creative? Regurgitating ideas they have already seen? Is this being creative and does it even matter if it looks good and does its job?</p>
<h3><strong>Are there any truly creative ideas?</strong></h3>
<p>It depends on how you view the world. I like to think that every idea is creative regardless of how it came about. The more important question would be <em>‘do I have any uniquely creative ideas?’</em>.</p>
<p>Creativity can come from a variety of places and people. The question of uniqueness raises the point of doing something nobody has done before, but not necessarily doing it well. There have been some really interesting, creative and unique ideas but they just don’t <em>‘work’</em>, either due to poor implementation or lack of thought behind it. There are many articles about such mistakes that are dotted around various design blogs as a warning to other designers not to make the same mistakes.</p>
<p>Someone will see these warnings / ideas and make them better, improve on them or incorporate the good aspects of them into their own designs.</p>
<h3><strong>Imitation is the best form of flattery</strong></h3>
<p>How true is this? It ultimately depends on the motive and the character of both parites involved. If someone copies you for their own benefit, then this isn&#8217;t creative or constructive.</p>
<p>If you like my work, then tell me. If you use it as inspiration for one of your designs then great! I want to see it so tell me. If you copy my work to such a degree that there is no creative input from your side then that is tantamount to plagiarism and I will lose all respect for you.</p>
<p>The bottom line is I want to inspire people and I want to be inspired. Most people in a creative industry feel the same which is why I enjoy working within it.</p>
<h3><strong>Save inspiration for later<br />
</strong></h3>
<p>Someone recently suggested I make a note of my inspiration in a digital scrapbook on my desktop and take screenshots of sites / designs that I like the style of and think I might be able to use later. That way I won’t just forget about something I have been inspired by, I will have a reservoir of inspiration that I can dip into every now and again to take out the best bits I need and tailor them into the current project.</p>
<h3><strong>Remember…</strong></h3>
<p>Design, no matter in what form, can be inspired and itself inspire.</p>
<p><a href="http://blog.tamar.com/2009/11/inspiration-how-do-you-get-yours/">Inspiration &#8211; How do you get yours?</a> is a post from: <a href="http://blog.tamar.com">Tamar</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tamar.com/2009/11/inspiration-how-do-you-get-yours/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>When will the web know what I want?</title>
		<link>http://blog.tamar.com/2009/11/when-will-the-web-know-what-i-want/</link>
		<comments>http://blog.tamar.com/2009/11/when-will-the-web-know-what-i-want/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 16:52:30 +0000</pubDate>
		<dc:creator>Craig Dennis</dc:creator>
				<category><![CDATA[Search]]></category>
		<category><![CDATA[Contextual]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Perfect Search]]></category>
		<category><![CDATA[Semantic]]></category>
		<category><![CDATA[Understanding]]></category>

		<guid isPermaLink="false">http://blog.tamar.com/?p=3790</guid>
		<description><![CDATA[So you need to find the answer to a question but the question you&#8217;re asking doesn’t have a &#8216;fixed&#8217; answer. How does the web know what you are actually looking for and how does it know what it has will actually match it? Do we need a &#8216;new&#8217; search engine or can we improve on [...]<p><a href="http://blog.tamar.com/2009/11/when-will-the-web-know-what-i-want/">When will the web know what I want?</a> is a post from: <a href="http://blog.tamar.com">Tamar</a></p>
]]></description>
			<content:encoded><![CDATA[<p>So you need to find the answer to a question but the question you&#8217;re asking doesn’t have a &#8216;fixed&#8217; answer. How does the web know what you are actually looking for and how does it know what it has will actually match it? Do we need a &#8216;new&#8217; search engine or can we improve on existing services?</p>
<p>Typical questions with accepted &#8216;fixed&#8217; answers.</p>
<p><strong>‘What is 2+2?’ </strong>– The only answer is 4 (unless using a strange form of maths).</p>
<p><strong>‘What is the capital of England?’</strong> – The only answer is London and there is no other response.</p>
<p>There is only one answer that is correct and as such it is relatively easy to find an answer. What happens then, when you ask a <em>subjective </em>question or one based on a specific context?</p>
<p>‘<strong>Where is a good place to eat?’</strong> or <strong>‘Is the film 9 any good?’</strong> – If you Google the first, it points you to Yahoo! Answers as the top result and if you Google the second, it comes up with things from <em>‘negative scanner’</em> discussions about film negative types on Flickr to <em>‘the 9 sassiest black women in film’</em>.</p>
<h2><strong>Did <em>anything</em> good come out of it?</strong></h2>
<p>Now this isn’t completely without merit, there are some sites listed in the results that would match the queries I have asked more, but don’t appear near the top. The first search about places to eat suggests an article by The Observer about the <em>‘100 best places to eat this summer’</em>. It’s good, but it’s not the one. It’s four years out of date and while many of the places in the list are probably still open, it is not specific enough to my query. In other words it didn’t understand me or relate it to my current situation.</p>
<p>The second has a brief article about the film (the right film) and even has a video review which isn’t bad but it took some extra time to find. This is one person’s opinion and while it may be accurate and reflect my own, I was looking for a more authoritative review or one that averages ratings like IMDB.</p>
<p>The point is that I want Google et al. to know <em>exactly</em> what I want.</p>
<h2><strong>Improve the results = kill all humans</strong></h2>
<p>Now I could do things to increase the likelihood of the search hitting the desired outcome such as adding speech marks around specific phrases or adding in my location but the important difference I could make would be to rephrase so as not to be asking a question, to ‘de-humanise’ the search.</p>
<p>So ‘<strong><em>Where is a good place to eat’</em></strong> could become <strong><em>‘good places to eat in Chiswick’</em></strong> (which sounds like it’s only part of a sentence) and <strong><em>‘Is the film 9 any good’</em></strong> becomes <strong><em>‘9 film review’ </em></strong>(which sounds like nothing anyone would say in conversation<strong><em>.</em></strong></p>
<p>The first result for <strong><em>‘good places to eat in Chiswick’ </em></strong>provides a list of restaurants in Chiswick from <em>TopTable.com</em>, ordered by rating and giving details of the type of cuisine and average cost. Perfect. Even without the <strong><em>‘good’</em></strong> search term I am presented with a page about Chiswick with emphasis on cafes and restaurants.</p>
<p>The first result for <strong><em>‘9 film review’</em></strong><em> </em>is <em>‘9 – Film Review’</em> from <em>Hollywoodreporter.com </em>which contains a very balanced review that was written yesterday, exactly what I wanted.</p>
<h2><strong>Why can’t I just ask a question?</strong></h2>
<p>So why, when I ask a question, do I not get the answers I want and only when I talk like a machine do I get the exact matches? Well the answer may lay in talking like a machine… to a machine. Google understands the relationship between keywords and how to rank pages to make sure the pages at the top of the results are the most authoritative, but it doesn’t understand context.</p>
<blockquote><p><em>&#8220;Right now, Google is really good with keywords and that&#8217;s a limitation we think the search engine should be able to overcome with time,&#8221;</em></p></blockquote>
<blockquote><p><em>&#8220;People should be able to ask questions and we should understand their meaning, or they should be able to talk about things at a conceptual level. We see a lot of concept-based questions &#8212; not about what words will appear on the page but more like &#8216;what is this about?&#8217;. A lot of people will turn to things like the semantic web as a possible answer to that.&#8221;</em></p></blockquote>
<p>Marissa Mayer (Google Vice President of Search Products &amp; User Experience) from an interview with IDG News Service in October 2007.</p>
<h2>What does this mean then?</h2>
<p>Generally, the current level of search is fine. People who know how to search for things on the internet tend to use Google and tend to do a few variations / combinations of search terms to hone in on a result matching what they want. While time consuming, the method of just typing in keyword combinations is quicker than asking a whole question.</p>
<p>So how can Google supplement its dominating search algorithms with semantic understanding? With more and more information about ‘you’ and your browsing habits spanning more than one website (Facebook connect for example), is it possible this could reach further and be more tightly integrated into the process of searching? There is already location-aware search.</p>
<p>If this is the case then where is the line drawn between accurate and contextually accurate search results, and privacy of our information?</p>
<p>Would you let Google know everything about you in order to get perfect search results?</p>
<p><a href="http://blog.tamar.com/2009/11/when-will-the-web-know-what-i-want/">When will the web know what I want?</a> is a post from: <a href="http://blog.tamar.com">Tamar</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tamar.com/2009/11/when-will-the-web-know-what-i-want/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Is real-time the future of the web?</title>
		<link>http://blog.tamar.com/2009/10/is-real-time-the-future-of-the-web/</link>
		<comments>http://blog.tamar.com/2009/10/is-real-time-the-future-of-the-web/#comments</comments>
		<pubDate>Fri, 09 Oct 2009 09:58:42 +0000</pubDate>
		<dc:creator>Craig Dennis</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[GNIP]]></category>
		<category><![CDATA[real-time search]]></category>
		<category><![CDATA[real-time web]]></category>
		<category><![CDATA[SUP]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[XMPP]]></category>

		<guid isPermaLink="false">http://blog.tamar.com/?p=3484</guid>
		<description><![CDATA[There has been a lot of talk about the real-time web and how it is ‘the future’ but what exactly is the real-time web and why should we care?
Put simply, the real-time web is instant. You do something and the system you are interacting with knows what you have done, does what it does and [...]<p><a href="http://blog.tamar.com/2009/10/is-real-time-the-future-of-the-web/">Is real-time the future of the web?</a> is a post from: <a href="http://blog.tamar.com">Tamar</a></p>
]]></description>
			<content:encoded><![CDATA[<p>There has been a lot of talk about the real-time web and how it is ‘the future’ but what exactly is the real-time web and why should we care?</p>
<p>Put simply, the real-time web is instant. You do something and the system you are interacting with knows what you have done, does what it does and lets the rest of the web know with near zero delay. A good example of this would be Twitter. You post your Tweet and seconds later your Tweet appears in search results and all your followers can see it. Facebook has similar qualities but applied in a much wider range of interactions yet based on the same principles.</p>
<p>Imagine all of your online experiences having the same kind of response. The web would become less  linear and more like a conversation. This is already happening with Twitter becoming so popular but fundamentally Twitter is talking <em>about </em>things and not interacting with them.</p>
<p>The challenge is to use the real-time qualities the web offers in things other than social media.</p>
<h3>If you build it, they will come</h3>
<p>There are a few technologies being explored in the creation of the real-time web.</p>
<p>The first is <strong>XMPP</strong> (Extensible Messaging and Presence Protocol) which is the most popular at the moment and is based on instant messaging which has a proven track record. This is what Twitter uses.</p>
<p>The second is <strong>SUP</strong> (Simple Update Protocol) which was developed by FriendFeed (recently purchased by Facebook) which works in a similar way to RSS but integrates a ‘push’ technology and notifies you when there is something new for you.</p>
<p>Another contender is <strong>GNIP</strong> (<a href="http://www.gnip.com/">http://www.gnip.com/</a>) which is designed to sit in between the services that are updated, and the applications expecting updates, providing one access point to multiple streams of real-time data.</p>
<p>This means that applications can be developed that don’t have to actively check each service like they do at the moment. Facebook for the iPhone is likely to be the first to achieve push notifications through a mobile application with any real demonstration of large scale deployment. Even Google’s recent push email update for the iPhone has been plagued with problems of inconsistency with the notifications.</p>
<h3>Searching in real-time</h3>
<p>There are a few tools that you can try to test the current state of the real-time search. Most of them use Twitter or other social network sites for their up-to-the-second results as these are the places that provide the most of that type of information.</p>
<p>There is a site called Scoopler (<a title="Try Scoopler for yourself" href="http://scoopler.com" target="_blank">http://www.scoopler.com/</a>) which is a real-time search engine. It sounds impressive but again it’s really only a searching sites like Twitter and Delicious and pulling out two sets of results. One set showing the most recent results (mostly from Twitter) and the other showing the most popular results, a good combination and the only way real-time search could really ever work; traditional search results supplemented by up-to-the-second results.</p>
<p>A similar effect can be achieved with a <a title="Download the Firefox Greasemonkey plugin" href="https://addons.mozilla.org/en-US/firefox/addon/748" target="_blank">Greasemonkey</a> script (<a title="Download the Twitter in Google script" href="http://userscripts.org/scripts/show/43451" target="_blank">available here</a>) that integrates a Twitter search into Google results to show you related Tweets to your query. While most results tend to be irrelevant, you do find the occasional Tweet that is helpful, especially when trying to find answers or information about problems or current events.</p>
<p><a href="http://blog.tamar.com/wp-content/uploads/2009/10/Scoopler.jpg"><img class="alignnone size-medium wp-image-3485" src="http://blog.tamar.com/wp-content/uploads/2009/10/Scoopler-300x252.jpg" alt="Scoopler" width="300" height="252" /></a><a href="http://blog.tamar.com/wp-content/uploads/2009/10/Greasemonkey.jpg"><img class="alignnone size-medium wp-image-3486" src="http://blog.tamar.com/wp-content/uploads/2009/10/Greasemonkey-300x224.jpg" alt="Greasemonkey" width="300" height="224" /></a></p>
<p>Then there is the problem of accuracy and authority. Real-time search is all about searching for the most recent, up-to-the-second information. As the information is so new there is no way to determine if the information is accurate or relevant in the way that Google does so well. Twitter has tried with trending topics but some are perpetuated with Tweets asking why something is a trending topic.</p>
<h3><span style="text-decoration: underline;">What about Google?</span></h3>
<p>Google is closing the gap between traditional and real-time search with the ability to filter your results by time including ‘recent results’, ‘past 24 hours’, ‘past week’, ‘past month’ and ‘past year’. They introduced an option to set a specific date rage to search and also the option for results from the previous hour. It is unlikely Google will go any further due to the types of content their search engine indexes.</p>
<p>If the real-time is the way forward, how does this affect SEO? The current process of SEO involves keywords, anchor text, URL structures, link building etc. but the only thing likely to survive into real-time search would be keywords. Something that, by itself, is incapable of giving any real benefit except showing you the most recent matches. Google and most of the major search engines would probably argue that there is more benefit in finding sites naturally through links because a site that has no links is likely a site not worth indexing. Perhaps a combination of social recommendations from friends / people you follow, recent results and authoritative sites could work.</p>
<p>But what happens when someone spams the real-time web? Considering the search results are chronologically ranked in terms of freshness, there may be very little people could do to avoid it. Twitter has struggled with this and a number of spam Tweets have, at times, become trending topics. Could it be as easy as adding a <a title="CAPCHA definition from Wikipedia" href="http://en.wikipedia.org/wiki/CAPTCHA" target="_blank">CAPCHA</a> form before posting? Would that have a detrimental effect on the experience of Tweeting? And what would happen with all the third party applications that make Tweeting a pleasure?</p>
<p>There is certainly room for more real-time applications and ways to utilise the unique, searchable and instant qualities of real-time but it is most likely going to be geared even further towards the social aspect of the web. It will be interesting to see how new distribution models form through the real-time delivery of data to applications.</p>
<p>In conclusion, if Google thought real-time search was a good idea, I’m sure they would have already done it and the most useful aspect of the real-time web will be that of content delivery. The traditional web indexing and SEO techniques will live to fight another day. That is until the web gains intelligence. What happens when the web truly understands what you want?</p>
<p><a href="http://blog.tamar.com/2009/10/is-real-time-the-future-of-the-web/">Is real-time the future of the web?</a> is a post from: <a href="http://blog.tamar.com">Tamar</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tamar.com/2009/10/is-real-time-the-future-of-the-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
