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.