<?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>Technically speaking ...</title>
	<atom:link href="http://www.redefine.co.uk/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.redefine.co.uk</link>
	<description></description>
	<lastBuildDate>Mon, 17 Aug 2009 09:13:57 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Upgrading widgets to WordPress 2.8 &#8211; solving naming conventions</title>
		<link>http://www.redefine.co.uk/blog/2009/08/17/upgrading-widgets-to-wordpress-28-solving-naming-conventions/</link>
		<comments>http://www.redefine.co.uk/blog/2009/08/17/upgrading-widgets-to-wordpress-28-solving-naming-conventions/#comments</comments>
		<pubDate>Mon, 17 Aug 2009 09:13:57 +0000</pubDate>
		<dc:creator>nigel</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WP 2.8]]></category>
		<category><![CDATA[WP widgets]]></category>

		<guid isPermaLink="false">http://www.redefine.co.uk/?p=99</guid>
		<description><![CDATA[<p>I&#8217;ve just been upgrading a website to WordPress 2.8 that makes great use of widgets, and was having problems with it recognising the custom widgets that I had built and had converted to use the new WP_Widget class.</p>
<p>The code that I had used as my basis had worked fine with a clean install of WP2.8 but didn&#8217;t like widgets that had been created under WP2.7.</p>
<p>An hour later of googling &#38; trawling through the source code and I was none the wiser. Then I noticed that WP_Widget automatically adds on &#8216;widget_&#8217; as a prefix to the id_base property. I had used a different naming convention when I had built custom widgets (e.g. starting them with the project or client name, such as &#8216;redefine_&#8217;&#8230;).</p>
<p>If I set the option_name property so that it was just the id_base then all of my widgets successfully reappeared in the upgraded site &#8211; but&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just been upgrading a website to WordPress 2.8 that makes great use of widgets, and was having problems with it recognising the custom widgets that I had built and had converted to use the new WP_Widget class.</p>
<p>The code that I had used as my basis had worked fine with a clean install of WP2.8 but didn&#8217;t like widgets that had been created under WP2.7.</p>
<p>An hour later of googling &amp; trawling through the source code and I was none the wiser. Then I noticed that WP_Widget automatically adds on &#8216;widget_&#8217; as a prefix to the id_base property. I had used a different naming convention when I had built custom widgets (e.g. starting them with the project or client name, such as &#8216;redefine_&#8217;&#8230;).</p>
<p>If I set the option_name property so that it was just the id_base then all of my widgets successfully reappeared in the upgraded site &#8211; but not the default WP widgets. So I was halfway there.</p>
<p>Finally I stumbled across a reference to  an alt_option_name property for WP_Widget &#8211; that was the solution to my problem. I could set that to the id_base of each my custom widgets &amp; leave the new WP_Widget class alone.</p>
<p>Hopefully this will be of use for other people who have also used a different naming convention for widgets on previous versions of WordPress.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.redefine.co.uk/blog/2009/08/17/upgrading-widgets-to-wordpress-28-solving-naming-conventions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TinyMCE improves the code it generates</title>
		<link>http://www.redefine.co.uk/blog/2008/02/12/tinymce-improves-the-code-it-generates/</link>
		<comments>http://www.redefine.co.uk/blog/2008/02/12/tinymce-improves-the-code-it-generates/#comments</comments>
		<pubDate>Tue, 12 Feb 2008 13:09:21 +0000</pubDate>
		<dc:creator>nigel</dc:creator>
				<category><![CDATA[Accessibility]]></category>
		<category><![CDATA[WYSIWYG editors]]></category>
		<category><![CDATA[editors]]></category>
		<category><![CDATA[web-accessibility]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.redefine.co.uk/blog/2008/02/12/tinymce-improves-the-code-it-generates/</guid>
		<description><![CDATA[<p>I was playing around with the current development version of WordPress (2.5 will be released in March) &#38; had a nice surprise when I tried out the WYSIWYG editor. It&#8217;s about a year ago that I was last <a href="/blog/2007/02/20/round-up-of-accessible-content-from-wysiwyg-editors/">taking a serious look at the code they produced</a> in response to Peter Krantz&#8217;s <a href="http://www.standards-schmandards.com/2007/wysiwyg-editor-test-2/">round-up over at &#8220;Standards Schmandards&#8221;</a>.</p>
<p>Anyway it was nice to see that the indent button no longer uses the BLOCKQUOTE tag to achieve the desired styling, and that the alignment buttons have dispensed with the &#8216;align&#8217; attribute.</p>
<p>It&#8217;s been a bugbear of mine that whilst the developers and designers of a site might be required (&#38; also have a passionate desire) to work to standards, the content providers are being offered tools that makes all that effort redundant. In the case of these particular buttons they would have stopped a page from conforming with the Double-A&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>I was playing around with the current development version of WordPress (2.5 will be released in March) &amp; had a nice surprise when I tried out the WYSIWYG editor. It&#8217;s about a year ago that I was last <a href="/blog/2007/02/20/round-up-of-accessible-content-from-wysiwyg-editors/">taking a serious look at the code they produced</a> in response to Peter Krantz&#8217;s <a href="http://www.standards-schmandards.com/2007/wysiwyg-editor-test-2/">round-up over at &#8220;Standards Schmandards&#8221;</a>.</p>
<p>Anyway it was nice to see that the indent button no longer uses the BLOCKQUOTE tag to achieve the desired styling, and that the alignment buttons have dispensed with the &#8216;align&#8217; attribute.</p>
<p>It&#8217;s been a bugbear of mine that whilst the developers and designers of a site might be required (&amp; also have a passionate desire) to work to standards, the content providers are being offered tools that makes all that effort redundant. In the case of these particular buttons they would have stopped a page from conforming with the Double-A WCAG 1.0 accessibility requirements and produced invalid XHTML 1.0 Strict code.</p>
<p>So well done <a href="http://tinymce.moxiecode.com/">moxiecode</a>! Hopefully the other editors have already followed suit, or well do shortly.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.redefine.co.uk/blog/2008/02/12/tinymce-improves-the-code-it-generates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Screen reader company not helping the cause</title>
		<link>http://www.redefine.co.uk/blog/2008/01/11/screen-reader-company-not-helping-the-cause/</link>
		<comments>http://www.redefine.co.uk/blog/2008/01/11/screen-reader-company-not-helping-the-cause/#comments</comments>
		<pubDate>Fri, 11 Jan 2008 11:35:15 +0000</pubDate>
		<dc:creator>nigel</dc:creator>
				<category><![CDATA[Accessibility]]></category>
		<category><![CDATA[Quality assurance]]></category>
		<category><![CDATA[JAWS]]></category>
		<category><![CDATA[quality control]]></category>
		<category><![CDATA[screen readers]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://www.redefine.co.uk/blog/2008/01/11/screen-reader-company-not-helping-the-cause/</guid>
		<description><![CDATA[<p>Jared Smith has raised a good point over at WebAIM in his recent post &#8211; <a href="http://webaim.org/blog/jaws-license-not-developer-friendly/">JAWS license not developer friendly</a>. Basically the licensing agreement for the trial version of the software (one of the most popular screen readers) specifically prohibits using it for testing purposes. I would have thought that the fewer barriers that web developers have in understanding assistive technologies the better. Ultimately it would be to the benefit of JAWS users, and that would also reduce support issues for Freedom Scientific.</p>
]]></description>
			<content:encoded><![CDATA[<p>Jared Smith has raised a good point over at WebAIM in his recent post &#8211; <a href="http://webaim.org/blog/jaws-license-not-developer-friendly/">JAWS license not developer friendly</a>. Basically the licensing agreement for the trial version of the software (one of the most popular screen readers) specifically prohibits using it for testing purposes. I would have thought that the fewer barriers that web developers have in understanding assistive technologies the better. Ultimately it would be to the benefit of JAWS users, and that would also reduce support issues for Freedom Scientific.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.redefine.co.uk/blog/2008/01/11/screen-reader-company-not-helping-the-cause/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Documenting page designs</title>
		<link>http://www.redefine.co.uk/blog/2007/12/21/documenting-page-designs/</link>
		<comments>http://www.redefine.co.uk/blog/2007/12/21/documenting-page-designs/#comments</comments>
		<pubDate>Fri, 21 Dec 2007 10:48:02 +0000</pubDate>
		<dc:creator>nigel</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Quality assurance]]></category>
		<category><![CDATA[document page designs]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[page saver]]></category>

		<guid isPermaLink="false">http://www.redefine.co.uk/blog/2007/12/21/documenting-page-designs/</guid>
		<description><![CDATA[<p>A quick post before the Christmas break.</p>
<p>I recently came across <a href="http://pearlcrescent.com/products/pagesaver/">Pearl Crescent Page Saver</a> and I can see that it will be another useful tool to be used in 2008 when I&#8217;m working on template designs. Rather than just producing an image of what is visible on the screen, as happens with normal screenshot programs, it will include the whole of the web page. There&#8217;s also an option to run it from the command line, so it would be possible from a single command to create a batch file (or similar shell script)  to capture a range of templates that I&#8217;m working on.</p>
<p>I&#8217;ve found that it has been very useful for documenting the evolution of templates &#38; I can see that it will be handy for comparing different versions (e.g. how a template looks as plain HTML/CSS pages and when it is integrated into a system, or&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>A quick post before the Christmas break.</p>
<p>I recently came across <a href="http://pearlcrescent.com/products/pagesaver/">Pearl Crescent Page Saver</a> and I can see that it will be another useful tool to be used in 2008 when I&#8217;m working on template designs. Rather than just producing an image of what is visible on the screen, as happens with normal screenshot programs, it will include the whole of the web page. There&#8217;s also an option to run it from the command line, so it would be possible from a single command to create a batch file (or similar shell script)  to capture a range of templates that I&#8217;m working on.</p>
<p>I&#8217;ve found that it has been very useful for documenting the evolution of templates &amp; I can see that it will be handy for comparing different versions (e.g. how a template looks as plain HTML/CSS pages and when it is integrated into a system, or to ensure that there have been no side effects when upgrading a look and feel).</p>
<p>Ideally there would be a similar tool for Internet Explorer as you would then be able to track the majority of the users &#8211; and it other browsers would be included it could then be used for cross-browser checking.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.redefine.co.uk/blog/2007/12/21/documenting-page-designs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Browser market share &#8211; 2007</title>
		<link>http://www.redefine.co.uk/blog/2007/12/04/browser-market-share-2007/</link>
		<comments>http://www.redefine.co.uk/blog/2007/12/04/browser-market-share-2007/#comments</comments>
		<pubDate>Tue, 04 Dec 2007 20:08:37 +0000</pubDate>
		<dc:creator>nigel</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[ie7 take-up]]></category>
		<category><![CDATA[web browsers]]></category>

		<guid isPermaLink="false">http://www.redefine.co.uk/blog/2007/12/04/browser-market-share-2007/</guid>
		<description><![CDATA[<p>After <a href="/blog/2007/11/14/making-sense-of-stats/">warning about the misuse of statistics</a>, I&#8217;m likely to find myself hoist by my own petard now, but here goes&#8230;</p>
<p>It&#8217;s over a year since Internet Explorer 7 (IE7) was released so I thought it was time to revisit the issue of browser market share, especially after the <a href="/blog/2006/12/11/the-irrepressible-rise-of-internet-explorer-7/">dramatic take-up of IE7 in the first few months</a>.</p>
<p>However, first things first. Before getting to the detail of versions it&#8217;s worth looking at the overall market share for the browsers themselves. Over on  Net Application&#8217;s Market Share site they&#8217;ve got <a href="http://marketshare.hitslink.com/report.aspx?qprid=1&#38;qpdt=1&#38;qpct=4&#38;qptimeframe=M&#38;qpsp=94&#38;qpnp=13">this graph for November 2006 &#8211; 2007</a>. You&#8217;ll see that whilst there&#8217;s some variation over the period, in general there&#8217;s not that much movement &#8211; Internet Explorer under 80%, Firefox hovering around the 15% mark, Safari reaching 5% and the rest less than 2%. The <a href="http://www.thecounter.com/stats/2007/November/browser.php">statistics collected by TheCounter for November 2007</a> show a roughly equivalent&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>After <a href="/blog/2007/11/14/making-sense-of-stats/">warning about the misuse of statistics</a>, I&#8217;m likely to find myself hoist by my own petard now, but here goes&#8230;</p>
<p>It&#8217;s over a year since Internet Explorer 7 (IE7) was released so I thought it was time to revisit the issue of browser market share, especially after the <a href="/blog/2006/12/11/the-irrepressible-rise-of-internet-explorer-7/">dramatic take-up of IE7 in the first few months</a>.</p>
<p>However, first things first. Before getting to the detail of versions it&#8217;s worth looking at the overall market share for the browsers themselves. Over on  Net Application&#8217;s Market Share site they&#8217;ve got <a href="http://marketshare.hitslink.com/report.aspx?qprid=1&amp;qpdt=1&amp;qpct=4&amp;qptimeframe=M&amp;qpsp=94&amp;qpnp=13">this graph for November 2006 &#8211; 2007</a>. You&#8217;ll see that whilst there&#8217;s some variation over the period, in general there&#8217;s not that much movement &#8211; Internet Explorer under 80%, Firefox hovering around the 15% mark, Safari reaching 5% and the rest less than 2%. The <a href="http://www.thecounter.com/stats/2007/November/browser.php">statistics collected by TheCounter for November 2007</a> show a roughly equivalent situation.</p>
<p>There&#8217;s a gradual shift from Internet Explorer (IE) towards Firefox and Safari that appears to be continuing from their earliest figures in December 2005, but only a few percent a year.  Interestingly if you switch over to the <a href="http://marketshare.hitslink.com/report.aspx?qprid=9&amp;qpdt=1&amp;qpct=4&amp;qptimeframe=M&amp;qpsp=94&amp;qpnp=13">operating system trends</a> then you&#8217;ll see that there is an increase in the use of Macs of about 1.5%. That covers a fair proportion of the change, especially as Microsoft stopped developing IE for the Mac.</p>
<p>When it comes to <a href="http://marketshare.hitslink.com/report.aspx?qprid=3&amp;qpdt=1&amp;qpct=4&amp;qptimeframe=M&amp;qpsp=94&amp;qpnp=13">the specific versions of the browsers</a> the most significant development is the slow-down in the take-up of IE7, especially when compared to the use of the latest version of Firefox. The increases in the first few months (9% from November to December 2006 and 7% from December 2006 to January 2007) is of the same scale as the total increase from January 2007 to November 2007 &#8211; 11%.</p>
<p>Microsoft made the upgrade part of its automated Windows Update system, but it hasn&#8217;t been classed as critical. Presumably we&#8217;re now left with the users who either don&#8217;t use this facility or who ignore the optional upgrades &#8211; the majority are using Windows XP which supports IE7, so it&#8217;s not a matter of incompatiblity.</p>
<p>There is also the factor of the corporate IT policy, where the reasons for upgrading need stronger justification and have greater repercussions (e.g. support, training, etc.). For example, the US <a href="http://www.informationweek.com/news/showArticle.jhtml?articleID=197700789">Department of Transportation is reported to have placed a moratorium on Microsoft upgrades</a>.</p>
<p>So after sifting through all these figures, what&#8217;s the real significance?</p>
<p>For those of us developing web sites it&#8217;s the decline of IE6 into obscurity that we&#8217;re looking for. It&#8217;s only with version 7 that Microsoft have fallen in line with the standards that other browsers have supported for a number of years, and there seems to have been an interesting number of bugs to deal with as well. So having to deal with IE6, and until recently the different problems with the earlier versions, has added to the workload of developing and testing web sites but without increasing the features available.</p>
<p>There&#8217;s also the issue of whether what influences real users in their choice of browser. At a recent <a href="http://bristolskillswap.org/">Bristol Skillswap</a> there were a number of lively/provocative discussions about this subject. Looking through these statistics though, I can&#8217;t see that the majority of users make any conscious decision. Even in the refuge of the alternative community, the Mac, we find that most people stick with the first browser that is installed with their system &#8211; in this case Safari (even though it hasn&#8217;t been able to access online WYSIWYG editors &amp; until the last month or so it hasn&#8217;t been possible to restyle buttons in forms).</p>
<p>That could mean that the balance could shift when/if mobiles and other devices start to be used to access the web in meaningful numbers, as Opera is far more dominant in that market.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.redefine.co.uk/blog/2007/12/04/browser-market-share-2007/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Convergent needs of mobiles and accessibility</title>
		<link>http://www.redefine.co.uk/blog/2007/11/20/convergent-needs-of-mobiles-and-accessibility/</link>
		<comments>http://www.redefine.co.uk/blog/2007/11/20/convergent-needs-of-mobiles-and-accessibility/#comments</comments>
		<pubDate>Tue, 20 Nov 2007 12:04:20 +0000</pubDate>
		<dc:creator>nigel</dc:creator>
				<category><![CDATA[Accessibility]]></category>
		<category><![CDATA[Mobile web]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[web-accessibility]]></category>

		<guid isPermaLink="false">http://www.redefine.co.uk/blog/2007/11/20/convergent-needs-of-mobiles-and-accessibility/</guid>
		<description><![CDATA[<p>With all the (technical) media interest in the iPhone I decided it was worth taking a look at the iPod Touch to test out its <a href="http://www.apple.com/iphone/features/index.html#safari" title="Demonstration of web browsing on an iPhone">new web browsing features</a>. Other handheld devices and mobile phones have gone down the route of reducing a web page to fit the restricted environment of the screen, as can be seen in the <a href="http://www.microsoft.com/windowsmobile/software/iemobile.mspx">screenshots for  Internet Explorer Mobile</a>. However there seems to be a trend for this paradigm of using a normal page but zooming in &#38; out and scrolling around with your fingers. For example the new mobile operating system that Google have developed (Android) has similar features, as can be seen in this <a href="http://devphone.com/android-video-demonstrations-and-10-million-dollars" title="Demonstration of Google Android">demonstration</a>.</p>
<p>As I&#8217;ve been testing it out I have been struck by the similarities with the <a href="/blog/2007/06/20/screen-magnifier-demonstration/">screen magnifier demonstration</a> that I posted about before.&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>With all the (technical) media interest in the iPhone I decided it was worth taking a look at the iPod Touch to test out its <a href="http://www.apple.com/iphone/features/index.html#safari" title="Demonstration of web browsing on an iPhone">new web browsing features</a>. Other handheld devices and mobile phones have gone down the route of reducing a web page to fit the restricted environment of the screen, as can be seen in the <a href="http://www.microsoft.com/windowsmobile/software/iemobile.mspx">screenshots for  Internet Explorer Mobile</a>. However there seems to be a trend for this paradigm of using a normal page but zooming in &amp; out and scrolling around with your fingers. For example the new mobile operating system that Google have developed (Android) has similar features, as can be seen in this <a href="http://devphone.com/android-video-demonstrations-and-10-million-dollars" title="Demonstration of Google Android">demonstration</a>.</p>
<p>As I&#8217;ve been testing it out I have been struck by the similarities with the <a href="/blog/2007/06/20/screen-magnifier-demonstration/">screen magnifier demonstration</a> that I posted about before. There have been discussions in the past about the link between improving your search engine ranking and meeting accessibility requirements through the same techiniques (for example this article on <a href="http://www.alistapart.com/articles/accessibilityseo">A List Apart</a>). We may find that the (possible) rise of the mobile web continues this trend. For example I&#8217;ve noticed that with the iPod I&#8217;ve wanted:</p>
<ul>
<li> layout and navigation conventions maintained &#8211; as with the screen magnifier you need to know where you are on a page and how to get to the content that interests you when you&#8217;ve zoomed in to see some detail</li>
<li>space around links &#8211; ironically it&#8217;s harder to use some web sites that have been designed for standard handheld devices as you don&#8217;t have the same degree of accuracy if you&#8217;re pointing at a link with your finger rather than a stylus, this is similar to the experience desktop users will have with poor hand-eye co-ordination</li>
<li>alternatives to scripting &#8211; the iPod Touch doesn&#8217;t support Flash at the moment so I&#8217;ve come to a shuddering halt with some sites that rely on this technology, so I could find something to see at the <a href="http://www.watershed.co.uk">Watershed</a> but not <a href="http://www.stgeorgesbristol.co.uk/">St George&#8217;s</a> and couldn&#8217;t go into sysadmin mode with <a href="http://www.google.com/analytics/">Google Analytics</a> when I wanted to check up on clients&#8217; websites</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.redefine.co.uk/blog/2007/11/20/convergent-needs-of-mobiles-and-accessibility/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Making sense of stats</title>
		<link>http://www.redefine.co.uk/blog/2007/11/14/making-sense-of-stats/</link>
		<comments>http://www.redefine.co.uk/blog/2007/11/14/making-sense-of-stats/#comments</comments>
		<pubDate>Wed, 14 Nov 2007 13:16:19 +0000</pubDate>
		<dc:creator>nigel</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[statistics]]></category>
		<category><![CDATA[web statistics]]></category>

		<guid isPermaLink="false">http://www.redefine.co.uk/blog/2007/11/14/making-sense-of-stats/</guid>
		<description><![CDATA[<p>Recently I&#8217;ve been reading <a href="http://www.amazon.co.uk/Tiger-That-Isnt-Through-Numbers/dp/1861978391/ref=pd_bbs_sr_1?ie=UTF8&#38;s=books&#38;qid=1195043611&#38;sr=1-1">The Tiger That Isn&#8217;t: Seeing Through a World of Numbers</a> by Michael Blastland &#38; Andrew Dilnot. It was partly out of interest as I&#8217;ve been a fan of their series <a href="http://news.bbc.co.uk/1/hi/programmes/more_or_less/">More or Less</a> on Radio 4 for a number of years. I can heartily recommend it, even for the numerically-challenged as it&#8217;s very readable &#38; brings the figures back from the abstract into real life. It&#8217;s a great help not just for charting a rational path through the health scares and political claims &#38; counter-claims, but also for making sense of the statistics that are conjured up about the Internet.</p>
<p>In the past month there has been interest about the novel approach that Radiohead took for charging  to download their latest album, and all things connected with mobile  phones has gone into a frenzy after the launch of the iphone &#38; Google&#8217;s involvement. In&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>Recently I&#8217;ve been reading <a href="http://www.amazon.co.uk/Tiger-That-Isnt-Through-Numbers/dp/1861978391/ref=pd_bbs_sr_1?ie=UTF8&amp;s=books&amp;qid=1195043611&amp;sr=1-1">The Tiger That Isn&#8217;t: Seeing Through a World of Numbers</a> by Michael Blastland &amp; Andrew Dilnot. It was partly out of interest as I&#8217;ve been a fan of their series <a href="http://news.bbc.co.uk/1/hi/programmes/more_or_less/">More or Less</a> on Radio 4 for a number of years. I can heartily recommend it, even for the numerically-challenged as it&#8217;s very readable &amp; brings the figures back from the abstract into real life. It&#8217;s a great help not just for charting a rational path through the health scares and political claims &amp; counter-claims, but also for making sense of the statistics that are conjured up about the Internet.</p>
<p>In the past month there has been interest about the novel approach that Radiohead took for charging  to download their latest album, and all things connected with mobile  phones has gone into a frenzy after the launch of the iphone &amp; Google&#8217;s involvement. In amongst the hype there have been some good articles redressing the balance on Mashable (<a href="http://mashable.com/2007/11/09/radiohead-comscore/">Radiohead: comScore Doesn’t Have a Clue</a>) and The Register (<a href="http://www.regdeveloper.co.uk/2007/11/09/anlysts_mobile_gaming/">Analysts talk telephone numbers on mobile games</a>).</p>
<p>These also act as a timely reminder that the hard part of putting together a (useful) online poll or survey isn&#8217;t the technology. Instead it&#8217;s framing the questions correctly, finding a representative sample and interpreting the results.</p>
<p>Read the book &amp; keep those sceptical antennae twitching.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.redefine.co.uk/blog/2007/11/14/making-sense-of-stats/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Screen magnifier demonstration</title>
		<link>http://www.redefine.co.uk/blog/2007/06/20/screen-magnifier-demonstration/</link>
		<comments>http://www.redefine.co.uk/blog/2007/06/20/screen-magnifier-demonstration/#comments</comments>
		<pubDate>Wed, 20 Jun 2007 21:03:17 +0000</pubDate>
		<dc:creator>nigel</dc:creator>
				<category><![CDATA[Accessibility]]></category>
		<category><![CDATA[screen magnifier]]></category>
		<category><![CDATA[web-accessibility]]></category>

		<guid isPermaLink="false">http://www.redefine.co.uk/blog/2007/06/20/screen-magnifier-demonstration/</guid>
		<description><![CDATA[<p>Continuing their series on accessibility technologies in action, Yahoo&#8217;s User Interface Blog has a <a href="http://yuiblog.com/blog/2007/06/12/video-intro-to-screen-magnifiers/">video demonstrating ZoomText</a>.  Most of the issues involve the visual aspects of a web page (as opposed to a screen reader where the code used to create the page is more important) &#8211; for instance consistency in layout (as the user might only see part of the page at a time, so needs to know which direction to scroll in).</p>
<p>I liked the fact that it hasn&#8217;t been through their marketing department &#8211; the user demonstrating the magnifier obviously has Google as her default home page.</p>
]]></description>
			<content:encoded><![CDATA[<p>Continuing their series on accessibility technologies in action, Yahoo&#8217;s User Interface Blog has a <a href="http://yuiblog.com/blog/2007/06/12/video-intro-to-screen-magnifiers/">video demonstrating ZoomText</a>.  Most of the issues involve the visual aspects of a web page (as opposed to a screen reader where the code used to create the page is more important) &#8211; for instance consistency in layout (as the user might only see part of the page at a time, so needs to know which direction to scroll in).</p>
<p>I liked the fact that it hasn&#8217;t been through their marketing department &#8211; the user demonstrating the magnifier obviously has Google as her default home page.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.redefine.co.uk/blog/2007/06/20/screen-magnifier-demonstration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Revising the accessibility guidelines</title>
		<link>http://www.redefine.co.uk/blog/2007/06/20/revising-the-accessibility-guidelines/</link>
		<comments>http://www.redefine.co.uk/blog/2007/06/20/revising-the-accessibility-guidelines/#comments</comments>
		<pubDate>Wed, 20 Jun 2007 20:54:59 +0000</pubDate>
		<dc:creator>nigel</dc:creator>
				<category><![CDATA[Accessibility]]></category>
		<category><![CDATA[wcag 1]]></category>
		<category><![CDATA[wcag 2]]></category>
		<category><![CDATA[wcag samurai]]></category>
		<category><![CDATA[web-accessibility]]></category>

		<guid isPermaLink="false">http://www.redefine.co.uk/blog/2007/06/20/revising-the-accessibility-guidelines/</guid>
		<description><![CDATA[<p>Our recommendation for clients is that they should aim for small incremental updates on their website, maybe every three months &#8211; it avoids creating major upheavals that have to work as soon as the changes are implemented. This strategy isn&#8217;t going to work when you are developing standards as there needs to be more stability for others to be able to apply them. The World Wide Web Constortium (W3C) appears to have gone to the other extreme though as it is now 8 years since the <a href="http://www.w3.org/TR/WCAG10/">Web Content Accessibility Guidelines 1.0</a> (WCAG 1.0) became a recommendation &#8211; sometimes you might see references to the WAI (Web Accessibility Initiative) or the accessibility levels specified (AA, Double-A, etc.).</p>
<p>That&#8217;s no change since 1999!  At that stage we were just discovering the joys of Internet Explorer 5.0 and the Netscape browser was stuck on version 4 (as the Mozilla project that produced&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>Our recommendation for clients is that they should aim for small incremental updates on their website, maybe every three months &#8211; it avoids creating major upheavals that have to work as soon as the changes are implemented. This strategy isn&#8217;t going to work when you are developing standards as there needs to be more stability for others to be able to apply them. The World Wide Web Constortium (W3C) appears to have gone to the other extreme though as it is now 8 years since the <a href="http://www.w3.org/TR/WCAG10/">Web Content Accessibility Guidelines 1.0</a> (WCAG 1.0) became a recommendation &#8211; sometimes you might see references to the WAI (Web Accessibility Initiative) or the accessibility levels specified (AA, Double-A, etc.).</p>
<p>That&#8217;s no change since 1999!  At that stage we were just discovering the joys of Internet Explorer 5.0 and the Netscape browser was stuck on version 4 (as the Mozilla project that produced Firefox got under way).  The first graphical browser had only came out in 1993.  So we&#8217;re talking about the early days of web design and development when the accessibility working group would have been drafting the recommendation.</p>
<p>In practice this has meant that the guidelines are now addressing problems that are no longer applicable (who after all still uses <a href="http://en.wikipedia.org/wiki/Ascii_art">ASCII art</a>?); new technologies aren&#8217;t addressed; old techniques are retained even though better options are now available; and badly drawn-up checkpoints remain on the tick lists for compliance. So it is possible to create an accessible website that doesn&#8217;t comply with the WCAG 1.0, and a website that conforms that isn&#8217;t as accessible as it could be.</p>
<p>The W3C have been working on a revised standard (since 2002), but there was a furore last year when they made the proposed standard available for &#8216;final&#8217; comments &#8211; for example Joe Clarke&#8217;s article <a href="http://www.alistapart.com/articles/tohellwithwcag2">To Hell with WCAG 2</a>. Out of that an independent group known as the <a href="http://www.wcagsamurai.org/">WCAG Samurai</a> decided to work on providing a set of errata for the current WCAG 1.0 standard &#8211; removing parts that didn&#8217;t work and bringing it in line with 2007. Their <a href="http://www.wcagsamurai.org/errata/intro.html">draft version</a> was made public last week, with a final version promised by the end of the month.</p>
<p>After being the butt of numerous April Fools&#8217; announcements, a revised <a href="http://www.w3.org/WAI/intro/wcag20">WCAG2 working draft</a> was released last month, with at least another version promised before moving into the final stages of the recommendation process. No deadline has been set. In fact the <a href="http://www.w3.org/WAI/intro/wcag.php#version">W3C site states</a> <q>WAI <em>anticipates</em> WCAG 2.0 <em>may be</em> completed in 2007</q> [my emphasis]. This time round though the draft has been met with more appreciative comments.</p>
<p>I suspect that the WCAG Samurai work might not become a widely used benchmark in its own right. Standards have come from the grassroots in the past, but I would think that there would need to be more of a groundswell of support and lobbying to have say the UK government adopt the WCAG Samurai Errata as their next standard (and from there be taken up by the rest of the public sector).</p>
<p>Instead its legacy might be that it will serve as a source of best practice techniques to be implemented by those of us concerned about accessibility; that it was part of the barrage of criticism that has led to the improved WCAG 2.0 draft and hopefully that it will also serve as a reminder when the W3C starts on the next cycle of amendments.</p>
<p>In the meantime it&#8217;s worth starting to look at the WCAG 2.0 drafts &#8211; particularly the <a href="http://www.w3.org/WAI/WCAG20/quickref/">Quick Reference</a> and  <a href="http://www.w3.org/TR/2006/WD-WCAG20-20060427/appendixD.html">Comparison with WCAG 1.0</a> documents.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.redefine.co.uk/blog/2007/06/20/revising-the-accessibility-guidelines/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Planning the end of a widget campaign</title>
		<link>http://www.redefine.co.uk/blog/2007/05/30/planning-the-end-of-a-widget-campaign/</link>
		<comments>http://www.redefine.co.uk/blog/2007/05/30/planning-the-end-of-a-widget-campaign/#comments</comments>
		<pubDate>Wed, 30 May 2007 12:58:42 +0000</pubDate>
		<dc:creator>nigel</dc:creator>
				<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Widgets]]></category>
		<category><![CDATA[nptech]]></category>

		<guid isPermaLink="false">http://www.redefine.co.uk/blog/2007/05/30/planning-the-end-of-a-widget-campaign/</guid>
		<description><![CDATA[<p>Back in the old days (maybe in Web 0.9) Analog, the popular web analysis program, automatically added a &#8216;Valid HTML&#8217; button at the bottom of each report page it produced. This was before the W3 Consortium took up the banner of validation, so the button was provided by a third-party site (webtechs.com). Either through a &#8216;clerical error&#8217; or an invoice not paid the domain name being used to supply the image lapsed &#8211; and it was then taken over by someone else who decided to add in a completely inappropriate picture with the same filename.</p>
<p>If we move forward to the present day, then in Web 2.0 the idea of bringing in content from other sources is the distinct flavour of the month. In some cases this is still just images (for badges), but the norm is either to have RSS feeds (essentially bringing in HTML code, usually with no&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>Back in the old days (maybe in Web 0.9) Analog, the popular web analysis program, automatically added a &#8216;Valid HTML&#8217; button at the bottom of each report page it produced. This was before the W3 Consortium took up the banner of validation, so the button was provided by a third-party site (webtechs.com). Either through a &#8216;clerical error&#8217; or an invoice not paid the domain name being used to supply the image lapsed &#8211; and it was then taken over by someone else who decided to add in a completely inappropriate picture with the same filename.</p>
<p>If we move forward to the present day, then in Web 2.0 the idea of bringing in content from other sources is the distinct flavour of the month. In some cases this is still just images (for badges), but the norm is either to have RSS feeds (essentially bringing in HTML code, usually with no filtering of what is displayed) or JavaScript files (running programs in the end-user&#8217;s browser).</p>
<p>So you can imagine the following fictitious scenario. A well-known charity runs an extremely successful campaign using all the tricks of the social web trade. They&#8217;ve had fund-raising plugins downloaded &amp; added to thousands of WordPress blogs; widgets on MySpace to email the key people concerned; badges appearing left, right &amp; centre and RSS feeds being devoured. All being served from www.examplecharitycampign.org, which once the campaign is over is no longer required and the domain registration lapses.</p>
<p>In those circumstances it could be very easy for someone else to step in, and cause havoc &#8211; unsuspecting people could find themselves on what looks like a legitimate donation page, email addresses could be harvested if those were in forms, JavaScript programs not adding visible content to a page but still active (waiting for a browser security loophole, analysing what else is on the page, etc.), hidden links in RSS feeds to help with search engine ranking schemes, etc.</p>
<p>So it is important to plan what happens at the end of a campaign right from the start, rather than casually abandon it or start the process once it&#8217;s up and running. Amongst other things you need to decide whether you&#8217;re going to keep the domain name for the long term (in which case it needs to be treated like your organisation&#8217;s domain), where content is going to be made available (e.g. it could come from your organisation&#8217;s domain or from another &#8216;permanent&#8217; address such as YouTube) and develop methods to try to keep in touch with your supporters/activists (not the easiest thing with viral marketing).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.redefine.co.uk/blog/2007/05/30/planning-the-end-of-a-widget-campaign/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
