Фреймы в html (теги frame, frameset, noframe, iframe примеры. Плюсы и)

Фреймы в html (теги frame, frameset, noframe, iframe примеры. Плюсы и)
Как сделать из Firefox-а человека. Окончание

Это — заключительная часть моей заметки. Остановимся на трех пунктах:

1. Как удалять плагины.
2. Дополнительные изменения в конфигурации.
3. Батничек для чистки portable FireFox-a от мусора прямо на флешке.

----------------------<cut>----------------------

Вначале отвечу на многократно задаваемый мне вопрос, почему мы взялись именно за FireFox? FireFox на сегодня является пока единственным браузером с доступными, детально описанными, настриваемыми и реально отключаемыми ненужными функциями. Ни Chrome, ни Opera (сейчас это фактически Chrome), ни Edge, ни другие производные от FireFox-a типа Seamonkey не позволят вам сделать это так, как требуется, ввиду отсутствия документации. Конечно, существует великое множество других, так называемых "браузеров". Подавляющее большинство из них основано на одних и тех же модифицированных движках известных браузеров, но вдобавок еще и напичканных шпионско-стучащими модулями. Естественно, никто из их "создателей" ничего вам не скажет об этом и отыскать этих шпионов, а тем более отключить их – задача серьезная. Имейте в виду, что стучат о Ваших делах в инете 99% всех браузеров. В основном Googl-у (проверка каждого линка на "безопасность" и т.п.), меньше — в Китай, еще меньше — в нашу родную Отчизну ("лаборатория" Каспера, например — фактически в ФСБ), еще меньше — в Европу. Но стучат почти все.
Итак, вернемся к тому, чем в заключении хочется поделиться с уважаемыми ноунеймовцами (язык не поворачивается сказать "таксапеловцами").

1. Как удалять плагины.
На первый взгляд кажется, чего проще? Пошел в меню, надавил "Удалить" и все. Как бы не так. FireFox, по крайней мере 61-й, плагины не удаляет. Точно, как хард драйв – ставит лишь метку на "удаленные" файлы. Ну и что из этого, ведь они не занимают много места? А вот что. Мы же пытаемся сделать из FireFox-а человека, а не шпиона, да? При каждом соединении с сайтом FireFox стучит туда о списке своих плагинов. Это нормальный процесс и он необходим для правильной работы браузера. Отрицательный момент состоит в том, что этот список повышает Вашу "узнаваемость" в интернете и тем больше, чем больше плагинов установлено или было установлено, а потом удалено. Можете ли Вы вспомнить, сколько плагинов перепробовали на своем FireFox-e, а впоследствии они разонравились Вам и были "удалены"? Вот и ага-а-а.
Рассмотрим процесс удаления на примере Hoxx VPN плагина, установленного в 61-й portable Firefox, обсуждаемый в предыдущей моей заметке. Вот он в списке. Нажимаем "Remove".

Как сделать из Firefox-а человека. Окончание

Перезапускаем FireFox. В списке его нет. Для пущей верности проверяем через about:plugins — тоже нету. Теперь, якобы, Hoxx удален.

Как сделать из Firefox-а человека. Окончание

Не совсем. Идем сюда и убеждаемся, что ничего не удалено. Убираем вручную:

Как сделать из Firefox-а человека. Окончание
Как сделать из Firefox-а человека. Окончание

Перезапускаем FireFox, в адресной строке набираем about:config и затем в поле поиска вводим "hoxx". Как видим, браузер все еще "помнит" удаленный Hoxx плагин. Кликаем правой мышкой на появившийся стринг --> Modify. Если появилось несколько стрингов, то для каждого из них надо повторить описанную ниже процедуру.

Как сделать из Firefox-а человека. Окончание

Появится следующее:

Как сделать из Firefox-а человека. Окончание

Кликаем правой мышкой на поле, обозначенное цифрой "1" --> Copy. Не трогая ничего, открываем блокнот и пастим туда скопированный текст стрига.

Как сделать из Firefox-а человека. Окончание

