Release 0.3 of Firefox Contacts is now live – you can download it here.
In this release, we’ve added support for Yahoo! and Facebook contacts, put people into the AwesomeBar, and enhanced Contacts’ ability to find information about people by asking around the web.
As part of this release, we’ve added experimental support for “person:” URLs. You can look up people in your contacts list, or anybody on the web, using this technique. Firefox will combine information found from your local address book with web-based information to create a profile page about the person. For example, try “person:email@example.com” or “person:http://facebook.com/btaylor”. Mike has written a detailed explanation of how auto-discovery works, if you are curious or want to experiment with it.
As always, we welcome your feedback on our discussion list.
- Support for Yahoo! import. You will need to log in and retrieve a security code from Yahoo! to enable the importer.
- Support for Facebook import and discovery. When you connect to Facebook you will need to authorize Firefox Contacts to access your account. This integration is using the brand-new Facebook Graph API, and may still have some hiccups. You may need to Refresh your connection to Facebook on occasion to make it work properly.
- Support for “person:” addresses, and auto-completion of people in the AwesomeBar. Just start typing a contact’s name in the location bar and it will automatically suggest completions.
- Support for autocompletion of HTML5 input fields with type “email” and “tel”. (Try it on the demo page)
- Much-enhanced people search capabilities. The installed discovery modules will run automatically when you view a contact. Discovery modules for Webfinger, HCard import, Google Social Graph, Facebook, Gravatar, Yelp, Amazon, and Flickr are included.
- Automatic combination of data discovered through discovery. Firefox will load “profile pages” that it finds and combine their information into the contact. Because it is being run on the client, Firefox can access protected pages that are not visible to web-crawler-type systems; for example, it can access a Gowalla location trace from a friend, or a Facebook birthday, because it is already logged in as you. Note that this only works with sites that support standard automatic discovery mechanisms like HCard, RSS, and ActivityStreams.
- Support for non-contact people in the AwesomeBar. You may enter “person:xxx”, where xxx is any email address or URL, and Firefox will do what it can to display information about that person. Information from your local address book (if any) will be combined with information that can be discovered from sources on the web.
And, as always, the source is available at: