In my industry I just realized it is easy to mess with the actual lifestyles of another person that uses your site or application on a regular basis. Social Networking site Facebook recently changed the way they lay out their site to rearrange the "friends" tab that is at the top of the page. The Friends tab used to have a dropdown menu that would allow the user to view friends' status updates as default, but then clicking other subtabs see their friends' recently updated items (such as info, photos, about me information) and more than just the status updates. When I would log on to facebook I would frequently have interest in seeing who had new photos or new content on their page. Now, with this piece eliminated I can no longer keep up with those things. All I am forced to view is who is doing what at the moment, very much so like tweeting with Twitter. All of this, of course is located on their 'home' page that you arrive at on login and is the default, so to me unless I'm searching for additional friends or trying to link up/find people facebook suggests to me that they know, I find the tab in it's entirety useless. The users have always expressed a dislike to change or the new features of a newly released version of the site. There have even been groups with millions of users or polls out there where people expressed outrage at the site's numerous changes. How to combat this one might ask?
Solution: Make the entire site customizable like iGoogle and the new ESPN.com. Facebook touched on this feature with the addition of the bottom bookmarks bar when they launched chat, but why not make it for the entire site? All of the information is there, it is just aggregated at different points on different pages on the site. Similarly the way notifications of such things are already handled, so why can't complete customization of one's facebook interaction be possible? If I like my layout all in Pirate language (a feature added when they added additional international networks about a year ago) then why not let me customize that amongst other things.
A completely customizable and INDIVIDUAL facebook interaction and experience for each INDIVIDUAL and different person. Seems to me like a great idea. Why should anyone have to mimic the things they use their social networking for, albeit club promoters just concerned about the events section, or people like myself who truly are there to connect with each other and keep up to date with their friends. I'm not saying make a myspace, by ANY means. Leave the way the profiles are laid out standard and do not allow users to have HTML-based pages and profiles, Just the way the actual menubar is set up and one navigates those pages needs to be customizable. Imagine an Adobe application. I'm a designer, recently I have been doing many shirt designs and layouts. Well, I use a few tools and filters based on the difficulty in printing with screens as is necessary on t-shirts. I have a customized 'workspace' of toolbars and the like that I have saved for shirts. Similarly when I do work for web, I load in a different workspace. I can easily see facebook working the same way, but having drag and drop toolbars or links that I can personally arrange for my facebook usage.
Just my $.02


