地元初 Notestopin では、ノート、タグ、リンク、および Pin メタデータが保存されます。 chrome.storage.local Chrome プロフィールの内部で、サーバー側のノート データベースとして保存される代わりに。
そのアーキテクチャは、プライバシー、スピード、所有権の利点を意味するものとしますが、バックアップとデバイスの制限も生み出します。
ローカル・ファーストは Chrome 拡張子で何を意味しますか?
ノートを保存すると、拡張子はそれを Chrome のローカル拡張子ストレージに書きます. タスクボードを開き、図書館を検索すると、そのローカルデータが読み取られます. ノートテキストは、それが表示される前にアプリケーションサーバーに丸いツアーを行う必要はありません。
ローカルストレージはダウンロードフォルダーの通常のドキュメントと同じではありません. それはブラウザのプロファイルと拡張子に属します. ブラウザのデータを削除し、プロファイルを削除し、デバイスを失うか、または拡張子を削除することは、そのストレージに影響を与える可能性があります. したがって、輸出はデザインの一部です - 選択的な後考えではありません。
利点1:サーバー側の曝露が少ない
サービスがノートコンテンツの中央コピーを維持していない場合、そのコンテンツはそのサービスのデータベースに座っていないので、サーバーのバックアップに検索、破損、または含まれるのを待っている。
Notestopinは、その分析の最終点を通じて、インストール、更新、ノート作成イベント、および合計ノート数など、 pseudonymous の使用イベントの限られたセットを送信します. 製品のプライバシーポリシーに従って、これらのイベントには Pinterest アカウントやノートコンテンツが含まれていません. これは、拡張子が全くサーバーとコミュニケーションしないと主張するよりも正確です。
2つの利点:反応検索とオフラインアクセス
地元の読者はアプリサーバーの遅延を避ける。検索は、すでにブラウザに保存されている図書館に対して実行することができ、ネットワークが利用できないときに保存されたノートコンテンツが利用可能となります。現行のスピードは、デバイス、ブラウザ、図書館のサイズに依存します。
利点3:より明確な出路
地元の最初のツールは、携帯性を明らかにしなければなりません Notestopin 輸出:
- マークダウン 読みやすい、携帯的なノートとフロントマッサージのコピー。
- JSON 構造化されたバックアップ、再輸入、または変換のために。
輸出は自動的に起こらない ユーザーはまだスケジュールと安全な目的地が必要です。
地元の第一は何を守らないのか。
- あなたのブロックされたブラウザプロフィールにアクセスできる誰か。
- 損傷したデバイスまたは十分なアクセスを持つ悪意のあるソフトウェア。
- 許可の違反の拡張。
- 偶然の削除、プロフィールの腐敗、またはバックアップなしで行方不明のデバイス。
- ファイルを不確実な場所に輸出した後に暴露します。
リスクが生きている場所の変化は、リスクを排除するものではありません。
実用的なバックアップルーチン
- JSON を主要編集後に輸出するか、少なくともアクティブなプロジェクトの間に毎月。
- ブラウザプロファイルの外に1枚のコピーを保管します。
- 別のデバイスまたは信頼できる暗号化されたストレージに2回目のコピーを保存します。
- 時々輸出を開き、最近のノートが存在していることを確認します。
- 日付を含む明確なファイル名を使用して、どのコピーが現在のものかを知ることができます。
地元の第一が正しい選択だ。
プライベート・パーソナル・コンテキスト、オフライン・ユーザー、データの携帯性が自動複数のデバイス・コラボレーションよりも重要なとき、先に地元を選択し、リアルタイム・シェア・デバイス・ハンドフが不可欠なときに同期システムを選択し、暗号化、アカウントセキュリティ、保管、輸出オプションを評価します。
正直な選択は「地元の良い、雲の悪い」ではありません。それは中央化された便利性と地元のコントロールの間の交差点です。Pinterestの個人的なワークフローに付属するプライベートノートの場合、地元の最初は定期的な輸出とパイアリングされたときに強い欠陥です。
あなたのPinterestシステムを構築し続ける
次のステップに合ったガイドを継続してください: