<?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>cazmockett.com &#187; web standards group</title>
	<atom:link href="http://cazmockett.com/blog/category/web-standards-group/feed/" rel="self" type="application/rss+xml" />
	<link>http://cazmockett.com/blog</link>
	<description>my blog about creative web design standards and accessibility</description>
	<lastBuildDate>Fri, 02 Apr 2010 16:12:50 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>London Web Week &#8211; WSG Findability</title>
		<link>http://cazmockett.com/blog/2008/05/28/london-web-week-wsg-findability/</link>
		<comments>http://cazmockett.com/blog/2008/05/28/london-web-week-wsg-findability/#comments</comments>
		<pubDate>Wed, 28 May 2008 22:34:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[geekery]]></category>
		<category><![CDATA[web standards group]]></category>
		<category><![CDATA[cyril doussin]]></category>
		<category><![CDATA[findability]]></category>
		<category><![CDATA[fire eagle]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[londonwebweek]]></category>
		<category><![CDATA[lww08]]></category>
		<category><![CDATA[steve marshall]]></category>
		<category><![CDATA[stuart colville]]></category>

		<guid isPermaLink="false">http://www.cazmockett.com/blog/?p=124</guid>
		<description><![CDATA[My second event of London Web Week was the Web Standard Group meeting on Findability.
The WSG meetings have been on hiatus for some time, but it was nice to see they are back on a (hopefully) more regular basis.
Concepts of Findability
Cyril Doussin
How to make something findable?

Make sure the item is easy to discover or locate
Have [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" style="float: right;" src="http://www.carolinemockett.com/design/graphics/logo_wsg.gif" alt="" width="90" height="51" />My second event of <a href="http://www.londonwebweek.co.uk/">London Web Week</a> was the <a href="http://muffinresearch.co.uk/wsg/">Web Standard Group</a> meeting on <strong>Findability</strong>.</p>
<p>The WSG meetings have been on hiatus for some time, but it was nice to see they are back on a (hopefully) more regular basis.</p>
<p><strong class="heading">Concepts of Findability</strong><br />
<a href="http://cyril.doussin.name/thoughts/">Cyril Doussin</a></p>
<p><strong>How to make something findable?</strong></p>
<ul>
<li>Make sure the item is easy to discover or locate</li>
<li>Have well organised system of navigation and retrieval</li>
</ul>
<p>Hand-guided navigation can be helped with the aid of sensible <em>sorting/ordering</em> (eg of menus, alphabetical lists etc), and clear <em>sign-posting</em>.</p>
<p><strong>Relevance</strong></p>
<ul>
<li><em>Precision: </em>how well a system retrieves only relevant documents</li>
<li><em>Recall:</em> how well a system retrieves all relevant documents</li>
</ul>
<p>These two can be defined in the following way:</p>
<blockquote><p><strong>Precision</strong> = no. relevant &amp; retrieved / total no. retrieved<br />
<strong>Recall</strong> = no. relevant &amp; retrieved / total no. relevant</p></blockquote>
<p><strong>Content Organisation</strong></p>
<ul>
<li><em>Taxonomy:</em> organisation through labelling</li>
<li><em>Ontology: </em>taxonomy + inference rules</li>
<li><em>Folksonomy: </em>adds a social dimension</li>
</ul>
<p>These will become increasingly important as the volume of information grows/is shared. Decent content organisation can be a very good basis for search engines.</p>
<p><strong class="heading">Building Websites with Findability in mind</strong><br />
<a rel="contact met" href="http://muffinresearch.co.uk/">Stuart Colville</a></p>
<p><a href="http://www.cazmockett.com/blog/wp-content/uploads/2008/06/d370-13.jpg"><img class="alignnone size-full wp-image-125" title="Here Bee Dragons" src="http://www.cazmockett.com/blog/wp-content/uploads/2008/06/d370-13.jpg" alt="" width="500" height="333" /></a></p>
<p>The search engine share in the US is apparently: 62% &#8211; Google, 18% &#8211; Yahoo, 10% &#8211; MSN/Windows Live and the rest are minor players. So obviously, search engine algorithms mean than you need as much <em>content</em> in your markup and as little <em>fluff</em> as possible. This means using unobtrusive JavaScript, for instance:</p>
<blockquote><p>&lt;ul&gt;<br />
&lt;li&gt;&lt;a href=&#8221;”javascript:showPopup(’blueberry_muffins.html’);”&#8221;&gt;Blueberry Muffins&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a onclick=&#8221;showPopup(’toffee_muffins.html’);&#8221; href=&#8221;”#”&#8221;&gt;Toffee Muffins&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a onclick=&#8221;”showPopup(this.href);&#8221; href=&#8221;”chocolate_muffins.html”&#8221;&gt; Chocolate Muffins &lt;/a&gt;&lt;/li&gt;<br />
&lt;/ul&gt;</p></blockquote>
<p>are all bad ways of doing it&#8230;</p>
<p>Instead, use non-bloated (and therefore search-engine relevent markup like this:</p>
<blockquote><p>&lt;ul id=&#8221;links&#8221;&gt;<br />
&lt;li&gt;&lt;a href=&#8221;blueberry_muffins.html&#8221;&gt;Blueberry Muffins&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href=&#8221;toffee_muffins.html&#8221;&gt;Toffee Muffins&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href=&#8221;chocolate_muffins.html&#8221;&gt; Chocolate Muffins&lt;/a&gt;&lt;/li&gt;<br />
&lt;/ul&gt;</p>
<p>along with this function:</p>
<p>function showPopup(url) {<br />
window.open(url,&#8221;Poptastic&#8221;,&#8221;width=300,height=300&#8243;);<br />
}<br />
window.onload = function() {<br />
document.getElementById(&#8216;links&#8217;).onclick = function(e) {<br />
if (e.target &amp;&amp; e.target.nodeName.toLowerCase() == &#8216;a&#8217;) {<br />
showPopup(e.target.href);<br />
}<br />
return false;<br />
}<br />
}</p></blockquote>
<p>[Sorry about the crappy formatting of the code block, WP doesn't let me do it any better for the moment]</p>
<p>Stuart also highlighted the importance (to search/findability) of URI permanence:</p>
<blockquote><p>A Cool URI is one which does not change &#8211; <cite>Tim Berners Lee</cite></p></blockquote>
<p><strong class="heading">Finding yourself with Fire Eagle</strong><br />
<a href="http://nascentguruism.com/">Steve Marshall</a></p>
<p><a href="http://www.cazmockett.com/blog/wp-content/uploads/2008/06/fireeagle.jpg"><img class="aligncenter size-full wp-image-126" title="Fire Eagle screenshot" src="http://www.cazmockett.com/blog/wp-content/uploads/2008/06/fireeagle.jpg" alt="" width="500" height="384" /></a></p>
<p>Steve gave us a run through of some of the cool stuff you can do with <a href="http://fireeagle.yahoo.net/">Fire Eagle</a>, including how the system authenticates with other services and users. Fire Eagle is currently in closed Beta, but you can request an invite.  </p>
]]></content:encoded>
			<wfw:commentRss>http://cazmockett.com/blog/2008/05/28/london-web-week-wsg-findability/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Playing Catchup</title>
		<link>http://cazmockett.com/blog/2007/05/17/playing-catchup/</link>
		<comments>http://cazmockett.com/blog/2007/05/17/playing-catchup/#comments</comments>
		<pubDate>Thu, 17 May 2007 23:35:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[accessibility]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[geekery]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[web standards group]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[christian heilmann]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[pub standards]]></category>
		<category><![CDATA[steve faulkner]]></category>
		<category><![CDATA[wsg london]]></category>

		<guid isPermaLink="false">http://cazmockett.wordpress.com/2007/05/17/playing-catchup/</guid>
		<description><![CDATA[I seem to have got out of the blogging habit, so I&#8217;m hoping to catch up on a few posts now. I&#8217;ll tweak the dates so they&#8217;re relevent to the events roughly as they happened (chronology? what&#8217;s that?!)
The first event I&#8217;d like to make a post about was the excellent -
Web Standards Group Meeting on [...]]]></description>
			<content:encoded><![CDATA[<p>I seem to have got out of the blogging habit, so I&#8217;m hoping to catch up on a few posts now. I&#8217;ll tweak the dates so they&#8217;re relevent to the events roughly as they happened (chronology? what&#8217;s that?!)</p>
<p>The first event I&#8217;d like to make a post about was the excellent -</p>
<p><span style="font-weight:bold;">Web Standards Group Meeting on Javascript</span></p>
<p>Some of us shy away from JavaScript (until recently, myself included) on the grounds that it&#8217;s not accessible. But these days, if it&#8217;s done right, it can be positively beneficial to accessibility.</p>
<p><span style="font-style:italic;font-weight:bold;">Demystifying Screen Readers &#8211; Steve Faulkner</span><br />
Steve is very knowledgable on screen readers and all their foibles, and is Director of the <a href="http://www.wat-c.org/">Web Accessibility Tools Consortium</a>. This talk mainly centred around <a href="http://www.freedomscientific.com/fs_products/software_jaws.asp">Jaws</a> (65%) and <a href="http://www.synapseadaptive.com/gw/wineyes.htm">Window Eyes</a> (35%). The bracketed figures are from a <a href="http://www.nfb.org/nfb/Default.asp">US National Federation of the Blind</a> market share survey &#8211; it&#8217;s obvious these are the two big players.</p>
<p>The key issues revolve around:</p>
<ul>
<li><span style="font-weight:bold;">Dynamic updates</span> &#8211; user initiated and independent<br />
Can the user access the updated content?<br />
Is the user aware that the content has been updated?</li>
<li><span style="font-weight:bold;">Rich Internet Applications (RIA) </span><br />
Can the user understand the role of the control?<br />
Can the user successfully interact with the control?<br />
Is the user able to access information about the current state of the control?</li>
</ul>
<p>He then explained the differences in screen reader modes:</p>
<ul>
<li><span style="font-weight:bold;">Browse Mode </span>(virtual buffer) &#8211; the user can navigate page content via paragraphs, headings, links, lists etc. They can also activate links and some form controls. But text characters can&#8217;t be input into form fields, or interact with select elements in this mode.</li>
<li><span style="font-weight:bold;">Forms Mode</span> (browse mode off) &#8211; the user may only navigate through a document to focusable elements via the TAB key. Text access is limited to &#8220;read all&#8221; functionality. Most of advanced content navigation is unavailable.</li>
</ul>
<p>The crucial question we have to consider is, <span style="font-weight:bold;">when and how does content become available to the user</span> after it&#8217;s been updated in the browser?</p>
<p><a href="http://bp1.blogger.com/_Z7oy-o7zG8o/Rnfoje2fyNI/AAAAAAAAAxs/GdB1mtIXXfY/s1600-h/20070517_D250-015.jpg"><img style="display:block;text-align:center;cursor:pointer;margin:0 auto 10px;" src="http://bp1.blogger.com/_Z7oy-o7zG8o/Rnfoje2fyNI/AAAAAAAAAxs/GdB1mtIXXfY/s320/20070517_D250-015.jpg" border="0" alt="" /></a>[Steve Faulkner and the Latency Issue]</p>
<p>Latency is a problem because the virtual buffer does not update and the user doesn&#8217;t know anything has changed. However, JAWS v7.1 started &#8220;listening&#8221; for virtual buffer updates in response to things like:</p>
<ul>
<li>window.setInverval()</li>
<li>object.innerText (for IE)</li>
<li>object.textContent and object.appendChild (in Firefox)</li>
<li>changes in form control values</li>
<li>And other stuff like ALT or TITLE attribute value changes.</li>
</ul>
<p>Jez Lemon has an excellent article on <a href="http://juicystudio.com/article/improving-ajax-applications-for-jaws-users.php">Improving Ajax Applications For JAWS Users</a> on his webiste. Steve summed up with some recommendations:</p>
<ul>
<li>Do not code to accommodate the poor support shown by JAWS and Window Eyes.</li>
<li>Use unobtrusive methods where available and appropriate, to help screen readers along.</li>
<li>Don&#8217;t use the excuse that JavaScript / Ajax is not accessible for screen readers to not bother to design for accessibility.</li>
<li>Start developing interface elements that use WAI-ARIA specs, which will provide some benefits now and many more in the future.</li>
</ul>
<p>Steve&#8217;s thought-provoking presentation was followed by a turn from Christian Heilmann entitled <span style="font-weight:bold;font-style:italic;">Seven Reasons For Code Bloat</span></p>
<p><a href="http://bp1.blogger.com/_Z7oy-o7zG8o/Rnfoje2fyOI/AAAAAAAAAx0/Aqo5W6g9wYY/s1600-h/20070517_D250-024.jpg"><img style="display:block;text-align:center;cursor:pointer;margin:0 auto 10px;" src="http://bp1.blogger.com/_Z7oy-o7zG8o/Rnfoje2fyOI/AAAAAAAAAx0/Aqo5W6g9wYY/s320/20070517_D250-024.jpg" border="0" alt="" /></a>[Christain's been on the beanz again]</p>
<p>His notes are available for <a href="http://www.wait-till-i.com/index.php?p=441">download from his blog,</a> so I won&#8217;t repeat them verbatim. Needless to say, it was a fun presentation and contained the obligatory photo of a kitten <img src='http://cazmockett.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> . Meanwhile, he&#8217;s thinking of this as the title of his next book:</p>
<p><a href="http://bp2.blogger.com/_Z7oy-o7zG8o/Rnfoju2fyPI/AAAAAAAAAx8/7RjzBIEVCVw/s1600-h/20070517_D250-054.jpg"><img style="display:block;text-align:center;cursor:pointer;margin:0 auto 10px;" src="http://bp2.blogger.com/_Z7oy-o7zG8o/Rnfoju2fyPI/AAAAAAAAAx8/7RjzBIEVCVw/s320/20070517_D250-054.jpg" border="0" alt="" /></a>[Christian's Next Book?]</p>
<p><span style="font-weight:bold;">PubStandards XVIII</span><br />
Of course, the next item on the social agenda was the PubStandards gathering. Lots of fun and revelry as usual, here&#8217;s one photo, but you can <a href="http://www.flickr.com/photos/rugbymadgirl/tags/upcoming%3Aevent=183292/">see more on Flickr</a>.</p>
<p><a href="http://bp3.blogger.com/_Z7oy-o7zG8o/Rnfoj-2fyQI/AAAAAAAAAyE/Hn3q6JHuJ2Y/s1600-h/20070517_D250-102.jpg"><img style="display:block;text-align:center;cursor:pointer;margin:0 auto 10px;" src="http://bp3.blogger.com/_Z7oy-o7zG8o/Rnfoj-2fyQI/AAAAAAAAAyE/Hn3q6JHuJ2Y/s320/20070517_D250-102.jpg" border="0" alt="" /></a>[Patrick &amp; Ashe go head-to-head, while Ross butts in the middle]  </p>
]]></content:encoded>
			<wfw:commentRss>http://cazmockett.com/blog/2007/05/17/playing-catchup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WSG London #3 &#8211; Accessibility</title>
		<link>http://cazmockett.com/blog/2007/03/03/wsg-london-3-accessibility/</link>
		<comments>http://cazmockett.com/blog/2007/03/03/wsg-london-3-accessibility/#comments</comments>
		<pubDate>Sat, 03 Mar 2007 22:44:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[accessibility]]></category>
		<category><![CDATA[web standards group]]></category>
		<category><![CDATA[ann mcmeekin]]></category>
		<category><![CDATA[case study]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[isolani]]></category>
		<category><![CDATA[legal and general]]></category>
		<category><![CDATA[mike davies]]></category>
		<category><![CDATA[niqui merret]]></category>
		<category><![CDATA[pixeldiva]]></category>
		<category><![CDATA[rnib]]></category>
		<category><![CDATA[wsg london]]></category>

		<guid isPermaLink="false">http://cazmockett.wordpress.com/2007/03/03/wsg-london-3-accessibility/</guid>
		<description><![CDATA[I&#8217;m playing catch-up a bit with blogging. I was at the third London Web Standards meeting on 28th February, which had an Accessibility theme.
We had three very different talks, each highly informative and enjoyable.
Niqui Merret on Accessbile Flash
Niqui started out by saying that Flash and accessibility don&#8217;t have to be mutually exclusive, as many people [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m playing catch-up a bit with blogging. I was at the third London Web Standards meeting on 28th February, which had an Accessibility theme.</p>
<p>We had three very different talks, each highly informative and enjoyable.</p>
<p><span style="font-weight:bold;">Niqui Merret on Accessbile Flash</span><br />
<a rel="met contact" href="http://niquimerret.com/">Niqui</a> started out by saying that Flash and accessibility don&#8217;t have to be mutually exclusive, as many people presume. However, in the real world:</p>
<blockquote><p>No single technology can be 100% accessible to all users. Aim to achieve the most accessible solution possible.</p></blockquote>
<p>It&#8217;s up to developers, programmers and copywriters to make sure their contributions are as accessible as possible. It&#8217;s also up to the software vendors (eg of screen readers) to try and implement the standards properly and as quickly as possible. She also mentioned <a href="http://aralbalkan.com/861/">FlashAid</a> (talks to screen reader and turns off the Javascript/Ajax so browser sees alternative accessible content) and <a href="http://www.swffix.org/devblog/">SWFFix</a> (a tool for progressive enhancement) as useful resources for Flash developers.</p>
<p>She talked a bit about the Accessibility panel in the Flash authoring environment, which allows developers to set things like Tab order and ALT text. And she demonstrated a fun little game in Flash, which was fully accessible without mouse and to screenreaders:</p>
<p><a href="http://bp0.blogger.com/_Z7oy-o7zG8o/Re9BXyIoTYI/AAAAAAAAAhc/q2gJOzlt7q4/s1600-h/20070303_D221-14.jpg"><img style="display:block;text-align:center;cursor:pointer;margin:0 auto 10px;" src="http://bp0.blogger.com/_Z7oy-o7zG8o/Re9BXyIoTYI/AAAAAAAAAhc/q2gJOzlt7q4/s320/20070303_D221-14.jpg" border="0" alt="" /></a>[Niqui demonstrates her accessible Flash game]</p>
<p><span style="font-weight:bold;">Ann McMeekin on Accessibility &#8211; What Not To Do</span><br />
<a rel="acquaintance met" href="http://www.pixeldiva.co.uk/">Ann</a> is a <span style="font-style:italic;">Web Accessibility Consultant</span> for the <a href="http://www.rnib.org.uk/wacblog/">RNIB</a>, and clearly knew her subject inside out.</p>
<p>She made many excellent points, but some of the most salient were:</p>
<ul>
<li><span style="font-weight:bold;">Don&#8217;t assume</span> all users with disabilities are the same</li>
<li><span style="font-weight:bold;">Don&#8217;t ignore</span> users who come to you with a problem</li>
<li><span style="font-weight:bold;">Don&#8217;t forget</span> to set your page&#8217;s default colours &#8211; background and foreground (if not, changing Windows default colour scheme could have a dramatic effect)</li>
<li><span style="font-weight:bold;">Don&#8217;t waffle</span> &#8211; be clear and concise, don&#8217;t repeat yourself</li>
<li>Just because you <span style="font-style:italic;">can</span> add a <span style="font-weight:bold;">title attribute</span> to almost anything, doesn&#8217;t mean you <span style="font-style:italic;">should</span> &#8211; it&#8217;s largely redundant if your link text is descriptive enough</li>
<li><span style="font-weight:bold;">Don&#8217;t be shy</span> &#8211; show skiplinks, and use <span style="font-style:italic;">:focus</span> and <span style="font-style:italic;">:active</span> as well as <span style="font-style:italic;">:hover</span></li>
<li><span style="font-weight:bold;">Put instructions before forms</span> &#8211; otherwise someone who has zoomed the page (magnified) doesn&#8217;t have a hope in hell of seeing what the labels are</li>
</ul>
<p><a href="http://bp0.blogger.com/_Z7oy-o7zG8o/Re9CJyIoTaI/AAAAAAAAAhs/_9hSlE7y1nI/s1600-h/20070303_D221-18.jpg"><img style="float:right;cursor:pointer;margin:0 0 10px 10px;" src="http://bp0.blogger.com/_Z7oy-o7zG8o/Re9CJyIoTaI/AAAAAAAAAhs/_9hSlE7y1nI/s400/20070303_D221-18.jpg" border="0" alt="" /></a>One of the most surprising things was to learn that most screen readers will read out the <span style="font-weight:bold;">legend </span>to an accompanying <span style="font-weight:bold;">fieldset</span> before every <span style="font-weight:bold;">label</span> in the fieldset &#8211; so it&#8217;s important to keep legends short and concise, and so they will make sense when read with the form field label.</p>
<p>[right, Ann in full flow]</p>
<p>Two final thoughts from Ann:</p>
<ul>
<li><span style="font-weight:bold;">Don&#8217;t jump on the bandwagon</span> and implement the latest cool widget without knowing what impact this might have on your users</li>
<li><span style="font-weight:bold;">Accessibility doesn&#8217;t mean you can&#8217;t be creative</span></li>
</ul>
<p><span style="font-weight:bold;">Mike Davies on Web Accessibility &#8211; The Developer&#8217;s Tale</span><br />
<a href="http://www.isolani.co.uk/">Mike</a>&#8217;s talk was a case study of the re-design of <a href="http://www.legalandgeneral.com/">Legal &amp; General</a>&#8217;s website services and applications, which he had been heavily involved with before his move to Yahoo! in the summer of 2006.</p>
<p>Four years ago, before the project started, L&amp;G&#8217;s website was ranked 92nd in a FTSE100 survey of websites; it ranked badly with search engines, had at least 150 links on every page and was horribly inaccessible. Through the vision of the website manager, the site was completely redesigned with accessibility at the heart of the thinking.</p>
<p>They reaped the benefits very quickly:</p>
<ul>
<li>40% increase in website traffic</li>
<li>doubled conversion rates (that is, number of people completing an online application for insurance etc, versus those who start the process)</li>
<li>doubled online revenue</li>
<li>cut maintenance costs by two thirds</li>
<li>increased natural search-engine traffic by 50%</li>
<li>paid for itself in five months</li>
</ul>
<p><a href="http://bp1.blogger.com/_Z7oy-o7zG8o/Re9BYCIoTZI/AAAAAAAAAhk/OHxM1W2PWWU/s1600-h/20070303_D221-64.jpg"><img style="display:block;text-align:center;cursor:pointer;margin:0 auto 10px;" src="http://bp1.blogger.com/_Z7oy-o7zG8o/Re9BYCIoTZI/AAAAAAAAAhk/OHxM1W2PWWU/s320/20070303_D221-64.jpg" border="0" alt="" /></a>[conversion rates for Home Insurance - lilac = old site, burgundy = new site. The first two bars are the numbers starting the process, middle represents those finishing a quote and last pair are numbers of completed applications]</p>
<p>And the website is now held up as a highly-regarded example of how to do things properly &#8211; it is a <a href="http://www.accessibility101.org.uk/pas78.htm">PAS 78</a> and <a href="http://www.abilitynet.org.uk/">AccessibilityNet</a> case study, has accreditation from the <a href="http://www.shaw-trust.org.uk/">Shaw Trust</a>, and is cited in books on accessibility.</p>
<p>Thanks again to <a rel="met contact" href="http://www.muffinresearch.co.uk/wsg/">Stuart</a> for organising an excellent event. I look forward to the next one.  </p>
]]></content:encoded>
			<wfw:commentRss>http://cazmockett.com/blog/2007/03/03/wsg-london-3-accessibility/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RDF &#8211; What&#8217;s It Good For?</title>
		<link>http://cazmockett.com/blog/2007/02/28/rdf-whats-it-good-for/</link>
		<comments>http://cazmockett.com/blog/2007/02/28/rdf-whats-it-good-for/#comments</comments>
		<pubDate>Wed, 28 Feb 2007 15:07:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[microformats]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[web standards group]]></category>
		<category><![CDATA[brian suda]]></category>
		<category><![CDATA[erdf]]></category>
		<category><![CDATA[hCal]]></category>
		<category><![CDATA[hCard]]></category>
		<category><![CDATA[ian forrester]]></category>
		<category><![CDATA[jeremy keith]]></category>
		<category><![CDATA[rdf]]></category>
		<category><![CDATA[tom hughes-croucher]]></category>
		<category><![CDATA[tom morris]]></category>
		<category><![CDATA[XFN]]></category>

		<guid isPermaLink="false">http://cazmockett.wordpress.com/2007/02/28/rdf-whats-it-good-for/</guid>
		<description><![CDATA[One of the presentations that I missed at BarCampLondon2 (I was attending another session) was a light-hearted debate about the similarities and differences between Microformats and RDF. The main protagonists were:

Jeremy Keith and Brian Suda in the Microformats corner
Tom Hughes-Croucher, Tom Morris and Ian Forrester in the RDF corner.

Thankfully, for those who didn&#8217;t see the [...]]]></description>
			<content:encoded><![CDATA[<p>One of the presentations that I missed at <a href="http://barcamp.pbwiki.com/BarCampLondon2">BarCampLondon2</a> (I was attending another session) was a light-hearted debate about the similarities and differences between <a href="http://microformats.org/">Microformats</a> and <abbr title="Resource Description Framework"><a href="http://www.w3.org/RDF/">RDF</a></abbr>. The main protagonists were:</p>
<ul>
<li><a rel="met colleague friend" href="http://adactio.com/journal/">Jeremy Keith</a> and <a rel="met acquaintance" href="http://suda.co.uk/">Brian Suda</a> in the Microformats corner</li>
<li><a rel="met colleague acquaintance" href="http://www.kid666.com/">Tom Hughes-Croucher</a>, <a rel="met colleague friend" href="http://blogs.opml.org/tommorris">Tom Morris</a> and <a rel="met co-worker friend" href="http://www.cubicgarden.com/blojsom/blog/">Ian Forrester</a> in the RDF corner.</li>
</ul>
<p><a href="http://bp0.blogger.com/_Z7oy-o7zG8o/ReWb3oGT24I/AAAAAAAAAeA/egxsIOmVJCM/s1600-h/20070228_logos.jpg"><img style="float:left;cursor:pointer;margin:0 10px 10px 0;" src="http://bp0.blogger.com/_Z7oy-o7zG8o/ReWb3oGT24I/AAAAAAAAAeA/egxsIOmVJCM/s400/20070228_logos.jpg" border="0" alt="" /></a>Thankfully, for those who didn&#8217;t see the debate, Ian has uploaded <a href="http://cubicgarden.blip.tv/file/152044/">a video of the session</a>. It makes interesting viewing! And shortly afterwards, I found <a href="http://ben-ward.co.uk/journal/fao-rdf/">Ben Ward&#8217;s insightful post</a> about the whole subject too. I think Ben&#8217;s second paragraph hits the nail on the head:</p>
<blockquote><p>The thing about RDF is that no-one has yet demonstrated any real-world reason to care about it. It fascinates academics who would love — just for the sake of it — to model the entire universe in triples but in the real world of web browsers the value has never really been promoted.</p></blockquote>
<p>Spot on.</p>
<p>The Microformats advocates have been very quick to explain what they are for, what they do, and how to implement them. I use them regularly in this blog, and try to incorporate them wherever I can into new projects. It&#8217;s so easy to build them in  from scratch when marking up events (<a href="http://microformats.org/wiki/hcalendar">hCalendar</a>), people (<a href="http://gmpg.org/xfn/">XFN</a>) or contact details (<a href="http://microformats.org/wiki/hcard">hCard</a>).</p>
<p>But as yet, I&#8217;m really stumped as to what RDF &#8211; or more importantly, <abbr title="embeddable Resource Description Framework">eRDF</abbr> can do for me. Tom Morris has started a website called <a href="http://www.getsemantic.com/">GetSemantic</a> which hopes to chart the progress of developments about eRDF and <a href="http://www.getsemantic.com/wiki/Main_Page">spread the word</a>. I&#8217;ll be keeping an eye on it from time to time, to see what&#8217;s cooking, but until then, I&#8217;ll be sticking to my diet of Microformats.  </p>
]]></content:encoded>
			<wfw:commentRss>http://cazmockett.com/blog/2007/02/28/rdf-whats-it-good-for/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Previews</title>
		<link>http://cazmockett.com/blog/2007/02/12/previews/</link>
		<comments>http://cazmockett.com/blog/2007/02/12/previews/#comments</comments>
		<pubDate>Mon, 12 Feb 2007 17:32:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[accessibility]]></category>
		<category><![CDATA[barCamps]]></category>
		<category><![CDATA[geek dinners]]></category>
		<category><![CDATA[geekery]]></category>
		<category><![CDATA[web standards group]]></category>
		<category><![CDATA[BarCampLondon2]]></category>
		<category><![CDATA[girl geek dinner]]></category>
		<category><![CDATA[london geek dinner]]></category>
		<category><![CDATA[wsg london]]></category>

		<guid isPermaLink="false">http://cazmockett.wordpress.com/2007/02/12/previews/</guid>
		<description><![CDATA[BarCamp Presentation 
I&#8217;m happy to have finished writing my presentation for BarCampLondon2. I&#8217;ve decided to do a spot on Better Picture Taking as there seem to be plenty of folks with digital cameras who want to know more about getting the most out of their gear. It won&#8217;t be technical, and it won&#8217;t be biased [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font-weight:bold;">BarCamp Presentation </span><br />
I&#8217;m happy to have finished writing my presentation for <a href="http://barcamp.pbwiki.com/BarCampLondon2">BarCampLondon2</a>. I&#8217;ve decided to do a spot on <span style="font-weight:bold;">Better Picture Taking</span> as there seem to be plenty of folks with digital cameras who want to know more about getting the most out of their gear. It won&#8217;t be technical, and it won&#8217;t be biased towards any particular type or brand of camera. Instead, I&#8217;ll be covering the basics of good composition and lighting, plus editing your pictures for showing to friends. After BarCamp, I hope to blog most of the content for those who couldn&#8217;t attend.</p>
<p>I&#8217;ve gone for a non web-related topic as I figure I&#8217;ll be teaching many of the attendees how to suck eggs if I talk about web standards or css. Others have said that some of the most interesting topics last time round were those which were a bit off the beaten track. So here&#8217;s hoping it will go down well.</p>
<p><span style="font-weight:bold;">Geek/Girlgeek Dinners </span><br />
I notice there are a couple of geeky dinners coming up soon. They seem to have shot themselves in the foot slightly in that they&#8217;re both on the same day! So, clone yourself or toss a coin to decided which of the following you&#8217;d rather attend on <span style="font-weight:bold;">21st February</span>:</p>
<ul>
<li><a href="http://upcoming.org/event/138616/">London Girl Geek Dinner 10 Sponsored by Amazon!<br />
</a>The speaker for the evening is Jeff Barr from Amazon and he will be speaking on web services.</li>
<li><a href="http://upcoming.org/event/145458/">Geekdinner with Tara Hunt &amp; Chris Messina of Citizen Agency<br />
</a>Both Tara and Chris are best described as Upstanding Citizens of the Internet world. They are well known for looking at the longer term view and talk with words like vision, attention to detail, community, sustainable, open, higher purpose, etc.</li>
</ul>
<p>Unfortunately, I&#8217;m unable to attend either event as I&#8217;m already busy, but I will be keen to read any blogs about them afterwards. Please let me know if you write a review.</p>
<p><span style="font-weight:bold;">WSG London #3 &#8211; Accessibility</span><br />
<a rel="met colleague" href="http://muffinresearch.co.uk/">Stuart</a> has put together another great programme for the <a href="http://muffinresearch.co.uk/wsg/">forthcoming WSG meeting</a> on <span style="font-weight:bold;">28th February</span>. Now that&#8217;s one I will be able to attend, and am looking forward to what <a href="http://www.pixeldiva.co.uk/">Anne McMeekin</a>, <a rel="met" href="http://niquimerret.com/">Niqui Merret</a> and <a href="http://www.isolani.co.uk/blog/">Mike Davies</a> have to say on the subject.  </p>
]]></content:encoded>
			<wfw:commentRss>http://cazmockett.com/blog/2007/02/12/previews/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WSG London #2 &#8211; Microformats</title>
		<link>http://cazmockett.com/blog/2006/10/20/wsg-london-2-microformats/</link>
		<comments>http://cazmockett.com/blog/2006/10/20/wsg-london-2-microformats/#comments</comments>
		<pubDate>Fri, 20 Oct 2006 17:38:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[microformats]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[web standards group]]></category>
		<category><![CDATA[Drew McLellan]]></category>
		<category><![CDATA[jeremy keith]]></category>
		<category><![CDATA[mark norman francis]]></category>
		<category><![CDATA[picoformats]]></category>
		<category><![CDATA[wsg london]]></category>

		<guid isPermaLink="false">http://cazmockett.wordpress.com/2006/10/20/wsg-london-2-microformats/</guid>
		<description><![CDATA[The second London WSG meeting was all about Microformats, something I&#8217;ve been meaning to get to grips with for a while. What are they, and what are they good for? We had three Microformats &#8220;Ghosts&#8221; to help us understand more about them:
The Ghost of Microformats Past &#8211; Mark Norman Francis Esq of Ye Olde Yahoo! [...]]]></description>
			<content:encoded><![CDATA[<p>The second <a href="http://www.muffinresearch.co.uk/wsg/">London <abbr title="Web Standards Group">WSG</abbr> meeting</a> was all about <a href="http://microformats.org/">Microformats</a>, something I&#8217;ve been meaning to get to grips with for a while. What are they, and what are they good for? We had three Microformats &#8220;Ghosts&#8221; to help us understand more about them:</p>
<p><strong>The Ghost of Microformats Past &#8211; </strong><span class="vcard"><a class="url fn" rel="colleague met" href="http://cackhanded.net/">Mark Norman Francis</a> <strong>Esq</strong> of Ye Olde <a class="url org" href="http://uk.yahoo.com/">Yahoo!</a> Corp. </span>Norman gave us an overview of what Microformats are for, and why they have evolved:</p>
<ul>
<li>They should be there for humans first and machines second</li>
<li>They are a way of encoding data</li>
<li>Start simply, and re-use building blocks from other standards</li>
<li>They are modular and embeddable</li>
<li>And most importantly, they should attach extra (explicit) meaning to (implicit) content.</li>
</ul>
<p>One of the first Microformats to evolve was the <abbr title="XHTML Friends Network"><a href="http://www.gmpg.org/xfn/">XFN</a></abbr> standard in 2003. In its simplest form, this adds the &#8220;rel&#8221; tag to an anchor link (for a person&#8217;s blog, say), where you can specify <strong>your </strong>relationship to <strong>them. </strong><a href="http://cazmockett.blogspot.com/2006/08/why-not-tag-along-too.html">See my other post on XFN for more info</a>.</p>
<p>In 2004, the <a href="http://creativecommons.org/licenses/">Creative Commons Licences</a> took off, and the <em>rel=&#8221;licence&#8221;</em> tag was added to the Microformats arsenal, eg: Creative Commons, &lt;a href=&#8221;http://creativecommons.org/licenses/by-nc-sa/2.5/&#8221; rel=&#8221;licence&#8221;&gt;some rights reserved&lt;/a&gt;</p>
<p>A lot of sites have invisible meta data hidden in their pages, but which might as well be invisible &#8211; visitors can&#8217;t see it, and content authors often forget to update it. Norm&#8217;s phrase was <strong>out of site/sight, out of mind</strong>. If a human can&#8217;t see it, the metadata might as well not be there.</p>
<p>He briefly discussed why <a href="http://microformats.org/wiki/namespaces-considered-harmful">using XML namespaces was considered harmful</a>. They are not well supported, even in modern browsers, and are antisocial (giving rise to the <a href="http://www.google.com/search?q=namespaces%20Tower%20of%20Babel">namespaces       Tower of Babel</a>).</p>
<p>But on 20th June 2005, <a href="http://microformats.org/">http://microformats.org</a> was unleashed on the web community. In 15 months, there has been a huge adoption of them, basically because they are simple, sensible and extensible. Most popular have been the <a href="http://microformats.org/wiki/hcard">hCard</a> and <a href="http://microformats.org/wiki/hcalendar">hCal</a> formats, along with the rel-licence, rel-tag and afforementioned <strong>XFN</strong>.</p>
<p>Out in the wild, heavyweights such as <a href="http://www.wordpress.org/">WordPress</a>, <a href="http://www.yahoo.co.uk/">Yahoo!</a>, <a href="http://www.google.co.uk/">Google</a>, <a href="http://www.technorati.com/">Technorati</a> have adopted microformats. With a very small tweak to one of their PHP templates, Yahoo Local have suddenly made 15m new hCards available on the web!</p>
<p>Next up was <strong>The Ghost of Microformats Present</strong>, <span class="vcard">Mr <a class="url fn" rel="colleague met" href="http://adactio.com/journal/">Jeremy Keith</a> of <a class="url org" href="http://www.clearleft.com/">Clearleft</a></span></p>
<p>Jeremy started out by reminding us that the (X)HTML specs do not have specific tags for semantic items such as contact details, relationships, events or reviews, and with the addition of a little bit of extra markup (mainly attributes to existing elements), we can explicitly specify these things in existing markup.</p>
<ul>
<li><strong>Elemental Microformats</strong>
<ul>
<li><strong> the rel attribute:</strong><br />
<em>&lt;link href=&#8221;mystyle.css&#8221; rel=&#8221;stylesheet&#8221; type=&#8221;text/css&#8221; /&gt;</em><br />
In this case, the rel atribute defines the relationship of the linked resource to the current document (something that had never really occurred to me until the blindingly obvious was pointed out!) Similarly, <em>&lt;a rel=&#8221;help&#8221; href=&#8221;help.html&#8221;&gt;Help page&lt;/a&gt;</em> might explicitly define a help document for the page containing the link.        <em><br />
&lt;a rel=&#8221;tag&#8221; href=&#8221;http://en.wikipedia.org/Microformats&#8221;&gt;Microformats &lt;/a&gt; </em>tells us that the link is also a tag.<br />
He also mentioned rel-licence and XFN as above.</li>
<li><strong>the rev attribute:</strong><br />
Less well known and trickier to get your hear round, the rev attribute defines the <em>reverse</em> relationship to &#8220;rel&#8221;. So in the above example, on the help.html page, you might find a link thus: <em>&lt;a rev=&#8221;help&#8221; href=&#8221;checkout.html&#8221;&gt;the checkout page&lt;/a&gt;</em> which would say, the current page is the help resource for the checkout page.</li>
<li><strong>the vote-for/against attribute: </strong><br />
You might include a link to someone else&#8217;s blog, which expresses an opion (be it negative or positive) which you agree with. Then use:<br />
<em>&lt;a rel=&#8221;vote-for&#8221; href=&#8221;review.html&#8221;&gt;a damning critique&lt;/a&gt;. </em>The rel=&#8221;vote-against&#8221; is of course, the opposite (you disagree with the opinion, whether it is positive or negative)</li>
</ul>
</li>
<li><strong>Compound Microformats<br />
</strong>These add more than one attribute &#8211; usually classes &#8211; to elements. We mustn&#8217;t forget that classes are for general purpose processing by user agents &#8211; NOT just for CSS &#8211; and should  add extra semantic meaning to a document. He cited the hCard example for contact details on a blog:</p>
<blockquote><p>&lt;address class=&#8221;vcard&#8221;&gt;<br />
&lt;a href=&#8221;http://joebloggs.com/blog&#8221; class=&#8221;url org&#8221;&gt;<br />
Joe&#8217;s Blog&lt;/a&gt; is the online home of<br />
&lt;a href=&#8221;mailto:me@jobloggs.com&#8221; class=&#8221;email<br />
fn&#8221;&gt;Joe Bloggs&lt;/a&gt;, a &lt;span class=&#8221;title&#8221;&gt;web<br />
developer&lt;/span&gt; living and working in &lt;span class=&#8221;adr&#8221;&gt;<br />
&lt;span class=&#8221;locality&#8221;&gt;London&lt;/span&gt;,<br />
&lt;span class=&#8221;country-name&#8221;&gt;England&lt;/span&gt;<br />
&lt;/span&gt;.<br />
&lt;/address&gt;</p></blockquote>
</li>
</ul>
<p>Other things we need to consider are tools for creating and viewing Microformats. The <a href="http://microformats.org/code/hcard/creator">hCard-O-Matic</a> will give you a head start on writing an hCard for contact details, as will the <a href="http://microformats.org/code/hcalendar/creator">hCal-O-Matic</a> for events. <a href="http://suda.co.uk/projects/microformats/cheatsheet/">Brian Suda&#8217;s Microformat Cheat Sheet</a> should also be a must if you&#8217;re needing a quick reference guide.</p>
<p>On the discovery end of things, the <a href="https://addons.mozilla.org/firefox/2240/">Tails extension for Firefox</a> is great for finding microformats on a page. For those folks not running Firefox, <strong>John Hicks</strong> has written <a href="http://www.hicksdesign.co.uk/journal/highlight-microformats-with-css">a client-side stylesheet to highlight microformats,</a> and <a href="http://www.hicksdesign.co.uk/journal/more-microformats-highlighting">he&#8217;s updated it already</a>. <a href="http://tantek.com/favelets/#microformats">Tantek&#8217;s microformats favelets</a> let you copy <em>hCard</em> or <em>hCal</em> information into your address book or calendar. And <a href="http://kitchen.technorati.com/search/">Technorati have started to index microformats</a> too!</p>
<p><a href="http://adactio.com/extras/implementing_microformats.pdf">Jeremy has kindly put his slides together as a PDF</a> &#8211; but they&#8217;re never as much fun as seeing them delivered &#8220;live&#8221; <img src='http://cazmockett.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Finally, a taste of things to come? <strong>The Ghost of Microformats Future</strong>, aka <span class="vcard"><a class="url fn" rel="colleague met" href="http://allinthehead.com/">Drew McLellan</a> ,<br />
also of <a class="url org" href="http://uk.yahoo.com/">Yahoo! Europe</a></span>, and a member of <a href="http://webstandards.org/"><acronym title="Web Standards Project">WaSP</acronym></a></p>
<p>Drew immediately got everyone&#8217;s attention by asking, could using Microformats on your current site effectively replace your API? He demonstrated numerous instances where complex  calls to APIs could be supplanted with the relevent microformat codes in the page, and pretty much showed us what they could become given enough widespread adoption. You cane <a href="http://allinthehead.com/presentations/2006/mf-website-api.pdf">see Drew&#8217;s slides online</a>, as I didn&#8217;t have time to scribble all the fiddly bits of code he demonstrated.</p>
<p>One site which has no API but is littered with useful microformats is <a href="http://www.corkd.com/">corkd.com</a>. You can extract contact info or reviews at will, if you have the right plugin widgets.</p>
<p>Drew also drew our attention to some useful tools:</p>
<p><a href="http://suda.co.uk/projects/X2V/">Brian Suda&#8217;s X2V transformer</a> &#8211; takes XHTML hCal/hCard and munches them into vCard/iCalendar files. Then there&#8217;s Drew&#8217;s new <a href="http://tools.microformatic.com/">tools.microformatic.com</a> site.</p>
<p>Questions and answers were welcomed by our Three Musketeers. Yahoo! memory sticks were given out as goodies to anyone who asked a question. One interesting question that stuck in my mind was asking if there were any microformats for mobile? Jeremy quipped that they are smaller than that, and there&#8217;s <a href="http://microformats.org/wiki/picoformats">more information on picoformats at the microformats wiki</a>.</p>
<p>A very long post; wrapping up I&#8217;ll say we all enjoyed a beer with the other geeks in the pub afterwards! Thanks to <a href="http://www.muffinreasearch.co.uk/">Stuart</a> for organising the meet. He&#8217;s already put up <a href="http://muffinresearch.co.uk/wsg/audio/index.xml">the       podcast feed from the event</a>. I&#8217;m looking forward to the next one, whenever that comes round.</p>
<p><span class="technoratitag"><a rel="tag" href="http://www.technorati.com/tags/wsg+london"></a></span>  </p>
]]></content:encoded>
			<wfw:commentRss>http://cazmockett.com/blog/2006/10/20/wsg-london-2-microformats/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Gone Into Hiding?</title>
		<link>http://cazmockett.com/blog/2006/10/17/gone-into-hiding/</link>
		<comments>http://cazmockett.com/blog/2006/10/17/gone-into-hiding/#comments</comments>
		<pubDate>Tue, 17 Oct 2006 16:24:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[accessibility]]></category>
		<category><![CDATA[geek dinners]]></category>
		<category><![CDATA[microformats]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[web standards group]]></category>

		<guid isPermaLink="false">http://cazmockett.wordpress.com/2006/10/17/gone-into-hiding/</guid>
		<description><![CDATA[You may have wondered if I&#8217;ve gone into hiding as the blog has been very quiet lately. Well, the answer&#8217;s no, but I have had a week off doing stuff at home and not going near the computer very much. Makes a nice change, every now and then!
Emerging from my exile, I&#8217;m blinking in the [...]]]></description>
			<content:encoded><![CDATA[<p>You may have wondered if I&#8217;ve gone into hiding as the blog has been very quiet lately. Well, the answer&#8217;s no, but I have had a week off doing stuff at home and not going near the computer very much. Makes a nice change, every now and then!</p>
<p>Emerging from my exile, I&#8217;m blinking in the bright light of day and trying to catch up with a bit of blog reading, writing and other pc-related stuff.</p>
<p><a rel="friend met colleague" href="http://thinkdrastic.net/links/">Olly Hodgson has some excellent links</a>, which I&#8217;ve been following up, and then generally getting lost in the blogsphere.  I&#8217;m also waiting with baited breath to see how <a href="http://www.thecssdiv.co.uk/2006/10/11/south-african-update/">The CSS Div almost got himself killed&#8230;</a></p>
<p>Here&#8217;s a few good posts about accessibility issues:</p>
<ul>
<li><strong>Bruce Lawson </strong>talks about <a href="http://www.brucelawson.co.uk/index.php/2006/accessible-pdfs/">making accessible PDFs</a></li>
<li><strong>Punkchip </strong>gets to grips with <a href="http://www.punkchip.com/2006/06/wcag-accessibility-checkpoints/">relative &amp; absolute units</a> and makes some excellent suggestions about <a href="http://www.punkchip.com/2006/09/accessible-radiobuttons-checkboxes/">Accessible Radio Buttons and Checkboxes</a></li>
<li><strong>A List Apart</strong> gives us   <a href="http://www.alistapart.com/articles/wiwa">What Is Web Accessibility?</a> and <a href="http://www.alistapart.com/articles/workingwithothers">Working with Others: Accessibility and User Research</a></li>
<li>And <strong>Rob Cherny </strong> has an interesting post entitled <a href="http://www.cherny.com/webdev/37/ajax-and-accessibility-youre-doing-it-wrong-hijax">Ajax and Accessibility: You&#8217;re Doing it Wrong (Hijax)</a></li>
</ul>
<p>As an antidote to my recent exile, I&#8217;m also being very sociable this week, with the upcoming events in London to attend &#8211; <a href="http://upcoming.org/event/105545/">WSG London #2 &#8211; Microformats</a> and the <a href="http://upcoming.org/event/109024/">London Geek Dinner with Molly H</a>. Will report back on them later in the week.</p>
<p><span class="technoratitag"><a rel="tag" href="http://www.technorati.com/tags/accessibility"></a></span>  </p>
]]></content:encoded>
			<wfw:commentRss>http://cazmockett.com/blog/2006/10/17/gone-into-hiding/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upcoming Events</title>
		<link>http://cazmockett.com/blog/2006/09/24/upcoming-events/</link>
		<comments>http://cazmockett.com/blog/2006/09/24/upcoming-events/#comments</comments>
		<pubDate>Sun, 24 Sep 2006 20:44:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[geek dinners]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[web standards group]]></category>
		<category><![CDATA[geeks]]></category>
		<category><![CDATA[london geek dinner]]></category>
		<category><![CDATA[molly holtzschlag]]></category>
		<category><![CDATA[muffin research]]></category>
		<category><![CDATA[upcoming]]></category>
		<category><![CDATA[wsg london]]></category>

		<guid isPermaLink="false">http://cazmockett.wordpress.com/2006/09/24/upcoming-events/</guid>
		<description><![CDATA[I&#8217;ve recently signed up for Upcoming.org so I can keep an eye out on what&#8217;s in the pipeline in the near future. Two events caught my eye, coincidentally on consecutive evenings (all we need is a third one and they&#8217;ll be like London Buses&#8230;)
Thursday 19th October
Web Standards Group Meeting # 2 where Microformats will be [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve recently signed up for <a href="http://www.upcoming.org/">Upcoming.org</a> so I can keep an eye out on what&#8217;s in the pipeline in the near future. Two events caught my eye, coincidentally on consecutive evenings (all we need is a third one and they&#8217;ll be like London Buses&#8230;)</p>
<p><span style="font-style:italic;">Thursday 19th October</span><br />
<span style="font-weight:bold;">Web Standards Group Meeting # 2</span> where <a href="http://microformats.org/">Microformats</a> will be discussed. See <a href="http://muffinresearch.co.uk/archives/2006/08/17/october-wsg-meetup-microformats/">Muffinresearch.co.uk</a> for more details.</p>
<p><span style="font-style:italic;">Friday 20th October</span><br />
<span style="font-weight:bold;">London Geek Dinner</span>, special guest <a href="http://www.molly.com/">Molly E. Holzschlag</a>. See the <a href="http://www.geekdinner.co.uk/archives/2006/09/22/molly-holzschlag-geekdinner-friday-20th-october/">Geek Dinner website</a> for more details.</p>
<p>Both events look like a good evening; perhaps I&#8217;ll see some of you there.  </p>
]]></content:encoded>
			<wfw:commentRss>http://cazmockett.com/blog/2006/09/24/upcoming-events/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>WSG London #1</title>
		<link>http://cazmockett.com/blog/2006/07/15/wsg-london-1/</link>
		<comments>http://cazmockett.com/blog/2006/07/15/wsg-london-1/#comments</comments>
		<pubDate>Sat, 15 Jul 2006 10:34:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[web standards group]]></category>
		<category><![CDATA[andy budd]]></category>
		<category><![CDATA[christian heilmann]]></category>
		<category><![CDATA[geeks]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[wsg london]]></category>

		<guid isPermaLink="false">http://cazmockett.wordpress.com/2006/07/15/wsg-london-1/</guid>
		<description><![CDATA[The first London meeting of the Web     Standards Group took place last night in North London, and was well very well attended with 190 people turning up to hear speakers Andy Budd on Who Cares About Standards? and Christian Heilmann speaking about Maintainable JavaScript.
Christian was very animated and went quite quickly, [...]]]></description>
			<content:encoded><![CDATA[<p>The first London meeting of the <a href="http://muffinresearch.co.uk/archives/2006/07/17/after-the-first-wsg-meetup-in-london/">Web     Standards Group</a> took place last night in North London, and was well very well attended with 190 people turning up to hear speakers <span style="font-weight:bold;">Andy Budd</span> on <span style="font-style:italic;">Who Cares About Standards?</span> and <span style="font-weight:bold;">Christian Heilmann</span> speaking about <span style="font-style:italic;">Maintainable JavaScript</span>.</p>
<p>Christian was very animated and went quite quickly, and since JavaScript is not really my forte, unfortunately I found it was easier to just listen than trying to scribble notes as well. His slides are available <a href="http://www.wait-till-i.com/index.php?p=304">via his blog</a>. But I was able to take notes during Andy&#8217;s talk, a precis of which appears below.</p>
<p><span style="font-weight:bold;">Who Cares About Web Standards?</span><br />
This was the rather controversial opening salvo from Andy! He began by giving us a brief history of standards &#8211; not just web, but standards in general. From one of the earliest in 1120 when King Henry I defined the L unit of measure (the length of his arm!) through the inventions of the wooden screw by the Romans, and the subsequent standardisation of screws and other machined parts by Sir Joseph Whitworth in 1841, when the Industrial Revolution was in full flow.</p>
<p>Whitworth was in charge of Babbage&#8217;s Works where the first mechanical computer, the Difference Engine, was made. By 1860, Whitworth&#8217;s screws had become the de faco standard, certainly in the UK. Meanwhile in the US, William Sellers proposed a different standard (sounds familiar?!) to help build the railroads. This was all fine until towards the end of the second World War, when the US was supplying England with a lot of spares for machinery and the war effort &#8211; and they were having to make two version of everything. Eventually the UK capitulated and the US standard became the very first official standard for anything. Now there are over 800,000.</p>
<p><span style="font-weight:bold;">Why bother?</span><br />
When implemented, standards should:</p>
<ul>
<li>Ease communications and inter-operability. Buy a new DVD player and plug it into your TV and it should work.</li>
<li>Make life easier. You can buy a toaster safe in the knowledge that its plug will fit the sockets in your walls.</li>
<li>Be a measure of quality, or level of expertise, a mark of professionalism.</li>
<li>Ensure safety and durability.</li>
</ul>
<p>There are different types of &#8220;standard&#8221; &#8211; Official, de facto, (non regulated but ubiquitous), open, proprietory. When standards work well, you tend not to think about them.</p>
<p><span style="font-weight:bold;">What&#8217;s this got to do with the web?</span><br />
During the Browser Wars, the languages such as HTML and CSS were produced and expanded by the browser manufacturers. By pushing their own &#8220;standards&#8221; they set out to monopolise. When the W3C came together and put together language recommendations (they are still not standards!), and developers put pressure on the browser manufacturers to support them coherently. All modern browsers support the W3C recommendations &#8211; some just do it better than others! The term &#8220;web standards&#8221; was coined by Jeffrey Zeldman and the WaSP project.</p>
<p><span style="font-weight:bold;">The Philosophy Behind &#8220;Web Standards&#8221;</span><br />
The aim is to separate content from presentation and behaviour, using (X)HTML, CSS and JavaScript in the appropriate fashion to produce quality code and semantically correct documents.</p>
<p><span style="font-weight:bold;">Benefits</span></p>
<ul>
<li><span style="font-style:italic;">Communication</span> &#8211; easier to hand over to other developers (or come back to yourself in six months&#8217; time)</li>
<li><span style="font-style:italic;">Inter-operability</span> &#8211; more accessible, forwards-compatible, multiple device support for phones, PDAs, text readers, microformats etc</li>
<li><span style="font-style:italic;">Make life easier</span> &#8211; code can be more easily maintained</li>
<li><span style="font-style:italic;">Safety &amp; durability</span> &#8211; code less likely to &#8220;break&#8221; and should last longer</li>
<li><span style="font-style:italic;">Guarantees a level of expertise</span> &#8211; proves you are resonably proficient as a developer and should help eradicate the FrontPage Cowboys <img src='http://cazmockett.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </li>
<li><span style="font-style:italic;">Mark of professionalism</span> &#8211; you will stand out from the crowd</li>
</ul>
<p><span style="font-weight:bold;">Things Aren&#8217;t Perfect</span><br />
Standards-complient pages not necessarily load up faster &#8211; the number of packet (file) requests can slow things up, so if you have 2 or 3 CSS files associated with a page, there can be a bigger &#8220;up front&#8221; hit on speed when a visitor first comes to your site, although subsequent pages may well be quicker to load. There is the benefit of less code bloat without all those &lt;table&gt; and &lt;font&gt; tags though.</p>
<p>Huge CSS files can be very difficult to maintain, especially when the full consequences of the cascade are taken into account. Presentation is still tied to content (to a much lesser extent) as the CSS/layout you choose is often influenced by the code order of the document itself. It&#8217;s much better than it was.</p>
<p>Full CSS Layout is less than ideal at times. Floats are really a buggy hack, but it&#8217;s the best we&#8217;ve got. Browser implementations for things like &lt;fieldset&gt; and &lt;legend&gt; are still inconsistant (handles padding and margin differently). Advances in XHTML and CSS are beginning to stall. When is CSS3 due? XHTML isn&#8217;t great for marking up applications as opposed to static documents, or for <a href="http://www.microformats.org/">microformats</a>.</p>
<p><span style="font-weight:bold;">Are standards becoming irrelevent?</span><br />
Almost reached a tipping point where <span style="font-style:italic;">&#8220;everyone&#8221;</span> is doing it &#8211; so why should we keep going on about it? Development using the standards should be a no-brainer &#8211; why do it any other way? Besides, most clients don&#8217;t care as long as the job gets done, so just do it that way and don&#8217;t go overboard in advertising the fact. A couple of lines in your proposal documentation (to the effect that &#8220;we will use the appropriate web standards&#8221; is sufficient).</p>
<p><span style="font-weight:bold;">What now?</span><br />
The focus needs to change more towards:</p>
<ul>
<li>Accessibility/Useability</li>
<li>User Experience</li>
<li>Design</li>
<li>Branding</li>
<li>Client and user goals</li>
</ul>
<p>Andy&#8217;s slides can be <a href="http://www.andybudd.com/wsg2006/">downloaded from his website</a>.</p>
<p><span style="font-weight:bold;">Geeky Prize Comeptition!</span><br />
To tie in with Andy&#8217;s fixation with screws, here&#8217;s a little bit of fun&#8230;<br />
Despite the US standard for screws taking off after WWII, you can still find a <span style="font-weight:bold;">¼-Whitworth screw/thread</span> in common usage today. I will award a pack of <a href="http://www.cazphoto.co.uk/cards.aspx?catID=4">4 hand-made greeting cards of your choice</a> to the first person who can tell me <span style="font-style:italic;">where</span>.</p>
<p>Oh lord, I&#8217;ve just <a href="http://www.flickr.com/photos/codepo8/189921375/in/set-72157594199676394/">spotted myself in the audience</a> shots which Christian uploaded to Flickr.</p>
<p><span class="technoratitag"><a href="http://www.technorati.com/tags/javascript"></a></span>  </p>
]]></content:encoded>
			<wfw:commentRss>http://cazmockett.com/blog/2006/07/15/wsg-london-1/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
