Friday, September 30, 2005

Subscribe: Presenting user friendly RSS feeds.

I know I said I was sick of RSS for a while, but this is the last word for a while. I swear. I just thought I should clarify what I learned over the past day or two.

Many sites, and particularly blogs, have feeds associated with them, but lots of people don't know what a feed is or how to use it. If you have a feed it is a good idea to encourage people to subscribe to your feed so that you don't fall off the radar - your feed will deliver your fresh content to them through their feed reader.

But in order to encourage people to subscribe to your feed you need to ensure they know what a feed is and how to use it.

A lot of sites still just have an orange XML button which leads to the raw feed, which to the average visitor will just look like a broken page full of codey garbage.

So, after looking around and doing a small bit of thinking I have put together a four step plan for presenting your feeds to your visitors.

I'm focussing on blogs here because I think if you're reading this it's probably what's most relevant to you, and I'm assuming you are actually publishing a feed already.

  1. Use a 'SUBSCRIBE' button.
  2. Include a help button with help page.
  3. Include a link to your feed in the head of your html.
  4. Style your feed.


1. Use a 'SUBSCRIBE' button.
Use a button that says 'SUBSCRIBE' (rather than XML, FEED or something else) and have that button link directly to your feed.
Dave Winer advocated this and I thought it made a lot of sense. It's a very simple word which people understand. Much more so than XML or FEED. Everybody knows, in general, what it means to subscribe to something. However, they may not know what you mean by subscribe on your site. That's where point 2 comes in:

2. Include a help button with help page.
Next to your SUBSCRIBE button, you should include a help button which links to a page with information about feeds and subscribing. I have written a page which you are free to copy if you wish. My subscribe help page includes some basic information about feeds and feed readers and also includes links to futher reading and of course the links to the feed for my site.

If you would like to use my buttons for points 1 & 2 you are free to do so:
Subscribe to the feed for this page. What's all this about subscribing?

Alan O'Rourke of Spoiltchild has his own implementation of this approach and he too allows people to use his buttons if you prefer them, visit his blog and grab them.

3. Include a link to your feed in the head of your html.
This is fairly easy to do and is done automatically by a lot of blogging software, just check to make sure it's there because it facilitates auto-discovery of your feed. In other words, users can give their feed reader your site url and the feed reader will be able to find your feed automatically.

To check that you have this covered, view the source of the home page of your blog and look for something similar to the following:
<link rel="alternate" type="application/rss+xml" href="myfeed.rss" title="RSS feed for My Page">
or
<link rel="alternate" type="application/atom+xml" title="Feed" href="http://www.mysite.com/atom.xml" />

This bit of code should be between the <head> and </head> tags. If it's NOT there you need to add it to your blog template. You'll need to do a bit of research to check what kind of feed your blogging software is using and where it is publishing it to. If you're using blogger then you are using the second example above: atom.xml. Blogger should be including this link in the head though, so if it's not there the simplest thing to do is check your template for missing blogger tags in the head.

4. Style your feed.
This one is the most complex issue and I'm not going to go into it too much detail but I think it is a vital issue so I will provide some links to relevant material.

As I said, a lot of sites provide a link to their feed which is NOT styled and so to the average user it just looks like gobbledygook. What you really want is a solution somthing similar to Microsoft's or the BBC's which clearly tells the visitor where they are and what the page is meant for.

I particularly like the BBC feed because it is extremely clear, explains to the user that they are looking at a feed and provides links for more information.

If you use Blogger, like myself, then this is taken care of, albeit not all that well at the time of writing. It's not clear enough and the link provided is to a page which isn't very clear to the average visitor either.

If you are somewhat technical and have control over your feed, then these articles will be of interest to you:
Making Your RSS Feed Look Pretty in a Browser
Making RSS more presentable with XSLT

