Bye bye Bill

I've always been somewhat equivocal when it comes to choice of desktop operating system. For reasons of convenience more than anything else my personal and business workhorses have until now run on Microsoft OSes. I was a reasonably happy XP user for years - even if the experience of using it wasn't exactly a pleasure, it never got in the way of what I was trying to achieve.

Last summer my main office PC expired, and I had to get hold of a new one in a hurry. I plumped for a Dell - their service was exemplary and the PC itself is a nice piece of kit at a very reasonable price. But like a new girlfriend with an STD it had a dirty little secret that only started to bite once it had inveigled itself into my daily routine. That dirty little secret was Vista.

Vista has plagued my working day for the past 6 months, and my productivity has suffered. I've soldiered manfully on thinking that I could learn to overcome or work around the barriers Vista put in the way of my work, and loathe to write off the expenditure.

I was wrong. I know this subject has been done to death, but I cannot fathom how Microsoft can invest the time, money and effort they have into an nth generation operating system and produce something that is so god-damned awful to use productively. It. Sucks. Hard. I could install XP on it, but that's not a sustainable strategy.

So I'm joining the ranks of Apple Mac users, for lots of reasons not least that it will be a joy to be able to work with a Unix-based desktop OS, and to have my development platform of choice availble natively on the move. Add in no more UAC, TextMate and the beautiful display and I'm wondering why it's taken me so long to see the light.

Must say big thanks to Ann for helping me decide what exactly I needed. I'm off to order my MacBook Pro now, having resisted the temptation to head into Glasgow tomorrow to visit the Apple Store in person.

Comment on Bye bye Bill (8)

Highland Fling 2008

I should have posted about this ages ago when it was announced, but better late than never. The second Highland Fling is taking place on 3rd April at Edinburgh's Symposium Hall, and I'm chuffed to have secured a ticket. Kudos to Alan White for taking on the task once again.

Like last year's event it's got a great line-up of speakers and a theme which is refreshing and just a little bit different:

In the world or modern web development we can no longer consider the browser as the end point of our product which is our content. More and more devices and applications are being released that can access our information and more importantly do not even require a browser to do so.

For The Highland Fling 2008 we're bringing into focus how the landscape is changing. API's, desktop apps, ambient devices, mobile and much more are helping us break out of the browser and potentially reaching an entire new audience as a result.

How do we embrace this, how do we take our existing skill set and transpose it into new mediums? How do we expand our skill set? What is our skill set going to be? Where is it all going?

There are still tickets left (at only 125 quid, a veritable bargain) so if you're anywhere near Edinburgh or an airport you owe it to yourself to attend.

Coming soon: betMooch

betMooch screen
Although I've been busy doing work for a lot of companies and organisations, I'm trying to make time for some projects of my own. One such is betMooch, the idea for which was hatched late last year, and is now being produced by Cole, my brother Mark and myself.

Planning started in earnest a few weeks ago, and we're having a lot of fun with it. Development is now underway, and we hope to have a launch in the early summer. Before then there will be a lot of internal testing to be done - we'll be looking for testers in a month or two.

I'm not going to go into too much detail about what the site will offer. Let's just say we're trying to create an environment where betting can be a fun, safe and free activity for anyone.

If this has piqued your interest you can register over at the betMooch site, have a read of the blog, or track our activity on Twitter.

Customer Service Excellence not excellent

I told myself a while ago that I'd retired from bashing government websites. The DTI apart it never seemed to do much good, and I was getting reputation for being a zealot (which couldn't be further from the truth - I'm really a very pragmatic developer and know that at every turn in a web development project there are compromises to be made).

When the Cabinet Office's Customer Service Excellence website appeared last week I had a dig around, wasn't very impressed by what I saw and left it at that. But since then there's been a nagging voice at the back of my mind, urging me to think a little harder about this.

This bit of the site I found particularly hard to swallow:

The Government wants public services for all that are efficient, effective, excellent, equitable and empowering - with the citizen always and everywhere at the heart of public service provision.

So, let's consider the evidence and you can help me decide whether the Cabinet Office deserve to be hauled over the coals for the CSE website.

Firstly this is the same Cabinet Office that last year issued a consultation document, Delivering Inclusive Websites, which suggested that any government website that failed to conform to WCAG level AA by December 2008 could have its domain withdrawn, and that all new government websites should conform on launch.

So, as you'd expect, being brand spanking new the CSE website states proudly on its accessibility page:

In general, the site conforms to WAI double AA rating where HTML is used. Where documents are made available in other formats, conformance has not been achieved.

I think it's reasonable to have some documents in other formats which don't conform, so we'll overlook that.

