+  HandyCache форум
|-+  Главная категория» Новые предложения» Управление списками в НС
Имя пользователя:
Пароль:
Страниц: [1]   Вниз
  Отправить эту тему    Печать  
Автор Тема: Управление списками в НС  (Прочитано 6946 раз)
0 Пользователей и 1 Гость смотрят эту тему.
ruslan13
Новичок
*

Репутация: +0/-1
Offline Offline

Сообщений: 20


« : 06 ноября 2013, 05:13:12 »

Здравствуйте

Немного философии:
Насколько я понимаю, НС создан в первую очередь для людей со слабым либо дорогим Интернетом. У меня уже много лет выход только через GPRS-модем, причем ни разу не 3G. Средняя скорость 1-2 килобайта в секунду, в пиковые часы 0.2-0.5. Поэтому когда-то я сам пробовал писать свои прокси, которые бы сжимали трафик и обрезали ненужное. Ведь полезной информации на странице бывает, подчас, всего несколько процентов от общего скачиваемого твоим браузером трафика. В частности, у меня был режим, включаемый парой кликов мышки, когда запрещалась загрузка всех CSS и JS (картинки отключались еще в браузере, естественно).

Допустим, у меня есть ссылка на страницу на коммерсант.ру с новостью, которую мне надо прочитать. На этом сайте я еще не был, и HC будет грузить все подряд. Как заставить его это не делать - не грузить стайлшиты и джаваскрипты, занимающие 90% трафика? Как иметь два (в общем случае, несколько) черных списка и легко переключаться между ними? Сейчас я вижу вариант только запусков двух экземпляров HC на разных портах и переключение между ними в браузере. Нельзя ли выбор между списками сделать в HC? Или, хотя бы, черных списков сделать 2-3? По-моему, это естественно.

И вторая фича, которая была в моем прокси. Иногда этой меры не достаточно - css и js, порой, трудно отловить из-за отсутствия этих аббревиатур в URL-ах, в страницу может быть встроен джаваскрипт, загружающий картинки и скрипты, и прочее. Тогда я включал режим, при котором грузилась только первая страница. Только одна. Не помню, как, по-моему игрался с refferrer. Нужный мне текст, обычно, показывался вполне читабельно, а больше ничего и не нужно было.
Хотелось бы видеть и эту брутальную опцию. Это не экзотика, это была бы часто используемая вещь, и не только мной.
Сообщить модератору   Записан
Anymore
Beta tester
*****

Репутация: +17/-0
Offline Offline

Сообщений: 339


« Ответ #1 : 07 ноября 2013, 23:11:14 »

А почему бы не отключить CSS и JS прямо в браузере?
И почему бы не использовать несколько браузеров вместо нескольких HC?
Сообщить модератору   Записан
YuS
Ветеран
*****

Репутация: +30/-4
Offline Offline

Сообщений: 701


crazy


« Ответ #2 : 08 ноября 2013, 11:11:42 »

А почему бы не отключить CSS и JS прямо в браузере?
И почему бы не использовать несколько браузеров вместо нескольких HC?
Не каждый браузер умеет отключать скрипты и стили. Но в данном случае, что интересно, человек просто не хочет почитать ни форум, ни документацию... HC + CM уже умеет то, о чем говорит топикстартер. И несколько черных списков возможны, и выключение стилей, и выключение скриптов и т.д., тут только нужны конкретности, а не общие фразы. Построение сайтов ведь может сильно отличаться, поэтому создание фильтров и списков будет, скорее всего, индивидуально и не совсем тривиально, по таким требованиям.
Сообщить модератору   Записан
ruslan13
Новичок
*

Репутация: +0/-1
Offline Offline

Сообщений: 20


« Ответ #3 : 08 ноября 2013, 15:54:50 »

Не каждый браузер умеет отключать скрипты и стили. Но в данном случае, что интересно, человек просто не хочет почитать ни форум, ни документацию... HC + CM уже умеет то, о чем говорит топикстартер. И несколько черных списков возможны, и выключение стилей, и выключение скриптов и т.д.,
Будьте добры указать мне сообщения на форуме, рассказывающие о том, как сделать несколько черных списков с удобным переключением между ними.

п.с. отключение css и скриптов в браузере зачастую сводится к тому, что они загружаются, но не исполняются.
Сообщить модератору   Записан
YuS
Ветеран
*****

Репутация: +30/-4
Offline Offline

Сообщений: 701


crazy


« Ответ #4 : 09 ноября 2013, 00:27:23 »

Будьте добры указать мне сообщения на форуме, рассказывающие о том, как сделать несколько черных списков с удобным переключением между ними.
Обратите внимание на расширение Content Master. А искать мне придется точно также как и Вам, с помощью поиска, но тут я пас, поищите сами, мне это точно не нужно. И да, удобства никто не обещал, но в HC многое можно сделать с помощью расширений, вопрос только в том, что их придется кому-то написать, для полной реализации требований.

п.с. отключение css и скриптов в браузере зачастую сводится к тому, что они загружаются, но не исполняются.
А иначе разве возможно сделать в браузере? Хотя бы раз, но придется загрузить, чтобы проанализировать, надо ли загружать это в следующий раз. И тут тоже, как раз, возможности Content Mastera могут помочь вырезать контент до загрузки его в браузер.

PS Есть только одна проблема, трафик по протоколу https проанализировать без дополнительных костылей невозможно, но тут уже сам протокол так работает, с этим ничего не поделаешь.
Сообщить модератору   Записан
ruslan13
Новичок
*

Репутация: +0/-1
Offline Offline

Сообщений: 20


« Ответ #5 : 10 ноября 2013, 14:21:11 »

Обратите внимание на расширение Content Master. А искать мне придется точно также как и Вам, с помощью поиска, но тут я пас, поищите сами, мне это точно не нужно.
CM у меня стоит давно и настроен так, как мне надо.
Я спрашивал про возможность использования нескольких черных списков в HC, CM тут ни при чем.
Если Вы не понимаете, о чем речь, не надо давать ненужных советов, пожалуйста, и утверждать то, чего, на самом деле, нет. Это не этично.
Сообщить модератору   Записан
YuS
Ветеран
*****

Репутация: +30/-4
Offline Offline

Сообщений: 701


crazy


« Ответ #6 : 10 ноября 2013, 19:30:19 »

Я спрашивал про возможность использования нескольких черных списков в HC, CM тут ни при чем.
Если Вы не понимаете, о чем речь, не надо давать ненужных советов, пожалуйста, и утверждать то, чего, на самом деле, нет. Это не этично.
Если Вас не понимают, то это не значит, что Ваш собеседник непроходимый тупица... может быть с этой стороны посмотрите на ситуацию? Вы бы вопрос задали конкретный, что хотите получить, без философских отступлений, возможно и ответ получили бы, ясный и понятный, а так... ищущий да обрящет.
А то чего нет в вашем представлении:
Цитировать
Фильтры HandyCache:

Удаление элементов с URL
удаление HTML-элементов путем поиска в них URL по правилам Черного списка HC
Блокировка запросов с URL
блокирование загрузки запросов по правилам Черного списка HC.
Казалось бы, зачем это делать при наличии Черного списка НС? В случае СМ можно подключать несколько Черных списков, а также устанавливать разные Черные списки разным пользователям
Белый список
не будут удаляться элементы, в которых есть URL, соответствующий запрещающему блокировку правилу Белого списка HC.
При подсчете числа срабатываний есть нюанс: НС считает срабатыванием Белого списка соответствие URL правилу из этого списка независимо от того, предотвращено ли этим правилом реальное срабатывание Черного списка. СМ засчитывает Белому списку только случаи, когда им непосредственно предотвращено срабатывание Черного
И фильтров этих может существовать столько, сколько пользователей проипсано в HC, причем на каждого пользователя может быть подключено списков больше одного.
Так что читайте мануалы, а потом об этике поговорим.
« Последнее редактирование: 10 ноября 2013, 19:43:57 от YuS » Сообщить модератору   Записан
ruslan13
Новичок
*

Репутация: +0/-1
Offline Offline

Сообщений: 20


« Ответ #7 : 11 ноября 2013, 06:37:52 »

Человек заходит на форум НС и задает простой вопрос: почему бы не сделать в НС несколько черных списков и дать возможность пользователю переключаться между ними "на лету".
Это не настолько ламерский вопрос, чтобы безосновательно и безадресно отсылать его в мутный поиск по форуму.

