Краткий ответ : Местное хранилище предпочитает частное одноустройство работы и прямого контроля; облачный синхронизация предпочитает устройство и сотрудничество. Ни одна модель автоматически безопасна, быстрая или надежная.
Notestopin в настоящее время хранит контент в chrome.storage.localОн не обеспечивает автоматический синхронизирующий мульти-приборы.
Что означает «местный» в Chrome
Документация расширения Chrome говорит хранилище .local Данные хранятся локально, имеет стандартный лимит 10 Мб, и очищается, когда расширение удаляется. Неограниченное хранение разрешение; настоящий манифест Нотестопина не просит его.
Читайте текущую Chrome Storage API документация Местное хранение расширения не то же самое, что и обычный файл, который можно увидеть в загрузках, поэтому экспорт остается необходимым.
Что может означать «облачный синхрон»
Синхронизированный инструмент обычно отправляет данные на удаленную службу и связывает его с учетной записью или идентификацией устройства. Хорошие внедрения могут скрывать данные офлайн, шифровать перевозку, поддерживать историю версии и обеспечивать восстановление. Плохие внедрения могут не делать ни одного из этих вещей.
Не обращайтесь к «облаку» как к одной архитектуре. спросите, кто управляет услугой, что шифровано, кто может получить доступ к жалобному тексту, как работает удаление и является ли экспорт полезным.
Сравнить торговые опции, которые имеют значение
Местные первые ноты
- Силы → нет центральной базы данных приложений, содержащей текст записей; местные чтения; доступны без круглосуточной поездки приложений-сервера; четкое отделение от службы учетной записи.
- Стоимость : Автоматическое устройство не исчезает; удаление или потеря профиля может удалить рабочую копию; сотрудничество вручную; применяются квоты на хранение.
Облако-синтезированные ноты
- Силы → удобный доступ через устройства; легкий обмен; централизованное восстановление и история возможны.
- Стоимость : зависимость от счета и сервиса; большая централизованная поверхность воздействия; содержание и политика экспорта; доступность сети может повлиять на нерасширенные данные.
Гибридные ноты
- Силы → Местная рабочая копия плюс контролируемая синхронизация может обеспечить офлайн доступ и портативность устройства.
- Стоимость : более сложный конфликтный процесс, шифрование и восстановление поведения; «местный-первый» не означает «никогда не передается».
Приватность: спрашивайте, где может существовать жалобный текст
Для местного внедрения жалобный текст может существовать в браузере профиля, памяти, экрана и экспортируемых файлов. Любой с достаточной доступностью к отключенному устройству может быть в состоянии дойти до него.
Для внедрения в облаке доступ к плаинтесту зависит от шифрования и сервисного дизайна. транспортное шифрование защищает данные в транзите, но не доказывает, что оператор сервиса не может читать хранимый контент.
Политика Notestopin наносит дополнительные ограничения: контент записей остается в локальном хранилище расширения, в то время как ограниченные псевдонимичные события использования продукта отправляются отдельно и не содержат контента записей.
Выражение и офлайн-поведение не являются лозунгами
Местные чтения избегают задержки приложения-сервера, но производительность все еще зависит от индексации, размеров данных и скорости устройства. Хорошо разработанный облачный инструмент также может чувствовать себя мгновенным, потому что он локально скрывается. Аналогично, местная панель панелей может работать офлайн, в то время как сам сайт Pinterest все еще требует доступа к сети.
Проверьте точный рабочий поток, о котором вы заботитесь, вместо того, чтобы предположить, что или архитектура выигрывает.
Выберите местный, когда
- один первичный браузерный профиль приемлемый;
- ноты содержат персональный контекст планирования, который вы не хотите в базе данных приложений;
- Ручная резервная копировка - это ответственность, которую вы действительно будете поддерживать;
- Реальное сотрудничество в режиме реального времени не требуется.
Выберите синхрон, когда
- Бессмысленное переключание устройства является жизненно важным;
- несколько человек должны редактировать один и тот же рекорд;
- История центральной версии и восстановление счета превышают местный контроль;
- Модель шифрования, доступа, хранения и экспорта поставщика отвечает вашим потребностям.
Пятиминутная оценка
- Напишите устройства и людей, которым нужен доступ.
- Классифицируйте наиболее чувствительную запись, которую вы ожидаете хранить.
- Решите, насколько допустима потеря данных.
- Проверьте разрешения, политику конфиденциальности, экспорт, удаление и восстановление.
- Проверьте офлайн доступ и реальное восстановление — а не просто загрузку.
Решение
Местные и облачные не являются моральными категориями. Местный-первый является сильным подходом для частного однопользовательского слоя записей Pin, при условии, что вы экспортируете резервные копии. Синх часто является лучшим подходом для сотрудничества и множества устройств, при условии, что сервис зарабатывает доверие через прозрачные контролы.
Создайте свою систему Pinterest
Продолжайте с руководством, которое соответствует вашему следующему шагу:
Получите расширение Notestopin Chrome
Добавьте частные ноты в любой Пин, ознакомьтесь с ними, а затем ищите свои сбережения позже.
Добавить к Chrome