LINUX.ORG.RU
ФорумTalks

«Интеллектуальная» загрузка множества картинок / множества страниц в табах

 ,


0

1

Добрый вечер уважаемые коллеги!

Давно уже пользуюсь Firefox (в данный момент 13.0.1), а так же иногда Opera (12.0).

В Firefox относительно недавно появились две интересные оптимизации (не вчера конечно появились):

Например, при просмотре длинной страницы блога снабженной большим количеством скриншотов картинки грузятся не сразу, а по мере скроллинга страницы до их местоположения. Судя по показаниям Live HTTP Header и Firebug это не отложенная загрузка. Выкачиваются картинки вместе со страницей. Но их отрисовка отложена, предполагаю для экономии памяти потребляемой браузером.

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

Вопрос такой, есть ли что-то подобное в Opera? Поковырялся в настройках, но не нахожу ничего похожего. Может она и вовсе так не умеет?

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

Мыши плакали, кололись...

Kor03d ★★
()

Вопрос такой, есть ли что-то подобное в Opera?

Да ей, вроде, не надо :) Она уже много лет как картинки без тормозов и с малым отжиранием ресурсов показывает. Особенно разница заметна на всяких монстрах, типа 10000x10000px.

KRoN73 ★★★★★
()
Ответ на: комментарий от Kor03d

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

Новый релиз Opera 10.01 с исправлением ряда уязвимостей (комментарий)

Там мало что изменилось. Наоборот, добавилось, типа Firefox: перечитывание исходника страницы при просмотре

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

Я конечно не утверждаю, что она все что может хавает. Но приятно, когда ненужные в данный момент табы не активны.

Munhgauzen
() автор топика
Ответ на: комментарий от Kor03d

жалуются на недостаток функций

проблема лисы в том, что «среднестатистического пользователя» не существует

stevejobs ★★★★☆
()
Ответ на: комментарий от stevejobs

опера не тормозит. зачем ей все это?

На сотне вкладок поскрипывает. А если там еще страницы с множеством мелких thumbnails, бывает что окно темнеет и думает секунд несколько.

Munhgauzen
() автор топика
Ответ на: комментарий от Munhgauzen

Но приятно, когда ненужные в данный момент табы не активны.

Приятно. Но лучше бы в Фоксе контент страниц мгновенно отрисовывался при back/post, а не с задержкой в 0,2..0,3 сек. И при массовом открытии новых фоновых табов чтобы не тормозил.

На самом деле мелочи. Реально у меня главная и давняя претензия к Фоксу — это невозможность back на POST-страницы без перепосылки запроса. Дико бесит во время работы со всякими phpMyAdmin и отладкой сайтов. Теперь, вот, добавилось перечитывание исходника, как в Хроме. Ну и отсутствие множественной HTTP-авторизации портит нередко жизнь.

А в остальном Фокс в последние годы неплохо допилили. Да и машины стали мощнее, не так заметны тормоза.

KRoN73 ★★★★★
()

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

Так вот почему у меня фокс тормозить начал. Зачем они это сделали? Как отключить? Памяти на самых дешёвых видюхах уже больше гига ставят, а они такой костыль запилили...

kranky ★★★★★
()

хорошо помню, как совсем недавно зверолюбы производили тонны кирпичей когда их любимый браузер тормозил javascript таймеры на фоновых вкладках

есть ли что-то подобное в Opera?

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

wxw ★★★★★
()

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

Вот жеж... А я думал это ajax...

Bad_ptr ★★★★★
()
Ответ на: комментарий от stevejobs

а лиса на сотне вкладок глючит изо всех щелей. Только tree tabs и выводит ее вперед..

нене. Раньше лиса грузила содержимое всех вкладок при старте.
Теперь же сотни вкладок валяются у меня мёртвым грузом и кушать не просят, пока на них мышкой не тыкнешь в каждую...

Bad_ptr ★★★★★
()
Ответ на: комментарий от aidaho

Только там для старой оперы, сейчас эту настройку можно найти здесь: opera:config#UserPrefs|TurboMode

aidaho ★★★★★
()
Ответ на: комментарий от kranky

Зачем они это сделали?

Потому что по всему интернету нытье про то, что ФФ кучу памяти ест.

h31 ★★★★
()
Ответ на: комментарий от KRoN73

невозможность back на POST-страницы без перепосылки запроса

С этим согласен. Но сам phpMyAdmin гораздо более убийственен :)

Munhgauzen
() автор топика
Ответ на: комментарий от kranky

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

tiandrey ★★★★★
()

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

Тут ещё кто-то про мышей и кактус вспоминал...

Kalashnikov ★★★
()
Ответ на: комментарий от Kalashnikov

Специально посчитал, сорок две включая эту.

Munhgauzen
() автор топика
Ответ на: комментарий от stevejobs

а лиса на сотне вкладок глючит изо всех щелей. Только tree tabs и выводит ее вперед..

Лиса нормально работает и с пятью сотнями. А tree tabs это для мышевозов, pentadactyl лучше.

x3al ★★★★★
()
Ответ на: комментарий от x3al

А tree tabs это для мышевозов, pentadactyl лучше.

Полностью согласен.

andreyu ★★★★★
()

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

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

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

Какие есть пути решения этой проблемы, оставаясь в рамках использования firefox?

blackst0ne ★★★★★
()
Ответ на: комментарий от blackst0ne

Какие есть пути решения этой проблемы, оставаясь в рамках использования firefox?

Многопроцессовость (одна вкладка — один процесс); внимательная ревизия кода, отвечающего за работу с оперативкой (для начала — течи убрать); убивать процессы, отвечающие неиспользуемым вкладкам с кэшированием на диск; провести ревизию кода, отвечающего за работу с плагинами (чтобы кривые плагины не делали ничего страшного)…

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Многопроцессовость (одна вкладка — один процесс); внимательная ревизия кода, отвечающего за работу с оперативкой (для начала — течи убрать); убивать процессы, отвечающие неиспользуемым вкладкам с кэшированием на диск; провести ревизию кода, отвечающего за работу с плагинами (чтобы кривые плагины не делали ничего страшного)…


Т.е. это затрагивает разработчиков, а не конечных пользователей?

blackst0ne ★★★★★
()
Ответ на: комментарий от blackst0ne

Ясен пень: если тебе дают кривой нерабочий код, то ты должен либо жрать, что имеешь, либо настучать по шапке разработчикам, либо сам стать разработчиком.

Eddy_Em ☆☆☆☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.