Skip to content

ブックマーク関連仕様

awef edited this page Mar 15, 2013 · 2 revisions

注意: 未リリースの新仕様についての記述です

インポート/エクスポート

BからAにインポートする場合

Aに存在しないURLのエントリ

  • 無条件にAに追加

Aに存在するURLのエントリ

  • resCount, readState.received, readState.readを参照し、AよりBが新しいと判定した場合のみAを上書き

同期

内部DBとChromeのブックマーク(以後、ブックマーク)の同期

初回同期開始処理

ブックマークからインポート、ブックマークにエクスポート

同期中

起動時

ブックマークからインポート処理 & ブックマークに存在しないエントリを内部DBからも削除

TODO: この時、ブックマーク操作回数の制限に到達し、ブックマーク追加に失敗した場合を考慮する必要が有る。

内部DB変更時

内部DBに対する操作を全てブックマークにもバイパス

ブックマークの変更時

内部DBにも変更を反映