Just a quick note that AvianSafari 1.0.2 has been released. If you’re on a previous version you should upgrade immediately since the API key was reset (I foolishly committed it to my local repo and forgot I was planning on pushing it to a public Github repository). If you’re seeing Twitter authentication requests in Safari then that’s the manifestation of the issue. Sorry about that!
Monthly Archives: August 2010
AvianSafari, A Safari Extension
Posted by Paul Kehrer
on August 19, 2010
No comments
I’m extremely proud to announce AvianSafari, a browser bar based Twitter client for Safari. You should check it out right now and then come back and read about it. I can wait.
Okay, now that you’ve got it installed we can move on. AvianSafari supports the following:
- Home Timeline
- Mentions
- Sent Direct Messages
- Received Direct Messages
- Tweet Pagination (Scroll Wheel or Arrow Buttons)
- Unread Tracking
- Search
- Trends
- Native Retweet
- Reply
- Tweeting
- Delete Tweets
- Sending Direct Messages
- URL Shortening (TinyURL, TinyVH, bit.ly, j.mp, is.gd)
- Authenticated URL shortening for bit.ly / j.mp
- Variable Update Interval
- Controllable Link Behavior (new tab, current tab, tab position, et cetera)
- Conversation threads
- Linking @mentions and URLs
- Much, much more!
For communication with Twitter I created AvianLib, an OAuth/Twitter library written in Javascript. I’ll be putting AvianLib up as a separate project on Github in the near future so others can consume it. If you’d like to take a look at AvianSafari’s source code or provide feedback head on over!
Big thanks to Brian Kim (icons), Matt Pennig (general JS guru), and Clay Benson (website).