Полезная информация

Заказывай стафф с атрибутикой Mozilla и... пусть все вокруг завидуют тебе! Быть уникальным - быть с Mozilla!
  • Форумы
  •  » Флейм
  •  » Зачем браузер при закрытии (перезапуске) удаляет всю информацию?

№130-09-2018 14:50:06

Stkvsky
Участник
 
Группа: Members
Зарегистрирован: 26-06-2012
Сообщений: 1700
UA: Firefox 56.0

Зачем браузер при закрытии (перезапуске) удаляет всю информацию?

Скажите пожалуйста, зачем при закрытии браузер удаляет всю загруженную информацию во всех вкладках?
Мне не жалко трафика, хотя не у всех он безлимитный, мне жалко времени которое тратится каждый раз на загрузку.
Это какой-то идиотизм каждый раз загружать одни и те же вкладки после каждого перезапуска.
Почему страницы не сохраняются сразу на диск?

Отредактировано Stkvsky (30-09-2018 18:32:21)

Отсутствует

 

№230-09-2018 15:04:12

dreamkz
Uchastnik
 
Группа: Members
Зарегистрирован: 04-03-2009
Сообщений: 784
UA: Firefox 62.0

Re: Зачем браузер при закрытии (перезапуске) удаляет всю информацию?

Stkvsky пишет

Почему страницы не сохраняются сразу на диск?

Может, вопрос безопасности? Мало ли, что может на диск пользователя сохранится.

Отсутствует

 

№330-09-2018 15:08:19

Stkvsky
Участник
 
Группа: Members
Зарегистрирован: 26-06-2012
Сообщений: 1700
UA: Firefox 56.0

Re: Зачем браузер при закрытии (перезапуске) удаляет всю информацию?

Stkvsky пишет

Вопрос такой, можно ли сделать так, чтобы отключить сохранение в оперативную память и все вкладки сохранялись на диск и не удалялись при закрытии браузера?

FireForce пишет

Когда вы открываете вкладку с адресом, браузер отправляет запрос на сервер, где содержится сайт. Куда в вашем случае должен отправляться запрос?

Stkvsky пишет

Вот у вас открыто пять вкладок (загружено пять сайтов), и вы переключаете их по очереди, при переключении на другую вкладку куда браузер отправляет запрос если вкладка уже загружена?

Если сайт загружен не нужно отправлять запросов пока я не нажму кнопку обновить.

FireForce пишет

А если не загружен, то запрос отправлять нужно. Именно это и происходит при вознобновлении сессии.

Это следствие уже того, что при завершении сессии вся информация удаляется.
То есть если не удалять то запросов отправлять не нужно.

Добавлено 30-09-2018 15:22:54

dreamkz пишет

Может, вопрос безопасности? Мало ли, что может на диск пользователя сохранится.

Политикой безопасности вымощена дорога в ад.
Скоро в целях вашей безопасности вам будет запрещено выходить из дому.
Это как в зоопарке, абсолютная безопасность но жизни никакой нет.

Отредактировано Stkvsky (30-09-2018 15:22:54)

Отсутствует

 

№430-09-2018 15:57:25

okkamas_knife
We are the Borg.       Resistance is futile.
 
Группа: Members
Зарегистрирован: 21-10-2009
Сообщений: 9558
UA: Seamonkey 2.14

Re: Зачем браузер при закрытии (перезапуске) удаляет всю информацию?

Потому что так решили разработчики. очевидно же.
а почему они так решили у них и спрашивайте. на этом форуме их нет и не было.


я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3

Отсутствует

 

№530-09-2018 16:33:16

Stkvsky
Участник
 
Группа: Members
Зарегистрирован: 26-06-2012
Сообщений: 1700
UA: Firefox 56.0

Re: Зачем браузер при закрытии (перезапуске) удаляет всю информацию?

Я в курсе что их здесь не было)
Они ответят что так было в ТЗ, так сказало руководство.
А руководство со смертными не общается, это политика браузера и вообще мальчик ты кто такой.

Отсутствует

 

№630-09-2018 16:48:17

FireForce
Участник
 
Группа: Members
Зарегистрирован: 18-01-2010
Сообщений: 463
UA: Firefox 56.0

Re: Зачем браузер при закрытии (перезапуске) удаляет всю информацию?

Stkvsky пишет

Мне не жалко трафика, хотя не у всех он безлимитный, мне жалко времени которое тратится каждый раз на загрузку.

Именно поэтому и была придумана такая система как кэш. Он позволяет сэкономить трафик и уменьшить время задержки от запроса до получения ответа. Кэш является составной частью Firefox и представляет из себя локальное хранилище ресурсов, когда-либо запрошенных браузером. Логика его работы достаточно комплексна и учитывает не только фактор быстроты получения запрашиваемого ресурса, но также и его актуальность (новизну). Во многих случаях, это позволяет отдавать локальную копию ресурса, без необходимости передачи запроса на целевой сервер.

