Тут появилась очередная тема про пропавшие закладки, которую модератор по традиции прикрыл. Однако, мне кажется, в данном случае он несколько поспешил, ибо вопрос не праздный. Дело в том, что закладки-то в Firefox 3 хранятся совершенно не так, как во второй версии, и, например, файла «bookmarks.bak» вообще не существует, а в папке «bookmarkbackups» тоже в виде html хранятся только стандартные закладки, но не пользовательские, эти хранятся в каких-то файлах с расширением «.json», и что с ними делать — непонятно. В то же время почти везде на форуме объяняется, как восстанавливать закладки в Firefox 2, но не Firefox 3 (в FAQ в том числе). Также мне, например, непонятно, в каком файле сами закладки теперь хранятся (там полно sqlite-файлов, и ни один не называется «bookmarks»). Так что, считаю, следует подробно осветить этот вопрос и заодно поправить Wiki и FAQ. Легче всего послать человека в поиск, но ведь на настоящий момент решения проблемы нет (да, я уже пробовал поискать, нашёл немного).

закладки хранятся в places.sqlite
беккапы хранятся так же, как и раньше - в html формате. при необходимости легко экспортируются через менеджер закладок

MySh
Закладки и история хранятся в places.sqlite. Бэкап - в тех самых файлах с расширением json, которые можно восстанавливать (Restore) через меню Import and Backup в менеджере закладок.

ага, поправка: беккапы хранятся в json, но можно делать импорт и из старых html.

MySh
Поиск на mozillazine.org привёл к вот этому:

Starting in Firefox 3, you will be able to restore a bookmarks file from the Bookmarks menu ("Bookmarks -> Organize Bookmarks -> Import and Backup -> Restore"). This will allow you to replace your current bookmarks with a dated bookmark backup file from within Firefox. Note that, staring in Firefox 3 Beta 5, bookmarkbackups are stored in JSON format. Any bookmark backup files stored in HTML format will need to be imported (see above) rather than restored.

То есть всё просто. Никаких bookmarks.html копировать не надо. Если вдруг пропали закладки в Fx3, то идёшь в "Управление закладками → Импорт и резервирование → Восстановить") и выбираешь последнюю дату (или файл формата JSON вручную).

Бэкапы теперь хранятся во внутреннем формате Firefox 3 - JSON. HTML теперь вообще нигде не используется, только для экспорта/импорта в другие браузеры (для совместимости).

Отлично, всем спасибо. Значит, как я понял, для спокойной жизни надо периодически копировать файл «places.sqlite».

Теперь ждём, пока Unghost добавит всё это сюда. уже добавил сам.

MySh

для спокойной жизни надо периодически копировать файл «places.sqlite».

Если нужны именно закладки, то удобнее и легче это делать через "Управление закладками". Ведь это встроенная функция. :)

Sid

Если нужны именно закладки, то удобнее и легче это делать через "Управление закладками". Ведь это встроенная функция. smile

Нужна железная гарантия! :iron: А то вдруг они тоже пропадут? ;)

MySh
Я к тому, что зачем вручную ковыряться с профилями/файлами, если есть уже встроенный механизм по управлению закладками. Тем более, places.sqlite может быть повреждён. Бэкапы в JSON - они надёжнее.

Sid
Ну так... «Двойная защита — двойная уверенность!» :rock:

Подскажите, пожалуйста, как в FF3 сменить путь к файлу places.sqlite. Я хотел бы свои закладки держать не в папке по умолчанию, а в своей папке. Заранее спасибо.

Str7

как в FF3 сменить путь к файлу places.sqlite

Не уверен, что такое возможно. Вот если вместе с профилем, тогда да.