Conclusion
Points 1 & 2 are very easy to implement, save the images for the buttons and upload them to your own site, then add the code below to your page but change all the urls to make sure they are correct for your site:
<a href="http://mysite.com/atom.xml"><img src="http://www.mysite.com/images/subscribe.gif" alt="Subscribe to the feed for this page." title="Subscribe to the feed for this page." height="14" width="80" /></a> <a href="http://www.mysite.com/subscribe-info.htm"><img src="http://www.mysite.com/images/help3.gif" alt="What's all this about subscribing?" title="What's all this about subscribing?" height="14" width="14" /></a>

For the help page, you can download this zipped, plain version of my subscribe help page then unzip it and open it in your html editor to edit to your liking.

Or you could just link to this plain version but then your feeds won't be on the page.

Points 3 and 4 are slightly more complex, but the chances are that your blogging software has taken care of these for you. I include them simply because I think it is all four points together make the most usable solution for the time being.

I hope this has been useful to somebody - if you have suggestions or feedback do please leave a comment.

More on making feeds more user friendly

While hunting around for some more info on this topic I found an implementaion by Microsoft - when you click on the RSS button the feed is preceded by some explanotory text. Now, blogger feeds actually have the same thing, but just not as nicely or well implemented (in my opinion)...

The BBC also use this solution, also in a very clear and informative way for the user. The Blogger implementation just isn't clear enough or informative enough. And they're owned by Google FFS!! Surely they should realise the value of educating people about feeds - they're pushing adsense for feeds on the blogger interface after all! :(

I found an article on using css with feeds to achieve something similar. One shortfallin gof this simple solution is that links do not appear as links.

And another article on using XSLT to allow you even more control over the appearance of your feeds in browsers that support XSLT.

Eric Meyer also has an elegant solution, he has a link to 'Feeds' in his right hand column which leads to a page from which you can choose which feed you would like. If he also had some informative text about feeds it would be something similar to the idea I first had when thinking about feeds.

Obviously I didn't spend enought time researching or thinking when I first got into this, but now I'm making progress... pretty soon I will have uncovered all the lovely solutions people are coming up with for this little issue!

I also found a javascript solution that someone came up with, but I wouldn't be crazy about this approach myself - I think it's more likely to scare people away then help them. But that's just me!

I tend to think simple is best. For now, I personally will probably just go ahead with the subscribe button with the extra help button.

I'm happy with this given that:
1) My blog has a link in the head to my feed which facilitates auto discovery in many feed readers.
2) Blogger does format the feed, even if I do think they could do a better job!
3) Subscribe is more universally understood than just XML (and I might steal Alan O Rourke's lovely implementation)
4) I'll be offering further help with the help button.

And with that, I'm sick of feeds for now!

Thursday, September 29, 2005

RSS how to help your site visitors...?

Ok, so RSS is obviously the in thing right now and everybodies buzzing about it. And yes it's pretty cool and very useful and blah blah blah.

But the problem is, lots of people don't get it. Techies get it I'm sure, and I kind of get it, but let's face it for most of us there are a million things we want/need to be doing and researching RSS isn't top of our priorities.

So what does that little orange button with white writing on it mean to the average visitor to your website or blog? What is XML or RSS? What the hell is a feed? Subscribe? What are they talking about??

Now, on BifSniff.com I went with an orange button that said XML. I chose that approach because I figured those that new what it was would use it and those that didn't might catch up eventually. But at least the button accurately described what lay behind it. If you click the button you get taken to an "Atom formatted XML site feed".

But I'm pretty sure that a lot of people see it and, if we're lucky, think "I wonder what that is...?" and move on.

Also, although I chose the XML button, others use RSS, others have FEED and so on. As I posted already, Dave Winer came up with the idea of having ALL the buttons say 'Subscribe'. After all, that's what it's for ultimately, whatever you call it. This might be a brilliant idea, but as I think Dave is suggesting on his own site, it also really requires a common action to take place on click. In other words, all the buttons might be the same, but ideally the buttons should also all do the same thing.

Ideally, clicking the button would add the feed to whatever you use to read feeds you subscribe to.

I found an article which has some very nice, easy to understand material on aggregators. It also explains that OPML is an "XML format for outlines", going on to explain simply that an OPML file can be used to contain a list of all the feeds you are subscribed to. I imaging Dave Winer hopes that perhaps one day everybody will have a single OPML file for their feeds which any/all feed-readers they use would access thus allowing the 'subscribe' button to simply add a new feed to that one file. But I'm not all that techie so I could be talking through my arse.

As I also already posted, perhaps we could consider an interim solution of simply having the subscribe buttons go to a page which helped educate users about feeds and how to use them and what software/sites we advocate, or how to get the feeds into their existing feed-readers. That solution still appeals to me but it means messing with the current expected action on pressing one of those orange buttons with white text.

So what about having a second button, or link? So now you would have:
this doesn't do anything!!!
What's all this about subscribing?

OR:

this doesn't do anything!!!
What's all this about subscribing?

Of course, it's a simple idea, and I'm not the first to think of it - in fact just this second I found an article about RSS which advocates something similar.

The site above is onthe right track, I think, having a page explaining about RSS and allowing people to use the link if they wish. By pulling together easy to understand information about feeds and aggregators with links to relevant material and software, we could create a creative commons licensed page which anyone could use to help site visitors understand about subscribing.

If you think this is a good idea, please leave a comment. Also, feel free to use the buttons above...

Perhaps I will try and grab some time to put together a draft help page for my own sites which others could use if they wanted - I'll keep you posted.

Also, if you are based in Cork and this was of interest to you, you should check out Tom R's IT@Cork event on RSS for non techies.

UPDATE:
Alan of Spoilt Child design has a lovely solution on his site where he uses Subscribe with the term webfeed and also a help button which links to Wikipedia's RSS entry. His help button is a nice simple question mark - so I stole his idea and did up an orangey version... but, hey, I'm giving him full credit! ;)

I don't know if it's necessary to include the term webfeeds or rss as Alan suggests over at Tom's blog, but I do see the validity of the suggestion all the same... for now I haven't nicked that idea though!

Overall, it's a much neater solution, and I think it works very well - I reckon it's a lot clearer than my initial attempt above. So if you want to use this solution Alan has said anyone can use his buttons, or if you prefer the orangey version just take mine below. I'll be implementing this design myself asap I reckon.

Thanks Alan!

this doesn't do anything!!! What's all this about subscribing?

more about subscribe...

Following on from my post about Dave Winer's subscribe idea, and Tom R's recent post and use of the button itself I'm still actually mulling this over... I mean, I love the concept, however my current XML buttons point toward XML feeds of the blogs... so they are probably more correct - right now having a button that says subscribe doesn't actually subscribe you to anything...

Daves idea of having the subscribe button magically add the feed to the users list of feeds would be great, but right now is it too soon for subscribe buttons?

I'm humming and hawing on this one... back and forth. Anyone else have any thoughts...? Am I being too picky?

Should the subscribe button, for now, lead to a (possibly temporary) page which educates the user about feeds and what they can do with them before leading them to the feed itself?? That way the user sees 'subscribe' and clicks on it - they are brought to a page which explains a bit about feeds and rss aggregators and the like and provides links to tools and tutorials maybe and also prominently features the link to the feed they might want to subscribe to...

Unfortunately this would feck with the current standard practice of a button which leads directly to the feed...

I dunnoe. Need to think about it more.

Subscribe!

I read Tom R's post about an RSS event in Cork, and in the comments he mentioned a Dave Winer post on syndication that I found interesting. Interesting because he is advocating a very simple idea which makes a lot of sense.

Essentially he wants to replace all the various different buttons for syndication with one simple and universal one that says 'subscribe'.

This would replace xml, web feed, rss, blah blah blah and when clicked it would subscribe the user to whatever they are looking at... anyways, read his post about it...