Отсутствует

 

№730-09-2018 18:11:57

Stkvsky
Участник
 
Группа: Members
Зарегистрирован: 26-06-2012
Сообщений: 1700
UA: Firefox 56.0

Re: Зачем браузер при закрытии (перезапуске) удаляет всю информацию?

FireForce
Ясно, спасибо.
1. Получается страница сохраняется половина в оперативнуую память половина вв кэш?
2. Можноли отключить сохранение в оперативную память и сохранять все в кэш локально?

Отсутствует

 

№830-09-2018 18:40:25

Yeesha
Участник
 
Группа: Members
Зарегистрирован: 23-08-2008
Сообщений: 356
UA: Firefox 63.0

Re: Зачем браузер при закрытии (перезапуске) удаляет всю информацию?

Stkvsky
Браузер не виноват. Виноваты веб-стандарты. Каждая веб-страница и каждый файл, полученный браузером от сервера, сообщает браузеру, можно его кэшировать или нельзя. Если можно - браузер при открытии страницы будет брать её из кэша. Если нельзя - будет запрашивать с сервера. Если какой-то браузер кэширует страницы, несмотря на запрет, то он нарушает веб-стандарты (таким, помню, баловалась старая Опера). Проблема просто в том, что 99% сайтов сегодня запрещают кэширование или разрешают его на недолгий срок (минуты, часы). Долговременно кэшируются только картинки, скрипты да стили (и то далеко не везде). И вторая проблема в том, что сайты сегодня очень тяжёлые, кэш браузера при активном сёрфинге быстро заполняется и перезаписывается данными последних посещённых сайтов, так что если мы заходим на некоторый сайт один раз в сутки, то он, может быть, и кэшируется, но толку от этого нет, поскольку кэш за сутки успевает быть трижды перезаписан.

Отредактировано Yeesha (30-09-2018 18:50:43)

Отсутствует

 

№930-09-2018 19:50:55

Stkvsky
Участник
 
Группа: Members
Зарегистрирован: 26-06-2012
Сообщений: 1700
UA: Firefox 56.0

Re: Зачем браузер при закрытии (перезапуске) удаляет всю информацию?

Yeesha
Ясно, спасибо.

Yeesha пишет

Если какой-то браузер кэширует страницы, несмотря на запрет, то он нарушает веб-стандартых.

Можно ли принудительно заставить браузер кэшировать страницы несмотря на запрет?

Yeesha пишет

поскольку кэш за сутки успевает быть трижды перезаписан.

Можно ли сохранять кэш только для сайтов которые открыты во вкладках?

Отсутствует

 

№1001-10-2018 06:06:32

FireForce
Участник
 
Группа: Members
Зарегистрирован: 18-01-2010
Сообщений: 463
UA: Firefox 56.0

Re: Зачем браузер при закрытии (перезапуске) удаляет всю информацию?

Stkvsky пишет

Можно ли сохранять кэш только для сайтов которые открыты во вкладках?

А каких-то других сайтов и нет. Они все во вкладках открываются.

Отсутствует

 

№1101-10-2018 13:40:42

Stkvsky
Участник
 
Группа: Members
Зарегистрирован: 26-06-2012
Сообщений: 1700
UA: Firefox 56.0

Re: Зачем браузер при закрытии (перезапуске) удаляет всю информацию?

FireForce пишет

А каких-то других сайтов и нет. Они все во вкладках открываются.

Я имею ввиду чтобы сохранять кэш толлько открытых вкладок.
Если вкладка закрывается то и кэш ее удалять.
Это все для того, чтобы быстрее загружались только уже открытые вкладки после перезапуска браузера.
Чтобы браузер не хранил кэш ненужных сайтов которые вы больше не будете посещать.
Он же не знает какие нужные, а какие нет, поэтому сохраняет для всех.

Отредактировано Stkvsky (01-10-2018 13:42:13)

Отсутствует

 

№1201-10-2018 14:41:52

FireForce
Участник
 
Группа: Members
Зарегистрирован: 18-01-2010
Сообщений: 463
UA: Firefox 56.0

Re: Зачем браузер при закрытии (перезапуске) удаляет всю информацию?

Stkvsky пишет

Я имею ввиду чтобы сохранять кэш толлько открытых вкладок.

И в чём выгода? Использование кэша ускоряет загрузку и ранее посещенных страниц, и оставшихся во вкладках с предыдущей сессии.

Отсутствует

 

№1301-10-2018 15:04:33

Stkvsky
Участник
 
Группа: Members
Зарегистрирован: 26-06-2012
Сообщений: 1700
UA: Firefox 56.0

Re: Зачем браузер при закрытии (перезапуске) удаляет всю информацию?

FireForce пишет

И в чём выгода?

