<?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>Frog&#039;s Digital Design Blog &#187; Web Development</title>
	<atom:link href="http://www.thefloatingfrog.co.uk/category/web-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.thefloatingfrog.co.uk</link>
	<description>Design, Photography, Internet and Geek related</description>
	<lastBuildDate>Wed, 09 Nov 2011 09:34:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Affordable Secure Backup</title>
		<link>http://www.thefloatingfrog.co.uk/web-development/affordable-secure-backup/</link>
		<comments>http://www.thefloatingfrog.co.uk/web-development/affordable-secure-backup/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 13:26:58 +0000</pubDate>
		<dc:creator>John Bates</dc:creator>
				<category><![CDATA[Products]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[backup]]></category>

		<guid isPermaLink="false">http://www.thefloatingfrog.co.uk/?p=3976</guid>
		<description><![CDATA[Whether you are an IT professional or a computer novice, choosing the right backup system to use at work or home is a difficult, and frankly uninspiring use of time, and one which almost always results in making undesirable compromises. There always seem to be far too many options and the good solutions come with [...]


Related posts:<ol><li><a href='http://www.thefloatingfrog.co.uk/tips-tricks-tutorials/quick-photoshop-tip-save-space-by-turning-layers-off/' rel='bookmark' title='Permanent Link: Quick Photoshop Tip: Save Space By Turning Layers Off'>Quick Photoshop Tip: Save Space By Turning Layers Off</a></li>
<li><a href='http://www.thefloatingfrog.co.uk/web-development/mysql-column-truncation-vulnerability/' rel='bookmark' title='Permanent Link: MySQL column truncation vulnerability'>MySQL column truncation vulnerability</a></li>
<li><a href='http://www.thefloatingfrog.co.uk/web-development/partion-windows-and-linux-with-gparted/' rel='bookmark' title='Permanent Link: Partion Windows and Linux with GParted'>Partion Windows and Linux with GParted</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.amazon.co.uk/StarTech-com-3-5in-Removable-External-Enclosure/dp/B002GWQ4IW/ref=sr_1_5?ie=UTF8&amp;s=electronics&amp;qid=1264362817&amp;sr=1-5"><img style="border-width: 0;margin: 0 0 0 10px" src="http://www.thefloatingfrog.co.uk/wp-content/uploads/2010/03/s352u2rer-small_thumb.jpg" border="0" alt="S352U2RER.small" width="200" height="200" align="right" /></a>Whether you are an IT professional or a computer novice, choosing the right backup system to use at work or home is a difficult, and frankly uninspiring use of time, and one which almost always results in making undesirable compromises. There always seem to be far too many options and the good solutions come with a price tag that almost matches the cost of the system they were designed to support. A good backup system should satisfy, at least, the following requirements:</p>
<ul>
<li>It should be affordable.</li>
<li>Operation should be reasonably well automated.</li>
<li>It should be easy to restore to one of several points in time.</li>
<li>There should be some redundancy.</li>
<li>It should be simple to store some backups offsite.</li>
<li>Media should be encrypted for security.</li>
</ul>
<p><span id="more-3976"></span></p>
<p>The system described here uses an affordable drive enclosure to host two of three disk drives in a scheme that gives both disk mirroring and offsite storage all for a very affordable price of, roughly, £260. Of the three disk drives, two stay in the enclosure and the third is kept offsite and periodically exchanged with one of the two in the enclosure. Each disk drive is mounted in a drive tray (a one-off operation which requires nothing more than the use of a Philips screwdriver) which allows it to be easily inserted and removed from the enclosure. The enclosure is connected to a USB port on a computer and looks, to the computer, like a single large disk. I use 1TB capacity disks which allows me to securely store approximately 1,000 GB of data which is a lot even for a small business.</p>
<h3>Operation</h3>
<p>The drive enclosure is populated with two of the three SATA disk drives and attached to a computer (Mac, Windows or Unix) through a USB connection. A DIP switch configuration on the rear of the enclosure can be used to choose from a number of different configurations allowing the two drives to appear as either one big drive, two independent drives or a single drive using <a title="RAID 1" href="http://en.wikipedia.org/wiki/Raid_1#RAID_1" target="_blank">RAID 1</a> mirroring for increased protection against disk failure. This backup scheme uses the latter configuration, RAID 1, which employs disk mirroring in which the enclosure maintains an exact copy of its first disk on the second disk so that if either disk fails the remaining disk can continue operation without loss of data. If a failure occurs, the failed drive can be replace with a good drive and the system will automatically mirror the data to the new drive without any downtime. From the computer, the enclosure appears as a single USB (external) drive.</p>
<p><a href="http://www.2brightsparks.com/syncback/sbpro-features.html" target="_blank"><img style="border-width: 0;margin: 10px 10px 5px 0" src="http://www.thefloatingfrog.co.uk/wp-content/uploads/2010/03/sbpro.gif" border="0" alt="SyncBackPro" width="67" height="80" align="left" /></a>The second disk can be removed at any point and replaced with another which will be automatically mirrored with the contents of the first disk. The process of mirroring a 1TB disk takes about 3 or 4 hours but during this period the drive can be used normally. A green LED above a drive indicates that it is functioning normally, a flashing amber LED indicates that the drive is in the process of being mirrored and a red LED is indicative of a hardware fault with the drive.</p>
<p>Backup software on the computer populates the USB drive as it would any externally attached drive. I use the excellent <a href="http://www.2brightsparks.com/syncback/sbpro.html" target="_blank">SyncBackPro</a> for Windows to pull files in from other machines on the network and write it to the drive but any archiving software could be used as appropriate for the platform.</p>
<h3>Archival Storage</h3>
<p>Some operating systems provide a mechanism for maintaining historical copies of your files within the file system. Windows does this with what it calls <em>Previous Versions</em>, and  on Mac OS X similar functionality can be achieved by using Time Machine. Both these mechanisms enable fuller use of the storage space on the drive by keeping old versions of all files, even files that have been deleted since the last backup, for as long as space remains on the backup disk. Once the disk fills up these systems will automatically begin to prune back the oldest versions of files, keeping only as many old files as the disk can hold. Both of these mechanisms, <em>Previous Versions</em> and TimeMachine, will allow you to view the files in any backed up folder on your system as they were at several points in the past, typically at daily or more frequent intervals.</p>
<h3>Redundancy and Offsite Storage</h3>
<p>The enclosure keeps two drives in sync automatically so that should one of the drives in the enclosure fail the other one will continue providing read and write functionality without any interruption of service. This gives one form of redundancy, but by swapping the mirrored disk with a spare one on a regular, say daily, basis you get to maintain as many backup copies of your complete data as you feel comfortable with. It is easy to manage a small pool of spare disks which can be used in rotation. If we then keep one or more of these disks at a different location to the enclosure we have an offsite backup.</p>
<p>Very cheap USB caddies can be purchased which will hold a single SATA disk drive. These can be used in an emergency to mount any of the disks on a computer if the enclosure fails or if you need to access the data that is on one of the drives from a different computer or location.</p>
<h3>Encryption</h3>
<p><a href="http://www.truecrypt.org/"><img style="border-width: 0;margin: 10px 10px 10px 0" src="http://www.thefloatingfrog.co.uk/wp-content/uploads/2010/03/truecrypt_thumb.gif" border="0" alt="truecrypt" width="42" height="52" align="left" /></a> If securing the content of your backup data is important then the free open source <a href="http://www.truecrypt.org/" target="_blank">TrueCrypt</a> is an excellent tool. TrueCrypt provides on-the-fly encryption of an entire disk which means that data is encrypted or decrypted just before it is saved or loaded from the disk. The operation works transparently, encrypting the entire disk volume without any user intervention. Data is copied to or read from the encrypted disk exactly as it would be to or from an unencrypted disk. No data can be read from the disk until the correct password has been provided so if one of your disks is lost or stolen you can be confident that its contents will remain safe. The documentation on the TrueCrypt web site provides a step by step guide to installing and using TrueCrypt to protect a USB drive.</p>
<p>The decision to encrypt is an optional one and can be delayed until a later date. TrueCrypt software is such a good tool that I would recommend experimenting with it even if you don’t decide to use it to encrypt your backups. One of the modes of operation of TrueCrypt allows you to create an encrypted file on your normal file system which can then be mounted by TrueCrypt as a drive (or volume) on your computer. To the computer this looks like a normal external disk but has the advantage that all of the files that you write to the disk are securely encrypted and cannot be read without providing the correct password. TrueCrypt is software that I would be prepared to pay quite a lot of money for but it is open source and free.</p>
<h3>Cost</h3>
<p>The system I describe here costs roughly £260 (including the backup media) and provides 1TB of always available RAID and offsite backed storage – this makes it a very competitively priced solution for a small business or home worker.</p>
<p>I purchased the enclosure and extra drive trays from <a href="http://www.dabs.com/products/startech-com-3-5in-esata-usb-dual-removable-sata-raid-enclosure-68KV.html" target="_blank">Dabs.com</a> but the enclosure is also available from <a href="http://www.amazon.co.uk/StarTech-com-3-5in-Removable-External-Enclosure/dp/B002GWQ4IW/ref=sr_1_5?ie=UTF8&amp;s=electronics&amp;qid=1264362817&amp;sr=1-5" target="_blank">Amazon</a>. The hard drives can be purchased from anywhere but should all be of the same capacity &#8211; Good 1TB drives can currently be found for about £60. The individual component costs for the whole system were:</p>
<div style="margin-left: 50px">
<table border="2" cellspacing="0" cellpadding="2">
<tbody>
<tr>
<td align="center" valign="top"><strong>Component</strong></td>
<td align="center" valign="top"><strong>Price</strong></td>
</tr>
<tr>
<td align="center" valign="top">1 x USB Dual Removable SATA RAID External Hard Drive Enclosure</td>
<td align="center" valign="top">£70</td>
</tr>
<tr>
<td align="center" valign="top">1 x Extra Hot Swap Hard Drive Tray</td>
<td align="center" valign="top">£10</td>
</tr>
<tr>
<td align="center" valign="top">3 x 1TB Internal SATA Disk Drives</td>
<td align="center" valign="top">£60 each</td>
</tr>
<tr>
<td align="center" valign="top"><a href="http://www.truecrypt.org/" target="_blank">TrueCrypt</a> Open Source Disk Encryption Software</td>
<td align="center" valign="top">£free</td>
</tr>
</tbody>
</table>
</div>
<p>&nbsp;</p>
<p>With a total component cost of about £260, the benefits of this disk-based system over our old tape based solution are enormous not just in price but in flexibility and features. In short, it is a solution that I would recommend.</p>


<p>Related posts:<ol><li><a href='http://www.thefloatingfrog.co.uk/tips-tricks-tutorials/quick-photoshop-tip-save-space-by-turning-layers-off/' rel='bookmark' title='Permanent Link: Quick Photoshop Tip: Save Space By Turning Layers Off'>Quick Photoshop Tip: Save Space By Turning Layers Off</a></li>
<li><a href='http://www.thefloatingfrog.co.uk/web-development/mysql-column-truncation-vulnerability/' rel='bookmark' title='Permanent Link: MySQL column truncation vulnerability'>MySQL column truncation vulnerability</a></li>
<li><a href='http://www.thefloatingfrog.co.uk/web-development/partion-windows-and-linux-with-gparted/' rel='bookmark' title='Permanent Link: Partion Windows and Linux with GParted'>Partion Windows and Linux with GParted</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.thefloatingfrog.co.uk/web-development/affordable-secure-backup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Poll: What CMS do you use when developing websites?</title>
		<link>http://www.thefloatingfrog.co.uk/web-development/poll-what-cms-do-you-use-when-developing-websites/</link>
		<comments>http://www.thefloatingfrog.co.uk/web-development/poll-what-cms-do-you-use-when-developing-websites/#comments</comments>
		<pubDate>Mon, 27 Apr 2009 14:55:54 +0000</pubDate>
		<dc:creator>Gary Hartley</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[poll]]></category>

		<guid isPermaLink="false">http://www.thefloatingfrog.co.uk/?p=2634</guid>
		<description><![CDATA[Do you build websites? Do you offer your clients a content management system to provide them a method of updating their website? If so, what CMS do you use? Related posts:Top 20 Websites and Search Engines in the UK &#8220;Comic Sans&#8221; Virus (CSV) outbreak infects millions of websites worldwide Website Life Cycle


Related posts:<ol><li><a href='http://www.thefloatingfrog.co.uk/news-reviews/top-20-websites-and-search-engines-in-the-uk/' rel='bookmark' title='Permanent Link: Top 20 Websites and Search Engines in the UK'>Top 20 Websites and Search Engines in the UK</a></li>
<li><a href='http://www.thefloatingfrog.co.uk/news-reviews/comic-sans-virus-csv-outbreak-infects-millions-of-websites-worldwide/' rel='bookmark' title='Permanent Link: &#8220;Comic Sans&#8221; Virus (CSV) outbreak infects millions of websites worldwide'>&#8220;Comic Sans&#8221; Virus (CSV) outbreak infects millions of websites worldwide</a></li>
<li><a href='http://www.thefloatingfrog.co.uk/web-design/website-life-cycle/' rel='bookmark' title='Permanent Link: Website Life Cycle'>Website Life Cycle</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Do you build websites? Do you offer your clients a content management system to provide them a method of updating their website? If so, what CMS do you use?</p>
<div style="width:500px; clear:both; text-align:center;"><embed allowScriptAccess="never" saveEmbedTags="true" quality="high" wmode="transparent" bgcolor="#ffffff" name="beta3" salign="tl" scale="autoscale" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" FlashVars="p=1573291" src="http://www.polldaddy.com/poll.swf" width="252" height="525"></embed></div>


<p>Related posts:<ol><li><a href='http://www.thefloatingfrog.co.uk/news-reviews/top-20-websites-and-search-engines-in-the-uk/' rel='bookmark' title='Permanent Link: Top 20 Websites and Search Engines in the UK'>Top 20 Websites and Search Engines in the UK</a></li>
<li><a href='http://www.thefloatingfrog.co.uk/news-reviews/comic-sans-virus-csv-outbreak-infects-millions-of-websites-worldwide/' rel='bookmark' title='Permanent Link: &#8220;Comic Sans&#8221; Virus (CSV) outbreak infects millions of websites worldwide'>&#8220;Comic Sans&#8221; Virus (CSV) outbreak infects millions of websites worldwide</a></li>
<li><a href='http://www.thefloatingfrog.co.uk/web-design/website-life-cycle/' rel='bookmark' title='Permanent Link: Website Life Cycle'>Website Life Cycle</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.thefloatingfrog.co.uk/web-development/poll-what-cms-do-you-use-when-developing-websites/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PNG Fix for IE6 &#8211; brucey says &#8220;come on down&#8221;!</title>
		<link>http://www.thefloatingfrog.co.uk/web-development/png-fix-for-ie6-brucey-says-come-on-down/</link>
		<comments>http://www.thefloatingfrog.co.uk/web-development/png-fix-for-ie6-brucey-says-come-on-down/#comments</comments>
		<pubDate>Thu, 02 Apr 2009 11:58:57 +0000</pubDate>
		<dc:creator>Gary Hartley</dc:creator>
				<category><![CDATA[Tips, Tricks & Tutorials]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Bruce Forsyth]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[IE6]]></category>
		<category><![CDATA[internet explorer]]></category>
		<category><![CDATA[PNG]]></category>

		<guid isPermaLink="false">http://www.thefloatingfrog.co.uk/frog-blog/?p=2416</guid>
		<description><![CDATA[We all know IE6 is a bag &#8216;o&#8217; shite poo right? Well unfortunately there are still loads of people who use it. This is not necessarily a problem in itself, after all as long and we do our CSS properly and understand the limitations of the browser, everything should be ok. One area that does [...]


Related posts:<ol><li><a href='http://www.thefloatingfrog.co.uk/web-design/css-news-a-quick-catchup/' rel='bookmark' title='Permanent Link: CSS NEWS &#8211; A quick catchup'>CSS NEWS &#8211; A quick catchup</a></li>
<li><a href='http://www.thefloatingfrog.co.uk/its-a-family-thing/frogs-christmas-countdown-2008/' rel='bookmark' title='Permanent Link: Frog&#8217;s Christmas Countdown 2008'>Frog&#8217;s Christmas Countdown 2008</a></li>
<li><a href='http://www.thefloatingfrog.co.uk/web-design/css-for-absolute-beginners-a-slideshow-walk-through-starting-with-the-basics/' rel='bookmark' title='Permanent Link: CSS for ABSOLUTE BEGINNERS &#8211; shaping up with CSS'>CSS for ABSOLUTE BEGINNERS &#8211; shaping up with CSS</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.thefloatingfrog.co.uk/frog-blog/wp-content/uploads/2009/04/bruce_forsyth.jpg" alt="Bruce Forsyth" title="Bruce Forsyth" width="175" class="alignright size-full wp-image-2435" />We all know IE6 is a bag &#8216;o&#8217; <del datetime="2009-04-02T11:42:36+00:00">shite</del> poo right? Well unfortunately there are still loads of people who use it. This is not necessarily a problem in itself, after all as long and we do our CSS properly and understand the limitations of the browser, everything should be ok.</p>
<p>One area that does cause loads of headaches though is transparent PNGs and with more and more of our designs using gradient backgrounds and varying levels of transparency in their graphics, it&#8217;s inevitbale that you&#8217;ll have to use PNGs as opposed to GIFs to achieve the desired look of the site.</p>
<p>There is a really good and simple PNG fix which I&#8217;ve been using for a while and all you need to do to implement it is this:</p>
<ol>
<li>Get yourself downloading this JS file &#8211; <a href="http://www.thefloatingfrog.co.uk/frog-blog/downloads/png-fix.zip">PNG Fix for IE6</a></li>
<li>In your header, insert the following code:
<pre>&lt;!--[if IE 6]&gt;
&lt;script src="js/pngfix.js"&gt;&lt;/script&gt;
&lt;script&gt;
DD_belatedPNG.fix();
&lt;/script&gt;
&lt;![endif]--&gt;</pre>
</li>
<li>The function DD_belatedPNG.fix loads the png fix at runtime and all you need to do now is pass it each element that needs the fix applying. This can either be a class or an id for example:
<pre>&lt;!--[if IE 6]&gt;
&lt;script src="js/pngfix.js"&gt;&lt;/script&gt;
&lt;script&gt;
DD_belatedPNG.fix('img, .png_img');
&lt;/script&gt;
&lt;![endif]--&gt;</pre>
</li>
</ol>
<p>Some Further Notes on this:</p>
<ol>
<li>You cannot use &#8216;body&#8217; as one of your elements</li>
<li>It doesn&#8217;t work on &lt;TR&gt; or &lt;TD&gt; elements, but this *shouldn&#8217;t* be a problem should it</li>
<li>&lt;INPUT type=&#8221;image&#8221;/&gt; doesn&#8217;t work but why use a transparent PNG for a form button anyway?</li>
</ol>


<p>Related posts:<ol><li><a href='http://www.thefloatingfrog.co.uk/web-design/css-news-a-quick-catchup/' rel='bookmark' title='Permanent Link: CSS NEWS &#8211; A quick catchup'>CSS NEWS &#8211; A quick catchup</a></li>
<li><a href='http://www.thefloatingfrog.co.uk/its-a-family-thing/frogs-christmas-countdown-2008/' rel='bookmark' title='Permanent Link: Frog&#8217;s Christmas Countdown 2008'>Frog&#8217;s Christmas Countdown 2008</a></li>
<li><a href='http://www.thefloatingfrog.co.uk/web-design/css-for-absolute-beginners-a-slideshow-walk-through-starting-with-the-basics/' rel='bookmark' title='Permanent Link: CSS for ABSOLUTE BEGINNERS &#8211; shaping up with CSS'>CSS for ABSOLUTE BEGINNERS &#8211; shaping up with CSS</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.thefloatingfrog.co.uk/web-development/png-fix-for-ie6-brucey-says-come-on-down/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Your CSS framework needs you!</title>
		<link>http://www.thefloatingfrog.co.uk/web-design/your-css-framework-needs-you/</link>
		<comments>http://www.thefloatingfrog.co.uk/web-design/your-css-framework-needs-you/#comments</comments>
		<pubDate>Tue, 03 Feb 2009 12:51:42 +0000</pubDate>
		<dc:creator>Gary Hartley</dc:creator>
				<category><![CDATA[News & Reviews]]></category>
		<category><![CDATA[Tips, Tricks & Tutorials]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[css framework]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://www.thefloatingfrog.co.uk/frog-blog/?p=2043</guid>
		<description><![CDATA[What&#8217;s a CSS framework? A CSS framework can help you achieve rapid development of websites, web apps and mashups. It eliminates repetitive tasks while prototyping designs by using a pre structured CSS/XHTML grid-based framework. Main features of good CSS Framework is to: 1) Rapidly speed up our development time 2) Very small file size 3) [...]


Related posts:<ol><li><a href='http://www.thefloatingfrog.co.uk/news-reviews/instant-blueprint-create-a-website-framework-in-seconds/' rel='bookmark' title='Permanent Link: Instant Blueprint &#8211; Create a website framework in seconds!'>Instant Blueprint &#8211; Create a website framework in seconds!</a></li>
<li><a href='http://www.thefloatingfrog.co.uk/tools/grid-overlays-to-assist-your-website-development/' rel='bookmark' title='Permanent Link: Grid Overlays to assist your website development'>Grid Overlays to assist your website development</a></li>
<li><a href='http://www.thefloatingfrog.co.uk/web-design/css-news-a-quick-catchup/' rel='bookmark' title='Permanent Link: CSS NEWS &#8211; A quick catchup'>CSS NEWS &#8211; A quick catchup</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-2046" title="Boris has grids" src="http://www.thefloatingfrog.co.uk/frog-blog/wp-content/uploads/2009/02/boris.jpg" alt="Boris has grids" width="500" height="150" /></p>
<h2>What&#8217;s a CSS framework?</h2>
<p><!--digg-->A CSS framework can help you achieve rapid development of websites, web apps and mashups. It eliminates repetitive tasks while prototyping designs by using a pre structured CSS/XHTML grid-based framework.</p>
<p><strong>Main features of good CSS Framework is to: </strong></p>
<p>1) Rapidly speed up our development time<br />
2) Very small file size<br />
3) Good documentation<br />
4) A clean grid structure.</p>
<p>You will need a basic understanding of CSS to enable you to utilise the full potential of your chosen framework.</p>
<h2>Frameworks currently available</h2>
<h3><a href="http://960.gs/">960 CSS Framework</a></h3>
<blockquote><p>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. The 960.css file itself is only 3.6 KB compressed.</p></blockquote>
<p><img class="alignnone size-full wp-image-2044" title="960 framework" src="http://www.thefloatingfrog.co.uk/frog-blog/wp-content/uploads/2009/02/960.jpg" alt="960 framework" width="500" height="181" /></p>
<p><strong>Tutorial: </strong><a href="http://nettuts.com/videos/screencasts/a-detailed-look-at-the-960-css-framework/">A Detailed Look at the 960 CSS Framework</a></p>
<p><strong>Demo:</strong> <a href="http://960.gs/demo.html">Live Demo</a></p>
<h3><a href="http://blueprintcss.org/">Blueprint CSS Framework</a></h3>
<p><img class="alignnone size-full wp-image-2051" title="Blueprint css framework" src="http://www.thefloatingfrog.co.uk/frog-blog/wp-content/uploads/2009/02/blueprint.jpg" alt="Blueprint css framework" width="500" height="120" /></p>
<blockquote><p>Blueprint is a CSS framework, which aims to cut down on your CSS development time. It gives you a solid CSS foundation to build your project on top of, with an easy-to-use grid, sensible typography, nice-looking forms and even a stylesheet for printing. One of its main feature is performing a mass reset of browser default styles, offering a methodology to use for customizable layout grids and most important is that all elements are override-able.</p></blockquote>
<p><strong>Tutorial:</strong> <a href="http://nettuts.com/tutorials/html-css-techniques/a-closer-look-at-the-blueprint-css-framework/">A Closer Look At the Blueprint CSS Framework</a></p>
<p><strong>Demo:</strong> <a href="http://blueprintcss.org/tests/">Live Demo</a></p>
<h3><a href="http://docs.jquery.com/UI/Theming/API#The_jQuery_UI_CSS_Framework">The jQuery UI CSS Framework</a></h3>
<p><img class="alignnone size-full wp-image-2052" title="jQuery CSS Framework" src="http://www.thefloatingfrog.co.uk/frog-blog/wp-content/uploads/2009/02/jquery.jpg" alt="jQuery CSS Framework" width="500" height="120" /></p>
<blockquote><p>jQuery UI includes a robust CSS Framework designed for building custom jQuery widgets. The framework includes classes that cover a wide array of common user interface needs, and can be manipulated using jQuery UI ThemeRoller. By building your UI components using the jQuery UI CSS Framework, you will be adopting shared markup conventions and allowing for ease of code integration across the plugin community at large.</p></blockquote>
<p><strong>Tutorial:</strong> <a href="http://docs.jquery.com/UI/Theming/API">jQuery UI CSS framework</a></p>
<p><strong>Demo:</strong> <a href="http://www.filamentgroup.com/examples/buttonFrameworkCSS/">Live Demo</a></p>
<h3><a href="http://www.yaml.de/en/">YAML</a></h3>
<p><img class="alignnone size-full wp-image-2053" title="YAML" src="http://www.thefloatingfrog.co.uk/frog-blog/wp-content/uploads/2009/02/yaml.jpg" alt="YAML" width="500" height="120" /></p>
<blockquote><p>Yaml (Yet Another Multicolumn Layout) focused on flexible layouts and offers column and grid based design elements for flexible, elastic or fixed layouts. You will need a license to use it.</p></blockquote>
<p><a href="http://www.yaml.de/fileadmin/examples/index.html">Demo</a></p>
<h3><a href="http://developer.yahoo.com/yui/grids/">Yahoo YUI Grids CSS</a></h3>
<p><img class="alignnone size-full wp-image-2054" title="Yahoo CSS Framework" src="http://www.thefloatingfrog.co.uk/frog-blog/wp-content/uploads/2009/02/yahoo.jpg" alt="Yahoo CSS Framework" width="500" height="120" /></p>
<blockquote><p>The foundational YUI Grids CSS offers four preset page widths, six preset templates, and the ability to stack and nest subdivided regions of two, three, or four columns. The 4kb file provides over 1000 page layout combinations. Features include: Self-clearing footer, customization of width for fixed-width layouts, Supports fluid-width (100%) layouts and more.</p></blockquote>
<p><a href="http://developer.yahoo.com/yui/examples/grids/index.html">Demo</a></p>
<h2>Articles explaining CSS Frameworks</h2>
<p><strong><a href="http://jeffcroft.com/blog/2007/nov/17/whats-not-love-about-CSS-frameworks/">What’s not to love about CSS frameworks?</a></strong><br />
<strong><a href="http://www.smashingmagazine.com/2007/09/21/css-frameworks-css-reset-design-from-scratch/">CSS Frameworks + CSS Reset: Design From Scratch</a></strong><br />
<strong><a href="http://css-tricks.com/what-are-the-benefits-of-using-a-css-framework/">What Are The Benefits of Using a CSS Framework?</a></strong><br />
<strong><a href="http://foohack.com/2007/08/blueprint-css-framework-vs-yui-grids/">Blueprint CSS Framework vs YUI Grids</a></strong><br />
<strong><a href="http://capsizedesigns.com/blog/2008/04/battle-of-the-css-frameworks/">Battle of the CSS Frameworks</a></strong><br />
<strong><a href="http://adactio.com/journal/1498">The Lessons of CSS Frameworks </a></strong><br />
<strong><a href="http://www.vcarrer.com/2008/08/when-to-use-css-framework.html">When to use CSS framework?</a></strong></p>


<p>Related posts:<ol><li><a href='http://www.thefloatingfrog.co.uk/news-reviews/instant-blueprint-create-a-website-framework-in-seconds/' rel='bookmark' title='Permanent Link: Instant Blueprint &#8211; Create a website framework in seconds!'>Instant Blueprint &#8211; Create a website framework in seconds!</a></li>
<li><a href='http://www.thefloatingfrog.co.uk/tools/grid-overlays-to-assist-your-website-development/' rel='bookmark' title='Permanent Link: Grid Overlays to assist your website development'>Grid Overlays to assist your website development</a></li>
<li><a href='http://www.thefloatingfrog.co.uk/web-design/css-news-a-quick-catchup/' rel='bookmark' title='Permanent Link: CSS NEWS &#8211; A quick catchup'>CSS NEWS &#8211; A quick catchup</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.thefloatingfrog.co.uk/web-design/your-css-framework-needs-you/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Archive44.com</title>
		<link>http://www.thefloatingfrog.co.uk/web-design/archive44com/</link>
		<comments>http://www.thefloatingfrog.co.uk/web-design/archive44com/#comments</comments>
		<pubDate>Sat, 31 Jan 2009 19:24:38 +0000</pubDate>
		<dc:creator>Gary Hartley</dc:creator>
				<category><![CDATA[Fun]]></category>
		<category><![CDATA[News & Reviews]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Website Launches]]></category>
		<category><![CDATA[archive44.com]]></category>
		<category><![CDATA[barack obama]]></category>

		<guid isPermaLink="false">http://www.thefloatingfrog.co.uk/frog-blog/?p=2036</guid>
		<description><![CDATA[Archive44.com is a fun little project I decided to do on the spur of the moment. It&#8217;s basically an archive of over 900 front pages of newspapers from all over the world on the day Barack Obama, the first black African American, became President of the United States of America. When you put over 900 [...]


Related posts:<ol><li><a href='http://www.thefloatingfrog.co.uk/news-reviews/local-paper-makes-it-amongst-global-elite-on-auguration-day-2009/' rel='bookmark' title='Permanent Link: Local paper makes it amongst global elite on Auguration Day 2009'>Local paper makes it amongst global elite on Auguration Day 2009</a></li>
<li><a href='http://www.thefloatingfrog.co.uk/news-reviews/name-the-previous-43-us-presidents-before-barack-obama-then-colour-them-in/' rel='bookmark' title='Permanent Link: Name the previous 43 U.S. PRESIDENTS before Barack Obama &#8211; then colour them in!'>Name the previous 43 U.S. PRESIDENTS before Barack Obama &#8211; then colour them in!</a></li>
<li><a href='http://www.thefloatingfrog.co.uk/news-reviews/artist-willard-wigan-creates-micro-sculptures-that-fit-in-the-eye-of-a-needle/' rel='bookmark' title='Permanent Link: Artist Willard Wigan creates micro-sculptures that fit in the eye of a needle'>Artist Willard Wigan creates micro-sculptures that fit in the eye of a needle</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><!--digg--><a href="http://www.archive44.com">Archive44.com</a> is a fun little project I decided to do on the spur of the moment. It&#8217;s basically an archive of over 900 front pages of newspapers from all over the world on the day <a href="http://www.archive44.com">Barack Obama</a>, the first black African American, became President of the United States of America. When you put over 900 front pages together you really get a sense of scale and importance this day was.</p>
<p><img src="http://www.thefloatingfrog.co.uk/frog-blog/wp-content/uploads/2009/01/archive44.jpg" alt="Archive44.com" title="Archive44.com" width="500" height="800" class="alignnone size-full wp-image-2038" /></p>


<p>Related posts:<ol><li><a href='http://www.thefloatingfrog.co.uk/news-reviews/local-paper-makes-it-amongst-global-elite-on-auguration-day-2009/' rel='bookmark' title='Permanent Link: Local paper makes it amongst global elite on Auguration Day 2009'>Local paper makes it amongst global elite on Auguration Day 2009</a></li>
<li><a href='http://www.thefloatingfrog.co.uk/news-reviews/name-the-previous-43-us-presidents-before-barack-obama-then-colour-them-in/' rel='bookmark' title='Permanent Link: Name the previous 43 U.S. PRESIDENTS before Barack Obama &#8211; then colour them in!'>Name the previous 43 U.S. PRESIDENTS before Barack Obama &#8211; then colour them in!</a></li>
<li><a href='http://www.thefloatingfrog.co.uk/news-reviews/artist-willard-wigan-creates-micro-sculptures-that-fit-in-the-eye-of-a-needle/' rel='bookmark' title='Permanent Link: Artist Willard Wigan creates micro-sculptures that fit in the eye of a needle'>Artist Willard Wigan creates micro-sculptures that fit in the eye of a needle</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.thefloatingfrog.co.uk/web-design/archive44com/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>New Photoshop Interface Revealed</title>
		<link>http://www.thefloatingfrog.co.uk/web-development/new-photoshop-interface-revealed/</link>
		<comments>http://www.thefloatingfrog.co.uk/web-development/new-photoshop-interface-revealed/#comments</comments>
		<pubDate>Mon, 26 Jan 2009 12:06:04 +0000</pubDate>
		<dc:creator>Gary Hartley</dc:creator>
				<category><![CDATA[Fun]]></category>
		<category><![CDATA[News & Reviews]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[photoshop]]></category>
		<category><![CDATA[web2]]></category>

		<guid isPermaLink="false">http://www.thefloatingfrog.co.uk/frog-blog/?p=2009</guid>
		<description><![CDATA[Adobe revealed their new &#8216;traditionally themed&#8217; Photoshop interface this week at their annual AdobeExpo. The drastic redesign has come after months of highly publicised campaigning by angry Anti-Adobe protesters who state that their current interface is &#8220;harming our planet&#8221;, and &#8220;is turning our young generation into mindless web2.0 obsessed vombies&#8221;. A spokesman from Adobe said [...]


Related posts:<ol><li><a href='http://www.thefloatingfrog.co.uk/photography/starting-out-in-raw-adobe-photoshop-lightroom-2-first-thoughts/' rel='bookmark' title='Permanent Link: Starting out in RAW &#8211; Adobe Photoshop Lightroom 2 &#8211; First thoughts'>Starting out in RAW &#8211; Adobe Photoshop Lightroom 2 &#8211; First thoughts</a></li>
<li><a href='http://www.thefloatingfrog.co.uk/web-design/css-news-a-quick-catchup/' rel='bookmark' title='Permanent Link: CSS NEWS &#8211; A quick catchup'>CSS NEWS &#8211; A quick catchup</a></li>
<li><a href='http://www.thefloatingfrog.co.uk/news-reviews/first-look-at-the-uks-new-id-cards/' rel='bookmark' title='Permanent Link: First look at the UK&#8217;s new ID cards'>First look at the UK&#8217;s new ID cards</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><!--digg--><img alt="" src="http://blogs.zdnet.com/open-source/images/adobe-logo-sm1.jpg" title="Adobe logo" class="alignright" width="100" />Adobe revealed their new &#8216;traditionally themed&#8217; Photoshop interface this week at their annual AdobeExpo. The drastic redesign has come after months of highly publicised campaigning by angry Anti-Adobe protesters who state that their current interface is &#8220;harming our planet&#8221;, and &#8220;is turning our young generation into mindless web2.0 obsessed vombies&#8221;.</p>
<p>A spokesman from Adobe said &#8220;This new redesign will revolutionise the way we design in the future. The new sophisticated layout and intuitive panels will help modern designers leave the world of Web2.0 behind and thrust the web into a new place, a place where animated GIFs will live happily with PNG&#8217;s and Serif fonts.&#8221;</p>
<p>Bill Bates, leader of the Anti-Adobe interface movement said&#8230; &#8220;It&#8217;s about time! I&#8217;ve always been a fan of Adobe in the past but when their new interface was released in 2002 I knew this would cast dark shadows over the traditional design era. Web 2.0 on the web is a direct result of that interface so we knew it had to go!&#8221;</p>
<p>He continued&#8230;</p>
<p>&#8220;Next is Microsoft 8&#8242;s new interface, it just sucks, and if left to spread amongst our unprepared nation we&#8217;ll all turn into f***&#8230;&#8230;&#8221; *Interview cut short.</p>
<p>Let us know your thoughts, can this new interface really eradicate Web 2.0 from the web? Can this new interface really improve the quality of designs. And most importantly, would you pay £1,250.00 for the luxury?</p>
<p><a href="http://adsoftheworld.com/files/images/PhotoshopSweded.jpg" class="thickbox"><img alt="" src="http://adsoftheworld.com/files/images/PhotoshopSweded.jpg" title="New Photoshop interface revealed" class="alignnone" width="500" /> Click to enlarge</a></p>
<p>Credit:Advertising Agency: Bates141<br />
Creative Director: Hendra Lesmono<br />
Art Directors: Irawandhani Kamarga, Andreas Junus<br />
Copywriter: Darrick Subrata<br />
Photographer: Anton Ismael<br />
Published: August 2008</p>


<p>Related posts:<ol><li><a href='http://www.thefloatingfrog.co.uk/photography/starting-out-in-raw-adobe-photoshop-lightroom-2-first-thoughts/' rel='bookmark' title='Permanent Link: Starting out in RAW &#8211; Adobe Photoshop Lightroom 2 &#8211; First thoughts'>Starting out in RAW &#8211; Adobe Photoshop Lightroom 2 &#8211; First thoughts</a></li>
<li><a href='http://www.thefloatingfrog.co.uk/web-design/css-news-a-quick-catchup/' rel='bookmark' title='Permanent Link: CSS NEWS &#8211; A quick catchup'>CSS NEWS &#8211; A quick catchup</a></li>
<li><a href='http://www.thefloatingfrog.co.uk/news-reviews/first-look-at-the-uks-new-id-cards/' rel='bookmark' title='Permanent Link: First look at the UK&#8217;s new ID cards'>First look at the UK&#8217;s new ID cards</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.thefloatingfrog.co.uk/web-development/new-photoshop-interface-revealed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS NEWS &#8211; A quick catchup</title>
		<link>http://www.thefloatingfrog.co.uk/web-design/css-news-a-quick-catchup/</link>
		<comments>http://www.thefloatingfrog.co.uk/web-design/css-news-a-quick-catchup/#comments</comments>
		<pubDate>Mon, 05 Jan 2009 12:32:42 +0000</pubDate>
		<dc:creator>Gary Hartley</dc:creator>
				<category><![CDATA[News & Reviews]]></category>
		<category><![CDATA[Tips, Tricks & Tutorials]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[css compression]]></category>
		<category><![CDATA[css techniques]]></category>
		<category><![CDATA[css tricks]]></category>

		<guid isPermaLink="false">http://www.thefloatingfrog.co.uk/frog-blog/?p=1851</guid>
		<description><![CDATA[Some CSS news from the web design industry. I have cherry-picked these articles and tools, aimed specifically at CSS and web design. Enjoy! My Top 10 Most Used CSS Class Names Many developers are puzzled when it comes to assigning class names to elements and often end up using wrong ones. Class names should not [...]


Related posts:<ol><li><a href='http://www.thefloatingfrog.co.uk/web-design/your-css-framework-needs-you/' rel='bookmark' title='Permanent Link: Your CSS framework needs you!'>Your CSS framework needs you!</a></li>
<li><a href='http://www.thefloatingfrog.co.uk/web-design/css-box-model-hierarchi/' rel='bookmark' title='Permanent Link: CSS Box Model Hierarchi'>CSS Box Model Hierarchi</a></li>
<li><a href='http://www.thefloatingfrog.co.uk/web-design/css-for-absolute-beginners-a-slideshow-walk-through-starting-with-the-basics/' rel='bookmark' title='Permanent Link: CSS for ABSOLUTE BEGINNERS &#8211; shaping up with CSS'>CSS for ABSOLUTE BEGINNERS &#8211; shaping up with CSS</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><!--digg-->Some CSS news from the web design industry. I have cherry-picked these articles and tools, aimed specifically at CSS and web design. Enjoy!</p>
<h3><a href="http://cssglobe.com/post/3745/my-top-10-most-used-css-class-names">My Top 10 Most Used CSS Class Names</a></h3>
<p>Many developers are puzzled when it comes to assigning class names to elements and often end up using wrong ones. Class names should not describe how the element looks like or where is it placed. A good class name should describe what a certain element represents. Here are my top 10 class names with explanations. Hopefully it will give you a clearer image of what kind of class names you should use. <a href="http://cssglobe.com/post/3745/my-top-10-most-used-css-class-names">Read more&#8230;</a></p>
<h3><a href="http://cssorgy.com/9-css-frameworks-for-faster-templates-building-387">9 CSS frameworks for faster templates building</a></h3>
<p>Frameworks are already widely used for Javascript or PHP development, and it is getting popular for CSS templating. It improves your workflow and lets you set up templates quickly with cross-browser compatibility in mind. Here is nine frameworks to make templating faster. <a href="http://cssorgy.com/9-css-frameworks-for-faster-templates-building-387">Read more&#8230;</a></p>
<h3><a href="http://woork.blogspot.com/2009/01/woork-handbook.html">The Woork Handbook</a></h3>
<p>The Woork Handbook is a free eBook about CSS, HTML, Ajax, web programming, Mootools, Scriptaculous and other topics about web design&#8230; directly from Woork! <a href="http://woork.blogspot.com/2009/01/woork-handbook.html">Read more&#8230;</a></p>
<h3><a href="http://woork.blogspot.com/2008/12/useful-resources-to-improve-look-and.html">Useful resources to improve the look and features of HTML Forms</a></h3>
<p>Are you looking for some useful tips to improve the look and features of your standard HTML FORM elements? In this post I suggest you some interesting resources about this topics. <a href="http://woork.blogspot.com/2008/12/useful-resources-to-improve-look-and.html">Read more&#8230;</a></p>
<h3><a href="http://woork.blogspot.com/2008/11/useful-guidelines-to-improve-css-coding.html">Useful guidelines to improve CSS coding and maintainability</a></h3>
<p>Developing CSS code for websites with a complex layout structure can be an hard work for a web designer. But in this situation, an harder work is writing code in order to simplify the continuous maintainability process. <a href="http://woork.blogspot.com/2008/11/useful-guidelines-to-improve-css-coding.html">Read more&#8230;</a></p>
<h3><a href="http://woork.blogspot.com/2008/11/css-coding-semantic-approach-in-naming.html">CSS coding: semantic approach in naming convention</a></h3>
<p>Naming convention in CSS coding is an &#8220;hot&#8221; discussion topic. In this post I want to illustrate some suggests and guidelines to use a semantic approach instead of a structural approach in naming CSS classes, analyzing the essential elements of a popular 3 column layout. <a href="">Read more&#8230;</a></p>
<h3><a href="http://cssglobe.com/post/3028/creating-easy-and-useful-css-sprites">Creating easy and useful CSS Sprites</a></h3>
<p>CSS sprites are a way to combine images to improve our page loading time, reducing the number of requests our server does. In this article I will teach you how to make them. <a href="http://cssglobe.com/post/3028/creating-easy-and-useful-css-sprites">Read more&#8230;</a></p>
<h3><a href="http://isnoop.net/tools/css.php">CSS SuperScrub </a></h3>
<p>This tool can significantly reduce the size and complexity of your CSS by programmatically stripping unneeded content, stripping redundant calls, and intelligently grouping the remaining element names.  <a href="http://isnoop.net/tools/css.php">Read more&#8230;</a></p>


<p>Related posts:<ol><li><a href='http://www.thefloatingfrog.co.uk/web-design/your-css-framework-needs-you/' rel='bookmark' title='Permanent Link: Your CSS framework needs you!'>Your CSS framework needs you!</a></li>
<li><a href='http://www.thefloatingfrog.co.uk/web-design/css-box-model-hierarchi/' rel='bookmark' title='Permanent Link: CSS Box Model Hierarchi'>CSS Box Model Hierarchi</a></li>
<li><a href='http://www.thefloatingfrog.co.uk/web-design/css-for-absolute-beginners-a-slideshow-walk-through-starting-with-the-basics/' rel='bookmark' title='Permanent Link: CSS for ABSOLUTE BEGINNERS &#8211; shaping up with CSS'>CSS for ABSOLUTE BEGINNERS &#8211; shaping up with CSS</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.thefloatingfrog.co.uk/web-design/css-news-a-quick-catchup/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>An alternative to sIFR</title>
		<link>http://www.thefloatingfrog.co.uk/web-design/an-alternative-to-sifr/</link>
		<comments>http://www.thefloatingfrog.co.uk/web-design/an-alternative-to-sifr/#comments</comments>
		<pubDate>Mon, 01 Dec 2008 22:12:30 +0000</pubDate>
		<dc:creator>Gary Hartley</dc:creator>
				<category><![CDATA[Tips, Tricks & Tutorials]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[FLIR]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[sIFR]]></category>
		<category><![CDATA[typography]]></category>

		<guid isPermaLink="false">http://www.thefloatingfrog.co.uk/frog-blog/?p=1470</guid>
		<description><![CDATA[Rich typography on the web sIFR (Scalable Inman Flash Replacement) is a mix of Javascript and Flash that enables a web designer to move away from the restrictions of on being able to use web-safe fonts and pick the one&#8217;s they really want to use. sIFR isn&#8217;t to everyone&#8217;s taste however, mainly down to the [...]


Related posts:<ol><li><a href='http://www.thefloatingfrog.co.uk/web-design/css-for-absolute-beginners-a-slideshow-walk-through-starting-with-the-basics/' rel='bookmark' title='Permanent Link: CSS for ABSOLUTE BEGINNERS &#8211; shaping up with CSS'>CSS for ABSOLUTE BEGINNERS &#8211; shaping up with CSS</a></li>
<li><a href='http://www.thefloatingfrog.co.uk/tips-tricks-tutorials/seo-best-practice-13-top-tips-for-web-designers/' rel='bookmark' title='Permanent Link: SEO Best Practice &#8211; 13 Top Tips for Web Designers'>SEO Best Practice &#8211; 13 Top Tips for Web Designers</a></li>
<li><a href='http://www.thefloatingfrog.co.uk/tools/iframe-buster-script/' rel='bookmark' title='Permanent Link: iFrame Buster Script!'>iFrame Buster Script!</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.thefloatingfrog.co.uk/frog-blog/wp-content/uploads/2008/12/wtf-man.gif" alt="WTF man!" /></p>
<h2>Rich typography on the web</h2>
<p><a href="http://wiki.novemberborn.net/sifr/">sIFR</a> (Scalable Inman Flash Replacement) is a mix of Javascript and Flash that enables a web designer to move away from the restrictions of on being able to use web-safe fonts and pick the one&#8217;s they really want to use. sIFR isn&#8217;t to everyone&#8217;s taste however, mainly down to the fact that it is heavy on server load, with the relevant Flash, Javascript and CSS files taking a meaty chunk out of the browsers performance. <a href="http://www.9xb.com/">My current agency</a> have taken the steps to ban sIFR from all future web builds, mainly due to these inefficiencies.</p>
<h2>Those shoes are too big for you son!</h2>
<p>This news broke my heart, the first signs of rich typography on the web and it&#8217;s taken away from me by technical issues. Whilst I argued day and night with the developers, asking them to look harder at a fix or an alternative my words seemed to be falling on deaf ears, so I, a mere designer whose job it is to merely &#8216;colour in&#8217; and &#8216;stay between the lines&#8217; decided to play <a href="http://en.wikipedia.org/wiki/Sherlock_Holmes">sherlock</a> and find an alternative.</p>
<h2>Search for the Holy Grail</h2>
<p><img src="http://www.thefloatingfrog.co.uk/frog-blog/wp-content/uploads/2008/12/logo_facelift.gif" alt="WTF man!" class="alignright" /></p>
<p>Well I didn&#8217;t find the Holy Grail, but I did find<br /><a href="http://facelift.mawhorter.net/">FLIR</a> (pronounced FLEER, Facelift Image Replacement).</p>
<blockquote><p>Facelift Image Replacement (or FLIR, pronounced fleer) is an image replacement script that dynamically generates image representations of text on your web page in fonts that otherwise might not be visible to your visitors. The generated image will be automatically inserted into your web page via Javascript and visible to all modern browsers. Any element with text can be replaced: from headers (&lt;h1&gt;, &lt;h2&gt;, etc.) to &lt;span&gt; ) to <span> elements and everything in between!</span></p></blockquote>
<p>It looks exactly what I&#8217;m after! It claims to automatically find what needs to be replaced and where (presumably through standard markup tags like a H2), with it&#8217;s nifty Javascript. I can&#8217;t see any flash at all in it&#8217;s downloads section so again I presume it isn&#8217;t required.</p>
<p><img src="http://www.thefloatingfrog.co.uk/frog-blog/wp-content/uploads/2008/12/ss_facelift.gif" alt="Facelift website screenshot" /></p>
<h2><a href="http://facelift.mawhorter.net/">Explore FLIR for yourself >>></a></h2>


<p>Related posts:<ol><li><a href='http://www.thefloatingfrog.co.uk/web-design/css-for-absolute-beginners-a-slideshow-walk-through-starting-with-the-basics/' rel='bookmark' title='Permanent Link: CSS for ABSOLUTE BEGINNERS &#8211; shaping up with CSS'>CSS for ABSOLUTE BEGINNERS &#8211; shaping up with CSS</a></li>
<li><a href='http://www.thefloatingfrog.co.uk/tips-tricks-tutorials/seo-best-practice-13-top-tips-for-web-designers/' rel='bookmark' title='Permanent Link: SEO Best Practice &#8211; 13 Top Tips for Web Designers'>SEO Best Practice &#8211; 13 Top Tips for Web Designers</a></li>
<li><a href='http://www.thefloatingfrog.co.uk/tools/iframe-buster-script/' rel='bookmark' title='Permanent Link: iFrame Buster Script!'>iFrame Buster Script!</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.thefloatingfrog.co.uk/web-design/an-alternative-to-sifr/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>CSS Box Model Hierarchi</title>
		<link>http://www.thefloatingfrog.co.uk/web-design/css-box-model-hierarchi/</link>
		<comments>http://www.thefloatingfrog.co.uk/web-design/css-box-model-hierarchi/#comments</comments>
		<pubDate>Thu, 30 Oct 2008 11:05:47 +0000</pubDate>
		<dc:creator>Gary Hartley</dc:creator>
				<category><![CDATA[Tips, Tricks & Tutorials]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[css box model]]></category>
		<category><![CDATA[css techniques]]></category>

		<guid isPermaLink="false">http://www.thefloatingfrog.co.uk/frog-blog/?p=1144</guid>
		<description><![CDATA[Yep the good old CSS box model, explained once more. The CSS box model is a fundamental element of modern web design that all web designers need to master. This CSS box model controls and details the behaviour of many HTML elements, such as DIV, P, ul, so understanding this is a firm step forwards [...]


Related posts:<ol><li><a href='http://www.thefloatingfrog.co.uk/web-design/css-for-absolute-beginners-a-slideshow-walk-through-starting-with-the-basics/' rel='bookmark' title='Permanent Link: CSS for ABSOLUTE BEGINNERS &#8211; shaping up with CSS'>CSS for ABSOLUTE BEGINNERS &#8211; shaping up with CSS</a></li>
<li><a href='http://www.thefloatingfrog.co.uk/tips-tricks-tutorials/the-css-bible-css-is-your-god/' rel='bookmark' title='Permanent Link: The CSS Bible &#8211; CSS is your God!'>The CSS Bible &#8211; CSS is your God!</a></li>
<li><a href='http://www.thefloatingfrog.co.uk/web-design/your-css-framework-needs-you/' rel='bookmark' title='Permanent Link: Your CSS framework needs you!'>Your CSS framework needs you!</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.thefloatingfrog.co.uk/frog-blog/wp-content/uploads/2008/10/css-box-model.jpg" alt="" title="CSS Box Model" width="500" height="460" class="alignnone size-full wp-image-1145" /></p>
<p><!--digg-->Yep the good old <strong>CSS box model</strong>, explained once more. The <strong>CSS box model</strong> is a fundamental element of modern web design that all web designers need to master. This <strong>CSS box model</strong> controls and details the behaviour of many HTML elements, such as DIV, P, ul, so understanding this is a firm step forwards to better web design.</p>
<h2>3D CSS Box Model</h2>
<p><a href="http://www.thefloatingfrog.co.uk/frog-blog/2008/09/exclusive-jon-hicks-creator-of-the-firefox-logo-interview/">Jon Hicks</a>, who&#8217;s a leading figure in web standards and userbility, has created this brilliant 3D CSS Box Model diagram and kindly supplied the original Illustrator file for me to modify and put on the site for you to look at, so a big thanks goes out to him.</p>


<p>Related posts:<ol><li><a href='http://www.thefloatingfrog.co.uk/web-design/css-for-absolute-beginners-a-slideshow-walk-through-starting-with-the-basics/' rel='bookmark' title='Permanent Link: CSS for ABSOLUTE BEGINNERS &#8211; shaping up with CSS'>CSS for ABSOLUTE BEGINNERS &#8211; shaping up with CSS</a></li>
<li><a href='http://www.thefloatingfrog.co.uk/tips-tricks-tutorials/the-css-bible-css-is-your-god/' rel='bookmark' title='Permanent Link: The CSS Bible &#8211; CSS is your God!'>The CSS Bible &#8211; CSS is your God!</a></li>
<li><a href='http://www.thefloatingfrog.co.uk/web-design/your-css-framework-needs-you/' rel='bookmark' title='Permanent Link: Your CSS framework needs you!'>Your CSS framework needs you!</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.thefloatingfrog.co.uk/web-design/css-box-model-hierarchi/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>CSS for ABSOLUTE BEGINNERS &#8211; shaping up with CSS</title>
		<link>http://www.thefloatingfrog.co.uk/web-design/css-for-absolute-beginners-a-slideshow-walk-through-starting-with-the-basics/</link>
		<comments>http://www.thefloatingfrog.co.uk/web-design/css-for-absolute-beginners-a-slideshow-walk-through-starting-with-the-basics/#comments</comments>
		<pubDate>Wed, 29 Oct 2008 23:08:24 +0000</pubDate>
		<dc:creator>Gary Hartley</dc:creator>
				<category><![CDATA[Tips, Tricks & Tutorials]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[css for beginners]]></category>
		<category><![CDATA[css techniques]]></category>

		<guid isPermaLink="false">http://www.thefloatingfrog.co.uk/frog-blog/?p=1132</guid>
		<description><![CDATA[Learning CSS from the beginning CSS is an abbreviation for Cascading Style Sheets. Web designers use a CSS file to control the visual layout of a web page, grouping all styling declarations into one reference document while removing them from the HTML code that lies beneath the website. If you&#8217;re an absolute newcomer to the [...]


Related posts:<ol><li><a href='http://www.thefloatingfrog.co.uk/web-design/your-css-framework-needs-you/' rel='bookmark' title='Permanent Link: Your CSS framework needs you!'>Your CSS framework needs you!</a></li>
<li><a href='http://www.thefloatingfrog.co.uk/web-design/css-news-a-quick-catchup/' rel='bookmark' title='Permanent Link: CSS NEWS &#8211; A quick catchup'>CSS NEWS &#8211; A quick catchup</a></li>
<li><a href='http://www.thefloatingfrog.co.uk/web-design/css-box-model-hierarchi/' rel='bookmark' title='Permanent Link: CSS Box Model Hierarchi'>CSS Box Model Hierarchi</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<h2>Learning CSS from the beginning</h2>
<p>CSS is an abbreviation for Cascading Style Sheets. Web designers use a CSS file to control the visual layout of a web page, grouping all styling declarations into one reference document while removing them from the HTML code that lies beneath the website.</p>
<p>If you&#8217;re an absolute newcomer to the scary world of web design and wish to start learning things from scratch then this is the place to be. Over the next few weeks I&#8217;ll be posting walk-through slideshows that explain CSS and XHTML visually, in an easy to digest format. This week it&#8217;s&#8230;</p>
<h2>CSS help for absolute beginners</h2>
<h3>Shaping up with CSS</h3>
<div style="width: 500px; text-align: left;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="500" height="418" 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://static.slideshare.net/swf/ssplayer2.swf?doc=shaping-up-with-css-1365&amp;stripped_title=shaping-up-with-css" /><embed type="application/x-shockwave-flash" width="500" height="418" src="http://static.slideshare.net/swf/ssplayer2.swf?doc=shaping-up-with-css-1365&amp;stripped_title=shaping-up-with-css" allowscriptaccess="always" allowfullscreen="true"></embed></object></div>
<p>Credit: All copyright and materials Slideshare.net.</p>
<div class="block">
<h2>Index</h2>
<p>What&#8217;s covered in this slideshow presentation:</p>
<ul>
<li>Block Level Elements</li>
<li>Inline Elements</li>
<li>Rules</li>
<li>Element Symmetry &#8211; opening and closing XHTML tags</li>
<li>Styling elements</li>
<li>Sizing defaults</li>
<li>Setting heights and widths</li>
<li>Units of measurement</li>
<li>Fixed Block-Level Sizing</li>
<li>Browser Behaviour</li>
<li>Other occurances</li>
<li>Overflow Hidden</li>
<li>Positioning Elements</li>
<li>Full CSS Layout</li>
<li>Layout options</li>
<li>Positioning Block-Level Elements</li>
<li>Easiest Positioning Method</li>
<li>Position:Absolute</li>
<li>Top, Right, Bottom, Left</li>
<li>Handy tips</li>
</ul>
</div>
<h2>Think you&#8217;re a CSS Guru?</h2>
<p>Well I guess your too good for this, it&#8217;s like child&#8217;s play, right? Well have a look at this, <a href="http://www.thefloatingfrog.co.uk/frog-blog/2008/09/10-css-shorthand-techniques-youll-use-everyday/">10 CSS shorthand techniques you’ll use everyday</a>, it will be more up your street.</p>


<p>Related posts:<ol><li><a href='http://www.thefloatingfrog.co.uk/web-design/your-css-framework-needs-you/' rel='bookmark' title='Permanent Link: Your CSS framework needs you!'>Your CSS framework needs you!</a></li>
<li><a href='http://www.thefloatingfrog.co.uk/web-design/css-news-a-quick-catchup/' rel='bookmark' title='Permanent Link: CSS NEWS &#8211; A quick catchup'>CSS NEWS &#8211; A quick catchup</a></li>
<li><a href='http://www.thefloatingfrog.co.uk/web-design/css-box-model-hierarchi/' rel='bookmark' title='Permanent Link: CSS Box Model Hierarchi'>CSS Box Model Hierarchi</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.thefloatingfrog.co.uk/web-design/css-for-absolute-beginners-a-slideshow-walk-through-starting-with-the-basics/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>

