XmarksとChrome Syncによるブックマークの同期

ブックマークを様々な環境からアクセスできるように同期したい。
最近ではPocket等、後で読むサービスもあるので、ブックマーク同期の需要は少ないだろう。

ブラウザ環境

ブックマーク同期サービス

Xmarks:FirefoxとPC版Chromeのブックマークを同期
Chrome Sync:PC版Chromeとモバイル版Chromeのブックマークを同期

ブックマーク同期

全てを自動同期で行うと、ブックマークの異常重複が発生するため、一部を手動同期にする。
手動同期にする箇所は、PC版ChromeChrome SyncとXmarks間の同期である。
Firefox間の同期、PC版Chromeとモバイル版Chromeの同期は自動で行える。

PC版Chromeの設定

Xmarks:自動同期のチェックを外しておく
Chrome Sync:Chrome Syncによる同期を行っていてもおk

同期の際の手順(とりあえず、これならブックマーク増殖しない)

PC版Chromeの同期の詳細設定からブックマークのチェックを外す
PC版Chromeにて、Xmarksによるブックマークの手動同期 or Download
一応、Chromeの再起動
Chrome Syncのブックマークのチェックをつける

とりあえず、この流れで同期を行った結果、ブックマークの異常重複は発生していない。

ブックマークの異常重複が発生する例

Chrome Syncのブックマークにチェックが入った状態
Xmarksによる同期(または、Download Bookmarks)を実行
Chrome Syncのブックマークが増加
(Xmarksによる同期でブックマーク全体がリセットされるためか?)

もしも、ブックマークが重複してしまった時の対処(Xmarksのブックマークは無事)

Chrome Syncの[停止して消去]を行う。
Chromeの設定にて[Google アカウントを切断]を行う。
Xmarksのオプション、Advancedから[Download Bookmarks]を行う。
Chromeの再起動
Chromeのログインを行う

このシーケンスで確実に直せるとは言えないが、もしかしたらChrome Syncのブックマークが直るかもしれない。

なお、Chrome Syncの[停止して消去]を行うと、Android等のモバイル版のChromeの同期が切断される。
複数所持している場合は、各端末で同期をONにする必要がある。