SXSWi Microformats Panel Confirmed

The Growth and Evolution of Microformats panel at SXSWi has been added to the rather handy panel planner on the SXSWi site (shame it’s not marked up as hCalendar though – [edit] the panel picker has now been microformated!). It gives a little bit more of an overview about what it’ll be about:

In its first year, microformats.org ushered in the rapid adoption of key formats for publishing and sharing tags, licenses, contacts, relationships, events and reviews on the Web. See what new microformats are being developed for resumes, classified listings, music, and media, as well as how tens of millions of established microformats on web sites of individuals, companies, and organizations are driving innovations in desktop applications and advancing personal data portability

<p>You’ll also note that the rest of the panel is announced too.  We’ve got <a href="http://tantek.com" rel="friend colleague">Tantek</a> of course - *the* microformat advocate, and moderating the session.  <a href="http://www.kaply.com/weblog/" rel="colleague">Michael Kaply</a> from IBM is the man behind the <a target="_blank" href="https://addons.mozilla.org/firefox/4106/">Operator</a> toolbar for Firefox, which in my mind is the most complete and fully functional addition for Firefox for detection and use of microformats.  <a href="http://www.glennjones.net" rel="friend met colleague">Glenn Jones</a> is the only one of the bunch I’ve had the pleasure to have met before - he was 1 third of our <a href="http://www.fberriman.com/?p=95">microformats triple bill</a> at the first <a href="http://barcamp.org/BarCampLondonSep06">BarCampLondon</a> (along with <a href="http://allinthehead.com" rel="friend met colleague">Drew Mclellan</a> and myself). He’s an implementor and created the <a href="http://webdd.backnetwork.com/">backnetwork</a> which is stuffed to the gills with microformats.  He also presents on the topic, and did so recently with <a href="http://webdd.backnetwork.com/feeds/post.aspx?postid=297">Destroying Walled Gardens</a> at <a href="http://barcamp.org/BarCampLondon2">BarCampLondon2</a>.</p>

<p>Then there’s me, of course. Makes me consider my place in the group though. </p> <p>I mentioned this to a few people and they simply said that I was the human side of things. Possibly more down to earth and using microformats in day to day development. Not too many ideas of grandure and using them practically, and advocating and explaining them in simple terms to those who want to learn about them. </p> <p>I’m also the most community involved panelist. That might not seem important, but when you realise that microformats wouldn’t exist without the community it’s a lot more. Every spec and decision made about microformats is done by an organic community of people, like myself, who are enthusiasts. It’s this organic growth thats let microformats spring up out of nowhere and gather speed and support so quickly. </p> <p>I think it’s a good mix though, and I’m looking forward to the panel even if I am a touch nervous.

3 months of Twitter

I have many microformat related posts (rants?) to come, but they’re best saved until after this weekend since BarCamp will make a better foundation for said discussions. Looking forward to what is turning out to be a little bit of a mini microformat camp though!

So on another topic - Twitter. I know, plenty of people have spoken about it, but I just haven’t been inclined to yet. I am now since the novelty is starting to wear off (I’ve been using it since November, I think) and this seems like as good a time as any to give my thoughts on it.

Twitter basically is sort of like web-based status messages (like you’d have on MSN messenger). Twitter asks “What are you doing?” and the correct response would be a 3rd person answer such as “looking at twitter.”. Anyway, what’s actually happened is Twitter is a status updater and a really slow IM client in one. I think it’s because Twit’s can be grouped into two main types:

JAWS Screen Reader Session, Microformats and Us.

Last Monday I had the opportunity to visit the Test Partners, after an invite by Steve Green, to attend an afternoon of screen reader demonstration. I’m exceptionally glad I went, and it’s a shame I’ve been too busy to mention it sooner.

A picture of the JAWS shark logoFirstly, the session concentrated on a specific sub-group of internet users - the blind. Steve made a point of saying that with any project you need to decide who your target audience is as measures to help one group of users may be mutually exclusive to helping another. As such, he stated clearly that within this session (and my feedback below) that the techniques and problems raised are relating to those specifically who are visually impaired and using screen readers.

However, in my opinion, a site that is easy and understandable to navigate for screen reader users probably does go a long way to making this whole web experience easier for a range of people with varying difficulties and user needs.

We ran through JAWS operation. JAWS in particular because it has the market share of screen reader users.

From testing on live sites, it became clear pretty quickly that headers and lists were really, if not the most, important. Properly used headers (semantically correct) give an easy way to navigate to prominent areas of the page and also give instant context.

The logic behind putting navigation buttons into lists also became ever so clear when you hear JAWS inform you that there is a list of 6 links coming up. Not only does that sound like a navigation, you can easily be ready for how far into said list you’re probably going to have to look to get to the section you want (somewhere in a dozen or a hundred links?).

<p>The reason these two things are particularly important is because of the way a blind user creates his or her visual model of how the site works.  They can’t just glance at what’s coming or where something is.  They must make a top-down mental image of what’s available on the page by running through the entire document (unless they already know the site and can rely on it being the same as the previous visit).</p>
<p>This method of mental navigation shows why consistency and predictability are really vital.  I’m not saying that every site should be laid out in an identical way, but subsections of a site should follow a template defined by the initial landing page and navigation should be pretty standardised.  </p>
<p>Thinking about this does remind me of a reason why I like <a target="_blank" href="http://microformats.org">microformats</a> and think they may have some potential as accessibility aids and therefore why I’d like to see them utilised within something like JAWS.  </p>
<p>Microformats are a way of standardising more specific elements within a page, and I’m sure it would be useful to some if they could have JAWS announce to them that the page they have just landed on has 4 headings, 12 links, <em>a contact and 3 calendar events</em>.</p>

<p>The reason I mention microformats in particular is because it’s something I’ve been giving some thought to for a while in direct association with accessibility and think I’d like to elaborate on in the future. Feedback in this area is especially welcome.</p> <p>For me though, the most surprising thing was being told that by default, most SR users <strong>don’t</strong> read title, acronym and abbreviation attributes! A majority of users find it annoying to be given the extra (and often superfluous) information. The lesson learnt here is to make sure that everything that is important to the understanding of a document should be in the actual page copy, rather than hidden away in tag attributes.</p> <p>There were many other bits and pieces of interest - from reminding us all that display:none <strong>is</strong> adhered to by JAWS to writing good copy can go a long, long way, and then that access keys (uh oh) aren’t particularly utilised or useful because most sites don’t offer them so they cannot be relied upon.</p> <p>The thing is - JAWS is a bit smarter than I’ve given it credit for. Saying that though, from the feedback from John, a vast majority of users aren’t advanced users and probably aren’t toggling features on and off to get the most out of a site. </p>

<p>So, there’s two things there - users probably need more training, or at least opportunities to learn how to use websites on their own in some way, but equally as publishers to the web we should be making the best effort to present information - and that’s ultimately what we’re all doing after all - as clearly and as simply as possible.</p> <p>Web standardistas will already be doing this I’m sure and rolling their eyes at being told yet again, but it’s important not to forget <strong>why</strong> you’re doing it. It’s not just about being <em>correct</em> for correct’s sake; it’s about giving everyone a <strong>fair chance</strong>.

20xCustard

On Saturday I got to go on a trip to Oxford. I’ve only been there once before, and that was at night for a work function so I didn’t really get to see it. It’s a pretty place. Steve and I went along to a little lunch at “The Big Bang” that John Oxton organised with various geeks. The food was great. The Big Bang is a place that just does sausage and mash - I, of course, went for one of the veggie options (mushroom and garlic, I believe) and it was yum. We stuck around for drinks down “The Friar’s Entry” (yes, I know) and yeah… generally chatted about all things geek and custard.

Photograph of Madame JoJo'sLast night was 20×2. I genuinely remember little about my slot, bar the panic. The problem was I had a keynote presentation, and I thought I’d be able to run it from my laptop - but I had to have the slides on a different one, and my notes from my version on Steve’s mac - so I was trying to operate the laptop, the remote and hold a mic and speak…blah, blah, blah. Yeah. Too much tech., not enough nerve. Plus, the lights were bright onto the stage, so I couldn’t really make eye contact with anyone - which tends to help me, and I couldn’t see the warning lights - so I probably over-ran badly. Argh! Why do I do these things to myself?

Oh well.

<p>Other than that, I had a really good night.  I got to meet a few more faces, and everyone else’s slots were really, really cool.  A proper variety - artists, musicians, comedians, bloggers… all kinds, and all surprisingly different in their take on the question.

Developing for others

As if by magic, Jeffery Zeldman yesterday published an article about print style sheets, which just happened to be what I was tangentally ranting about in the car on the way to work the other morning. Most of us support printers about as badly as we support screen readers, and I don’t think the two devices are that far removed - both are mostly “out of sight, out of mind”.

What I was more specifically complaining about was screen readers and their general lack of support from the web community.

I’m under the firm belief that screen reader support is rubbish for two reasons:

Older Posts

Newer Posts