Давно мучают два глобальных вопроса по FF. Только не крутите пальцем у виска – я серьезно.

1. Кэширование
Вечером я закрыл, допустим, Ленту.Ру, с утра запускаю браузер, там Лента, но что я вижу? Я вижу ту же Ленту, которую видел вечером. Чтобы увидеть свежую информацию, нужно обновить страницу. И так не только с Лентой, практически со всеми сайтами.

Вопрос: зачем так топорно? Зачем хранить в кэше весь сайт целиком? Я понимаю, картинки, скрипты, css, но зачем весь сайт? В итоге юзер идет по одной из двух дорог: либо лишнее действие (обновить), либо он и правда думает, что ничего нового не появилось и спокойно уходит.

В Chrome, IE, Maxthon такого дикого кэширования нет, хотя я не скажу, что они работают медленнее FF (а скорость последней сборки Maxthon  так и вовсе впечатляет).

Я понимаю, что кэш можно отключить (хотя проскакивало на форуме, что скоро эту опцию выпилят; надеюсь, что хоть в about:config останется), но тогда я отключу именно все кэширование. Т.е. гибкости 0.

2. Настройки «из коробки»
После выхода 22 версии снова активно поднялась тема смерти одного из наиболее популярных расширений по управлению поведением вкладок: Tab Utilities. Разработчик был – разработчик пропал (устал, надоело, etc.). Для того, чтобы браузер вел себя «как мне хочется», остался только TabMixPlus, но он гораздо тяжелее и (субъективно) тормознутее.

Вопрос: почему простейшие вещи по поведению табов (а ведь, в общем, это и есть браузер) не настраиваются из коробки? Что я отношу к таковым:
— правая или левая вкладка в фокусе после закрытия текущей (мой выбор: левая или родительская)
— двойной или еще какой клик для закрытия текущей вкладки (мой выбор: двойной)
— в фоне или на переднем плане открывать новую вкладку, запрос из search bar, закладку, недавно закрытую вкладку
— стасткиваниее (drag and drop) ссылок, картинок
— мин/макс ширина вкладок, крестик закрытия на них (не-на-ви-жу!)

Ну, допустим, вот. Я уверен, что сделать и поддерживать такой нехитрый функционал — задача для Mozilla не самая сложная, в то время как для авторов расширений, я уверен, уже на порядок сложнее. Например, с TU, такое ощущение, автор не смог угнаться за изменениями, да еще и за двумя разными как раз в плане поведения вкладок ветками — Nightly с одной стороны и UX — с другой.

Так вот, почему?

ArtLive
1 вкладка ленты  сохранена в сессии? если так то вполне логичное поведение при перезапуске.
если же действия такие
посмотрел ленту закрыл вкладку закрыл браузер  - запустил браузер - открыл ленту и открылась необновлённая версия ленты то это да недочёт браузера хотя возможно это зависит от настроек (не знаю как в ФФ а в СМ есть опция когда проверять актуальность страницы)
2 ответ прост - гуглозасланцы - ты говоришь о расширении настроек а товарисссч Лими говорит наоборот о сокращении.
так что не удивляйся что и остальное ещё порежут.
это политика - гуглу не выгодно иметь таких конкурентов.отсюда и гонка приведшая к отвалу кучи дополнений и соответственно уменьшению функциональности браузера и переходу части юзеров на хром.

ArtLive
Присоединяюсь к первому пункту. Он особенно топорно выглядит с учётом того что есть группы вкладок и как бы само явление группы вкладок предусматривает , что мы там открываем сайты и сортируем по категориям например :

Драйвера , новости , музыка , видео , поиск

Так вот когда открываем группу вкладок , то да , такое ощущение что тупо читается из кэша и пока не обновишь страницу - ничего не изменится... такого быть не должно.

okkamas_knife

так что не удивляйся что и остальное ещё порежут.

Вот только не надо такое делать с браузером. Лис , это нормальный браузер который имеет вполне вменяемое API и вполне вменяемую гибкость... гнуться вслед за оперой под хром и осла - ПРЕСТУПЛЕНИЕ! Так что лис должен оставаться лисом , а для тех кому лень полазать по настройкам , можно в настройках сделать галку упрощённый режим для старушек или что-то типа того. Ну или расширенный режим для знтаков.

okkamas_knife пишет

ArtLive
1 вкладка ленты  сохранена в сессии? если так то вполне логичное поведение при перезапуске.

Да, сохранена в сессии. Но в чем заключается логика? Это же сайты. Они, в большинстве своем, ежедневно меняются. Зачем мне утром (а то и через день-два) давно устаревший слепок? Мне нужен новый. Или давайте так: кому нужно все открывать на состоянии "как было в момент закрытия"? Я думаю, подавляющему меньшинству, т.к. в инет мы ходим за информацией (в широком смысле), а одну и ту же информацию изо дня в день видеть вряд ли много кому надо.

ArtLive пишет

Мне нужен новый.

Можно поставить нужные сайты в домашнюю страницу   
сайт | сайт | сайт
и открывать её при запуске.

Pony_Smile_Pack пишет
ArtLive пишет

Мне нужен новый.

Можно поставить нужные сайты в домашнюю страницу   
сайт | сайт | сайт
и открывать её при запуске.

Это было бы выходом, если бы речь шла хотя бы о десятке сайтов. А если о значительно большем числе? И причем часть из списка меняется время от времени. Тут уж или работу работать, или постоянно стартовые страницы править =)

ArtLive пишет

Я понимаю, что кэш можно отключить (хотя проскакивало на форуме, что скоро эту опцию выпилят; надеюсь, что хоть в about:config останется), но тогда я отключу именно все кэширование. Т.е. гибкости 0.

попробовать
network.http.use-cache → false

или

browser.cache.check_doc_frequency (Целое) - как часто проверять страницу на изменения. Значения:
   0 - один раз за сессию
   1 - каждый раз при просмотре страницы
   2 - не проверять, использовать кэш браузера
   3 - проверять, когда страница устарела (определяется автоматически).

Pony_Smile_Pack
Спасибо
Вопрос на засыпку... вот это решение :

browser.cache.check_doc_frequency = 1

Он пишется в профиль пожизненно или от установки до переустановки ?

02-07-2013 03:02:19
И ещё... как сделать автоочистку скаченных файлов ?

FireFox Future пишет

Он пишется в профиль пожизненно или от установки до переустановки ?

как взбредёт в голову разрабам.

FireFox Future пишет

как сделать автоочистку скаченных файлов ?

отдельно насколько я понимаю уже никак.только вместе с историей и ещё чемто там.
это кстати к вопросу о вменяемости лиса.(разрабы то на самом деле вполне вменяемые только у них цели ща совсем другие)

okkamas_knife
Да очистку скаченых файлов сделать можно тыкнув по триугольнику или по значку закладки , выбрать загрузки и там очистить руками. Меня интересовало скорее иное... как вообще запретить запись в историю скаченых файлов?

Pony_Smile_Pack пишет

попробовать
network.http.use-cache → false

или
browser.cache.check_doc_frequency (Целое) - как часто проверять страницу на изменения. .

Второй вариант ниале — ничего не меняется. А вот первый фурычит, спасибо большое

ArtLive пишет

— правая или левая вкладка в фокусе после закрытия текущей (мой выбор: левая или родительская)

browser.tabs.selectOwnerOnClose;true - родительская.

ArtLive пишет

— двойной или еще какой клик для закрытия текущей вкладки (мой выбор: двойной)

Думаю CB у вас установлен? Где-то встречал кнопку такую.

ArtLive пишет

— стасткиваниее (drag and drop) ссылок, картинок

Тоже CB.

ArtLive пишет

— в фоне или на переднем плане открывать новую вкладку, запрос из search bar, закладку, недавно закрытую вкладку

browser.tabs.loadBookmarksInBackground;true насчет остальных вариантов не знаю.

ArtLive пишет

— мин/макс ширина вкладок, крестик закрытия на них (не-на-ви-жу!)

Стили же можно как для ширины так и для кнопки закрытия. Кнопка закрытия кстати регулируется параметром browser.tabs.closeButtons

ArtLive
> — двойной или еще какой клик для закрытия текущей вкладки (мой выбор: двойной)
Может научишься пользоваться средней кнопкой? Клик колёсиком мыши, в смысле.
Закрывает вкладки, открывает ссылки в новой вкладке, работает во всех нормальных браузерах и не только в них.

> — стасткиваниее (drag and drop) ссылок, картинок
Я думаю ты найдёшь тут что-нибудь полезное: https://addons.mozilla.org/ru/firefox/search/?q=drag
Возможно Quick Drag 4 img подойдёт.

> — в фоне или на переднем плане открывать новую вкладку, запрос из search bar, закладку, недавно закрытую вкладку
Таки научись пользоваться средней кнопкой мыши. По крайней мере открывать любые ссылки в фоне (в том числе из закладок и истории) получится.
Недавно закрытые вкладки восстанавливаются по Ctrl+Shift+T. Ну или можно мышиные жесты поставить и пользоваться. Так оно значительно удобнее, чем кнопкой.
Но если очень нужно, то есть монстры вроде этого https://addons.mozilla.org/ru/firefox/addon/tab-mix-plus/
Там же и ширина вкладок, и крестик, и ещё много чего.

> Он пишется в профиль пожизненно или от установки до переустановки ?
Пожизненно. Если только опция не сменит имя, как это было с опцией для выключения проверки совместимости расширений в своё время. Возможна ещё ситуация, что установленное тобой значение станет значением по-умолчанию, а потом в следующей версии опять поменяется, но а) я не уверен, что настройка сбросится; б) это крайне маловероятный сценарий.



Кстати, лично мне весь запрошенный тобой функционал даром не нужен, например. А я ведь уже давно пользуюсь фоксом. С моей точки зрения не помешало бы встроить мышиные жесты, secure login (аналог жезла Оперы — кнопка для быстрого логина) и удаление печенек при закрытии таба в качестве 4й опции, например. Если на каждый пшик делать по настройке, то их будет просто слишком много, а практической пользы от них будет всё меньше. Придётся поддерживать в рабочем состоянии массу кода, которая практически никогда и никем не будет использоваться. Для этого у фокса есть расширения, в конце-концов.

И не слушай okkamas_knife — он так обиделся на Firefox за то, что он стал лучше, что сбежал на SeaMonkey и там окопался на устаревшей версии последнего (так-как более новые версии тоже стали лучше). :)

Lain_13 пишет

он так обиделся на Firefox за то, что он стал лучше,

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

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

okkamas_knife пишет

сделал себе кнопочку которая автоматом чистит куки сайтов которых нет в открытых вкладках

Полезная штука! Такая есть для FF?

Zaycoff пишет

Полезная штука! Такая есть для FF?

неа.. есть дополнение Self-Destructing Cookies

okkamas_knife пишет

есть дополнение Self-Destructing Cookies

Мне оно не нравится, как-то нелогично работает... или я это я туплю :dumb:

okkamas_knife
Да-да, я всё это слышал. :P
Просто твоё мнение столь же субъективно, как и моё. Ты пытаешься восстановить старое поведение, а мне в основном нравится новое.

Zaycoff
А в чём проблема-то? Закрыл все вкладки с сайтом — печеньки самоустранились через 10 секунд.
Можно добавить в белый список и не удалять вообще или удалять только по окончанию сессии.

Lain_13 пишет

А в чём проблема-то?

Так я хочу удалять только когда мне нужно, а не через 10 сек (да и бесит меня английская локаль и дурацкие иконки - а переделывать стимула нет). =)

скрытый текст
Вот, например, заливаю я файлы на дропбокс, потом закрыл вкладку, делаю дела, через час открыл, снова заливаю и т.д.,
А вот когда зашёл я на новостной портал, обругал всех и вся, тут мне куки нужно удалить и сменить IP... в общем, разная стратегия и стратегия Self-Destructing Cookies мне не нравится (да, можно дропбокс вписать в исключения, но у меня 100500 акков на нём и палиться не хочется, если сдуру завалюсь на него с другим логином не удалив старые куки, пока там мультов не банят, но кто знает, поэтому мучаюсь вручную) :music: