andrew.hedges.name / blog
Some Twitter conventions
September 24, 2009, 11:22 am · 7 comments · Filed under: Twitter
I feel a little dirty when I blog about Twitter. I’m not an internet marketer shamelessly trying to drive traffic to my blog (not that there’s anything inherently wrong with that). I’m just a Twitter user, like you, and I have a couple of ideas to share.
Since its inception, Twitter has fostered in users a sense of ownership over the community, in part, by formally adopting conventions invented and propagated among the user base. The canonical example of this is @replies (now @mentions). If you put an @ sign followed immediately by someone’s Twitter handle, Twitter.com automagically links it up to that user’s profile.
Tweeters use different syntax for quoting and referring to other people’s posts. E.g., if you saw a cool link and want to share it, but you want to give credit to the person who posted it first, you might do something like the following:
10 Cutest Cat Moments: http://hurl.ws/5jbq (via @SaintLevi)
There is some controversy around whether (via …) or RT (short for “retweet”) is the better way to reference someone else’s post. Personally, I use them in different situations. I do vias if I’m saying something original about the link. I RT if I’m just repeating something someone else said.
Anyway, I got to thinking about how some of these formats waste precious characters against the 140 limit. I was an IRC user back in the day, when you had to type in commands such as /join #mindlessnattering or /me likes puppies to do certain things. Now there’s all manner of GUI for IRC and those damn kids are on my lawn again.
To make an already far-too-long story short, I’ve adopted IRC’s command syntax in my tweets. Revolutionary, I know.
Here are some examples:
/via – used for re-posting a link posted by someone else, but with original commentary
So you’ll recognize the jQuery team at conferences: http://tr.im/zx7M /via @reybango
/by – used for posting a link for the first time, written by someone else
Truly geeky (ftw) blog for professional JavaScript developers: http://pmuellr.blogspot.com/ /by @pmuellr
/cc – used for drawing someone’s attention to the post
Visiting NZ? Here’s everything you need know about kiwi culture: http://segdeha.com/kiwiculture/ /cc @kvnbishop
// – used for adding commentary to a RT
RT @reybango: @rmurphey Great talk! // Congrats, Rebecca!
You can even combine them! Amaze your friends!
NZ photography showcase: http://www.eyeballnz.com/ /by @eyeballnz /via @audaciousgloop /cc @kvnbishop
That’s about it. I’d love to hear what you do or if you have any additions to this in the comments!
(Thanks @mclaughj for prodding me to commit this to electrons!)
Update: Chris Messina independently came up with some similar ideas to the ones I posted here. He’s added /thx which is nice, but more importantly has given these things a name: slashtags. I like it!
Short URL to this article:
Tweet this article!
7 comments
Are the / to provide a visual break and make it easier for humans to parse? Else why /by not just by?
Joseph, no worries!
Dave, yes, though it’s 1 more character, I think it is a nice, concise indicator that what follows can be considered information meta to the rest of the tweet.
Those damn kids are on my lawn again - haha! Re your convention style - I really like it. Think I might adopt it. Not mentioning names, but it beats the heck out of silly ideas others have come up with < cough > @NewZealandTweet < / cough >
It is in the air. Chris Blow coined the term slashtags and builds on Messina’s idea here: http://unthinkingly.com/2009/11/09/slashtags-for-citizen-editors/
This is ‘the next big microsyntax thing’ i think.
One thing that I’d suggest is removing the slash before each “slashtag” — you really only need one a the beginning to set off your metadata… though of course it’s more consistent to have a slash before each stanza.
Again, just looking to recoup some additional characters!
A single slash would seem to denote that everything after it is meta to the tweet. In that case, maybe it makes more sense for the slash to be followed by a space?
My cool video: http://foo.com/bar / by @vidguy cc @myfriend
That’s clear enough for human consumption, but it takes away from the sense of slashtags being commands, à la IRC (and, perhaps, from machine parsibility) and also requires all meta info to be after the original tweet.
Comments close automatically after 15 days.
Still have something to say? Drop me a line!
Looks great Andrew! I’m glad you wrote it so I didn’t have to, because we all know how long it takes for me to get around to blog posts :D
Thanks for making Twitter a more syntactic (and therefore easier to navigate) place!
★ Posted by: Joseph McLaughlin · September 24, 2009, 12:06 pm