Консультация № 178764
31.05.2010, 00:16
0.00 руб.
0 8 1
Подскажите, как научить Safari нормально использовать кэш, а то у меня каждый раз страница загружается заново. Даже если возвращаюсь на предыдущую страницу, она каждый раз перезагружается вместо того, чтобы взять ее из кэша.

Обсуждение

Неизвестный
31.05.2010, 00:39
общий
Измалков Эдуард Леонидович:
А может Вам порекомендовать программу (кэширующий прокси), к которой подключите Safari и программа будет кэшировать файлы + удалять рекламу?
Safari для Windows или Mac?
Неизвестный
31.05.2010, 12:27
общий
SerKuz:
Можно и так. Windows7
Неизвестный
01.06.2010, 10:34
общий
Измалков Эдуард Леонидович:

Извините, не мог вчера ответить из-за отсутствия интернета.

Прочитайте про программу - ссылка

Скачайте последнюю версию

Далее попробуем настроить программу:

1. Распакуйте handycache на любой диск, желательно не на системный, в папку HandyCache. Т.к. программе не потребуется установка после переустановки ОС, нам не придется заново ее настраивать, а нужно просто запустить.

2. В Safari нажмите комбинацию клавиш Ctrl+, (где буква Б) или просто откройте настройки. Выберите вкладку "Дополнение" и щелкните по кнопке "Изменить настройки"

3. Откроется диалоговое окно от IE. В зависимости от Вашего соединения интернета, вбейте настройки прокси 127.0.0.1 порт 8080 - либо в №1, либо №2 (в прокси-сервер).
Как узнать, в каком случае заработает HandyCache? Просто после вписывания настроек, введите любой адрес в Safari. Если вписали правильно, в трее значек HandyCache начнет вращаться.



ПРобуйте. Если у Вас все получится, дальше напишу. У меня ОС Windows Xp, поэтому скриншот может не быть полхожим..


Неизвестный
01.06.2010, 20:04
общий
SerKuz:
Поставил, пока оценить работу не могу, но вроде страница грузится побыстрее, но заметил один огромнейший минус - скорость закачки упала в разы (может не везде, но в iTunes точно). Можно его как-нибудь заставить не кэшировать закачки файлов? Может это просто делается, но сегодня наработался, голова совсем не соображает
Неизвестный
01.06.2010, 21:45
общий
Измалков Эдуард Леонидович:
Я вообще качаю качалкой, но когда качается оперой, у меня все нормально со скоростью. Возможно, что сайт так отдает? Попробуйте скачать по-порядку-с HandyCache и без, желательно в течение небольшого промежутка времени. Сравните, сильно ли отличается скорость. До 5 кб/с думаю не страшно=)

А вот как заставить... Посмотрите в настройках - щелкните левой кнопкой по значку в трее. Там есть вкладка "запись в кэш", у меня стоит .* -означает кэшировать все. Стоит попробовать выбрать только первые три правила.


Дам еще несколько советов:
1. Увеличте размер кэша(он по-умолчанию 3 мб) - Кэш -> Управление-> параметр "Размер кэша не более".
2. Если у Вас открыто много вкладок, полезно поставить "стартовать в автономном режиме" в Кэш -> Управление , т.к. при открытии браузера(если заранее запущен HandyCache) все вкладки будут полностью восстановлены из кэша.
3. Автономность, это когда HandyCache не выходит в интернет, а все берет только из кэша. Полезно, если кэш большой, а у Вас тариф с оплатой за мегабайт. В любой момент можно включить автономность, щелкнув правой кнопкой мыши (ПКМ) на значке и выбрав "Работать автономно".
4. С программой поставляется фильтр рекламы, но он режет не очень много рекламы. Я где-то скачал себе список побольше. Если нужно, могу выложить завтра. Но у него есть минус, иногда режет нормальную картинку. К сожалению, в отличие от баннерорезалок, на месте картики, Вы увидет пустое место и тяжело догадаться, что там что-то было =) Нужно посмотреть на форуме, возможно есть такая функция.
5. Если будет написано (при открытии сайта) что-то вроде - "Blocked Access to the requested URL http://www.****.ru/news_detail.php?partner= was not allowed (rule #14). ", значит, что из-за правила №14, HandyCache ссылку заблокировал. В правиле №14 у меня стоит слово "partner", т.к. обычно это рекламная ссылка, но бывает и нормальная. Я в таком случае, просто жму ПКМ и отключаю фильтр "Черный список".




Неизвестный
01.06.2010, 22:33
общий
SerKuz:
Спасибо большое, может уж заодно подскажете, как запретить кэшировать что-либо с сайта, содержащего apple.com. Потому что iTunes качает все-таки с ним медленнее. А т.к. у меня мобильный EDGE интернет, который максимум около 256 Кбит/с, то с ним получается еще медленнее.
А так уже оформляйте ответ. На вопрос мой ответили, буду эту программу изучать или, в крайнем случае, буду знать в какую сторону искать.
Неизвестный
01.06.2010, 23:31
общий
Измалков Эдуард Леонидович:
1. Почему не попробуете другой браузер? Или с iTunes другие не работают?
2. Что подразумеваете под словом кэшировать? Если имеете в виду "запретить сохранять все данные в кэш", то в "запись в кэш" есть строка "исключения". Вбейте туда +apple.com

Но думаю, что это ничего не даст. Возможно, что скорость замедляется из-за медленного обращения в HandyCache из Safari, но тут незнаю что посоветовать. Попробуйте отключить полностью "чтение из кэша"(ПКМ) или пользуйтесь для iTunes - браузером Safari (отключив HandyCache из прокси), а для лазания по сайтам - Opera или другой браузер с HandyCache.

Ответ оформлю завтра, спать пора=)
Неизвестный
02.06.2010, 23:10
общий
это ответ
Здравствуйте, Измалков Эдуард Леонидович.

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

Здесь можно почитать подробнее про программу.

Скачать последнюю версию программы можно здесь.


Для работы браузера Safari с HandyCache, нужно настроить Safari:

1. Распакуйте handycache на любой диск в папку HandyCache, желательно не на системный (где установлена ОС). Т.к. программе не потребуется установка после переустановки ОС, нам не придется заново ее настраивать - будет достаточно запустить.

2. В Safari нажмите комбинацию клавиш Ctrl+, (запятая) или просто откройте настройки из меню. Выберите вкладку "Дополнение" и щелкните по кнопке "Изменить настройки".

3. Откроется диалоговое окно настроек Internet Explorer (Opera и FireFox имеют свое диалоговое окно). В зависимости от Вашего соединения интернета, впишите настройки прокси
127.0.0.1 порт 8080
- либо в №1, либо №2 (см. скриншот). При использовании GPRS, вводите настройки в №1, при ADSL - в №2. Могут быть вариации, в таком случае просто пробуйте оба варианта.






Просто после вписывания настроек, введите любой адрес в Safari. Если вписали правильно,значек HandyCache в трее начнет вращаться.


Дам еще несколько советов:

1. Увеличте размер кэша (он по-умолчанию 3 мб) -
Кэш -> Управление-> параметр "Размер кэша не более".


2. Если у Вас открыто много вкладок, полезно поставить "стартовать в автономном режиме" в Кэш -> Управление , т.к. при открытии браузера (если заранее запущен HandyCache) все вкладки будут полностью загружены из кэша. Если HandyCache не загружен, страницы в браузере не будут загружаться!

3. Автономность, это когда HandyCache не выходит в интернет, а все берет только из кэша. Полезно, если кэш большой, а у Вас тариф с оплатой за мегабайт. В любой момент можно включить автономность, щелкнув правой кнопкой мыши (ПКМ) на значке и выбрав "Работать автономно".

4. Если будет написано (при открытии сайта) что-то вроде - "Blocked Access to the requested URL www.****.ru/news_detail.php?partner was not allowed (rule #14). ", значит, что из-за правила №14, HandyCache ссылку заблокировал. В правиле №14 у меня стоит слово "partner", т.к. обычно это рекламная ссылка, но бывает, что обычную ссылку так называют. Если нужно посмотреть сайт с такой ссылкой, просто жмите ПКМ и отключайте фильтр "Черный список".
5
Форма ответа