6

При резервном копировании папки « User Data Google Chrome я просматривал некоторые файлы в папке « Local Storage ». Кажется, что все они имеют URL-адрес веб-сайта как часть имени, и они начинаются с формата SQLite 3 в первой строке. ,

Я не знал, что Chrome использует SQLite 3 для хранения чего-либо, но мне интересно, это то, что каждый сайт настраивает для хранения в локальном хранилище или это то, что Google просто делает самостоятельно?

Папка, о которой я говорю при установке Windows 7 - это @

"C:\Users\USERNAME\AppData\Local\Google\Chrome\User Data\Default\Local Storage"

1 ответ1

8

Локальное хранилище и SQLite предназначены для предоставления предлагаемого (W3C) веб-хранилища и веб-базы данных SQL, изначально предназначенной для спецификации HTML5.

Из Википедии:

Веб-хранилище и DOM-хранилище (объектная модель документа) - это программные методы и протоколы веб-приложений, используемые для хранения данных в веб-браузере. Веб-хранилище поддерживает постоянное хранение данных, аналогичное cookie-файлам, а также локальное хранение в окне.

Веб-хранилище предлагает две разные области хранения - локальное хранилище и хранилище сеансов - которые различаются по объему и сроку службы. Данные, помещенные в локальное хранилище, относятся к домену (он доступен для всех сценариев из домена, в котором изначально были сохранены данные) и сохраняется после закрытия браузера.

,

База данных Web SQL - это API-интерфейс веб-страницы для хранения данных в базах данных, которые можно запрашивать с использованием варианта SQL.

API поддерживается в Google Chrome, Opera и Safari, но не будет реализован в Mozilla Firefox, который вместо этого поддерживает API индексированной базы данных.

Рабочая группа W3C по веб-приложениям прекратила работу над спецификацией в ноябре 2010 года, сославшись на отсутствие независимых реализаций (не использующих SQLite в качестве бэкэнда) в качестве причины, по которой спецификация не смогла стать Рекомендацией W3C.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .