I was a reluctant Tweeter, but thought I would stick a toe in the microblogging pool by creating a Twitter account for the Barnard Library. I want to share that experience and give you just a small amount of background on Twitter and microblogging.
First, the background: Twitter is a microblogging tool. Microblogging is about speed and brevity. You can tell your patrons about a new database, share a search tip, announce an event, or post a link, but the trick is that you have a limited number of characters to do it. In Twitter's case that number is 140.
The other significant difference between microblogs and regular sized ones is that many people receive their Tweets on their cell phone. Generally the Twitter accounts you follow send their posts to you, rather than you going to get them. ("Follow" is Twitter parlance for signing up to read a person's posts, known as Tweets.) You can get the Tweets sent to your phone, read them on that person's page, or you can read them on your Twitter page. For example, here are the five most recent posts to the accounts I'm following:
- bcrwtweets is the Barnard Center for Research on Women
- tweetMETRO is the Metropolitan Library New York Library Council
- LibraryJournal I bet you can figure out on your own
barnlib is the account I set up for the Barnard Library, so you'll see that your own posts show up in your queue, as well as those from people and organizations that you follow. If you want to see just our posts, you can view them at http://twitter.com/barnlib.
Another way to share or view your Tweets is to feed them directly to a website, which is the method that I'm most excited about for the library account. They've created what they call an HTML widget that generates the code for you to just copy and paste into your website. –You don't need to be an HTML expert, but you do need to be able to edit content on your site. I tweaked the code I got from Twitter just a little.
This is what they gave me:
<div id="twitter_div">
<h2 class="sidebar-title">Twitter Updates</h2>
<ul id="twitter_update_list"></ul>
<a href="http://twitter.com/barnlib" id="twitter-link" style="display:block;text-align:right;">follow me on Twitter</a>
</div>
<script type="text/javascript" src="http://twitter.com/javascripts/blogger.js"></script>
<script type="text/javascript" src="http://twitter.com/statuses/user_timeline/barnlib.json?callback=twitterC..."></script>
I wanted to get rid of "Twitter Updates," and I wanted my headline to be "FOLLOW BARNLIB ON TWITTER," not, "follow me on Twitter." At first I only wanted two Tweets to show up on the page at a time, and the default is five, so I also needed to change that. (Incidentally I'm back to five now.) Finally, I wanted the headline to be center justified, not right. See what I've put in bold above, and I bet even if you're not a coder you'll be able to figure out how to modify the HTML to make some of my changes.
[Top part that I didn't want—snipped!]
<p align="center"> [Note, this is the code that was generated when I used FrontPage's graphical interface to center the text.]
<a href="http://twitter.com/barnlib" id="twitter-link">FOLLOW BARNLIB ON TWITTER</a>
<ul id="twitter_update_list"></ul>
<script type="text/javascript" src="http://twitter.com/javascripts/blogger.js"></script>
<script type="text/javascript" src="http://twitter.com/statuses/user_timeline/barnlib.json?callback=twitterC..."></script>
That's not so hard, right?
And voila!, the site updates automatically with every new Tweet. I don't have to do another thing to the HTML.
I do have to warn you that there are a few downsides, most of which I bet could be solved if I got someone involved who was more knowledgeable than me about CSS (Cascading Style Sheets—another way of managing style on the web) and JavaScript (the code that enables Twitter to update the site).
- The Tweets look different in different browsers, even in different versions of different browsers. What you're looking at above is Firefox. The text is a different font and color scheme in Internet Explorer! (In an attempt to normalize things I deleted the <div> tags, hoping that would make the text respond to my last font designation, rather than another predetermined style. No luck so far.)
- The posts don't seem to want to obey my style designations, either font size or type.
- And worst of all, the page can be slow to load. The page doesn't hang forever, but there is a noticeable lag.
There is a lot more to discuss about using Twitter, but I wanted to give a taste to folks who might have needed a little nudge to give it a try. There is a world of tools and applications for Twitter. Try this bibliography of online Twitter resources for librarians if you want more information.
Jenna Freedman, who Tweets at http://twitter.com/barnlib and is also the Coordinator of Reference Services and Zine Librarian at Barnard College in New York City.
PS I know there is more to say about the CSS and HTML, but programmers, keep it in your pants. This article was not written for you. The people for whom it was written don't care.
The preceding article was originally published in The U*N*A*B*A*S*H*E*D Librarian, a magazine for which I am a Contributing Editor, though I haven't contributed very much lately. Interested in writing for us? Pitch me something!
Freedman, Jenna. 2009. "Twitter as a Tool for Website News." The Unabashed Librarian, no. 151: 7-10.
Comments
laura (not verified)
Wed, 07/15/2009 - 4:23pm
Permalink
It's so funny that you just
It's so funny that you just wrote about this, because I spent yesterday doing the same sort of thing for this site. In the course of doing so and consulting my markup consultant, I learned that some of the styling is hidden within the javascript that brings in the Tweets. I don't actually understand this, but shoot me a line if you want and I'll try to show what we did.
Emily (not verified)
Wed, 07/15/2009 - 4:34pm
Permalink
This is the single most
This is the single most helpful thing I've read all day! Thank you!