<?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>the life of a web developer &#187; CSS</title>
	<atom:link href="http://gavtaylor.co.uk/blog/category/website-design/css/feed" rel="self" type="application/rss+xml" />
	<link>http://gavtaylor.co.uk/blog</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Wed, 09 Nov 2011 14:30:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>WDC2011 is approaching</title>
		<link>http://gavtaylor.co.uk/blog/wdc2011-is-approaching</link>
		<comments>http://gavtaylor.co.uk/blog/wdc2011-is-approaching#comments</comments>
		<pubDate>Tue, 06 Sep 2011 11:25:42 +0000</pubDate>
		<dc:creator>Gavin</dc:creator>
				<category><![CDATA[Conference]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Meetup]]></category>
		<category><![CDATA[Bristol]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[UI]]></category>
		<category><![CDATA[UX]]></category>
		<category><![CDATA[WDC]]></category>
		<category><![CDATA[WDC2011]]></category>

		<guid isPermaLink="false">http://gavtaylor.co.uk/blog/?p=600</guid>
		<description><![CDATA[October is defiantly conference season for me, with the PHPNW conference at the start of the month and now WDC towards the end. The Web Developers Conference is aimed at both professionals and students, and focuses on the front end side of web development. The schedule has now been released, and the speakers have been [...]]]></description>
			<content:encoded><![CDATA[<p>October is defiantly conference season for me, with the PHPNW conference at the start of the month and now WDC towards the end.</p>
<p>The Web Developers Conference is aimed at both professionals and students, and focuses on the front end side of web development.</p>
<p>The schedule has now been released, and the speakers have been known for a while, there are a couple of well-known speakers that will be there so I&#8217;m really looking forward to this and hopefully learning a few things front end related , as a PHP developer that&#8217;s where my skills aren&#8217;t so strong.</p>
<p><a href="http://webdevconf.com/tickets/">Tickets are still available</a> at a very reasonable £50 for the days festivities, and will be entering a Late Bird stage at the start of October, so get your tickets now to avoid disappointment if they sell out or go past your budget! Various discount codes are floating around on <a href="http://twitter.com/#!/search/WDC2011">Twitter</a> if you need one, or just ask one of the speakers if you&#8217;re struggling.</p>
<p>You can find out more information on the conference website<a href="http://webdevconf.com/"> http://webdevconf.com/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://gavtaylor.co.uk/blog/wdc2011-is-approaching/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>standards&gt;next: CSS3</title>
		<link>http://gavtaylor.co.uk/blog/standardsnext-css3</link>
		<comments>http://gavtaylor.co.uk/blog/standardsnext-css3#comments</comments>
		<pubDate>Thu, 24 Mar 2011 12:08:23 +0000</pubDate>
		<dc:creator>Gavin</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Meetup]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[standards>next]]></category>

		<guid isPermaLink="false">http://gavtaylor.co.uk/blog/?p=543</guid>
		<description><![CDATA[Last night I went along to the latest standards&#62;next meetup, to learn about the exciting new features we get to play with in CSS3 and though I&#8217;d share the slides. CSS3: stay tuned for style &#8211; @chrisdavidmills Typography online &#8211; @jake74 Adaptive layouts &#8211; @patrick_h_lauke CSS3 for dynamic, responsive UIs &#8211; @13twelve the first three [...]]]></description>
			<content:encoded><![CDATA[<p>Last night I went along to the latest <a href="http://standards-next.org/">standards&gt;next</a> meetup, to learn about the exciting new features we get to play with in CSS3 and though I&#8217;d share the slides.<span id="more-543"></span></p>
<p><a href="http://t.co/0XdjnTR">CSS3: stay tuned for style</a> &#8211; @chrisdavidmills</p>
<p><a href="http://t.co/IdMMal4">Typography online</a> &#8211; @jake74</p>
<p><a href="http://t.co/2MzsEe9">Adaptive layouts</a> &#8211; @patrick_h_lauke</p>
<p><a href="http://t.co/xCDCSiV">CSS3 for dynamic, responsive UIs</a> &#8211; @13twelve</p>
<p>the first three may not be much use as without the talk the slides dont really help if you weren’t there, but they do contain links to other articles etc that you may find useful. The adaptive layouts talk was particularly interesting as we are going to have to start thinking about mobile devices in our designs/work.</p>
<p>The last link isn’t slides but an example site he used for his talk. It contains examples of what we can do with CSS3 in terms of transitions and animations.</p>
<p>The examples are best viewed in chrome especially the animations (in fact the animations only work in chrome), but as animations should be done with JavaScript not css that&#8217;s not really problem as we would never use it cross browser.</p>
]]></content:encoded>
			<wfw:commentRss>http://gavtaylor.co.uk/blog/standardsnext-css3/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What happened to the design?</title>
		<link>http://gavtaylor.co.uk/blog/what-happened-to-the-design</link>
		<comments>http://gavtaylor.co.uk/blog/what-happened-to-the-design#comments</comments>
		<pubDate>Thu, 08 Apr 2010 13:12:53 +0000</pubDate>
		<dc:creator>Gavin</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Site Updates]]></category>
		<category><![CDATA[T'Internet News]]></category>
		<category><![CDATA[body]]></category>
		<category><![CDATA[naked]]></category>
		<category><![CDATA[styles]]></category>

		<guid isPermaLink="false">http://gavtaylor.co.uk/blog/?p=356</guid>
		<description><![CDATA[Today, one or two of you may notice the site looks a little different. That&#8217;s because the style sheets for both my site and the blog have been removed for one international day (that&#8217;s about 48 hours to you and me) to celebrate CSS Naked Day. Every year, website developers across the world remove their [...]]]></description>
			<content:encoded><![CDATA[<p>Today, one or two of you may notice the site looks a little different. That&#8217;s because the style sheets for both <a href="http://gavtaylor.co.uk">my site</a> and <a href="http://gavtaylor.co.uk/blog">the blog</a> have been removed for one international day (that&#8217;s about 48 hours to you and me) to celebrate <strong>CSS Naked Day</strong>.</p>
<p>Every year, website developers across the world remove their style-sheets and show off their &lt;body&gt; to help promote web standards. Its a great opportunity to double check and show people that your website is written for and accessible to all.</p>
<p>To know more about why styles are disabled on this website visit the <a href="http://naked.dustindiaz.com/">Annual CSS Naked Day</a> website for more information.</p>
]]></content:encoded>
			<wfw:commentRss>http://gavtaylor.co.uk/blog/what-happened-to-the-design/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enable broken image placeholders in Firefox</title>
		<link>http://gavtaylor.co.uk/blog/enable-broken-image-placeholders-in-firefox</link>
		<comments>http://gavtaylor.co.uk/blog/enable-broken-image-placeholders-in-firefox#comments</comments>
		<pubDate>Thu, 11 Mar 2010 07:01:48 +0000</pubDate>
		<dc:creator>Gavin</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Tools of the Trade]]></category>
		<category><![CDATA[broken image]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[Fx]]></category>
		<category><![CDATA[image placeholder]]></category>
		<category><![CDATA[missing image]]></category>
		<category><![CDATA[mozilla]]></category>

		<guid isPermaLink="false">http://gavtaylor.co.uk/blog/?p=334</guid>
		<description><![CDATA[Something that has always bugged me about Firefox is that if it encounters a broken image it doesn&#8217;t display an image place-holder. Instead it displays the alt attribute as in-line text. This can cause problems if your primary development browser is Firefox, as you may not notice broken images on a page. For a while [...]]]></description>
			<content:encoded><![CDATA[<p>Something that has always bugged me about Firefox is that if it encounters a broken image it doesn&#8217;t display an image place-holder. Instead it displays the alt attribute as in-line text. This can cause problems if your primary development browser is Firefox, as you may not notice broken images on a page.</p>
<p>For a while there has been an option in the config to display image place-holders while a page loads but not for broken images as on IE (yes I&#8217;m praising an IE feature!).</p>
<p>Image placeholders on load is set to ON by default, your can change this if you want by going to <a href="about:config"><em>about:config</em></a> and searching for &#8216;image&#8217;. The option your looking for is:</p>
<p><code>browser.display.show_image_placeholders</code></p>
<p>Just double click to change the value.</p>
<p>As I said before, this doesn&#8217;t affect broken images after the page has loaded, and after several searches it looks like the option just isn&#8217;t available to Fx users as a general setting. There is however a solution&#8230;</p>
<p>Firefox allows users to specify custom CSS to be applied to websites on a global basis, e.g if you want your default link colour on unvisited links to be black instead of the default blue.</p>
<p>You do this by making changes to your global content css file. You can find it at the following location (OS Specific &#8211; I&#8217;m on windows 7) <em>‘%appdata%\Mozilla\Firefox\Profiles\\chrome’</em> (if your on a domain you will need to edit it in your roaming folder), look for a file called &#8216;UserContent-example.css&#8217; and rename it to &#8216;UserContent.css&#8217;, this will then be loaded by Firefox when it fires up.</p>
<p>Add the following CSS to the file and restart Firefox..<br />
<code>/* Enable image placeholders  */<br />
@-moz-document url-prefix(http), url-prefix(file) {<br />
img:-moz-broken{<br />
-moz-force-broken-image-icon:1;<br />
width:24px;<br />
height:24px;<br />
}<br />
}</code></p>
<p>Thats it&#8230; when you next come accross a broken/missing image, you will get a box the size you have defined in its place with the alt inside it.</p>
<p><strong>Update:</strong><br />
I was asked if I could add a broken image in this post as an example to see the css tweak in action, so here it is -&gt; <img src="broken-image-example" style="vertical-align: text-top; margin-top:4px;" /> &lt;-</p>
]]></content:encoded>
			<wfw:commentRss>http://gavtaylor.co.uk/blog/enable-broken-image-placeholders-in-firefox/feed</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>preventing SPAM</title>
		<link>http://gavtaylor.co.uk/blog/preventing-spam</link>
		<comments>http://gavtaylor.co.uk/blog/preventing-spam#comments</comments>
		<pubDate>Mon, 25 Jan 2010 19:45:48 +0000</pubDate>
		<dc:creator>Gavin</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Other]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Brent Meisher]]></category>
		<category><![CDATA[grey-listing]]></category>
		<category><![CDATA[Plesk]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[spamassassin]]></category>
		<category><![CDATA[spamdyke]]></category>
		<category><![CDATA[vps]]></category>

		<guid isPermaLink="false">http://gavtaylor.co.uk/blog/?p=241</guid>
		<description><![CDATA[Since I moved to my VPS, one of the biggest problems I&#8217;ve had is with spam. Not just with my email account but everyone who&#8217;s email accounts Im hosting on the VPS have all seen a sharp increase in spam emails. On the reseller server I had access to grey-listing and SpamAssassin to filter mail [...]]]></description>
			<content:encoded><![CDATA[<p>Since I moved to my VPS, one of the biggest problems I&#8217;ve had is with spam. Not just with my email account but everyone who&#8217;s email accounts Im hosting on the VPS have all seen a sharp increase in spam emails.</p>
<p>On the reseller server I had access to grey-listing and SpamAssassin to filter mail as it arrived and I got maybe 2 or 3 a week, but the day after I moved onto the vps this shot up to between 20 and 50 a day!  I have my emails pushed straight to my phone as well so this fast became a bit of a pain.</p>
<p>My VPS did come with SpamAssassin pre-installed as part of Plesk but due to the licence I have installed I couldn&#8217;t use it so this caused two problems, 1) emails are not filtered for spam and 2) SpamAssassin is using up precious memory while not actually helping.</p>
<p>The first thing I did was to turn off SpamAssassin, it was using a lot of memory as even tho it wasn&#8217;t filtering any mail  it was still scanning every message that arrived on the server, On advice of my hosting providers tech support I decided not to un-install it in case it caused problems so I just stopped the service from running and then disabled it from auto starting on system reboot to preventing it restarting if I ever need to reboot the server.</p>
<p>I then tried to find the grey-listing software used on my old reseller server, this seemed to work really well so I wanted it on my server too. Support told me they were using a script put together by Brent Meisher written to work specifically with Plesk but  unfortunately the repo had been removed and I couldn&#8217;t download the files.</p>
<p>I was speaking with a support engineer about it and he mentioned a new tool he was playing with called <a href="http://www.spamdyke.org/" target="_blank">SpamDyke</a> and how it was looking promising as a replacement to their current grey-listing solution, so I decided to give it a try.</p>
<p>The good news is, that since I started writing this blog post, SpamDyke has been added into the atomic repositories, so to install it is as simple as using apt get or yum. Configuration is just as simple, the default settings are actually quite effective and I&#8217;ve been using them for two weeks and haven&#8217;t received a single piece of spam.</p>
<p>All the information you need can be found on the <a href="http://www.spamdyke.org/" target="_blank">SpamDyke website</a> and the <a href="http://www.spamdyke.org/documentation/README.html" target="_blank">README</a> file is really useful.<br />
This is something I defiantly recommend to everyone who is running their own mail server.</p>
]]></content:encoded>
			<wfw:commentRss>http://gavtaylor.co.uk/blog/preventing-spam/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>An Early Look At Internet Explorer 9</title>
		<link>http://gavtaylor.co.uk/blog/an-early-look-at-internet-explorer-9</link>
		<comments>http://gavtaylor.co.uk/blog/an-early-look-at-internet-explorer-9#comments</comments>
		<pubDate>Wed, 18 Nov 2009 21:19:09 +0000</pubDate>
		<dc:creator>Gavin</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Tools of the Trade]]></category>
		<category><![CDATA[ie9]]></category>
		<category><![CDATA[internet explorer]]></category>

		<guid isPermaLink="false">http://gavtaylor.co.uk/blog/?p=260</guid>
		<description><![CDATA[The Microsoft Internet Explorer Development team has made a post on their blog about the next instalment of the Internet Explorer Saga (rumoured to be the last Redmond based browser to bear the name Internet Explorer). Unfortunately there is no alpha build available with this post for us to play with, just the usual spiel [...]]]></description>
			<content:encoded><![CDATA[<p>The Microsoft Internet Explorer Development team has made a post on their blog about the next instalment of the Internet Explorer Saga (rumoured to be the last Redmond based browser to bear the name Internet Explorer). Unfortunately there is no alpha build available with this post for us to play with, just the usual spiel telling us about how good IE9 <span style="text-decoration: line-through;">is</span> <span style="text-decoration: line-through;">will be</span> might be, and how it compares to the &#8220;latest&#8221; (as of 18/11/09) builds of other <span style="text-decoration: line-through;">more </span>popular browsers.</p>
<p>Full of &#8220;how are javascript engine is better than your javascript engine&#8221; talk, there isn&#8217;t much about the features it will include, or a reason why they dont just release a version 8.* will all these updates rather than just going for version 9, but it does highlight their focus on improving CSS support (including rounded corners), its defiantly worth a quick read and also a bookmark for those of you not already subscribed to the RSS feed.</p>
<p>You can find the post on the <a href="http://blogs.msdn.com/ie/archive/2009/11/18/an-early-look-at-ie9-for-developers.aspx" target="_blank">IE Developer Blog</a></p>
]]></content:encoded>
			<wfw:commentRss>http://gavtaylor.co.uk/blog/an-early-look-at-internet-explorer-9/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fonts&#8230;.coming to a site near you</title>
		<link>http://gavtaylor.co.uk/blog/fontscoming-to-a-site-near-you</link>
		<comments>http://gavtaylor.co.uk/blog/fontscoming-to-a-site-near-you#comments</comments>
		<pubDate>Wed, 31 Dec 2008 11:44:02 +0000</pubDate>
		<dc:creator>Gavin</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Website Design]]></category>
		<category><![CDATA[3.1]]></category>
		<category><![CDATA[@font-face]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[fonts]]></category>

		<guid isPermaLink="false">http://blog.gavtaylor.co.uk/?p=9</guid>
		<description><![CDATA[Just thought i would make a note to say Fonts are finally here&#8230;.no more putting up with arial, being funky with verdana or stuck with times new roman&#8230;. as Firefox 3.1 continues to be flooded with features we have been waiting an age for, P0RN mode, faster javascript, html 5. We are finally getting the [...]]]></description>
			<content:encoded><![CDATA[<p>Just thought i would make a note to say Fonts are finally here&#8230;.no more putting up with arial, being funky with verdana or stuck with times new roman&#8230;. as Firefox 3.1 continues to be flooded with features we have been waiting an age for, P0RN mode, faster javascript, html 5.<br />
We are finally getting the ability to use what ever font we wish, as part of our website designs, as long as its a public font of course.</p>
<p>Firefox 3.1 allows us to use the CSS3 rule <strong>@font-face</strong>, allowing us to specify a font not necessarily installed on a visitors system. The rule alerts the visiting browser a non-standard font is required and is given a location it can download the font into the temp files to display the website as intended.</p>
<h3 class="editable">Syntax</h3>
<pre>@font-face {
  font-family: &lt;a-remote-font-name&gt;;
  src: &lt;uri&gt;;
}</pre>
<h3 class="editable">Example</h3>
<pre>  &lt;style type="text/css" media="screen, print"&gt;
    @font-face {
      font-family: "Bitstream Vera Serif Bold";
      src: url("http://developer.mozilla.org/@api/deki/files/2934/=VeraSeBd.ttf");
    }

    body { font-family: "Bitstream Vera Serif Bold", serif }
  &lt;/style&gt;</pre>
<p>More details on this can be found over at the <a href="https://developer.mozilla.org/en/CSS/@font-face" target="_blank">Mozilla Dev site</a> , they have also publised a <a href="https://developer.mozilla.org/en/Firefox_3.1_for_developers" target="_blank">list for developers</a> with all the features being added to 3.1</p>
]]></content:encoded>
			<wfw:commentRss>http://gavtaylor.co.uk/blog/fontscoming-to-a-site-near-you/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

<!-- Served from: gavtaylor.co.uk @ 2012-05-19 06:55:25 by W3 Total Cache -->