It's a nice idea because it's a simple idea. And it would result in websites doing what they say on the tin rather than relying on user knowledge of your technologies...

In another of the comments a user complained that the 'subscribe' button was hard to make look nice in the white on orange format Dave advocated.

But I disagree:
this doesn't do anything!!!

Bubble Project

Ji Lee Pleaseenjoy

Artist stuck blank speech bubbles on billboards and passers by filled them in... couple of gems in there...

Tuesday, September 20, 2005

Poker T-shirts

In case you have not been following my poker blog, I have decided to design a few Texas Hold Em Poker t-shirts. Why? Just because I was looking for a poker related present for someone recently and there was nothing I could find... I found some t-shirts online but most of them were pretty awful. So I tried to design something i would wear myself. I have four designs so far...I have put them up on Cafe Press and Spreadshirt.



My 'All In' Texas Hold Em Poker T-Shirt Design on Spreadshirt
My 'Pocket Rockets' Texas Hold Em Poker T-Shirt Design on Spreadshirt
My 'Jackson Five' Texas Hold Em Poker T-Shirt Design on Spreadshirt
My 'Dead Man's Hand' Texas Hold Em Poker T-Shirt Design on Spreadshirt

My 'All In' - Texas Hold Em Poker T-Shirt Design on Cafe Press
My 'Dead Man's Hand' - Texas Hold Em Poker T-Shirt Design on Cafe Press
My 'Jackson Five' - Texas Hold Em Poker T-Shirt Design on Cafe Press
My 'Pocket Rockets' - Texas Hold Em Poker T-Shirt Design on Cafe Press

Most of the designs I found out there were a mess, so I opted for simple but stylish. I think they're pretty good myself and so far the feedback has been good... we'll see how it goes.

Sunday, September 18, 2005

George Bush's Spin Doctor Speaks

George Bush's Spin Doctor Speaks

Video of George Bush's spindoctor explaining his strategy... worth a look. Brilliant idea, could have been executed more goodlier.

PostSecret

Aimles browsing of blogs throws up a load of crap and some interesting stuff. Here's an interesting one:

PostSecret

People create an 'arty' postcard and mail i tin - the card details a secret they have. Some of them are excellent.

kids have the best brains

Found this blog entry when aimlessly surfing:

purple elephants corner: Sometimes it is best to just go with the flow

Thursday, September 15, 2005

Against TCPA

Against TCPA

Just posting this to remind myself to read up about it at a later date...

Wednesday, September 14, 2005

particletree - An Argument for Small Business Blogging

particletree - An Argument for Small Business Blogging

Found this thatnks to Walter who commented on Tom's site...

Well worth a read.

Wednesday, September 07, 2005

Kanye West criticises Bush on live tv

Kanye-West-Black-People.mov (video/quicktime Object)

Rapper Kanye West leaves the teleprompter
for some heartfelt, and obviously unprepared statements, including 'George Bush doesn't care about black people'. He also says, at the end of an unclear sentence 'they've given them permission to go down and shoot us', which - although he didn't clarify - it seems is true if you read the Guardian.

NBC said "Kanye West departed from the scripted comments that were prepared for him and his opinions in no way represent the views of the network. It would be most unfortunate if the efforts of the artists who participated and the generosity of millions of Americans who are helping those in need are overshadowed by one person's opinion,"

Some have made the point that it was a selfish act that may have resulted in less donations being made...

But watching the video, aren't you struck by the fact that you are watching a REAL person, feeling REAL emotions about a TERRIBLE situation. Isn't that refreshing? Don't you end up feeling sorry for Mike Myers who valiantly carries on reading the trite crap spewing from the teleprompter?

Don't you think that if celebrities are to be used to encourage us to stump up cash they should be allowed at least tell us what they ACTUALLY think, whether we agree with it or not?

Aren't controversial statements that make us sit up and take note better than the bland and sterile cliches that simply make celebrities mouths move for the sake of it?