Уже в блокноте, из текста аккуратненько, как показано на скриншоте, удаляем указанный текст. Потом копируем и пастим весь измененный текст из блокнота как есть в открытое поле стринга, нажимаем "ОК" и перезапускаем FireFox.
Еще раз в адресной строке набираем about:config, затем в поле поиска вводим "hoxx" и убеждаемся, что уж теперь-то Hoxx плагин не оставил никаких следов после себя.

Как сделать из Firefox-а человека. Окончание

Таким же образом можно почистить браузер от других ненужных плагинов.

2. Дополнительные изменения в конфигурации.
Опять же, ссылаясь на свою предыдущую заметку, выяснилось, что необходимо добавить еще кое-что в конфигурацию FireFox-a. Googl-овский шпионский азарт явно передался FireFox-овцам, работающим под их крылышком. В адресной строке набираем about:config и затем изменяем стринги.
2.1 В перечисленных стрингах, которые присутствуют, изменить содержимое, как указано:

network.http.referer.trimmingPolicy --> 2
network.http.referer.XOriginTrimmingPolicy --> 2
network.cookie.cookieBehavior --> 1
network.cookie.lifetimePolicy --> 2

2.2 Кликнуть на каждый из перечисленных стрингов, если присутствует, и установить его статус на "false":

media.navigator.enabled
browser.safebrowsing.phishing.enabled
privacy.trackingprotection.enabled
browser.safebrowsing.phishing.enabled
browser.send_pings
browser.urlbar.speculativeConnect.enabled
dom.battery.enabled
dom.event.clipboardevents.enabled

2.3 Кликнуть на стринг ниже и установить его статус на "true":

network.IDN_show_punycode

3. Батничек для чистки portable FireFox-a от мусора прямо на флешке.
Как я указал в предыдущей моей заметке, содержимое следующих папок очень желательно чистить перед каждым запуском FireFox-а.

FirefoxPortable\Data\profile\blocklists\
FirefoxPortable\Data\profile\bookmarkbackups\
FirefoxPortable\Data\profile\cache2\
FirefoxPortable\Data\profile\crashes\
FirefoxPortable\Data\profile\datareporting\
FirefoxPortable\Data\profile\healthreport\
FirefoxPortable\Data\profile\jumpListCache\
FirefoxPortable\Data\profile\OfflineCache\
FirefoxPortable\Data\profile\safebrowsing\
FirefoxPortable\Data\profile\saved-telemetry-pings\
FirefoxPortable\Data\profile\sessionstore-backups\
FirefoxPortable\Data\profile\startupCache\
FirefoxPortable\Data\profile\storage\default\
FirefoxPortable\Data\profile\storage\temporary\
FirefoxPortable\Data\profile\thumbnails\
FirefoxPortable\App\DefaultData\profile\bookmarkbackups\
FirefoxPortable\App\DefaultData\profile\cache2\
FirefoxPortable\App\DefaultData\profile\crashes\
FirefoxPortable\App\DefaultData\profile\healthreport
FirefoxPortable\App\DefaultData\profile\OfflineCache\

Утилиток, которые делают это – завались. Можно даже самому сварганить простой батничек. Однако мы ведем речь о portable версии браузера, который можно запускать с флешки на любом компьютере. Дело несколько осложняется тем, что в таком случае новый компьютер сам присваивает воткнутой USB флешке букву и почти всегда разную. Поэтому прямая адресация к указанным папкам, скажем для батника, уже не работает.
Вот батник, который обходит указанное ограничение. Его можно запускать из любого места на USB флешке.

ххххххххххххххххххххххххххххххххх

::FirefoxPortable 61 my

del /A /F /Q "%~d0\otherPortablePortable my\softmy\Internet\FirefoxPortable 61 my\Data\profile\blocklists\"
for /F "eol=| delims=" %%I in ('dir "%~d0\otherPortablePortable my\softmy\Internet\FirefoxPortable 61 my\Data\profile\blocklists\" /AD /B 2^>nul') do rd /Q /S "%~d0\otherPortablePortable my\softmy\Internet\FirefoxPortable 61 my\Data\profile\blocklists\%%I"

