browsers: тонкие настройки
Браузер (веб-обозреватель) — прикладное программное обеспечение для просмотра веб-страниц, содержания веб-документов, управления веб-приложениями.
Функциональные возможности браузеров постоянно расширяются и улучшаются благодаря конкуренции между их разработчиками и высоким темпом развития и внедрения информационных технологий. Несмотря на то, что браузеры разных изготовителей базируются на разных технологических решениях, большинство современных браузеров придерживается международных стандартов и рекомендаций W3C в области обработки и отображения данных. Стандартизация позволяет добиться предсказуемости в визуальном представлении информации конечному пользователю независимо от технологии, которая использована для её отображения в браузере. Со времени начала применения браузеров во Всемирной паутине в начале 1990-х годов, из простого средства просмотра текстовой информации браузер превратился в комплексное прикладное программное обеспечение для обработки данных и обеспечения интерфейса между информационными ресурсами и человеком. В последние годы многие разработчики браузеров сосредоточили свои усилия на повышении удобства пользовательского интерфейса, но проблем не убавилось.
plugin-container
еще та гадость, вот небольшая предыстория
В Firefox 3.6.5 и выше, появилась возможность загружать плагины отдельно от Firefox на платформах Windows и Linux по средствам plugin-containe. Это позволяет firefox.exe оставаться открытым и не зависать даже при падении плагина, для этого нужно только обновить страницу.
На практике получилось все наоборот! Как говорится хотели как лучше, а получилось все наоборот. Если теперь ваш компьютер не имеет хороших технических характеристик, что кстати очень заметно на ноутбуках. То при работе в Mozilla Firefox Вы будете очень сильно замечать тормазнутость компа/ноута, а если залезете в процессы, то увидете что plugin-container отжирает как минимум 30% проца.
Тут как вариант, можно отключить plugin-container, для этого сделайте следующее:
1. Открываем новую страницу в браузере Mozilla Firefox и в адресной строке пишим: about:config и жмем Enter
2. На появившейся странице с предупреждение нажимаем кнопку «Я обещаю, что будуосторожен!»
3. Откроется страница с настройками Mozilla Firefox. В поле Фильтр введите строку: dom.ipc.plugins.enabled и установите во всех появившихся строчках значения в false (просто кликаем двойным нажатием на строке и видим как она меняется из true в false)
4. После того как все поменяли закройте мазилу и запустите ее занова
5. Проверяем загрузку проца и видим что теперь процесс plugin-container отключен.
Вот накопал еще кое что
Незнаю как у Вас у меня рухнул плагин Flash Player, ничего не помогало angry
Но решение нашлось на сайте mail.ru
Вот и оно:
Такая ошибка возникает в слабых системах, где время формирования файла превышает время ожидания реакции в самом Flash Player. Предлагаю один из методов решения проблемы для Firefox. (совершенно несогласен — мою машину вряд ли назовешь слабой 4 ядра, 3 герцовый проц, 4 гига памяти — что то тут не так)
В Мозилле (Mozilla Firefox) делаем так:
Заходим в административную часть Firefox, набрав в адресной строке браузера (Firefox) about:config соглашаемся с предупреждением о гарантии Firefox
Затем отключаем функцию, установив следующий флаг:
dom.ipc.plugins.enabled.npswf32.dll = false (вместо true)
Также вместо отключения dom.ipc.plugins.enabled.npswf32.dll можно отключить таймаут, поставив его в "- 1"
dom.ipc.plugins.timeoutSecs = -1
Как запретить изменение настроек прокси-серверов
lockPref("app.update.enabled", false);
lockPref("app.update.autoUpdateEnabled", false);
lockPref("extensions.update.enabled", false);
lockPref("extensions.update.autoUpdateEnabled", false);
lockPref("network.proxy.type", 1);
lockPref("network.proxy.http", "*.*.*.*");
lockPref("network.proxy.http_port", ****);
Для тех, кто хоть немного знает английский — понятно, что в первых четырех строчках запрещается обновление браузера. Дальше строчкой lockPref("network.proxy.type", 1); устанавливается, что будут использоваться ручные настройки прокси-сервера и блокируется изменение настроек прокси-сервера. В следующей строке lockPref("network.proxy.http", "*.*.*.*"); указываем ip прокси сервера, порт указывается в строке lockPref("network.proxy.http_port", ****);.
Небольшой "опус" по правильному созданию файла mozilla.cfg куда вставляются вышеуказанные строки
Создаем файл mozilla.txt, в котором вписываем нужные вам строки (пример ниже).
lockPref("app.update.enabled", false);lockPref("app.update.enabled", false);
Запрещаем обновления browser'а, на случай, если он решит перезаписать существующие конфигурационные файлы.
lockPref("browser.startup.homepage", "about:blank");
Устанавливаем стартовую страницу about:blank
lockPref("browser.startup.page", 0);
Та же настройка, что и предыдущая, делаем стартовой страницей — пустую. Просто на всякий случай.
lockPref("browser.tabs.autoHide", false);
Запрещаем пропадать панельке с tab'ами, когда ни один tab не открыт. Просто мне так больше нравится
lockPref("network.proxy.type",0);
Никаких прокси-серверов. У нас прямой доступ к интернет сайтам.
lockPref("privacy.sanitize.sanitizeOnShutdown", true);
Зачищаем личные данные пользователей после закрытия программы.
lockPref("privacy.sanitize.promptOnSanitize", false);
Причем зачищаем, не консультируясь по этому поводу с ними.
lockPref("privacy.item.sessions", true);
Чистим все SSL сессии.
lockPref("privacy.item.passwords", true);
Естественно, зачищаем все пароли, если они каким-то образом сохранились.
lockPref("privacy.item.history", true);
Удаляем всю history, чтобы никто не знал, что школьники лазят по порно-сайтам.
lockPref("privacy.item.downloads", true);
Удаляем список скаченных программ. Скачать скачают, а вот список скаченный программ, не всегда чистят за собой.
lockPref("privacy.item.formdata", true);
Чистим данные введенные в формы.
lockPref("privacy.item.cookies", true);
Чистим печенюшки
lockPref("privacy.item.cache", true);
Канал у нас щирокий, ограничений нет. Весь трафик проходит через ISA-server у ISP, который и там занимается кэшированием. Не будем отбирать у него хлеб и засорять жесткие диски.
lockPref("browser.formfill.enable", false);
Не сохраняем данные, введенные в формы.
lockPref("browser.search.update", false);
Не ищем обновления плагинов для поиска.
lockPref("privacy.popups.showBrowserMessage", true);
Показываем информационную линейку, которая предупреждает пользователя что тот или иной pop-up был заблокрован программой. Чтобы не было лишних вопросов почему они не открываются.
lockPref("browser.shell.checkDefaultBrowser", false);
Не проверяем, является ли Mozilla Firefox просмотрщиком по умолчанию, ибо пользователи пугаются при сообщении, что программа не является просмотрщиком по умолчанию.
lockPref("security.enable_java", true);
Включаем Java.
lockPref("javascript.enabled", true);
Включаем JavaScript.
lockPref("security.warn_entering_secure", false);
Не предупреждаем пользователей, что зашли на сайт через SSL. Все равно не читают этого сообщения.
lockPref("security.warn_leaving_secure", false);
Не предупреждаем пользователей, что вышли с сайта, на котором лазили через SSL. Все равно не читают этого сообщения.
lockPref("security.warn_submit_insecure", false);
Не пугаем пользователей тем, что их данные, отосланные Plain Text'ом, могут перехватить. Будут боятся работать в интернете.
lockPref("browser.tabs.loadInBackground", true);
Пусть все табы открытые открываются в фоне. Мне так больше нравится
lockPref("browser.tabs.opentabfor.middleclick", true);
Октрываем новые табы щелчком на мышиное колесико.
lockPref("browser.tabs.warnOnClose", true);
Предупреждаем юЗверя, что у него отрыты несколько табов, а он собрался закрывать Firefox.
lockPref("extensions.update.enabled", false);
Мы не пользуемся extension'ами, поэтому искать их обновления не будем.
lockPref("signon.rememberSignons", false);
Отказываемся от услуг Password Manager'а. Он дома (и то под вопросом), а не в публичных местах.
lockPref("browser.download.manager.closeWhenDone", true);
Закрываем download manager, когда все что нужно скачали.
lockPref("security.enable_ssl2", true);
Используем SSL 2.0. На всякий случай.
lockPref("security.enable_ssl3", true);
Используем SSL 3.0. Без него никак
lockPref("security.enable_tls", true);
Не знаю что за протокол. Потом почитаю. Тем не менее, раз он по умолчанию включен, поступим так же
lockPref("signon.prefillForms", false);
Не заполняем формы паролями автоматически, потому что мы их не сохраняем.
lockPref("signon.expireMasterPassword", true);
Если кто-то и поставил Master Password в Password Manager'е, пусть он пропадет. Не нужно конфигурировать чужой компьютер под себя
lockPref("browser.download.manager.openDelay", 0);
Всегда показываем download manager, даже если скачивание заняло 1 секунду.
lockPref("browser.download.manager.focusWhenStarting", true);
Фокусируем download manager, когда начинаем скачивать.
lockPref("browser.download.useDownloadDir", false);
Пусть пользователь сам выбирает куда ему нужно сохранять файлы. А то бывает кто-то поставить download directory, а другой не понимает что куда скачивается его программка.
lockPref("browser.link.open_external", 3);
Все линки открываются в новом табе. Я так привык
lockPref("browser.download.manager.showWhenStarting", true);
Показываем download manager каждый раз как начинается скачивание файла.
lockPref("browser.history_expire_days", 0);
Не ведем history
lockPref("xpinstall.enabled", false);
Не позволяем инсталлировать разного рода extensions.
Вот smile Все это запихнул в файл. Естественно, без моих умных коментариев и сохранил его известно как (см. выше). Далее зашел СЮДА и воспользовался пунктом Upload mozilla.txt to get mozilla.cfg (byteshift 13). В результате, получил файл mozilla.cfg. Его я запихал в папку Mozilla Firefox (рабочая папка программы) на каждой компьютере.
Остался последний шаг- заставить Firefox читать этот конфигурационный файл. Для этого, в папке Mozilla Firefox (рабочая папка программы) нужно зайти в папку greprefs и там добавить в файл all.js следующее (на каждом компьютере): pref("general.config.filename", "mozilla.cfg");
Как убрать у FireFox Мастер Импорта (из IE) при первом запуске у нового пользователя?
В файле application.ini заменить EnableProfileMigrator=1 на EnableProfileMigrator=0
—Google Chrome загружает веб-страницы и приложения с молниеносной скоростью.
откровенная ложь
Всем знакома эта лживая реклама, лживая на данный момент. Ранние версии может и были молниеносными, но не современные.
Это сугубо мое личное мнение, но я думаю что многие сталкивались с такой проблемой как "тормоза" ХРОМА.
Открыта одна только вкладка, а процессов запущено ХРОМ висит от 2 до 5, странно все это.
Погуглив (пародоксально звучит ) я нашел много срача на данную тему, из которого вынес пока только 2 основные проблемы:
1. — "Тормоза" ХРОМа связаны с перегруженным КЭШем. Чистится тут
\Documents and Settings\ВАШ ПОЛЬЗОВАТЕЛЬ\Local Settings\Application Data\Google\Chrome\User Data\Default
там удаляем папку Cache
2. — Память жрут процессы самого ХРОМа и его плагины. Узнать какие процессы сейчас самые голодные можно набрав в командной строке
about:memory
также можно набрать chrome://plugins/ и отключить ненужные вам плагины
В теории это должно значительно ускорить работу "молниеносного" браузера, но на практике оказалось этого мало.