NBC are worried about 'one person's opinion' because they ar enot used to having peoples opinions aired on these shows, only NBC's opinion.

More real people on TV I say, more real emotion, more honest opinion, more, more, more.

UPDATE - watch the video of the New Orleans mayor on this page, he also blasts Bush's response...

Where the Buffalo Roam

My copy of 'Where the Buffalo Roam' arrived and I watched it straight away... only to be pretty disappointed. Pretty awful film, badly directed. HOWEVER... Bill Murray does a GREAT Hunter S Thompson. Or at least to the best of my knowledge he does a great Hunter S.

Two things kept me watching the film to the end. 1) Murrays Performance, and 2) The fact that all or some of it was based on stuff that, scarily, actually may have happened.

Murray sounds EXACTLY like Hunter. I got hold of some recordings of Hunter recently, and listening to him now you'd SWEAR it was Bill Murray.

I was going to blab on here a bit about Johnny Depps performance in Fear and Loathing in Las Vegas, but I'm too tired and who cares anyway - however I will say that I just heard Depp and Benicio Del Toro are back together to film 'The Rum Diary'.

Friday, September 02, 2005

The Dunnes Stores Girl

You could be forgiven for thinking it's John Spillane season here at 9mmfilm.com, because, well basically - it is.

I've already posted this week about two of John Spillane's three albums - I posted about his first album 'The Wells of the World', and I posted about his latest album 'Hey Dreamer'.

If you read my post about Hey Dreamer, than you know that 'The Dunnes Stores Girl' is a song from that album... well I went to a great John Spillane gig in De Barras in Clonakilty tonight and at the gig John explained that 'The Dunnes Stores Girl' is being released as a single today (Friday 2nd Sept 2005). Not only that, but he will be appearing tonight on 'The Late Late Show' to play it.

He admitted that RTE had, bashfully, suggested he might get his hair cut - and that, much to the chagrin of his rock and roll conscience, he had acquiesced. So it should be a very spruce John Spillane we see tonight performing 'the Dunnes Stores Girl'.

Funnily enough, I have already described 'Dunnes Stores Girl' as a "really strong song, with a real 'single' feel" despite not realising at the time it was, indeed, to be a single...

The words to 'Dunnes Stores Girl' are written by Louis De Paor or 'The Foxy Poet' as John Spillane calls him.... and the story goes that John was boasting that he could write a song about anything and as a result he received a simple challenge from a fan via his website. A regular visitor and commentor on his guestbook, a girl known only as 'The Dunnes Stores Girl' posted the simple challenge 'write a song about me then...'

John, of course, took the challenge to heart and set about writing the song. Only to immediately run into difficulty. He quickly picked up the Gaelic Hit Factory hotline and left a distrought message for Louis... and Louis came to the rescue with the lyrics for 'The Dunnes Stores Girl'.

Or at least that's how the story goes. What this did to John's reputation as being able to write a song about anything, I don't know. But he did write the song about the whales, the song about the world cup, the song about the weeds and there's a hurling song on the way - so I think he's doing alright.

Anyway, the point of all this was really just to say that you should buy the single when it comes out today, but it's late and I have a tendancy to ramble on when it's this hour of the night.

For those of you who are not in Ireland, or for other reasons don't have access to a store selling the single, Amazon.co.uk stock the album that the song is on: Hey Dreamer.

Oh, and by the way, for those of you who might not be aware, Dunnes Stores are a supermarket chain!

Edit: How could I forget that the single also includes 'b-sides' of 'Orca Orca Killer Whale' and a live version of 'Magic Nights in the Lobby Bar' which featured Louis De Paor performing his poem 'An t-Amhráiní'.

'Orca Orca Killer Whale' is a must-have too... it goes down unbelievably well at live gigs, and is a great record of the Summer that three Killer Whales swam right up into the city centre. The event is recorded in a way only John Spillane could pull off - both touching and hysterically funny. Check it out.