del /A /F /Q "%~d0\otherPortablePortable my\softmy\Internet\FirefoxPortable 61 my\Data\profile\bookmarkbackups\"
for /F "eol=| delims=" %%I in ('dir "%~d0\otherPortablePortable my\softmy\Internet\FirefoxPortable 61 my\Data\profile\bookmarkbackups\" /AD /B 2^>nul') do rd /Q /S "%~d0\otherPortablePortable my\softmy\Internet\FirefoxPortable 61 my\Data\profile\bookmarkbackups\%%I"

del /A /F /Q "%~d0\otherPortablePortable my\softmy\Internet\FirefoxPortable 61 my\Data\profile\cache2\"
for /F "eol=| delims=" %%I in ('dir "%~d0\otherPortablePortable my\softmy\Internet\FirefoxPortable 61 my\Data\profile\cache2\" /AD /B 2^>nul') do rd /Q /S "%~d0\otherPortablePortable my\softmy\Internet\FirefoxPortable 61 my\Data\profile\cache2\%%I"

del /A /F /Q "%~d0\otherPortablePortable my\softmy\Internet\FirefoxPortable 61 my\Data\profile\crashes\"
for /F "eol=| delims=" %%I in ('dir "%~d0\otherPortablePortable my\softmy\Internet\FirefoxPortable 61 my\Data\profile\crashes\" /AD /B 2^>nul') do rd /Q /S "%~d0\otherPortablePortable my\softmy\Internet\FirefoxPortable 61 my\Data\profile\crashes\%%I"

del /A /F /Q "%~d0\otherPortablePortable my\softmy\Internet\FirefoxPortable 61 my\Data\profile\datareporting\"
for /F "eol=| delims=" %%I in ('dir "%~d0\otherPortablePortable my\softmy\Internet\FirefoxPortable 61 my\Data\profile\datareporting\" /AD /B 2^>nul') do rd /Q /S "%~d0\otherPortablePortable my\softmy\Internet\FirefoxPortable 61 my\Data\profile\datareporting\%%I"

del /A /F /Q "%~d0\otherPortablePortable my\softmy\Internet\FirefoxPortable 61 my\Data\profile\jumpListCache\"
for /F "eol=| delims=" %%I in ('dir "%~d0\otherPortablePortable my\softmy\Internet\FirefoxPortable 61 my\Data\profile\jumpListCache\" /AD /B 2^>nul') do rd /Q /S "%~d0\otherPortablePortable my\softmy\Internet\FirefoxPortable 61 my\Data\profile\jumpListCache\%%I"

del /A /F /Q "%~d0\otherPortablePortable my\softmy\Internet\FirefoxPortable 61 my\Data\profile\OfflineCache\"
for /F "eol=| delims=" %%I in ('dir "%~d0\otherPortablePortable my\softmy\Internet\FirefoxPortable 61 my\Data\profile\OfflineCache\" /AD /B 2^>nul') do rd /Q /S "%~d0\otherPortablePortable my\softmy\Internet\FirefoxPortable 61 my\Data\profile\OfflineCache\%%I"

del /A /F /Q "%~d0\otherPortablePortable my\softmy\Internet\FirefoxPortable 61 my\Data\profile\safebrowsing\"
for /F "eol=| delims=" %%I in ('dir "%~d0\otherPortablePortable my\softmy\Internet\FirefoxPortable 61 my\Data\profile\safebrowsing\" /AD /B 2^>nul') do rd /Q /S "%~d0\otherPortablePortable my\softmy\Internet\FirefoxPortable 61 my\Data\profile\safebrowsing\%%I"

del /A /F /Q "%~d0\otherPortablePortable my\softmy\Internet\FirefoxPortable 61 my\Data\profile\sessionstore-backups\"
for /F "eol=| delims=" %%I in ('dir "%~d0\otherPortablePortable my\softmy\Internet\FirefoxPortable 61 my\Data\profile\sessionstore-backups\" /AD /B 2^>nul') do rd /Q /S "%~d0\otherPortablePortable my\softmy\Internet\FirefoxPortable 61 my\Data\profile\sessionstore-backups\%%I"

del /A /F /Q "%~d0\otherPortablePortable my\softmy\Internet\FirefoxPortable 61 my\Data\profile\startupCache\"
for /F "eol=| delims=" %%I in ('dir "%~d0\otherPortablePortable my\softmy\Internet\FirefoxPortable 61 my\Data\profile\startupCache\" /AD /B 2^>nul') do rd /Q /S "%~d0\otherPortablePortable my\softmy\Internet\FirefoxPortable 61 my\Data\profile\startupCache\%%I"