Yeesha пишет

И вторая проблема в том, что сайты сегодня очень тяжёлые, кэш браузера при активном сёрфинге быстро заполняется и перезаписывается данными последних посещённых сайтов, так что если мы заходим на некоторый сайт один раз в сутки, то он, может быть, и кэшируется, но толку от этого нет, поскольку кэш за сутки успевает быть трижды перезаписан.

Выгода в том, чтобы сохранять только нужный кэш а не собирать весь подряд, в итоге ненужный кэш может перезаписаться поверх нужного.

Кэш открытых вкладок нам точно пригодится при перезапуске, а если мы его перезапишем какимито сайтами которые мы открыли первый и последний раз тогда пользы вообще никакой не будет.

Добавлено 01-10-2018 15:09:22
Возможно эту проблему (сохранения ненужного кэша) проще решить удаляя кэш вкладки после ее закрытия.
Таким образом останется кэш только открытых вкладок для быстрой их загрузки при перезапуске.

Отредактировано Stkvsky (01-10-2018 15:09:22)

Отсутствует

 

№1401-10-2018 16:28:37

FireForce
Участник
 
Группа: Members
Зарегистрирован: 18-01-2010
Сообщений: 463
UA: Firefox 56.0

Re: Зачем браузер при закрытии (перезапуске) удаляет всю информацию?

Yeesha пишет

И вторая проблема в том, что сайты сегодня очень тяжёлые, кэш браузера при активном сёрфинге быстро заполняется и перезаписывается данными последних посещённых сайтов, так что если мы заходим на некоторый сайт один раз в сутки, то он, может быть, и кэшируется, но толку от этого нет, поскольку кэш за сутки успевает быть трижды перезаписан.

Stkvsky Последние посещённые сайты это с большой вероятностью те, которые остались во вкладках по завершению сессии. При необходимости, размер дискового кэша может быть изменен правкой параметра browser.cache.disk.capacity.

Отсутствует

 

№1501-10-2018 17:24:34

Stkvsky
Участник
 
Группа: Members
Зарегистрирован: 26-06-2012
Сообщений: 1700
UA: Firefox 56.0

Re: Зачем браузер при закрытии (перезапуске) удаляет всю информацию?

FireForce пишет

Последние посещённые сайты это с большой вероятностью те, которые остались во вкладках по завершению сессии.

К сожелению в моем случае это не так, есть вкладки по группам, они открыты долгое время (с ними я работаю), в то же время я могу открыть 20-30 вкладок новостей, быстро их просмотреть и закрыть, и они оставят совершенно ненужный кэш.

FireForce пишет

При необходимости, размер дискового кэша может быть изменен правкой параметра browser.cache.disk.capacity.

Спасибо, увеличил до 2 гб. Но вы же понимаете что будет сохранятся ненужный кэш с новостных сайтов пока не займет все место.
Я ошибся, сохранять кэш только для указаных сайтов (если это реальзовать как вы посоветовали) это тоже не поможет, так как он тоже будет накапливаться.

А возможно ли удалять кэш вкладки после ее закрытья?
Сохраняется ли кэш для каждой вкладки отдельно?

Отредактировано Stkvsky (01-10-2018 17:33:56)

Отсутствует

 

№1601-10-2018 17:32:24

Yeesha
Участник
 
Группа: Members
Зарегистрирован: 23-08-2008
Сообщений: 356
UA: Firefox 63.0

Re: Зачем браузер при закрытии (перезапуске) удаляет всю информацию?

Stkvsky пишет

Можно ли принудительно заставить браузер кэшировать страницы несмотря на запрет?

Сомневаюсь, что у Firefox есть такие настройки, поскольку они нарушили бы функционал многих сайтов.
Можно попробовать расширения, которые подменяют HTTP-заголовки (я их не пробовала, ничего конкретного о них сказать не могу):
https://addons.mozilla.org/ru/firefox/search/?q=header
https://addons.mozilla.org/ru/firefox/search/?q=headers
Или программу Proxomitron с той же целью.
А проще вместо браузерного кэша использовать программу типа HandyCache, которая игнорирует эти заголовки, позволяет задать любой размер кэша (хоть терабайт) и гибко настроить ещё многое, в том числе и кэшировать только определённые сайты (если мне не изменяет память).

Отредактировано Yeesha (01-10-2018 17:33:35)

Отсутствует

 

№1701-10-2018 17:46:44

Stkvsky
Участник
 
Группа: Members
Зарегистрирован: 26-06-2012
Сообщений: 1700
UA: Firefox 56.0

Re: Зачем браузер при закрытии (перезапуске) удаляет всю информацию?

Yeesha
Спасибо, буду разбераться.

Отсутствует

 
  • Форумы
  •  » Флейм
  •  » Зачем браузер при закрытии (перезапуске) удаляет всю информацию?

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]