Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Mozilla Firefox (часть 19)

Модерирует : gyra, Maz

gyra (18-12-2019 20:50): Mozilla Firefox (часть 20)  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

Grigorijg

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Фавиконки закладок живут в файле places.sqlite. Если долго пользовались Мозиллой, обновляли её версии, сохраняли кучу закладок, имели много падений Мозиллы, то этот файл может разбухнуть от исходных 10 до 70 МБ. Никакой сброс Мозиллы это файл не чистит от мусора, не лечит. В профиле Мозиллы можно временно спрятать этот файл. На его месте образуется чистый файл без истории, но с закладками, которые хранятся в последней резервной копии папки bookmarkbackups (текстовые файлы). Фавиконки будут отображаться только те, которые сохранены в кеше. А фавиконки древних закладок, отсутствующие в кеше, отображаться не будут.  Если мы хотим в чистом файле places.sqlite восстановить более раннюю резервную копию закладок из папки bookmarkbackups, то она восстановится, но без фавиконок. Т.к. в файлах папки bookmarkbackups есть только ссылки, а фавиконки отсутствуют. Фавиконка сохранится в places.sqlite только в случае СОЗДАНИЯ новой вкладки. Например, выполняя операцию в контекстном меню любой вкладки "Добавить все вкладки в закладки". Средствами самой Мозиллы заставить places.sqlite записать, перезаписать фавиконки закладок невозможно. Было старое дополнение для этого - Bookmark Favicon Changer - просьба поделиться, т.к. его с сервера Мозиллы удалили, и в Интернете найти не могу. Да, для того, чтобы  places.sqlite перенести в профиль Pale Moon 27.9, там необходимо удалить временные файлы places.sqlite-shm, places.sqlite-wal. Иначе Pale Moon загубит наш places.sqlite, создавая вместо него чистый новый файл. Закладки могут быть импортированы, если есть папка bookmarkbackups с резервными копиями, но без фавиконок.  
Если Мозилла падала, в новый профиль переносился places.sqlite не в паре с sessionstore.js, то в закладках могут появиться косяки - могут (но не обязательно) исчезнуть названия страничек (фавиконки останутся), вместо чего будет отображаться только адрес странички http://... Почти все такие косяки places.sqlite лечатся, если открывать проблемные закладки в новых вкладках. ПОЧТИ все, после перезагрузки браузера. А что делать с неизлечимыми? Нет проблем. Открываем проблемную закладку в новой вкладке, в контекстном меню странички (наводим курсор примерно в центр отображаемой странички) выбираем "Информация о странице", выделяем и копируем её название, идущее ниже строки description. Затем через контекстное меню проблемной закладки открываем её свойства, убеждаясь, что название странички отсутствует. Копируем туда название странички, ОК. ВСЁ.
 
Фавиконки вкладок берутся исключительно из кеша. Если много одновременно открытых вкладок, то баузер долго загружается, хоть активная вкладка будет только одна. Всегда сначала перезаписываются в кеш все фавиконки. Чтобы было как можно меньше вкладок без фавиконок, чтобы фавиконки периодически не пропадали и без падений Мозиллы с нарушением, очищением кеша, кеш должен быть не менее 100-200 МБ. Некоторые проблемные вкладки Мозиллы можно заставить загружать фавиконки в кеш, если их обновлять из контекстного меню закрытой проблемной вкладки. Даже если кеш пустой. Надо понимать, что так немного лечится sessionstore.js. Но таким образом кардинально вылечить sessionstore.js не получится. Таким способом можно на какое-то время (до очистки кеша) все вкладки сделать с фавиконками.  Но что важно. Если такой sessionstore.js с большим количеством одновременно открытых вкладок перенести в профиль Pale Moon 27.9.6, то лишь некоторые вкладки будут без фавиконок. Если есть какие соображения, как заставить Мозиллу записывать фавиконки всех открытых вкладок в кеш - поделитесь, пожалуйста! Фавиконки  закладок, хранимые в places.sqlite, для вкладок НЕДОСТУПНЫ. С другой стороны, закладки за фавиконками обращаются к кешу только в том случае, когда фавиконка отсутствует в places.sqlite. При сохранении закладок, наличие фавиконок в кеше не требуется. Если все вкладки, часть которых отображается без фавиконок, сохранить в закладки, то в закладках фавиконки будут присутствовать всюду, а отображение фавиконок во вкладках не изменится.

Всего записей: 2118 | Зарегистр. 15-12-2006 | Отправлено: 13:03 09-09-2019 | Исправлено: Grigorijg, 14:01 09-09-2019
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » Mozilla Firefox (часть 19)
gyra (18-12-2019 20:50): Mozilla Firefox (часть 20)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru