Facebook has finally opened its platform to third party developers for the creation of applications (widgets). This is very exciting since users like myself are now able to expand their profiles beyond pictures and text. Most of the widgets are simple data gatherers for various subjects like sports, music, concerts, classifieds, etc. Some are more powerful and allow users to display videos, play games, and share files. The list keeps growing and growing.
It's clear that the Facebook team was able to execute this feature efficiently. However, my question is should they have pursued this at all? In my opinion Facebook's advantages over other social networking sites were its simplicity, uniformity, and speed. All three of these positive qualities have been eliminated as a result of this upgrade. As more of these applications are added to profiles, the interface will become increasingly complex since users will have to learn to interact with the changes in their friends' profiles. Adding more applications will lead to profiles that look increasingly unique. Previously, profiles were different because of the details people used to describe themselves, the number of friends they have at different schools/networks, the number of posted photos, the length of their walls, etc. That sounds like a lot of possible changes, but it's minuscule compared to what is happening now. Lastly, adding multiple Flash applications to a profile inevitably will slow down users' computers.
What does this magical combination of negative characteristics sound like? You guessed it. MySpace! Ugly, complicated, brutally slow pages will not create a backlash like the News Feed feature. I predict that people will complain after adding these applications, but the community will continue to grow. The feature is cool, but I'm not sure it was the right choice. However, I have faith that Zuckerberg knows what he's doing.
We'll see what happens. Facebook hasn't failed us yet. MySpace failed us long ago.
Related links:
CNET
Hip Mojo