В последней ночной сборке Firefox 4 добавлен (http://blog.zpao.com/post/1140456188/cascaded-session-restor...) улучшенный механизм восстановления вкладок после сбоя. В случае наличия большого числа открытых табов, на их восстановления ранее уходило несколько минут времени, теперь ситуация изменилась - благодаря технологии каскадного восстановления вкладок, работать в браузере отныне можно сразу после перезапуска.
Алгоритм восстановления изменен следующим образом: браузер одновременно теперь загружает только ограниченное число вкладок (по умолчанию 3, настройка меняется через опцию "about:config" browser.sessionstore.max_concurrent_tabs), при этом в первую очередь загружаются видимые табы, с расчетом на то, что их пользователь захочет сразу просмотреть. Заголовки окон и пиктограммы сайтов сразу загружаются для всех табов, а при переключении фокуса на другой таб, если он еще не загружен, сразу форсируется процесс его загрузки, что приводит к его почти мгновенному отобра...URL: http://mozillalinks.org/wp/2010/09/firefox-4-now-with-optimi.../
Новость: http://www.opennet.me/opennews/art.shtml?num=28012
И как я раньше жил без этого дополнения (BarTab)??? Особенно выгрузка вкладок по времени очень порадовала!
Спасибо автору новости! :)
Как оно уживается с TabMixPlus?
Не знаю. У меня Tree Style Tab :)
http://piro.sakura.ne.jp/xul/_treestyletab.html.en
Спасибки за инфу. А когда же они сделают то что уже давно сделали для виндовс версии, интересует возможность скрытия панели меню без расширений?
хорошо что там есть галочка "показать меню обратно, как было раньше" :-)...потомучто это отвратительное нововведение :-)
Нажимаю "+", появляеться "+1", загружаю страницу заново, ничего...
Сбой. Пока новое сообщение не добавишь, голос не учитывается.
А у меня вообще белая горячка, хоть я и непьющий. Оставил комментарий, голоса обновились, и два голоса превратились в 13! Вот, полюбуйтесь. http://imagebin.ca/view/DK0A4E.html
После вроде бы как тоже не учитывается.
У меня Фф даже быстрее стал открываться с этим расширением :)
Вы не поверите, с этим расширением у меня интернет стал быстрее, я бросил пить и ко мне вернулась жена. С нетерпением жду стабильных билдов!
и камни в почках рассосались?
>и камни в почках рассосались?И аппендикс новый вырос, гланды, вторая печень, дополнительный ряд зубов, и йух на затылке ;-)
>>и камни в почках рассосались?
>
>И аппендикс новый вырос, гланды, вторая печень, дополнительный ряд зубов, и йух
>на затылке ;-)Но зрение упало, иначе бы поняли - на затылке рог.
Ух ты! Почти как в опере.
Ага, и 10 лет не прошло
Кульная весчь. Экономит память при большом кол-ве табов. Заметно экономит..
>Кульная весчь. Экономит память при большом кол-ве табов. Заметно экономит..по каким причинам экономит память ??
Может, они когда-нибудь додумаются кешировать содержимое загруженной вкладки на диске в каком-нибудь виде, из которого вкладку можно восстановить, не обращаясь к сети вообще? А, дальше, глядищь, дойдёт, что вкладки, в которых JS не ждёт событий от таймера и не работает в фоне с сетью, можно в это представление на диск выбрасывать. Лично у меня потребление памяти файрфоксом при этом упадёт раз в 30-40.
>Может, они когда-нибудь додумаются кешировать содержимое загруженной вкладки на диске в каком-нибудь виде, из которого вкладку можно восстановить, не обращаясь к сети вообще? А, дальше, глядищь, дойдёт, что вкладки, в которых JS не ждёт событий от таймера и не работает в фоне с сетью, можно в это представление на диск выбрасывать.Приблизительно так Завалишин описывал работу браузера, интегрированного в операционную систему Фантом :)
Да ясно, что я ничего гениального не придумал. Но вот почему этого никто не сделал? Сериализация/десериализация DOM-дерева - что здесь сложного?А Завалишина если б не клинило на управляемом коде - праздник был бы. Так-то у него логично довольно.
его не просто так клинит, подозреваю
>Сериализация/десериализация DOM-дерева - что здесь сложного?
>
>А Завалишина если б не клинило на управляемом коде - праздник был бы. Так-то у него логично довольноТока эта... он и предлагает избавиться от сериализации насовсем, по крайней мере, для внутренних процессов. DOM-дерево должно храниться в виде цепочек нативных объектов, которые можно взять и сразу использовать. А чтобы их не очковато было использовать - для этого и нужна валидация, обеспечиваемая управляемым кодом.
Так FF и делает. Только уже через короткий промежуток времени считает кэш старым и перетягивает всё по новой (в случаи перезапуска), открывая десятки соединений, не догружая страницы по таймаутам у кого много вкладок и слабенькое соединение, ставя раком систему, отрабатывая JS и плагины. Жаль, что не знал раньше об этом расширении.
>Так FF и делает. Только уже через короткий промежуток времени считает кэш
>старым и перетягивает всё по новой (в случаи перезапуска), открывая десятки
>соединений, не догружая страницы по таймаутам у кого много вкладок и
>слабенькое соединение, ставя раком систему, отрабатывая JS и плагины. Жаль, что
>не знал раньше об этом расширении.Firefox в массе ситуаций лезет в сеть, когда этого делать не надо. Например, при показе исходника страницы или сохранении страницы на диск. Кроме того, сохраняется ни разу не DOM-дерево и загруженные скрипты, а html (+ доп. инфо о формах/положении страницы), что ведёт к потере контента, загруженного скриптами, необходимости специальных ухищрений для сохранения содержимого форм и т.д.
>что ведёт к потере контента, загруженного скриптами, необходимости
>специальных ухищрений для сохранения содержимого форм и т.д.Я как-то плохо представляю себе сохранение динамического контента на диск. При этом вообще может не быть единственно верного варианта поведения. Это похоже на жалобы что на скриншоте программы дескать кнопки не работают. Простите, но нынче часто бывает так что HTML - это не некая статичная сущность а результат работы программы. Актуальный только сейчас и живущий своей жизнью. А сама программа на серванте крутится наполовину. Вы ж не требуете чтобы вы могли сделать скриншот, притащить на другой комп и бац - кнопки на скриншоте стали бы нажиматся и вообще получилась типа работающая программа. Вот засэйвленый хтмл - это что-то типа скриншота. Наивно много требовать от оного.
>Я как-то плохо представляю себе сохранение динамического контента на диск.Открой для себя RAM paging
> Вот засэйвленый хтмл - это что-то типа скриншота. Наивно много требовать от оного.Именно. Я сохраняю, фактически, слепок страницы на текущий момент. Так зачем лезть в сеть и выкачивать оригинальную страницу? Собственно, мне и нужно-то сохранить _текущий_ вариант страницы, какой я ее вижу. :-)
> Вы ж не требуете чтобы вы могли сделать скриншот, притащить на другой комп и бац - кнопки на скриншоте стали бы нажиматся и вообще получилась типа работающая программа.
Не-а, лично мне нужна текстовая информация со страницы, и кнопки тут не причем.
>Именно. Я сохраняю, фактически, слепок страницы на текущий момент. Так зачем лезть в сеть и выкачивать оригинальную страницу? Собственно, мне и нужно-то сохранить _текущий_ вариант страницы, какой я ее вижу. :-)Да, именно это и требуется, и ничего другого, кто мне объяснит зачем тут лезть в сеть?
> Лично у меня потребление памяти файрфоксом при этом упадёт раз в 30-40.Вы только что описали как сделать свопление на диск но только не на уровне ОС, а на уровне приложения. Есть одна незадача. Своп придумали еще много лет назад, на уровне страниц памяти и ОС, а не приложений, ну да идея то такая же примерно. А минусы все те же что и раньше. Подчитывание с диска - намного тормознее чем работа с оперативкой. Поэтому если вы сэкономите в 40 раз оперативки - попадете на тормоза из-за постоянной нужды чтения с относительно медленного диска. Который в десятки, сотни и тысячи раз медленнее оперативки. Ну и будет ваш супер-браузер натужно диском кряхтеть постоянно. Как система постоянно лезущая в своп. Как вы думаете, что про вас скажут юзеры?Им почему-то нравятся быстрые браузеры :)
>Вы только что описали как сделать свопление на диск но только не
>на уровне ОС, а на уровне приложения.Нифига подобного, при загрузке браузера, загрузить информацию с диска намного быстрее, чем загрузить с сети, и называется это кеш. причем он есть, что в фф, что в опере, но как-то им пользуются странно. хотя опера иногда хоть какие-то вкладки берет с диска... Причем я понимаю, что информация с диска может быть уже не актуальной, могут быть побиты сессии и т.д.. но неужели приятно видеть десять табов с табличкой: "залогинься на сайте", вместо того, что бы просто дальше читать и залогиниться при первой, реальной!, попытки доступа к сайту?
>Который в десятки, сотни и тысячи раз медленнее оперативки.
Серьезно?
> но как-то им пользуются странно.Просто есть RFC и оговоренные там заголовки HTTP которые рекомендуют или явно разрешают/запрещают что где и на сколько кешировать.
Большое кол-во сайтов, особенно те которые активно юзают AJAX, явно запрещают браузерам кешировать такие страницы или разрешают, но с оговоркой что надо проверить, изменилось ли содержимое на сервере (а значит полезть в сеть).
Можно сделать чтобы браузер (ФФ и др.) более активно использовал кеш посредством всяких about:config и плагинов, но это как правило ведёт к нарушению стандартов (RFC).Так что вина в том, что браузер постоянно лезет в сеть, это и не его вина совсем, а скорее тех веб-девелоперов, которые делают сайты, которые тупо шлют браузеру в каждом ответе "не кешируй" (и избавляют себя от лишней головной боли, да).
Не. Читаю-то я редко и довольно мало - только при показе очередной страницы её содержимое, причём в формате, оптимизированном так, как мне нравится. А сбрасывать на диск старую страницу могу неспешно.Да, это своп. Но от системного отличается тем, что браузер знает, что у него за данные и может сбросить именно то, что не понадобится через пол-секунды.
>Может, они когда-нибудь додумаются кешировать содержимое загруженной вкладки на диске в каком-нибудь виде, из которого вкладку можно восстановить, не обращаясь к сети вообще?Особенно раздражает что когда сохраняешь уже только что загруженный и отображённый объект, например картинку, или исходник страницы хочешь посмотреть, он качает её заново. Совершенно нелогично IMHO. А вдруг оно там уже изменилось (или вообще стало недоступно), а сохранить то я хочу то, что вижу (ибо именно по нему нажимаю и выбираю "сохранить").
Смотрите мой комментарий выше.
>Может, они когда-нибудь додумаются кешировать содержимое загруженной вкладки на диске в каком-нибудь
>виде, из которого вкладку можно восстановить, не обращаясь к сети вообще?он и так около 20 последних вкладок восстанавливает без работы с сетью (из кеша видимо) (при отключенном инете это видно)
Гениальная вещь
какое счастье ...лучше бы кол-во сбоев уменьшили бы
Сорри за офтоп. Пару месяцев назад меня спрашивал User294, есть ли в третьем Konqueror восстановление сеанса. Есть :-) Фильтр рекламы тоже встроенный. Функционал 4-й версии такой же, стандарты HTML только обновлены.
Оба - наверное хорошая фича
Вот только у меня firefox не падает, поэтому не могу оценить :)
Вкладки открываю в большом кол-ве
но не используемые закрываюА вот thunderbird падает изредка
>Оба - наверное хорошая фича
>Вот только у меня firefox не падает, поэтому не могу оценить :)Падает - не падает, а раз в месяц или два приходится перезапускать браузер при установке обновления.
>>Оба - наверное хорошая фича
>>Вот только у меня firefox не падает, поэтому не могу оценить :)
>
>Падает - не падает, а раз в месяц или два приходится перезапускать
>браузер при установке обновления.Windows тоже раз в месяц при установке приходится перегружать
Так что firefox не критичен :)
Почему перезагружать? Сейчас существуют решения, чистящие реестр. А вот 95-й я переустанавливал раз в неделю.
>Почему перезагружать? Сейчас существуют решения, чистящие реестр. А вот 95-й я переустанавливал
>раз в неделю.95ую если вы про венду, можно было банально копировать системные каталоги.
С бартабом я уже почти счастлив :)А нет ли расширения которое привязывает выбор раскладки клавиатуры к конкретному табу?
>С бартабом я уже почти счастлив :)
>
>А нет ли расширения которое привязывает выбор раскладки клавиатуры к конкретному табу?
>Сомневаюсь что браузер может переключать раскладку. По крайней мере сделать это кросс-платформенно врядли получится...
Ну индикатор раскладки для ФФ я кажется где-то видел. Подозреваю, что и переключалку сделать можно.
>>С бартабом я уже почти счастлив :)
>>
>>А нет ли расширения которое привязывает выбор раскладки клавиатуры к конкретному табу?
>>
>
>Сомневаюсь что браузер может переключать раскладку. По крайней мере сделать это кросс-платформенно
>врядли получится...Через СКИМ - легко.
Думаю, невозможного в доплнении к браузеру нет. Есть для окон запоминание языка (ещё в 2004 попробовал, и мне понравилось), только теперь у браузера есть вкладки.
Они бы лучше вместо переработки механизма восстановления вкладок после сбоя,
переработали механизм чтоб небыло сбоя.
>Они бы лучше вместо переработки механизма восстановления вкладок после сбоя,
>переработали механизм чтоб небыло сбоя.
>Они это обязательно сделают... потом... "жаль только пору эту чудесную уж не увидеть ни мне ни тебе"(С) автора помните?
>>Они бы лучше вместо переработки механизма восстановления вкладок после сбоя,
>>переработали механизм чтоб небыло сбоя.
>Они это обязательно сделают... потом... "жаль только пору эту чудесную уж не
>увидеть ни мне ни тебе"(С) автора помните?Откровение Иоанна Богослова ака Апокалипсис. Не?! А так похоже :)
>>>Они бы лучше вместо переработки механизма восстановления вкладок после сбоя,
>>>переработали механизм чтоб небыло сбоя.
>>Они это обязательно сделают... потом... "жаль только пору эту чудесную уж не
>>увидеть ни мне ни тебе"(С) автора помните?
>
>Откровение Иоанна Богослова ака Апокалипсис. Не?! А так похоже :)Можно угадайку открывать. Ну вы то прикалываетесь, а молодежь небось реально не знает уже в чем хохма.
кака-это проблема завершила работу мазилы ,перзагрузка для востановлении не работает, что делать?