В данный момент я запускаю два процесса НС и пользую Макстон 2.5, который более чем удобно позволяет переключаться между проксями. У других браузеров я такого не видел и хотел бы услышать мнение создателей программы о нескольких (двух, хотя бы) черных списках в НС с возможностью их подключения/отключения через иконку в таскбаре - как бы различные режимы интернет-серфинга. Сам программил и понимаю, что технически это сделать совсем не сложно. А будет полезно, имхо.
Сообщить модератору   Записан
YuS
Ветеран
*****

Репутация: +30/-4
Offline Offline

Сообщений: 701


crazy


« Ответ #8 : 11 ноября 2013, 12:53:08 »

Человек заходит на форум НС и задает простой вопрос: почему бы не сделать в НС несколько черных списков и дать возможность пользователю переключаться между ними "на лету".
Это не настолько ламерский вопрос, чтобы безосновательно и безадресно отсылать его в мутный поиск по форуму.
Вы же понимаете, в каком разделе создали тему? Причем создали с большим массивом текста и лирическими отступлениями. Ну да ладно. Вы ведь должны были предполагать, что:
1. Ваши предложения, естественно, будут обсуждаться.
2. Ваши предложения должны быть достаточно убедительными, чтобы их хотя бы внесли в ToDo.

Так вот и попробуйте объяснить, и убедить автора (не меня) в том, что то, что уже реализовано в виде расширения, обязательно должно быть реализовано в самой программе HC. В чем преимущество такой реализации? Пока, кроме аргумента об удобстве, других не видно, ибо несколько списков - уже существуют, переключать эти списки можно, хоть и не через иконку в трее.

PS А по поводу отсылания в поиск:
Надеюсь, что основания, как раз для этого были, т.к. если Вы не в курсе того, что существует возможность подключения нескольких черных списков, то Вам об этом сказали и предложили поискать информацию. Вот только непонятно почему реакция у Вас на это какая-то болезненная... ламером Вас никто не называл, я всего лишь, предложил поискать информацию самостоятельно - это настолько обидно и вызывающе?
Сообщить модератору   Записан
Anymore
Beta tester
*****

Репутация: +17/-0
Offline Offline

Сообщений: 339


« Ответ #9 : 11 ноября 2013, 19:30:47 »

В данный момент я запускаю два процесса НС и пользую Макстон 2.5, который более чем удобно позволяет переключаться между проксями. У других браузеров я такого не видел и хотел бы услышать мнение создателей программы о нескольких (двух, хотя бы) черных списках в НС с возможностью их подключения/отключения через иконку в таскбаре - как бы различные режимы интернет-серфинга. Сам программил и понимаю, что технически это сделать совсем не сложно. А будет полезно, имхо.

Как альтернатива FoxyProxy для firefox/chrome.
Как вариант второго списка -- писать правила для js и css в список "Только из кэша".
Как ещё один вариант настроить adblock plus на вырезание ссылок на js&css (плююс в обработке https)
Плюс ко всему -- ещё никто не отменял расширения.

На сколько это сложно, это очень риторический вопрос.


Сообщить модератору   Записан
ruslan13
Новичок
*

Репутация: +0/-1
Offline Offline

Сообщений: 20


« Ответ #10 : 12 ноября 2013, 04:33:32 »

1. Спасибо, но дело не в альтернативе. Два процесс НС с Макстоном меня сейчас вполне устраивают. Решение должно быть независимым от браузера.
2. Да, возможно, хотя логически не очень красиво. Вы не знаете, режим "Только из кэша" работает как обычный фильтр (наподобие "Черного списка") или там еще какая-то логика встроена?
3. adblock plus - опять же, вопрос в удобном и быстром подключении/отключении этого режима. Лезть в настройки СМ для этого - ...
4. Писать расширение я вряд ли буду, к тому же это индивидуальное решение. Я говорю о добавление функциональности к НС в целом.

По сложности:
списки организованы в виде lso файлов. Сделать два black.lso и проверять их по порядку - это сложно? Плюс небольшое добавление в графический интерфейс и настройки. Простое дублирование кода. Поверьте, я знаю что говорю, эта "сложность" несопоставима со сложностью НС в целом или любого его расширения.
Сообщить модератору   Записан
Anymore
Beta tester
*****

Репутация: +17/-0
Offline Offline

Сообщений: 339


« Ответ #11 : 12 ноября 2013, 09:26:13 »

2. Да, возможно, хотя логически не очень красиво. Вы не знаете, режим "Только из кэша" работает как обычный фильтр (наподобие "Черного списка") или там еще какая-то логика встроена?
Если файл у HC есть даёт его, если нет то не даёт. (читайте доки)

4. Писать расширение я вряд ли буду, к тому же это индивидуальное решение. Я говорю о добавление функциональности к НС в целом.
Писать в общем-то не так уж много. Тем более что только для себя.

По сложности:
списки организованы в виде lso файлов. Сделать два black.lso и проверять их по порядку - это сложно? Плюс небольшое добавление в графический интерфейс и настройки. Простое дублирование кода. Поверьте, я знаю что говорю, эта "сложность" несопоставима со сложностью НС в целом или любого его расширения.
риторика это
На сколько я знаю mai62 часто просят сделать несколько списков с возможностью переключения.
Content Master отклик на эту просьбу хотя и от другого человека.
Сообщить модератору   Записан
ruslan13
Новичок
*

Репутация: +0/-1
Offline Offline

Сообщений: 20


« Ответ #12 : 12 ноября 2013, 10:43:17 »

Если файл у HC есть даёт его, если нет то не даёт. (читайте доки)

Уважаемый Anymore
Вы довольно часто с видом знатока даете информацию, не соответствующую действительности.
Проведите эксперимент у себя на компьютере - включите режим "Только из кэша" и попробуйте зайти на какой-нибудь заведомо неизвестный HC сайт. Например, www.yy.com.
А затем подумайте, зачем в настройках НС есть фильтры для списка "Только из кэша".
Сообщить модератору   Записан
Anymore
Beta tester
*****

Репутация: +17/-0
Offline Offline

Сообщений: 339


« Ответ #13 : 12 ноября 2013, 11:35:50 »

Уважаемый Anymore
Вы довольно часто с видом знатока даете информацию, не соответствующую действительности.
Ну извините, HC я не пользуюсь больше года.

Проведите эксперимент у себя на компьютере - включите режим "Только из кэша" и попробуйте зайти на какой-нибудь заведомо неизвестный HC сайт. Например, www.yy.com.
Видимо логика работы HC изменилась Улыбка
А затем подумайте, зачем в настройках НС есть фильтры для списка "Только из кэша".
Кто то просил...  Я следил за форумом(ru-board) когда этот список появился. Там ещё есть галочки для разных браузеров -- то-же кто-то просил (для просмотра сайтов в оффлайне).


Надеюсь был чем-то полезен.
Сообщить модератору   Записан
YuS
Ветеран
*****

Репутация: +30/-4
Offline Offline

Сообщений: 701


crazy


« Ответ #14 : 12 ноября 2013, 12:54:33 »

Видимо логика работы HC изменилась Улыбка
Логика не менялась, все также и работает.
Это просто человек со странной логикой: то, что он не знает или не видит (хотя, скорее всего, просто не понимает принципа работы), значит это не существует...
К тому же, он лучше всех всё знает, он ведь свой прокси написал и даже работал с ним... вот только один вопрос: а куда же он его потерял? Вопрос риторический Улыбка
Сообщить модератору   Записан
ruslan13
Новичок
*

Репутация: +0/-1
Offline Offline

Сообщений: 20


« Ответ #15 : 12 ноября 2013, 15:57:56 »

Anymore
Я дико извиняюсь за глупый наезд - что-то нашло и перепуталось в глазах и голове. Про "знатока" - это не Вам.
Ваш совет использовать список "Только из кэша" на самом деле дает 90% необходимой функциональности.
Спасибо, и еще раз извиняюсь за свою тупость и грубость.

Content Master всё-таки выполняет совсем другую функцию. Он позволяет изменять контент. А блокировочные списки - это списки.
Сообщить модератору   Записан
Страниц: [1]   Вверх
  Отправить эту тему    Печать  

 
Перейти в: