#1 06-08-2008 07:44:12

murabel  
TabletGeek
Откуда: Киев
На форуме с: 07-07-2008
Сообщений: 116
Отблагодарили :   
Вебсайт
Opera 

Браузер не кеширует страницы

Кто-нибудь может объяснить - почему, когда в браузере возвращаешься на предыдущую страницу, она не берется из кэша, а загружается заново? (ОС - Diablo, браузер встроенный). Жутко бесит этот глюк, для сравнения - даже в Опере мини в телефоне назад листается молниеносно, а тут...
Размер кэша выставлен 4096 кБ, должно хватать. Больше никаких настроек касательно кеширования не нашел.
Если плохо смотрел - ткните носом, плиз... Или это глубоко в каких-то конфигах спрятано?


N800@Diablo + Transcend SDHC 8GB Class 6 + Motorola V9 @ Utel 3,5G / ASUS WL-520GC @ Воля Broadband

Неактивен

 

#2 08-08-2008 03:48:56

svs57  
TabletGeek
Откуда: Санкт-Петербург
На форуме с: 30-03-2008
Сообщений: 1531
Отблагодарили :   94 
Firefox 

Re: Браузер не кеширует страницы

по поводу кэша на диске я сделал так:
В файл /home/user/.mozilla/microb/prefs.js
добавил
user_pref("browser.cache.disk.capacity", 131072);
user_pref("browser.cache.disk.enable", true);
Перед правкой нужно закрыть микроб и остановить демон браузера
/etc/init.d/tablet-browser-daemon stop
Потом соответственно запустить
/etc/init.d/tablet-browser-daemon start

Можно поменять эти же настройки, введя url about:config
но больно медленно открывается.

Заодно еще немного подтюнил настройки:
# Too many connections and you will swap this poor CPU, this will allow it to be much more responsive.
user_pref("network.http.max-connections", 2);
user_pref("network.http.max-connections-per-server", 1);
user_pref("network.http.max-persistent-connections-per-server", 1);
user_pref("network.http.pipelining.maxrequests", 10000);

# Increase the cache size
user_pref("browser.cache.memory.capacity", 16384);

# Improve readability and clickability of most sites
user_pref("font.minimum-size.x-central-euro", 18);
user_pref("font.minimum-size.x-cyrillic", 18);
user_pref("font.minimum-size.x-unicode", 18);
user_pref("font.minimum-size.x-user-def", 18);
user_pref("font.minimum-size.x-western", 18);

# dunno how much help this is
user_pref("browser.sessionhistory.max_entries", 2);


N810 (DIABLO_5.2008.43-7)

Неактивен

 

#3 08-08-2008 07:27:34

Dali  
TabletGeek
Откуда: Kazan
На форуме с: 28-03-2008
Сообщений: 689
Отблагодарили :   37 
Firefox 

Re: Браузер не кеширует страницы

а где он хранит диск-кэш?


Nokia N800 / diablo inside + A-Data SDHC6 4Gb + Kingston SDHC6 8Gb + Nokia 5610 + USBHDD + Card Readers + Palm TT3 + Linksys WRT54G / OpenWRT + Megafon EDGE + BT GPS Holux M1000.

Неактивен

 

#4 08-08-2008 09:40:32

svs57  
TabletGeek
Откуда: Санкт-Петербург
На форуме с: 30-03-2008
Сообщений: 1531
Отблагодарили :   94 
 

Re: Браузер не кеширует страницы

Должен быть здесь
/home/user/.mozilla/microb/Cache/
но похоже кэш выброшен при компиляции
PS
После того как сделал, стало работать заметно быстрее

Отредактированно svs57 (08-08-2008 13:37:15)


N810 (DIABLO_5.2008.43-7)

Неактивен

 

#5 10-08-2008 13:36:13

murabel  
TabletGeek
Откуда: Киев
На форуме с: 07-07-2008
Сообщений: 116
Отблагодарили :   
Вебсайт
Opera 

Re: Браузер не кеширует страницы

спасибо, попробую


N800@Diablo + Transcend SDHC 8GB Class 6 + Motorola V9 @ Utel 3,5G / ASUS WL-520GC @ Воля Broadband

Неактивен

 

#6 11-08-2008 02:52:41

Dali  
TabletGeek
Откуда: Kazan
На форуме с: 28-03-2008
Сообщений: 689
Отблагодарили :   37 
Firefox 

Re: Браузер не кеширует страницы

Как он быстрее работает, если реально дискового кэша нет, как не включай. Мы только и сделали, что увеличили кэш в памяти с 4 до 16 мБ (хотя 4 мБ для возврата к предыдущим страницам в пределах сессии должно хватать более чем). Но после перезагрузки (или ещё чего-то) опция сбрасывается, но не в 4 мБ, а в Авто (и в маленький кэш).
Про тонкий тюнинг я не говорю, он бывает и полезен и вреден иногда. Но большой рояли не играет.


Nokia N800 / diablo inside + A-Data SDHC6 4Gb + Kingston SDHC6 8Gb + Nokia 5610 + USBHDD + Card Readers + Palm TT3 + Linksys WRT54G / OpenWRT + Megafon EDGE + BT GPS Holux M1000.

Неактивен

 

#7 11-08-2008 05:13:21

svs57  
TabletGeek
Откуда: Санкт-Петербург
На форуме с: 30-03-2008
Сообщений: 1531
Отблагодарили :   94 
Firefox 

Re: Браузер не кеширует страницы

Я же писал что нужно остановить демон браузера перед исправлением чтобы не сбрасывались опции.


N810 (DIABLO_5.2008.43-7)

Неактивен

 

#8 11-08-2008 06:48:53

