Completed Development Tasks

  • 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 Accessible Twitter!" 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.