del /A /F /Q "%~d0\otherPortablePortable my\softmy\Internet\FirefoxPortable 61 my\Data\profile\storage\default\"
for /F "eol=| delims=" %%I in ('dir "%~d0\otherPortablePortable my\softmy\Internet\FirefoxPortable 61 my\Data\profile\storage\default\" /AD /B 2^>nul') do rd /Q /S "%~d0\otherPortablePortable my\softmy\Internet\FirefoxPortable 61 my\Data\profile\storage\default\%%I"

del /A /F /Q "%~d0\otherPortablePortable my\softmy\Internet\FirefoxPortable 61 my\Data\profile\storage\temporary\"
for /F "eol=| delims=" %%I in ('dir "%~d0\otherPortablePortable my\softmy\Internet\FirefoxPortable 61 my\Data\profile\storage\temporary\" /AD /B 2^>nul') do rd /Q /S "%~d0\otherPortablePortable my\softmy\Internet\FirefoxPortable 61 my\Data\profile\storage\temporary\%%I"

del /A /F /Q "%~d0\otherPortablePortable my\softmy\Internet\FirefoxPortable 61 my\Data\profile\thumbnails\"
for /F "eol=| delims=" %%I in ('dir "%~d0\otherPortablePortable my\softmy\Internet\FirefoxPortable 61 my\Data\profile\thumbnails\" /AD /B 2^>nul') do rd /Q /S "%~d0\otherPortablePortable my\softmy\Internet\FirefoxPortable 61 my\Data\profile\thumbnails\%%I"

ххххххххххххххххххххххххх

Можно еще дописать команду для старта браузера после того, как батник почистит содержимое указанных папок или наоборот – сначала их почистить, а потом уже закрыть браузер. Тут дело вкуса. Я посчитал более удобным иметь раздельный запуск браузера и "чистильщика".

Примечание 1.
Если Вы никогда не делали батничков, то это намного проще, чем кажется. Скопируйте указанный выше текст между метками "ххххххххххххххх" в блокнот, засейвайте как файл с расширением ".bat" и любым названием, которое нравится. Вот и все. Потом двойным кликом запускайте.

Примечание 2.
В тексте <\otherPortablePortable my\softmy\Internet\FirefoxPortable 61 my> — это путь на флешке, где у меня находится 61-й portable FireFox. Замените его, указав путь к Вашей версии на Вашей флешке. Путь надо указывать от корня.

Вот и все. С удовольствием отвечу на вопросы.

Как сделать флажок в фигурном катании 230
Фреймы в html (теги frame, frameset, noframe, iframe примеры. Плюсы и) 327
Электрическая
Фреймы в html (теги frame, frameset, noframe, iframe примеры. Плюсы и) 981
Как вязать, если
Фреймы в html (теги frame, frameset, noframe, iframe примеры. Плюсы и) 223
Скачать схему Ирисы
Фреймы в html (теги frame, frameset, noframe, iframe примеры. Плюсы и) 525
Разработка проекта
Фреймы в html (теги frame, frameset, noframe, iframe примеры. Плюсы и) 29
Фреймы в html (теги frame, frameset, noframe, iframe примеры. Плюсы и) 29
Фреймы в html (теги frame, frameset, noframe, iframe примеры. Плюсы и) 62
Фреймы в html (теги frame, frameset, noframe, iframe примеры. Плюсы и) 32
Фреймы в html (теги frame, frameset, noframe, iframe примеры. Плюсы и) 53
Фреймы в html (теги frame, frameset, noframe, iframe примеры. Плюсы и) 69
Фреймы в html (теги frame, frameset, noframe, iframe примеры. Плюсы и) 61
Фреймы в html (теги frame, frameset, noframe, iframe примеры. Плюсы и) 19
Фреймы в html (теги frame, frameset, noframe, iframe примеры. Плюсы и) 92
Фреймы в html (теги frame, frameset, noframe, iframe примеры. Плюсы и) 84

Похожие статьи