Completed Development Tasks

  • On user profile page, link to unfollow changed from "remove" to "unfollow". Also, in case of user with protected tweets who is not followed, latest tweet and retweet timeline links removed as they can't be accessed.
  • Full retweet timeline support added to user profile and My Profile pages. Also minor heading change and lists link moved.
  • Added weba.im as optional URL shortener service.
  • Skip-to links enhanced.
  • Reply-to-all feature added.
  • In shorten URL feature, submit button label changed from "Submit" to "Shorten".
  • Removed flashing of content when opening Lists page (under Create List).
  • Profile pic on user details page now links to original/full size image.
  • Trends page updated (API was changed).
  • In timelines, text for retweets now appears in full; no longer abbreviated.
  • In 'View Single Tweet' page (click tweet date to get there), a link to the tweet on Twitter.com is provided.
  • The 'Retweets of Me' page (under My Profile) now shows who retweeted your Twitter statuses.
  • In 'Go to User' shortcut, default selection changed from Profile to Timeline.
  • Re-implemented weekly Trends.
  • Removed "permanent link" on tweets and moved the link to the date.
  • Modified alternative text for favorite, reply, and delete icons.
  • Added basic "Retweets by Me" and "Retweets of Me" pages; see bottom of My Profile page for links.
  • Option to view user Timeline added in Go to User shortcut feature. This feature is now hidden visually by default and opened with "Go to User" link.
  • "Everyone" page now called "Public Timeline". Shown as "Public" in menu. Order in menu swapped with Direct Messages.
  • The original "old-school" re-tweet functionality is now called Quote Tweet. The newer Re-Tweet functionality has been added.
  • Twitter-style retweets now display in main timeline; include link to original tweet & a gray RT graphic, like the Replies.
  • Pagination for List members & subscribers added.
  • Added accesskeys to main menu (see Tips page for details).
  • Replaced Basic Authentication sign in process with Open Authentication.
  • In tweet character counter, the audio cue has been removed in lieu of ARIA live region (and to lighten page load). Future plan to return audio cue with login option.
  • Added timeline link to users on Following and Followers pages; cleaned up layout of icons.
  • More Twitter List functionality added. Link to a user's lists added to user profile page. Subscribe from there. Will integrate Ajax later.
  • Caching technique applied to the Trends page; much faster now.
  • Added enter tweet field to the Mentions page (and cleaned up some code).
  • Added favorite icon to reply, retweet, and single status (perm) pages (now that Twitter API issue 474 has been resolved).
  • Bug fix - tweet text now displays on Reply page when user has protected tweets.
  • Inline threading of tweets (showing reply "conversation").
  • Converted multiple PHP sessions for user sign in into a single session.
  • Updated API call for Trends page from "search.twitter.com" to the new "api.twitter.com" domain.
  • For a failed sign in, added logic/message for too many login attempts (in addition to incorrect username/password).
  • In pagination area: added ARIA navigation role; changed arrow characters to CSS background images.
  • Removed the optional 30-minute timeout feature.
  • Now displaying icon for users who are Twitter-Verified.
  • Added support to upload image to TwitPic, add link to tweet.
  • In menu, "Direct Messages" is now "DM". Abbreviation provided, and also for Links.
  • Timestamps on tweets & direct messages now adjusted to display local time.
  • Added RT link to Reply page; added Reply link to RT page.
  • Added "clear" link to shorten URL feature. Fixed a bug with the non-JavaScript functionality.
  • Added favorites count to user details page; added link to view them.
  • On the author's name in tweets, added followers/following counts to the "tool tip".
  • Reduced number of tweets shown on My Tweets, Mentions, Favorites pages.
  • Added page numbers to page headings when paginating.
  • Due to inconsistency in API performance, number of tweets on user profile page reduced from 20 to 1; link added to view last 20.
  • Added @ icon in tweets on Favorites page and search results, and in direct messages.
  • Increased vertical spacing between lines in "welcome" text.
  • For IE7, increased vertical spacing between lines in tweets to fix layout issue.
  • Added functionality to view the Members and Subscribers of a List (from Lists page).
  • Very basic functionality to view Lists is launched. Add and edit to come. (Delete available on own lists.)
  • Adjusted pagination code to account for inconsistencies in Twitter API. The "older" link should now always appear.
  • Added functionality to add and delete custom searches.
  • Saved searches now appear; modified layout of page content.
  • Added abbreviation definitions (title attribute) to certain acronyms in tweets such as LMAO (laughing my ass off) and IMHO (in my humble opinion).
  • Implemented functionality to search for Twitter users. Added to existing Search page.
  • Better server-side error handling when submitting empty "Go to User" value (i.e. when JavaScript is off).
  • Better handling for details page of user with protected tweets and you're not following.
  • Added @ symbol icon to tweets; more easily send a (regular) message from a link on each tweet.
  • Added "Go to User" feature! And adjusted Menu headings (not visible).
  • Changed "reload" link (in tweet area) from text to an image.
  • Moved "Tweet about this app" link down a bit to insider the tweet area.
  • Added "My Info" heading (not visible) to welcome section and moved to after H1 tag in content flow.
  • Added Ajax for blocking a user (on Followers page).
  • Added Ajax to follow/unfollow on the user details page.
  • Added quotation images to blockquotes on Home and Feedback.
  • Removed "Edit Profile" from menu to link on "My Profile" page.
  • Moved completed tasks (this), articles & feedback, and features to their own separate pages.
  • Added image previews on tweets with links to images on mypict.me.
  • Added link "Tweet about Accessible Twitter!" just above Tweet input area.
  • Follow/unfollow links are disappearing periodically on the User page.
  • When referenced in tweet, pull image thumbnail from TwitPic and yFrog.
  • Enhanced the front-end (JavaScript) form validation on the Direct Message page.
  • Updated menu--moved Popular Links to the main "Tweet" menu and added Tool icons.
  • Direct Message page and icon placement needs cleaning up.
  • Add categories to Popular Links page.
  • Reply tweets sometimes not registering as replies (issue with in_reply_to_status_id).
  • Add URL shortening to DM page.
  • Add (limited) functionality to update user profile. (More to come.)
  • Add list of the hottest links in tweets (from TweetMeme).
  • Dropdown select field on Direct Messages page displays only the most recent 100 friends.
  • Add more data for Tweeps on the Following and Followers pages.
  • Add user data to bottom of single status page (the tweet's PERM page).
  • When submitting tweet, "+" with 140 characters exactly returns error.
  • Add a URL shortening feature.
  • Add "Member Since" date on user page.
  • Move "sign out" link to upper right, next to welcome+username message; cleaned up code a bit.
  • Avatars missing in public timeline page (Everyone). (Sent email to Twitter with no response; just found that it's Twitter API issue 381.)
  • Implement ARIA throughout application, landmark roles, labels, etc.
  • Viewing followers/followees of another user causes too many API hits.
  • Viewing user with protected updates is buggy.
  • User selection when linking to Direct Message page doesn't work periodically.
  • Add pagination to search results; clean up pagination on other pages.
  • Added direct message links to Mentions and Favorites pages (if following the user).
  • Add JavaScript functionality to direct message icons on Direct Messages page.
  • Fix layout bug with Submit button on Direct Message page.
  • For new users, add a note that you must sign up on Twitter's site.
  • Fix IE6 layout issue: remove extra vertical spacing between the two horizontal menus.
  • Add lock icon to tweets to indicate that the user has protected them.
  • When submitting a tweet, the plus sign isn't recognized.
  • Block #[number] from being linked in tweets (remnant from linking hash/search links.
  • Visually differentiate Replies from other tweets.
  • Add Tips page.
  • When submitting a tweet, 140 characters with quotes won't be accepted.
  • Change external hash links (search keyword) to internal.
  • On home page, move Sign In content up in content flow
  • Add basic search functionality.
  • Add Trends (on Search page).
  • Implement earcons when entering a tweet.
  • Add accessible Ajax to favorite/unfavorite links.
  • Lacking error message when reaching the API limit (100 requests per hour).
  • Minor adjustments to menu.
  • Add link to user's background image on user profile page.
  • When replying to a tweet with JavaScript method, the replying-to ID is not sent to API (it works when using server-side).
  • Add functionality to assist with "retweeting".
  • Add "Responding" link to tweets that were recorded as a reply to another tweet.
  • Alphabetize select dropdown on Direct Message page. (This may be coming in API.)
  • On Direct Message page, if user not in list, response link doesn't work.
  • Opt-in for timeout feature during sign-in.
  • Deleting a Sent direct message should return user to Sent (rather than received messages).
  • Make home page available when logged in.
  • Convert the Tweet submit image button to text; reduce the vertical spacing underneath.
  • Functionality for users with approval required for followers (Protect my updates).
  • Changed submit Button tags to Input tags to try to fix bug with Symbian and Pocket Internet Explorer browsers
  • Fix bugs in web links and user links in tweets.
  • Functionality to add, remove, and block users.
  • Ability to view other users' followers (in addition to own followers) and pagination.
  • Pagination (partially done).
  • Fix text size for IE6 (too small).
  • Higher contrast on reply/fav/direct icons.
  • Add level 3 headings to tweets.
  • Eliminate domain forwarding.
  • Add followers/following on every page.
  • Add RSS icon (instead of text).
  • Fix alignment in Bio section on Profile page.
  • Reply link on Direct Message page.
  • Add link for # (search) references.
  • Viewing all followers and all followees.
  • Enhance hover/focus on text and icon links.
  • Add timeout feature; Expired session results in odd behavior/null user.
  • Replying to tweet from outside of homepage.
  • Add menu to About page.
  • Direct message link from tweet.