Sadly, as you may have guessed, the rest of the site falls some way short of level AA conformance, and indeed some way short of level A conformance. I spent 15 minutes testing a few of the pages and found enough to satisfy me it was a bit short of the required standard. For example the home page features not a single HTML heading and lots of pictures of text without alt attributes. There are lots of other failings but the developers clearly need an accessibility 101 refresher.

The site isn't very good, and when you consider that:

…you can probably understand why I've come out of retirement.

I've made enquiries to the FOI team at the Cabinet Office. If you're tempted to do the same please don't - we had problems with the DTI dodging difficult questions because too many people were interested, it would be a shame if that were to happen again.

Comment on Customer Service Excellence not excellent (6)

SPiN Annual Conference - 24th April 2008

The SPiN Annual Conference takes place on the 24th April this year at the British Library Conference Centre in London (looks like a fantastic venue). Titled "Hitting the spot - engaging with your customers", I've got a short slot at the conference to talk about the Public Sector Web Management Group, its aims and activities.

This will be the last SPiN conference since the organisation is winding down this year. I've worked in and around UK government for over 14 years now, mostly in information roles, and SPiN have been a constant through that time. It is testament to their awareness that the decision to wind down has been taken now, and absolutely fantastic that they are actively seeking to promote new organisations like the PSWMG and SOCITM who can continue to represent the interests of SPiN members.

Looks like a fine line-up, you can register at the SOCITM website.

Leggili - leggi, recensisci, condividi

It doesn't take a genius to join the dots to work out what Leggili is. Then again if I'd stumbled across it by accident I'd have no idea, not understanding much more than a word of Italian. Thankfully I'm working with the very clever and nice people at Libreria Ledi who do.

So if you read, speak Italian and like books, please sign up for the Leggili newsletter.

Not dead

No, I'm not dead. Nearly two months between posts is a new record for me though, so you're forgiven if you wondered how I met my demise.

It's been a busy time lately, this is some of what I've been up to:

One of the things I haven't been doing is keeping up to date with the blogs I used to read regularly - it's amazing how isolated that has made me feel at times. So I've pruned by Bloglines to under 50 feeds and set aside 10 minutes every morning to check out what's happening in the world.

Now the business is running smoothly and all the tedious but important admin stuff is taking less time I hope to post more often (well, at least more often than every 2 months).

To kick off I've got a series of posts about forms lined up, inspired by my experience on the South African Airlines website...

Comment on Not dead (6)

FOI enquiry - withdrawal of .gov.uk domains

As part of the preparation for my talk at Techshare earlier this month I made an FOI enquiry to the COI on 15th September about the conditions of use for .gov.uk domains.

I have a question about the conditions of use for .gov.uk names, which appear on the Cabinet Office at http://www.cabinetoffice.gov.uk/government_it/web_guidelines/domain_names.aspx

These conditions state in section 4 that websites which do not comply with current UK disability legislation will have their domain names withdrawn. Other circumstances when .gov.uk domain names may be withdrawn are also detailed.

Could you please tell me:

  1. How many .gov.uk domains have been withdrawn during the lifetime of these conditions for failure to comply with disability legislation.
  2. How many .gov.uk domains have been withdrawn for other reasons listed in the conditions.

To give a little more context, Section 4a of the conditions of use state:

The applications (Web, email, etc) using a .gov.uk domain name must comply with current UK legislation and support channels that provide accessibility for disabled people, members of ethnic minorities and those at risk of social/digital exclusion. Legislation includes Copyright, Data Protection Act and Disability Discrimination Act. Abuse of will result in the name being withdrawn.

Today I received this response from the COI:

Firstly, it is important to understand the legislative context and the guidance for compliance with it. In your letter you state in relation to the conditions of use of a .gov.uk domain name that, 'websites which do not comply with current UK disability legislation will have their domain names withdrawn.' This isn't the case for a number of reasons. Firstly, we are not just looking at whether a website complies with disability legislation, we are also looking at whether a website meets the minimum standards for accessibility. The guidelines state that websites should 'comply with the accessibility recommendation for public sector sites, that is, W3C WAI Level AA.'

Secondly, it should be stressed that disability legislation is in place to protect the rights of the individual, not to detail the specific requirements on websites (both within and outside the .gov.uk namespace). Even if websites meet the recommended minimum standard, this is no guarantee that the user experience for people with disabilities will be problem free. This fact was highlighted in the formal investigation carried out by the Disability Rights Commission and re-iterated in the 2005 survey of public service eAccessibility commissioned by the Cabinet Office.

