Chrome to get cloud-based bookmark sync

David Flynn05 August 2009, 8:00 AM

In a hint of thing to come for the OS, Google will add automatic bookmark and password synchronisation to its Chrome browser, based on a Google Account and ‘push’ technology.


The boffins behind Google’s Chrome browser are plotting to introduce automatic cloud-based bookmark synchronisation, with other features such as site-specific passwords to follow.

A user’s Google account will act as the data store for the bookmark list, with a live connection between the browser and Google account ensuring changes to the browser’s set of bookmarked sites are ‘pushed’ to the account and then echoed out to other Chrome browsers when they log into the same account.

In a posting on the mailing list for Chrome’s parent open-source Chromium project, Google employee and Chrome developer Tim Steele said “A bunch of us have been working on a feature to sync user data in Chromium with a Google account. The great news is that we’ll be starting to work directly in the Chromium project this week.”

“We have built a library that implements the client side of our sync protocol, as well as the Google server-side infrastructure to serve Google Chrome users and synchronise data to their Google Account.”

“Rather than only depending on periodically polling for updates, when a change occurs on one Google Chrome client, a part of the infrastructure effectively sends a tiny XMPP message, like a chat message, to other actively connected clients telling them to sync.”

In a follow-up post, Steele’s fellow Chrome code-cutter Idan Avraham said that the sync traffic itself would be sent using HTTPS “so that any sensitive information stored in bookmarks is protected when sent over the wire.”

Other potential targets for cloud-based Chrome storage would include site passwords and history lists.

“We are aware of the fact that passwords and other browser data types is something we’ll need to think about at some point” Avraham admits. “We wanted to focus on bookmarks and get it right first before we think about other data types. We chose bookmarks both because they are generally the most important to users, but also because they are the hardest data type to sync since we have to sync an entire hierarchy of folders/bookmarks”.

However, the system will use a different approach to that of the Google Bookmarks service, which relies on a browser’s Google Toolbar.

“Chrome’s different data model, among other things, make it a lot like the ‘square peg in a round hole’ problem” Steele explains. “For the first release, we’ve just focused on getting sync to work between Chrome instances.”


Post your comment



Comments

RSS feed Email alert

Tin (Senior Forumologist):

I've been doing this on Firefox with xmarks (previously Foxmarks) for quite some time now. Only minor addition from Google is this realtime pushing, which personally I think isn't that useful since I can't think of the last time I needed to load a bookmark seconds later on another computer.

05 August 2009, 10:14 AM (7 months ago)report abuse Send to a friend reply

The Big Baboo (User):

Boy !! If any of the guys I go to for various bits and pieces for my bike tried to sell me "cloudy chrome" they'd be having a few problems seeing for awhile :)

05 August 2009, 12:01 PM (7 months ago)report abuse Send to a friend reply

mgb1unc (New user):

I do this now with the Windows Live Toolbar and IE 8. No matter what computer I am on, if I am signed into my Live account and have the Live toolbar, my bookmarks get updated automatically. No saving, exporting and importing bookmarks.... they're always there.

06 August 2009, 9:14 AM (7 months ago)report abuse Send to a friend reply

anonymous user Anonymous user


Tags