How do you RSS?

18 months ago, my fiance gave me an iPAQ 6365 PDA. I was over the moon – the first PDA i’d ever owned, it played music, took photos, and to boot had a mobile phone built into it. Even better, it had all these awesome wireless technologies built right into it… I couldn’t even begin to think of all the possibilities my new friend was going to open up for me.

I gave Skype Mobile a go, but the 6365 uses a low consumption CPU, and wasn’t powerful enough to run it. I’m forever dabbling with wireless IM, but there is no way that I could ever write as fluidly or without errors using a stylus as I can with all 10 digits. I’ve written small apps in Flash for PDA consumption – like the TV guide, but in this example finding a reliable XML feed of Australian TV has been at times frustrating and non-reliable. I’d thought that surfing Google Maps on my PDA as I hunt for a place to buy in Sydney would be novel – but it turns out that my Nokia 6280 mobile does that better… albeit at a higher cost. And along side all of these disappointments I’ve maintained my contact list, appointments and personal email via Outlook, even though i’d prefer to move to Thunderbird (thanks Windows CE).

Needless to say, I had almost given up hope for my PDA, and it started to become ill-used… and this just so happened to coincide with my whole-hearted adoption of RSS as a means of news gathering. Firefox began to use Live bookmarks, and poor PDA got left to the side… used as a glorified contact list and events manager (which I might add, my mobile also did).

Well, we all know what happened to RSS – it’s matured, and now I more often than not get my daily dose of any given blog / news source / forum / entertainment channel via this incredibly powerful new way of interacting with the internet. Of course, to traverse this new internet, Live bookmarks are not enough, and so I was introduced to Google Reader. I could have used any number of RSS Aggregators, but I like google interfaces, and I like the integrated sign in of Network Google.

An awesome tool, Google Reader allows me to continually add more and more RSS feeds. It is insatiable! At first, I tried to maintain the pace, every day opening up Google Reader, and – using the unread email paradigm – clearing my inbox. But as more and more of the internet becomes RSS-ified, there are constantly more and more sites I want to add, and every day my unread feeds keep growing and growing and growing. And no matter how much id like to, there just isn’t enough hours in the day to read every new Boing Boing post that appears.

Last year, this reached critical mass. I could no longer even pretend to keep up with my reading, and im sure my list of feeds is modest in comparison to others. So I began to read books again. One book after the other – I almost welcomed with relief the confines of the printed page. I knew where it would end, I knew that given an hour I could get 5 chapters out of the way, and that was great.

Soon though, life demanded I get up to speed with some new technologies, and so I opened up Google Reader once more… ignoring my clusters of 100+, and added another link to the mass. I played around with a Live Bookmark of all my feeds, I guess a limited window of all the bits I like the best, a list of lists. This certainly made life much easier, because now I only cared about what was in the list… I didnt have to open Reader up and know how far behind I was. If I had time, I could read a story (based on it’s headline), no pressure. This was a revolution, but the best was yet to come.

These days, I’ve cracked open my PDA again, but not to develop games, or applications, or attempt to sync it with Thunderbird (though this is something I may do in the near future). Instead, now I use Google Reader Mobile, and read my RSS feeds at leisure, at home, as i’m falling asleep, just like my books. And im really quite pleased with it! At last, a reason to love my PDA again!! And better yet, if I read a tidbit that I like, I follow the “See Original” link, and Google re-translates the original website into a mobile-specific format! Noice!

Now, not all users on the web are happy with this service, and I can see valid reasons why re-translating a site into an alternative structure can blow completely, but for the content that I read, it is soo much better than trying to load up css and images and flash.

This is how I RSS these days, and the reasons why. How about you?

SWF and UFO holding hands

The popular Flash javascript embed techniques SWFObject and UFO have joined forces to create SWFFix. Still in it’s alpha stage, this is a development to keep an eye on.

They have already created this very useful test suite which highlights the complexity of making a generic and graceful embed technique for Flash content.

Really, it shouldn’t be this hard to embed Flash cross browser cross platform, but unfortunately it is. So hopefully we see even more improvement on the already very good SWFObject techniques in the near future…

The trouble with keyboards

I’m as accessibility-conscious as the next web geek… well, to be honest sometimes a little more (read professional work), and other times a lot less (read personal work). What I have found, however, is that since I’ve started paying attention, Ive stumbled across several high profile examples where accessibility seems not to have been considered. And I blame, my keyboard.

You see, since I started learning (or at least attempting to learn) how to use VIM, Ive become sooo conscious about using my keyboard to do things (generaly associated with the point and click analogy), that it’s hard NOT to find a situation where I say to myself… “the trouble with this site, is that if I navigate it with my keyboard, it completely sucks!”

Google Reader takes up that challenge, and offers VIM-esque keyboard accessibility, but the more I think about it, the more I realise that (in the short term at least), attempting to get Nike to make their glamorous Flash animations accessible with a keyboard is like shouting at a lawn and saying “mow yourself!”

What the lawn needs, of course, is a lawn mower… and more importantly someone that is willing to push it. But it raises the issue, does the lawn actually need to be mowed? Is this another of those validation for validation’s sake arguments?

Personally, I think the truth lies somewhere inbetween… and there in lies the rub.

UPDATE: Toby has passed on a link to an awesome tutorial on how to be a power user in Google Reader. For those who love their keyboard, this is a must!

Accessibility not an option

I visited the Australian goverment website promoting Australia Day 2007 yesterday, and what I saw kind of made me question if Accessibility is still an issue anymore…

You see, as far as I understood it, if a site was created by the government and for the people, it needed to be accessible by everyone. First thing that strikes me when I hit the site is that it’s made entirely with Flash. Now, this doesn’t necessarily mean it isn’t accessible, but being the inquisitive sprite that I am, I gave it a go with the ol’ keyboard… and… well, nothing.

Nope, not a thing. No little yellow highlight boxes around active areas, no link for an alternative version of the content…. nothing. For those that don’t know, Flash movies can be navigated using the keyboard, and any hotspots or buttons , when tabbed to, will get a big yellow highlight box around them.

Now, i’m not suggesting that I am the guru of accessibility – I don’t even know if the shifty homepage can be navigated with your keyboard (Edit – it can be… as long as you first click somewhere on the Flash movie. In IE7, you don’t even need to do that. Just tab away!) – but one would assume that a government website would stick to its own rules. Especially given that even SOCOG was sued back in the day…

Ive done my fair share of government web work, and if sweated blood to make the most intricate of Flash animations accessible for as many people as possible – sometimes because it’s the law, and other times because it’s a nice thing to do. And in the long run, this Australia Day site is not the most important site in the world… but when a site is so blatantly a government-based website… the least they could do would be to hold the flag for the rest of us and set an example of how to do it properly.

Addition : Just read a post over at Quirksmode, and it seems that the Dutch Government are getting strict on accessibility… lets see if it’s all talk or if they are serious about it.