Thirdly, the guidelines go on to say that, 'Failure to comply with this may result in the name being withdrawn.' This implies that websites will be considered for withdrawal if they fail to meet the minimum standard, not automatically withdrawn.

Having said that, the Government has been working with industry, academia and the third sector to build a robust approach to delivering inclusive websites. To ensure that government pays due regard to current disability legislation (the Public Sector Disability Equality Duty) and in order to meet European objectives for inclusive e-government (Riga Ministerial Declaration 2006), COI has updated Chapter 2.4 of the Guidelines for UK Government Websites and proposes that all government websites must meet Level Double-A of the W3C guidelines by December 2008. The updated guidance has recently been sent out for formal consultation and is attached for your information.

In answer to your question,

  1. No website domain names have been withdrawn for failure to comply with disability legislation; and
  2. No website domain names have been withdrawn for the other reasons set out in the conditions of use.

However, the government has taken a proactive approach to reducing the overall number of websites it owns and in the future we can expect to see increased focus on raising the standards for government websites, including inclusivity and accessibility. This is part of the Transformational Government Strategy to converge websites around audience channels including Directgov and BusinessLink. This will be reflected in the updated policy on naming and registering websites, which will go for formal consultation later this month.

The most telling part of the response for me is that the conditions of use for .gov.uk domains have never been enforced. Given that section 4a explicitly states that sites not complying with current legislation will have their name withdrawn, one can only conclude that the agency responsible for upholding the conditions considers every website ever to be published under a .gov.uk domain to be compliant with current UK legislation around accessibility. (Or am I being unduly harsh and literal?) More support for the view that the proposal in Delivering Inclusive Websites to use WCAG as a measure and domain withdrawal as a consequence is a waste of time and needs to be replaced with a more positive and realistic scheme?

Perhaps more revealing of the government's future strategy is the final paragraph, which refers to the reduction in the number of government websites and an increased focus on raising standards. It's likely that the recently issued consultation around web accessibility is a thinly disguised ploy to encourage as many .gov.uk sites as possible to move into the loving arms of DirectGov, or at least onto the technical platform it now shares with several other large, high profile departmental sites. If it happened it wouldn't be a bad thing.

Comment on FOI enquiry - withdrawal of .gov.uk domains (5)

Techshare presentation

Today I had the pleasure of presenting at Techshare  (external link). I saw some great talks, made a lot of new friends, saw a lot of old friends and my presentation seemed to go down well.

My presentation, "Influencing government web accessibility policy: advocacy vs. militancy", is now on the site and available to download with speaker notes:

Comment on Techshare presentation (4)

New UK government web accessibility consultation

On Tuesday the COI (Central Office of Information) released a consultation document titled "Delivering inclusive websites: user-centred accessibility". The document isn't yet available online, but I'm told it should be on the Cabinet Office site from some time next week.

The main thrust of the document is that all existing UK government websites should be accessible to WCAG level AA by end December 2008, while all new sites should be conformant before being launched. The main difference between this policy target and the endless procession of missed targets we've seen over the past few years is the explicit threat of the withdrawal of the .gov.uk domain for sites which fail to meet the standard.

The COI (and the Cabinet Office before them) already have this power under the Code of Practice for .gov.uk domains (see Where are the gatekeepers, March 2006) but as far as I know have never exercised it. Whether the threat is real this time remains to be seen.

But it is only a consultation document at this stage, and it's a prime opportunity to lobby the government to adopt a robust stance over non-compliance. If anyone wants a copy of the document please email me and I'll be happy to pass it on.

Here's the text that accompanied the document:

The Central Office of Information (COI) would like to invite you provide feedback on the attached document, Delivering Inclusive Websites (TG102), by end of business November 13, 2007.

This guidance is an update of Chapter 2.4 of the Guidelines for UK Government Websites http://www.cabinetoffice.gov.uk/e-government/webguidelines/

In order to meet European objectives for inclusive e-government and so that the UK public sector meets its obligations with regards to disability legislation, we have stipulated that all government websites must meet Level Double-A of the W3C guidelines by December 2008. Failure to satisfy this requirement will result in initiation of the process to withdraw the .gov.uk domain name used by the website.

Government websites are strongly recommended to develop an accessibility policy to aid the planning and procurement of inclusive websites. This includes building a business case, analysing user needs, developing an accessibility test plan and procuring accessible content authoring tools. The guidance covers some of the design solutions to common problems faced by users but is mainly aimed at strategic managers and project managers to assist with planning and procurement.

Please send comments to webguidelines@coi.gsi.gov.uk

Comment on New UK government web accessibility consultation (5)