Dali  
TabletGeek
Откуда: Kazan
На форуме с: 28-03-2008
Сообщений: 689
Отблагодарили :   37 
Firefox 

Re: Браузер не кеширует страницы

Само собой, останавливал. Я внимательный. Всё было ОК. После нескольких перезапусков микроба в файле /home/user/.mozilla/microb/prefs.js всё было как прописано, только просортировалось автоматом (и комментарии ушли). А сегодня открыл опции в микробе - размер кеша стоит Авто. За это время были перезагрузки таблетки.
Да и фиг с ним, с кешем в памяти, 4 мБ на сессию достаточно. Я говорю в основном об отсутствии дискового кеша.


Nokia N800 / diablo inside + A-Data SDHC6 4Gb + Kingston SDHC6 8Gb + Nokia 5610 + USBHDD + Card Readers + Palm TT3 + Linksys WRT54G / OpenWRT + Megafon EDGE + BT GPS Holux M1000.

Неактивен

 

#9 06-09-2008 13:32:09

murabel  
TabletGeek
Откуда: Киев
На форуме с: 07-07-2008
Сообщений: 116
Отблагодарили :   
Вебсайт
Chrome 

Re: Браузер не кеширует страницы

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


N800@Diablo + Transcend SDHC 8GB Class 6 + Motorola V9 @ Utel 3,5G / ASUS WL-520GC @ Воля Broadband

Неактивен

 

#10 08-09-2008 04:18:16

Dali  
TabletGeek
Откуда: Kazan
На форуме с: 28-03-2008
Сообщений: 689
Отблагодарили :   37 
Firefox 

Re: Браузер не кеширует страницы

Пока нет, и ИМХО бессмысленно (ресурсоёмко) поднимать кэш-прокси на таблетке. Надо ждать новых браузеров или модификации микроба.
Хотя на SD делать кэш тоже нехорошо, по понятным причинам. Поэтому, наверное, в микробе его нет и не будет. В феннеке если он и будет, то только потому что не заточен для таблетки.


Nokia N800 / diablo inside + A-Data SDHC6 4Gb + Kingston SDHC6 8Gb + Nokia 5610 + USBHDD + Card Readers + Palm TT3 + Linksys WRT54G / OpenWRT + Megafon EDGE + BT GPS Holux M1000.

Неактивен

 

#11 08-09-2008 04:53:14

ShutteR77  
TabletGeek
Откуда: Владимир
На форуме с: 04-03-2008
Сообщений: 471
Отблагодарили :   25 
Вебсайт
Opera 
Участвую в проектах : wiki

Re: Браузер не кеширует страницы

Возможно в Хроме появиться. Щас проверил, да появиться и в мобильной версии.
Вообще у нее достаточно перспективное направление!

Отредактированно ShutteR07 (08-09-2008 09:04:13)


Если к темному прошлому прибавить светлое будущее, то получится серое настоящее...

Неактивен

 

#12 14-09-2008 23:48:00

murabel  
TabletGeek
Откуда: Киев
На форуме с: 07-07-2008
Сообщений: 116
Отблагодарили :   
Вебсайт
 

Re: Браузер не кеширует страницы

вот интересно, какой умник решил, что дисковый кэш на таблетке не нужен? я половину трафика тяну по GPRS, и ждать до полминуты, чтобы просто вернуться на страницу назад - мягко скажем, достаёт.
Да и по Wi-Fi бывает долго. О лишних затратах на трафик я уже молчу.
Кто знает, куда можно написать, чтобы это исправили в следующих прошивках?


N800@Diablo + Transcend SDHC 8GB Class 6 + Motorola V9 @ Utel 3,5G / ASUS WL-520GC @ Воля Broadband

Неактивен

 

#13 15-09-2008 01:00:06

svs57  
TabletGeek
Откуда: Санкт-Петербург
На форуме с: 30-03-2008
Сообщений: 1531
Отблагодарили :   94 
Firefox 

Re: Браузер не кеширует страницы

Может сюда? Во всяком случае с maemo.org сюда ведет ссылка
http://tabletblog.com/2007/08/want-feat … -n800.html   
PS
Может прокси на таблетку поставить?

Отредактированно svs57 (15-09-2008 01:03:26)


N810 (DIABLO_5.2008.43-7)

Неактивен

 

#14 15-09-2008 01:54:36

Dali  
TabletGeek
Откуда: Kazan
На форуме с: 28-03-2008
Сообщений: 689
Отблагодарили :   37 
Firefox 

Re: Браузер не кеширует страницы

murabel говорит:

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

Наверное Вы плохо прочитали тему. Чтобы вернуться на страницу назад, работает не дисковый кэш, а кэш в памяти (кстати, измените его размер с Авто на 4 Мб). И почему Вы решили, что при возврате на пред. страницу она выкачивается заново? Просто проверяется таймстамп страницы из сети, и если она не изменилась, то берётся из кэша. Да и рендерится страница небыстро. Вот и задержки. Правда, если страница динамическая (очень часто), то - таки да, качает заново (но в этом случае и дисковый кэш работает плохо).
А шо делать? Альтернатива - быстрый износ карты.


Nokia N800 / diablo inside + A-Data SDHC6 4Gb + Kingston SDHC6 8Gb + Nokia 5610 + USBHDD + Card Readers + Palm TT3 + Linksys WRT54G / OpenWRT + Megafon EDGE + BT GPS Holux M1000.

Неактивен

 

Board footer

Powered by PunBB
© Copyright 2002-2008 Rickard Andersson

Использованы иконки браузеров с форума forum.mozilla-russia.org   скидка на телевизор -

[ Generated in 0.400 seconds, 8 queries executed ]