<?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"
	>

<channel>
	<title>Unintentionally Blank</title>
	<atom:link href="http://www.unintentionallyblank.co.uk/feed/rss2" rel="self" type="application/rss+xml" />
	<link>http://www.unintentionallyblank.co.uk</link>
	<description>Phil Nash on the Internet, Web Standards and Accessibility</description>
	<pubDate>Tue, 28 Jun 2011 07:56:35 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>Tables Or Lists - The HTML Calendar Debate</title>
		<link>http://www.unintentionallyblank.co.uk/2008/06/25/tables-or-lists-the-html-calendar-debate/</link>
		<comments>http://www.unintentionallyblank.co.uk/2008/06/25/tables-or-lists-the-html-calendar-debate/#comments</comments>
		<pubDate>Wed, 25 Jun 2008 06:40:25 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
		
		<category><![CDATA[HTML/(X)HTML]]></category>

		<category><![CDATA[Tools]]></category>

		<category><![CDATA[calendars]]></category>

		<category><![CDATA[CSS]]></category>

		<category><![CDATA[html]]></category>

		<category><![CDATA[lists]]></category>

		<category><![CDATA[semantics]]></category>

		<category><![CDATA[tables]]></category>

		<guid isPermaLink="false">http://www.unintentionallyblank.co.uk/?p=215</guid>
		<description><![CDATA[Lists are semantic, tables are bad, right?
What seems to be the view of some in web development is now finally coming under scrutiny as mistakes are made. Put it this way, tables aren&#8217;t always bad and lists aren&#8217;t always semantic, context is important. The examples that have brought this to my attention have been quite [...]]]></description>
			<content:encoded><![CDATA[<p>Lists are semantic, tables are bad, right?</p>
<p>What seems to be the view of some in web development is now finally coming under scrutiny as mistakes are made. Put it this way, tables aren&#8217;t always bad and lists aren&#8217;t always semantic, context is important. The examples that have brought this to my attention have been quite surprising because of the amount of effort it has taken to create them.</p>
<h3><abbr title="Cascading Style Sheets">CSS</abbr> Calendars</h3>
<p>First, a week ago Rob Glazebrook posted a <a href="http://www.cssnewbie.com/list-based-css-calendar/">list based CSS calendar</a> at CSS Newbie and that was followed up by Chris Coyier and Tim Wright&#8217;s <a href="http://css-tricks.com/elastic-calendar-styling-with-pure-css/">elastic, list based CSS calendar</a> at CSS Tricks. Hacks and unsolved problems aside my belief is that their solutions are taking both the creators and the readers of the respective blogs down the wrong path (though thankfully Tim and Chris did finish with a disclaimer it was perhaps a little bit too far into the small print for the first few commenters who thought it was a great idea).</p>
<p>While I don&#8217;t disagree that a month is a ordered list of days I don&#8217;t think the markup chosen is as semantic as it can be for the presentation Rob, Tim and Chris were aiming for. As it happens there are physical calendars that are set out in a vertical list and it is perfectly reasonable to set things out as a list of days. However, grid based calendars are, well, a grid. A grid where the columns relate to days of the week as well, so why not take advantage of that.</p>
<h3>Use the right tool for the job</h3>
<p>I won&#8217;t say any more for now, just show some examples that I thought I&#8217;d come up with to illustrate the point. <a href="http://test.unintentionallyblank.co.uk/unstyled-calendar.html">Here is a calendar using Rob&#8217;s list markup (minus the invalid clearing div as a child of the ordered list) followed by the same calendar created using a table</a>. As you can see, with no CSS, the table is already part of the way towards the layout the list based calendars were aiming for and, because I added days of the week at the top as <code class="inline">&lt;th&gt;</code> with a scope of <code class="inline">col</code> a screen reader will read out the day of the week for each cell in the table it reads adding to the accessibility. To show why using the correct tool for the job makes life a lot easier, I even <a href="http://test.unintentionallyblank.co.uk/styled-calendar.html">tidied up the table based calendar with just 4 CSS rules</a>.</p>
<p>When you are creating a list of days in a month, a list is perfect, when you are creating a grid of columns of days a table suits the job. Just because you can use something else doesn&#8217;t mean you have to, the right tool for the right job not only makes your life easier but makes more sense on the page too. Have a look at my examples and decide for yourself.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unintentionallyblank.co.uk/2008/06/25/tables-or-lists-the-html-calendar-debate/feed/</wfw:commentRss>
		</item>
		<item>
		<title>JavaScript - Don&#8217;t Try To Be Too Clever</title>
		<link>http://www.unintentionallyblank.co.uk/2008/06/23/javascript-dont-try-to-be-too-clever/</link>
		<comments>http://www.unintentionallyblank.co.uk/2008/06/23/javascript-dont-try-to-be-too-clever/#comments</comments>
		<pubDate>Mon, 23 Jun 2008 21:23:09 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.unintentionallyblank.co.uk/?p=214</guid>
		<description><![CDATA[You know who&#8217;s waiting to spoil the day, Internet Explorer. A couple of people reported that my font sizing script was not working in IE7 or 6 and I&#8217;ve finally got around to checking out why. When I rewrote the code to add class names to each of the sizing elements, I tweaked a couple [...]]]></description>
			<content:encoded><![CDATA[<p>You know who&#8217;s waiting to spoil the day, Internet Explorer. A couple of people reported that my <a href="http://www.unintentionallyblank.co.uk/2007/11/09/fontsizer-reloaded-changing-font-sizes-with-javascript/">font sizing script</a> was not working in IE7 or 6 and I&#8217;ve finally got around to checking out why. When I rewrote the code to add class names to each of the sizing elements, I tweaked a couple of things to make it work better, make the file size smaller and make it more standards compliant code. My mistake? Standards compliance.</p>
<p><a href="http://www.quirksmode.org/bugreports/archives/2005/03/setAttribute_does_not_work_in_IE_when_used_with_th.html">Internet Explorer does not understand <code class="inline">setAttribute</code> when used with style.</a> There are a few lines in which I changed from using <code class="inline">element.style.size = xx</code> to <code class="inline">element.setAttribute('style','size:xx');</code> and this broke the script in IE. Don&#8217;t try to be too clever, and more importantly for me, check whenever you make any change, no matter how small it may be.</p>
<p>Thank you to those who pointed it out, the issue is solved and the script has been tested in Firefox 2, Safari 3, Opera 9.5, IE6 and 7 and it works. Please <a href="http://test.unintentionallyblank.co.uk/fontSizer2-2.js">download it and use it</a> and check out the <a href="http://test.unintentionallyblank.co.uk/fontsizer.html">working demo with the updated script</a>.</p>
<h3>Using the Script</h3>
<p>To use the script, download it using the link above and save with a suitable name (fontsizer.js is a good example). Upload it to your site and add the following code to the <code class="inline">&lt;head&gt;</code> of the page you want to use it on:</p>
<p><code>&lt;script type="text/javascript" src="fontsizer.js"&gt;<br />
&lt;/script&gt;</code></p>
<p>Then you need to include an element, a <code class="inline">&lt;div&gt;</code> for example, with the id <code class="inline">fontControls</code>. The script uses that element to append the font size controllers to when the page loads.</p>
<p>Then, load up your page and it should work. If you need any more help, please <a href="http://www.unintentionallyblank.co.uk/contact/">get in touch</a> and I will do my best to help you out.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unintentionallyblank.co.uk/2008/06/23/javascript-dont-try-to-be-too-clever/feed/</wfw:commentRss>
		</item>
		<item>
		<title>What&#8217;s Been Going On?</title>
		<link>http://www.unintentionallyblank.co.uk/2008/06/05/whats-been-going-on/</link>
		<comments>http://www.unintentionallyblank.co.uk/2008/06/05/whats-been-going-on/#comments</comments>
		<pubDate>Thu, 05 Jun 2008 22:15:05 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
		
		<category><![CDATA[Life]]></category>

		<category><![CDATA[Site News]]></category>

		<guid isPermaLink="false">http://www.unintentionallyblank.co.uk/?p=213</guid>
		<description><![CDATA[Wow! I haven&#8217;t written here for ages! It&#8217;s not like I don&#8217;t have anything to say either, I have some views and thoughts on reset style sheets, accessibility for the hearing impaired, microformats and the length of time it takes to load a site, but I just haven&#8217;t had the time to update!
What have I [...]]]></description>
			<content:encoded><![CDATA[<p>Wow! I haven&#8217;t written here for ages! It&#8217;s not like I don&#8217;t have anything to say either, I have some views and thoughts on reset style sheets, accessibility for the hearing impaired, microformats and the length of time it takes to load a site, but I just haven&#8217;t had the time to update!</p>
<p>What have I been doing then? Well, my job has been keeping me busy and recently we have launched two new sites, <a href="http://gfw.riverisland.com">River Island&#8217;s Style Insider</a> and <a href="http://bigears.channel4.com">Big Brother&#8217;s Big Ears</a>. Both were hard work and took a lot of effort from the whole team, but also include some of my first bits of Ruby on Rails. I&#8217;m quite proud of being part of <a href="http://www.mintdigital.com">the team</a> that has set both these sites up.</p>
<p>I almost lost my iMac the other week too, ended up re-installing OS X and crossing my fingers hoping that I didn&#8217;t lose all my data. Thankfully, it&#8217;s all still here, but that was a heart attack I didn&#8217;t need.</p>
<p>So what now? Well, I&#8217;m going to start posting again, starting with an update to my style sheet switcher. Why? Firstly, it&#8217;s very old code, back from when I knew hardly anything about javascript (though it works, can&#8217;t take that away)! Also, <a href="http://www.smashingmagazine.com/2008/06/05/style-switchers-are-back-ideas-examples-and-a-contest/">Smashing Magazine are having a style sheet switcher competition</a> and I fancy entering that too, who wouldn&#8217;t want the prize on offer? There&#8217;s two weeks to enter, so I better get cracking.</p>
<p>In the meantime, if you do fancy keeping up with me off of the blog, I am on Twitter, so <a href="http://twitter.com/philnash">follow me</a>!</p>
<p>Bye for now.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unintentionallyblank.co.uk/2008/06/05/whats-been-going-on/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The Nationwide Takes A Step Forward</title>
		<link>http://www.unintentionallyblank.co.uk/2008/04/22/the-nationwide-takes-a-step-forward/</link>
		<comments>http://www.unintentionallyblank.co.uk/2008/04/22/the-nationwide-takes-a-step-forward/#comments</comments>
		<pubDate>Tue, 22 Apr 2008 22:50:00 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
		
		<category><![CDATA[Accessibility]]></category>

		<category><![CDATA[Javascript]]></category>

		<category><![CDATA[nationwide]]></category>

		<category><![CDATA[noscript]]></category>

		<guid isPermaLink="false">http://www.unintentionallyblank.co.uk/?p=205</guid>
		<description><![CDATA[It seems like a long time since I wrote about the importance of making websites work without JavaScript, a post that uncovered the Nationwide building society locking customers without JavaScript enabled out of their site with nothing but a blank page to look at. The post elicited a response from Ian Lloyd from the Nationwide [...]]]></description>
			<content:encoded><![CDATA[<p>It seems like a long time since I wrote about <a href="http://www.unintentionallyblank.co.uk/2007/10/18/web-accessibility-javascript/">the importance of making websites work without JavaScript</a>, a post that uncovered the <a href="http://www.nationwide.co.uk">Nationwide building society</a> locking customers without JavaScript enabled out of their site with nothing but a blank page to look at. The post elicited <a href="http://www.unintentionallyblank.co.uk/2007/10/18/web-accessibility-javascript/#comment-11751">a response</a> from <a href="http://accessify.com/">Ian Lloyd</a> from the Nationwide web team, saying that they would look into the issue.</p>
<p>While it has been a long time before I noticed any difference, an online banking site can&#8217;t be changed up that quickly, in the last month or so I did notice a difference to the site. Jumping immediately to my &#8220;disable JavaScript&#8221; button I proceeded to try to sign on to the online banking section. I was met with a message:</p>
<blockquote cite="https://olb2.nationet.com/default.asp"><p>Nationwide&#8217;s Internet Banking requires JavaScript and cookies to be enabled. It appears that your browser does not support JavaScript, or you have disabled it. Please re-enable JavaScript or try accessing this site using a different browser.</p>
</blockquote>
<p>The Nationwide have taken the first step towards accessibility for those without JavaScript enabled, a <code class="inline">&lt;noscript&gt;</code> element prints out the above text. While I don&#8217;t claim any knowledge of the stringent security measures that banks must take, I am still quite sure that JavaScript should not be necessary to log on. To make sure of this, I checked with my other online bank, the <a href="http://www.hsbc.co.uk">HSBC</a>. I was able to log on without JavaScript enabled.</p>
<h3>Small Steps</h3>
<p>While a <code class="inline">&lt;noscript&gt;</code> element really is the least anyone can do by notifying users that they can&#8217;t use the site without JavaScript, it is a start. As I said above, changing an online banking system is not a trivial matter, so I appreciate what the Nationwide have done so far. Let&#8217;s hope that this change can inspire further work at the Nationwide, and anywhere else where JavaScript is required.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unintentionallyblank.co.uk/2008/04/22/the-nationwide-takes-a-step-forward/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Upgrade To WordPress 2.5</title>
		<link>http://www.unintentionallyblank.co.uk/2008/04/21/upgrade-to-wordpress-25/</link>
		<comments>http://www.unintentionallyblank.co.uk/2008/04/21/upgrade-to-wordpress-25/#comments</comments>
		<pubDate>Mon, 21 Apr 2008 22:56:23 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
		
		<category><![CDATA[Site News]]></category>

		<category><![CDATA[Wordpress]]></category>

		<category><![CDATA[2.5]]></category>

		<guid isPermaLink="false">http://www.unintentionallyblank.co.uk/?p=212</guid>
		<description><![CDATA[Apologies for the lack of updates recently, all this sitting about with my feet up has sort of put me off the computer for a while. I did upgrade my version of WordPress this evening to 2.5 (that&#8217;s right, check the number at the bottom of the page!), just so I could use the new [...]]]></description>
			<content:encoded><![CDATA[<p>Apologies for the lack of updates recently, all this <a href="http://www.unintentionallyblank.co.uk/2008/04/14/plastered-weekend/">sitting about with my feet up</a> has sort of put me off the computer for a while. I did upgrade my version of WordPress this evening to 2.5 (that&#8217;s right, check the number at the bottom of the page!), just so I could use the new light and airy admin interface designed by certain people I highly respect at <a href="http://www.happycog.com/">Happy Cog Studios</a>. Thankfully nothing went wrong, that I can see, but if you do happen to spot anything, do let me know.</p>
<p>Have you upgraded yet? If so, do you like the new interior? My favourite part is automatically upgrading plugins, but the design and usability is beautiful too.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unintentionallyblank.co.uk/2008/04/21/upgrade-to-wordpress-25/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Plastered Weekend</title>
		<link>http://www.unintentionallyblank.co.uk/2008/04/14/plastered-weekend/</link>
		<comments>http://www.unintentionallyblank.co.uk/2008/04/14/plastered-weekend/#comments</comments>
		<pubDate>Mon, 14 Apr 2008 22:17:10 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
		
		<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://www.unintentionallyblank.co.uk/2008/04/14/plastered-weekend/</guid>
		<description><![CDATA[It&#8217;s nice to know that life has a knack of knowing when to take you down a notch. Sure, I got a new job that&#8217;s just around the corner, traffic here is at the best it&#8217;s been and my rugby team were playing for the league title at the weekend, what could possibly go wrong?
Maybe [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s nice to know that life has a knack of knowing when to take you down a notch. Sure, I got <a href="http://www.unintentionallyblank.co.uk/2008/04/02/fresh-beginnings/">a new job</a> that&#8217;s just around the corner, traffic here is at the best it&#8217;s been and my rugby team were playing for the league title at the weekend, what could possibly go wrong?</p>
<p>Maybe I gave you a hint by mentioning the rugby, there is good and bad news. We won the game, we won the league. The bad news: I only played 10 minutes due to a misplaced tackle that caused me to twist my ankle in several wrong directions. A swollen leg, a trip to the hospital (my first time in an ambulance) and several hours later left me with a cast and still no concrete knowledge of what the real problem was. You see it is entirely possible, according to half the x-rays and half the doctors, that I had broken bones they had never seen broken before, everyone else said it was a nasty sprain.</p>
<p>Either way, it looks like my short walk to work has become even shorter as working from home outweighs the long journey on crutches.</p>
<p>I hope you had a good weekend, I spent mine getting plastered.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unintentionallyblank.co.uk/2008/04/14/plastered-weekend/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Design Coding - Web Standards + Rap</title>
		<link>http://www.unintentionallyblank.co.uk/2008/04/08/design-coding-web-standards-rap/</link>
		<comments>http://www.unintentionallyblank.co.uk/2008/04/08/design-coding-web-standards-rap/#comments</comments>
		<pubDate>Tue, 08 Apr 2008 08:12:54 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
		
		<category><![CDATA[Humour]]></category>

		<category><![CDATA[Web Standards]]></category>

		<category><![CDATA[design-coding]]></category>

		<guid isPermaLink="false">http://www.unintentionallyblank.co.uk/2008/04/08/design-coding-web-standards-rap/</guid>
		<description><![CDATA[Ever heard web standards explained through the medium of hip hop? No? Then you need to watch this YouTube video on design coding. That&#8217;s all I need to say, enjoy
If you can read this, either your browser cannot play Flash files or you need to click through to the article to see the clip. 
(Found [...]]]></description>
			<content:encoded><![CDATA[<p>Ever heard web standards explained through the medium of hip hop? No? Then you <em>need</em> to watch this YouTube video on design coding. That&#8217;s all I need to say, enjoy</p>
<p><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="425" height="355"><param name="movie" value="http://www.youtube.com/v/a0qMe7Z3EYg&#038;hl=en" /><param name="quality" value="high" /><param name="bgcolor" value="#FFFFFF" /><!--[if !IE]> <--><object data="http://www.youtube.com/v/a0qMe7Z3EYg&#038;hl=en" width="425" height="355" type="application/x-shockwave-flash"><param name="quality" value="high" /><param name="bgcolor" value="#FFFFFF" /><param name="pluginurl" value="http://www.macromedia.com/go/getflashplayer" />If you can read this, either your browser cannot play Flash files or you need to click through to the article to see the clip.</object><!--> <![endif]--></object></p>
<p>(Found via <a href="http://www.molly.com/2008/04/07/design-coding-rap-for-the-rest-of-us/">molly.com</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unintentionallyblank.co.uk/2008/04/08/design-coding-web-standards-rap/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Down To The Bare HTML, It&#8217;s CSS Naked Day Again</title>
		<link>http://www.unintentionallyblank.co.uk/2008/04/04/down-to-the-bare-html-its-css-naked-day-again/</link>
		<comments>http://www.unintentionallyblank.co.uk/2008/04/04/down-to-the-bare-html-its-css-naked-day-again/#comments</comments>
		<pubDate>Fri, 04 Apr 2008 11:03:23 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
		
		<category><![CDATA[Web Standards]]></category>

		<category><![CDATA[CSS]]></category>

		<category><![CDATA[css-naked-day]]></category>

		<category><![CDATA[html]]></category>

		<guid isPermaLink="false">http://www.unintentionallyblank.co.uk/2008/04/04/down-to-the-bare-html-its-css-naked-day-again/</guid>
		<description><![CDATA[
This year, April 9th is that time of year again. The time when you say, who needs CSS? Who needs fancy design at all? Who needs anything more than clean, semantic HTML to present information to the web?
April 9th is CSS Naked Day, brainchild of Dustin Diaz and the single reason that within the last [...]]]></description>
			<content:encoded><![CDATA[<p><img src='http://www.unintentionallyblank.co.uk/wp-content/uploads/2008/04/naked-day-08.png' alt='CSS Naked Day 2008' class='alignleft' /></p>
<p>This year, April 9th is that time of year again. The time when you say, who needs <abbr title="Cascading Style Sheets">CSS</abbr>? Who needs fancy design at all? Who needs anything more than clean, semantic <abbr title="Hyper Text Markup Language">HTML</abbr> to present information to the web?</p>
<p>April 9th is <a href="http://naked.dustindiaz.com/">CSS Naked Day</a>, brainchild of <a href="http://www.dustindiaz.com/naked-08/">Dustin Diaz</a> and the single reason that within the last month I received hits to <a href="http://www.unintentionallyblank.co.uk/2007/04/02/stripping-off-for-web-standards-its-naked-day/">last year&#8217;s announcement</a> from searches such as &#8220;<a href="http://www.google.co.uk/search?q=stripping+on+the+web">stripping on the web</a>&#8220;, &#8220;<a href="http://www.google.co.uk/search?q=naked+forever">naked forever</a>&#8221; and &#8220;<a href="http://www.google.co.uk/search?q=proud+to+be+naked&#038;start=10">proud to be naked</a>&#8220;. Bonus search results aside, the day is meant to show that well marked up HTML content is readable, accessible and essential as the base for any site.</p>
<p>Do you have the markup to take part? Lose your CSS for web standards, next week!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unintentionallyblank.co.uk/2008/04/04/down-to-the-bare-html-its-css-naked-day-again/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Fresh Beginnings</title>
		<link>http://www.unintentionallyblank.co.uk/2008/04/02/fresh-beginnings/</link>
		<comments>http://www.unintentionallyblank.co.uk/2008/04/02/fresh-beginnings/#comments</comments>
		<pubDate>Wed, 02 Apr 2008 22:52:30 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
		
		<category><![CDATA[Work]]></category>

		<category><![CDATA[]]></category>

		<category><![CDATA[jobs]]></category>

		<category><![CDATA[mint]]></category>

		<category><![CDATA[rails]]></category>

		<category><![CDATA[ruby]]></category>

		<category><![CDATA[vyre]]></category>

		<guid isPermaLink="false">http://www.unintentionallyblank.co.uk/2008/04/02/fresh-beginnings/</guid>
		<description><![CDATA[Unintentionally this blog has become a chronicle of not only my thoughts and feelings on web standards but also of my journey through my career in the same field. In September 2006 I got my first job, a temporary role in the civil service that got me out of the house, but onto a hellish [...]]]></description>
			<content:encoded><![CDATA[<p>Unintentionally this blog has become a chronicle of not only my thoughts and feelings on web standards but also of my journey through my career in the same field. <a href="http://www.unintentionallyblank.co.uk/2006/09/30/out-of-the-blue-a-job/">In September 2006 I got my first job</a>, a temporary role in the civil service that got me out of the house, but onto a <a href="http://www.unintentionallyblank.co.uk/2006/10/15/commuting-not-a-way-of-life/">hellish commute</a>. I moved to London shortly after and then in July last year I moved into web development, <a href="http://www.unintentionallyblank.co.uk/2007/07/03/the-end-of-one-good-thing-and-the-start-of-something-really-special/">starting work with VYRE</a>.</p>
<p>Once again things have changed. A couple of months ago I spotted an exciting job opportunity in an advert in the sidebar of a blog. Had I not seen it, not read it, I would still be working with VYRE. However, fate had some hand in things and after reading more deeply into the offering I decided this was to be my next step. I applied and, after the interview process and my notice period, I started on Monday.</p>
<h3>What Now?</h3>
<p>I continue as a front end developer, but now, instead of working with <a href="http://www.vyre.com/products/vyre-unify/">VYRE&#8217;s Unify <abbr title="Content Management System">CMS</abbr> framework</a>, I will be developing with the open source <a href="http://www.rubyonrails.com/">Ruby on Rails</a>. I will be working for <a href="http://www.mintdigital.com">Mint Digital</a> who do all sorts of interesting stuff trying to bridge the gap between new media and old.</p>
<p>So over the last three days I&#8217;ve been learning a whole lot of stuff really quickly, installing Ruby and Rails, getting to grips with Subversion for the first time as well as familiarising myself with the OS X terminal. All along while trying to pick up as much Ruby knowledge as possible, mainly from <a href="http://poignantguide.net/ruby/">Why&#8217;s bizarre, sorry, poignant guide to Ruby</a>.</p>
<p>It&#8217;s an exciting time as I embark on this new venture. Things may slow down here for a while as I am reading a lot and taking a lot in at the moment, but they will pick up again (you may even see a couple of extra categories pop up, Ruby and Rails perhaps, we&#8217;ll see). I was also redesigning, but that might have to wait too (only because an even better design just popped into my head this evening).</p>
<p>It&#8217;s been an interesting journey on this blog so far and I still think things are just beginning. Let&#8217;s see what happens next.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unintentionallyblank.co.uk/2008/04/02/fresh-beginnings/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Opera And Safari Hunt Down Bugs To Pass Acid 3</title>
		<link>http://www.unintentionallyblank.co.uk/2008/03/28/opera-and-safari-hunt-down-bugs-to-pass-acid-3/</link>
		<comments>http://www.unintentionallyblank.co.uk/2008/03/28/opera-and-safari-hunt-down-bugs-to-pass-acid-3/#comments</comments>
		<pubDate>Fri, 28 Mar 2008 00:30:31 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
		
		<category><![CDATA[Browsers]]></category>

		<category><![CDATA[Web Standards]]></category>

		<category><![CDATA[acid3]]></category>

		<category><![CDATA[firefox]]></category>

		<category><![CDATA[ie]]></category>

		<category><![CDATA[mozilla]]></category>

		<category><![CDATA[opera]]></category>

		<category><![CDATA[safari]]></category>

		<category><![CDATA[webkit]]></category>

		<guid isPermaLink="false">http://www.unintentionallyblank.co.uk/2008/03/28/opera-and-safari-hunt-down-bugs-to-pass-acid-3/</guid>
		<description><![CDATA[2008 is turning out to be the year of the browser, IE8 is in beta and passes the Acid 2 test (I&#8217;ve seen it do it myself!) and Firefox 3 is in its final beta stages (also passing Acid 2) and is expected to launch in June. But this week it is the turn of [...]]]></description>
			<content:encoded><![CDATA[<p>2008 is turning out to be the year of the browser, <a href="http://www.unintentionallyblank.co.uk/2008/03/05/ie8-team-change-their-mind-then-release-first-beta/">IE8 is in beta</a> and <a href="http://www.unintentionallyblank.co.uk/2007/12/19/holy-standards-support-ie8/">passes the Acid 2 test</a> (I&#8217;ve seen it do it myself!) and Firefox 3 is in its final beta stages (also passing Acid 2) and is <a href="http://blog.wired.com/monkeybites/2008/03/mozilla-final-v.html">expected to launch in June</a>. But this week it is the turn of the smaller, but no less important browsers, the generally well behaved, but still with single figure percentages in the share of the market, Opera and Safari.</p>
<h3>Who Needs Acid 2? We&#8217;ve Got Acid 3!</h3>
<p>Earlier in the week, Safari 3.1 was released bringing web fonts and, <a href="http://snook.ca/archives/javascript/css_animations_in_safari/">the disputed</a>, <abbr title="Cascading Style Sheets">CSS</abbr> animations. The real news, however, is in the nightly builds of both Opera and Safari, both of which claimed to have passed the very new <a href="http://www.webstandards.org/action/acid3/">Acid 3</a> test. <a href="http://my.opera.com/desktopteam/blog/2008/03/26/opera-and-the-acid3-test">Opera posted first on Wednesday to say that they had passed</a> with 100/100, but were closely followed by <a href="http://webkit.org/blog/173/webkit-achieves-acid3-100100-in-public-build/">Safari claiming 100% in Webkit too</a>. The only confusion is that to get 100, the Webkit developers actually recorded a bug in the test which was <a href="http://ln.hixie.ch/?start=1206578003&#038;count=1">subsequently fixed</a> before they posted, so maybe Opera only makes 99, we&#8217;ll have to see. My copy of Firefox 2 I&#8217;m writing this with made a paltry 53/100, so even nearly there is a great achievement.</p>
<h3>Competition Rules When Everyone Competes</h3>
<p>Competition and tests and standards have clearly had Opera and Safari developers working incredibly hard to pass  Acid 3. If only this were true for Mozilla, <a href="http://blogs.zdnet.com/Burnette/?p=560">who don&#8217;t seem to believe in it</a>. I understand that they are readying a final release and that perhaps the intricacies of Acid 3 aren&#8217;t that important now, but <a href="http://shaver.off.net/diary/2008/03/27/the-missed-opportunity-of-acid-3/">blowing it off entirely</a> is not the correct attitude (even Microsoft changed their tune about Acid 2 from <a href="http://blogs.msdn.com/ie/archive/2006/01/31/521344.aspx#521633" title="Al Billings' reply from 2006 on criticism of IE7 not passing Acid 2" >when they wrote this</a> to the recent joy of passing).</p>
<p>The only sad point is that neither of the two largest browsers are focused on Acid 3 at the moment, which means that regardless of all the work the Opera and Safari teams have put in, no-one will be able to safely use many of the standards, all from prior to 2004 as set out by the rules of the test, for longer still.</p>
<h3>Congratulations</h3>
<p>Nothing can be taken away from either of the development teams though, congratulations to both Opera and Safari, and here&#8217;s hoping that the other two take notice of these successes and get on with supporting these standards too.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unintentionallyblank.co.uk/2008/03/28/opera-and-safari-hunt-down-bugs-to-pass-acid-3/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
