Mozilla закачка в несколько потоков
Из релиза Firefox 48:
Для каждого десятого пользователя, из тех, кто никогда не пользовался дополнениями (всего таких пользователей около 40% от общего числа, по данным телеметрии), включён многопроцессный режим работы. Включению многопроцессности для абсолютно всех пользователей мешает неготовность разработчиков дополнений. Пользователи могут включить его самостоятельно на свой страх и риск, но несовместимые дополнения перестанут работать.
Проверить включен ли этот режим можно на страничке about:support браузера. К примеру, у меня там есть подобные строчки:
Сведения о приложении
Имя Firefox
Многопроцессные окна 1/1 (Включены пользователем)
Для активации режима необходимо:
1. Перейти на страничку about:config Firefox'a.
2. Узнать, блокирует ли какое-то дополнение запуск режима с помощью переменной extensions.e10sBlockedByAddons, в идеале оно должно иметь значение false. Хотя это и не обязательно, но могут возникнуть проблемы при использовании браузера при активации режима.
2. Изменить значение переменной browser.tabs.remote.autostart на true.
3. Если не сработало, то нужно принудительно включить этот режим. Для этого необходимо создать логическую переменную browser.tabs.remote.force-enable со значением true.
4. С помощью переменной dom.ipc.processCount можно изменить количество процессов для вкладок.
Для отключения этого режима необходимо проделать все действия наоборот.
Бонусом (большой пост пилить мне лень) - сборка Firefox 48 под Linux.
Я отключил второй процесс, который появился после обновления на версию 51 таким параметром browser.tabs.remote.autostart.2
Отключаете его с true на false. Перезагрузите браузер. У меня исчез второй процесс. На современных компах память и процессоры спокойно будут работать и со многими процессами. Это совет для тех у кого что-то будет не так (или комп слабый). У меня и так и так нормально, но дополнительный процесс жрет еще дополнительно. При обычном серфинге это малозаметно, но когда смотришь видео (особенно на ютубе), то употребление памяти возрастает. Любил Firefox за один процесс. Ну что ж, включу и буду тестить. Может и приживется многопроцессность. Если нет, то я знаю что делать.
Насчет параметров extensions.e10sBlockedByAddons и extensions.e10sBlocksEnabling
Есть один косяк. Я столкнулся с тем, что оба параметра влияют на плагин FlashGot. Я им регулярно пользуюсь для скачивания видео с YouTube. Если обоим параметрам присвоить статус FALSE, то FlashGot будет предлагать в списке для скачивания самое низкое разрешение видео. Т.е. Вы хотите скачать 1920х1080HD или 720, но в списке будут только 240 или 360 в лучшем случае, а то и совсем 3gp.
Что именно регулирует переменная dom.ipc.processCount и какое " количество процессов для вкладок" стоит поставить?
browser.tabs.remote.force-enable - у меня нет в лисе такого параметра, остальное проверил
Многопроцессные окна 0/1 (Отключены дополнениями)
а как узнать каким допом отключается?
Осточертело!
И так, в свете последних событий я понял, что никуда не хочу переезжать. Моя страна - Россия, и Россия - мой дом! И мне надоело что в моём доме живут люди которые болт класть хотели на все принятые законы и правила. Заебали!
Заебали:
- парковаться на газонах;
- орать под окном;
- бухать на лавочках;
- малолетки на мото-квадро-самокато-циклах
- те, кто думает "Я пуп земли", а значит можно слушать музыку на полную катушку в спальных районах;
- те, кто недойдя до урны, выкидывает мусор;
- те, кто ломает общую собственность;
и тому подобные примеры окружающей нас действительности.
Я собираюсь фиксировать любое нарушение и отправлять в соответствующие ведомства для дальнейших решений ситуаций. Если я/Мы не начнём это делать, то общество не поменяется!
Фразы не "по-пацански поступаешь" и т.п идут лесом т.к я считаю что поступая "по-пацански" мы, соответственно, и строим то самое общество долбаёбов которое нам, адекватным людям, так не нравится.
Я не буду больше закрывать глаза. Осточертело. Пусть маленькое нарушение = маленький штраф, но если каждый аз то может кто-то и задумается.
Настало время прибираться в нашем общем доме.
Дамы и Господа, Пикабутяне, позвольте мне совершить каминаут. Я ТЕПЕРЬ - СТУКАЧ! И ВПРЕДЬ ИМ БУДУ.
DownThemAll will help you select, queue, sort and run your downloads faster. It comes with advanced ways to select what links to download, and will remember your previous decisions so that you can queue more downloads with just OneClick!
Advanced users will also like using renaming masks, which let you automatically assign names (and even sub-folders within your downloads folder), fast-filtering or even custom, re-usable filters.
DownThemAll is open-source and free. We spend a lot of time making it, and keep spending a lot of time improving it, and even fixing some problems in Firefox itself so DownThemAll! can work even better.
We will never add adware, spyware, user tracking or other nasty stuff. Therefore we rely on your donations exclusively to fund the development.
We are looking for people willing to help translate DownThemAll! to more languages. For a small guide on how to do that, please see our preliminary translation guide. You will get our gratitude, and the gratitude of all the users whose live you improved by bringing DownThemAll! to their language.
Please do NOT report any bugs and issues in the user review section, but file a bug report instead. This is the only way to make sure we actually see it, and it also makes communicating to us/with you a lot easier. Thanks
Please note: Version 4 of DownThemAll! is.a complete rewrite as a WebExtension, as the old add-on system was abandoned and disabled in Firefox. This was mozilla's decision, and there is nothing we can do about it. We are therefore limited to the tools the WebExtensions model provides to us, which sadly makes it impossible to provide some of the advanced features of DownThemAll! Version 3. Furthermore there are some bugs in Firefox that affect DownThemAll! as well, e.g. downloads will always succeed even if the server returns an error, but I fixed this in upcoming Firefox 71.
However, we're still able to provide the advanced selection, queuing, file naming options of the old DownThemAll! and a lot more.
Используйте расширение для быстрой загрузки
Хотя обычно, когда мы говорим о менеджерах загрузки, первое, что приходит на ум, - это такие программы, как Jdownloader, на самом деле мы также можем найти расширения, которые позволяют нам оптимизировать и улучшать загрузку браузера.
Одно из лучших решений для Chrome и Firefox - DownThemAll! . Эта программа позволяет скачивать файлы абсолютно любого типа с любого сайта. Расширение позаботится о том, чтобы проанализировать все элементы и ссылки на любой странице и добавить их в программу. Обязательное расширение для всех, кто очень часто скачивает файлы и не хочет использовать другие программы, такие как Jdownloader.
Удалите ненужные расширения
Хотя расширения браузера могут быть очень полезными, они также подразумевают потеря производительности для как сам браузер, так и компьютер в целом. Если у нас в памяти одновременно загружено много расширений, это нормально, что все идет медленно, включая загрузки. А если это расширения, мешающие трафику, тем более.
Следовательно, еще один прием, который мы можем применить для ускорения загрузки файлов, - это отключить все те расширения, которые мы не используем и не нуждаемся. Более того, мы даже можем попытаться открыть загрузку из режима инкогнито, чтобы другие настройки не влияли на скорость.
То же самое касается количества открытых вкладок. Если у нас есть много открытых одновременно, мы должны закрыть все те, которые нам не нужны, чтобы освободить ресурсы и улучшить загрузку.
Активировать параллельные загрузки
В Chrome есть функция, отключенная по умолчанию, которая позволяет нам разделять каждую загрузку на несколько частей. Это то, что известно как " параллельные загрузки «. Вместо загрузки одного файла, что может быть медленнее, параллельные загрузки разделяют файл на несколько частей и загружают одновременно, что обеспечивает более высокую общую скорость загрузки.
Мы можем активировать этот флаг, просто напишем в адресной строке следующее и активируем соответствующую экспериментальную опцию:
Перезапускаем браузер и все.
А что с Firefox? В браузере Mozilla такой возможности нет. Однако мы можем получить эту функцию, установив расширение, такое как Многопоточный менеджер загрузки .
Новый рецепт против стресса от Лаврова
Перевод:
- Если вы не можете спать из-за конфликта России и Украины, вот несколько советов, чтобы вы успокоились. Первое: представьте, что это происходит в Африке. Представьте, что это происходит на Ближнем Востоке. Представьте, что Украина - это Палестина. Представьте, что Россия - это США.
Rutube пал
На самом деле это не хакерская атака, а DDoS. Всё потому что на сайт попытались одновременно попасть 6 человек.
Просто анекдот вспомнился.
Мужик купил на ярмарке двух гусей, ведро, наковальню, а потом еще двух кур по дешевке. Идет домой, а навстречу женщина:
— Подскажите, как к деревне пройти?
— Идите со мной, я покажу. Только давайте через лес, так ближе.
— Ну конечно, а то я вас, мужиков не знаю! Только зайдем в лес, так где-нибудь меня к дереву прижмете…
— Да вы что, женщина? Видите, сколько у меня живности в руках? Как я смогу?
— Да очень просто! Гусей накроете ведром, а сверху — наковальню.
— А кур я куда дену?
—… Ну хорошо, кур я могу подержать.
Найдите другой сервер, который позволит вам скачивать быстрее (или попробуйте в другой раз)
Проблема может быть не в нашем браузере, а скорее в самом сервере. Хостинг для хранения данных обычно довольно медленный, особенно если мы не платим за премиум подписки . Но также может случиться, что в эти моменты сервер перегружен, и, следовательно, скорость загрузки слишком низкая.
Поэтому, если у нас возникнут проблемы загрузка файлов из Интернета , что мы можем сделать, так это найти другой сервер, с которого мы сможем скачать файлы. Мы даже можем оставить загрузку на потом, так как в другое время она может быть быстрее.
Варианты настроек
Перед тем, как настроить что-то, нужно знать, где именно это делать. В Firefox есть несколько способов настроить под себя. Начнем пожалуй с самого очевидного - пункт меню Preferences (у меня английская версия языка браузера).
Пункт меню Preferences
Я не буду детально описывать этот вариант, потому что он очевиден и большинство пользователей браузера его открывали. Поэтому тут будет лишь пара интересных нюансов.
General -> Fonts & Colors -> Advanced Красным цветом выделена галочка, деактивировав которую, ваш шрифт будет использован на всех сайтах, независимо от подключенных шрифтов там. Мне очень понравилась данная возможность, так как я люблю шрифт Hack и использовать его для чтения приносит мне удовольствие. Больше не видел такой настройки, поправьте меня, если не прав. (Конечно же один шрифт на все сайты будет влиять на корректность отображения страницы, поэтому смотрите по своим предпочтениям).
General -> Network Settings -> Connection settings Не могу обойти стороной возможность настроить прокси для браузера без дополнительных телодвижений
Search -> Search Bar Куда же без дополнительного поля ввода для поиска, в котором сохраняется последний поисковый запрос
Privacy & security -> Permissions -> Notifications Ну и еще одна полезная галочка для блокировки всех уведомлений, которые меня жутко раздражают
Это были интересные и даже уникальные настройки, доступные в графическом интерфейсе.
Настройка браузера с помощью страницы about:config
В Firefox есть одна любопытная страница, по адресу about:about
Как вы видите, на этой странице находятся ссылки на разные ресурсы браузера. Не буду углубляться в каждый ресурс, просто приведу несколько любопытных и полезных примеров.
about:support Тут можно посмотреть детальную информацию о браузере, user-agent, поддерживается ли несколько потоков или например композитный менеджер для отрисовки интерфейса.
Тут же можно узнать путь к вашему профилю(Profile Directory). Зачем он вам будет нужен, я подробнее опишу ниже. К сожалению, на мобильной версии не показан путь к папке профиля, поэтому поделюсь с вами своим(актуально только для андроид) `/data/data/org.mozilla.firefox/files/mozilla/*.default` Папка профиля состоит из 2 частей - * - рандомная строка(уникальный набор букв для каждого девайса) + .default - для профиля по умолчанию
about:memory Тут можно посмотреть, на что расходуется память браузера, в основном полезно web frontend разработчикам
about:config И наконец, страница, где находятся все доступные настройки браузера в формате ключ - значение
Файл user.js в папке профиля
Файл user.js должен быть в папке вашего профиля, путь к которой мы узнали в ресурсе about:support. Данный файл содержит в себе настройки которые доступны в about:config. Сразу же возникает вопрос, а зачем еще какой-то файл, если уже есть about:config? Он нужен для бекапа и переноса настроек.
Дело в том, что все настройки из about:config хранятся в файле prefs.js в папке профиля. Данный файл генерируется автоматически браузером и имеет приоритет перед user.js. Но когда хочется одинаковых настроек на разных компьютерах (и даже на мобильной версии), то рекомендованный вариант - использовать файл user.js. Кстати, чаще всего настройки из user.js дублируются в файл prefs.js поэтому если меняете какие-то значения в первом, не забудьте почистить и второй файл(я удаляю дублирующие строки из prefs.js), только закройте браузер перед этим, иначе он автоматом затрет ваши изменения.
Детальные настройки браузера
Перед тем, как детально описывать каждую настройку или группу настроек, хочу внести несколько обозначений. Дело в том, что я использую Firefox и файл user.js для настройки не только на компьютере, но и на мобильном телефоне. Конечно же не все настройки от десктопа подходят для мобильной версии, поэтому я буду указывать отдельно, если настройка подходит только для десктопа (Д).
Теперь поговорим про формат этих настроек.
В about:config есть графический редактор значений, там все должно быть понятно и так. А вот файл user.js, как видно из его расширения, предполагает что все настройки будут в формате, понятном javascript парсеру. Например:
user_pref - это объект, содержащий в себе все настройки.
Все, что в кавычках "browser.bookmarks.restore_default_bookmarks" - это ключ.
После запятой идет значение.
Ключ всегда строка, а вот значение может быть разных типов, строки, числа или булевое значение ложь/истина(true/false).
Настройка показанная в примере отвечает за восстановление закладок по умолчанию и имеет значение ложь. Если поменять данное значение, то все ваши закладки удалятся и восстановится набор закладок по умолчанию.
Данная настройка позволяет на десктопе увидеть ваши закладки с мобильной версии, если у вас подключена синхронизация. (Д)
При переключении вкладок отображаются превью страниц. (Д)
Настройки, отвечающие за отображение загрузок браузера. (Д)
Все настройки activity-stream отвечают за вашу активность. "newtabpage" - за отображение контента на новой вкладке. Почти все я отключил, кроме "feeds.places", отвечающих за отображение недавно посещенных страниц на новой вкладке. Кстати, все настройки, содержащие слово "endpoint" отвечают за адрес, на который посылаются данные. Если использовать пустую строку, то данные передаваться не будут.
Одна из настроек, отвечающих за телеметрию. Я ее отключаю для ускорения серфинга, так как на любое действие тратятся ресурсы, даже если оно работает параллельно. Так как я не понаслышке знаю, как профилировать программы и насколько при этом проседает производительность, то лучше уж обойтись без этого. Хотя может быть это и экономия на спичках.
"safebrowsing" - данные настроки отвечают за проверку посещаемых сайтов, чтобы убедиться что они безопасные. Данная проверка предполагает проверку хоста сайта в локальной базе на черный список и проверку загруженых файлов на серверах гугл.(Спасибо @dartraiden за подсказку) В случае положительного ответа вместо сайта показывается служебная страница с предупреждением. Я данную проверку отключил для ускорения серфинга. Возможно, тем, кто пользуется ОС Windows, этого делать не стоит.
Настройки поиска. Я поставил регион US, для анонимности поисковых запросов. Также отключил местоположение для поиска ("geo").
Настройки вкладок. Хочу отдельно отметить "tabMinWidth". В хроме, если открываешь множество вкладок, текст исчезает. А в Firefox данная настройка отвечает за минимальную длину вкладки. И если открыто больше вкладок, то они все равно не уменьшаются, а просто прячутся и появляются дополнительные кнопки управления вкладками. Для меня данная система очень удобна, так как я постоянно открываю множество страниц с одного и того же сайта и без текста нужно постоянно угадывать, какая именно страница где.
Отчеты корпорации Mozilla
Это скорее для мобильной версии, но иногда в ноутбуках тоже есть какие-то сенсоры.
Настройки инструментов разработчика. (Д)
Дублирует отключение уведомлений из графического меню
Не хочется мне эксперементов. Настройка на любителя).
Настройки расширений. Pocket выключаю.
Настройки шрифта, дублируют графические.
Настройки плавного скролла, подобранно эксперементальным путем.
Настройки User agent, если нету особой необходимости, их лучше не трогать
Отключить окно предупреждения при посещении about:config
Данная информация предназначена для автоматического выбора языка на сайте, хотя сами сайты очень редко обращают внимание на эту настройку. Надеюсь в будущем ситуация изменится.
Особо хочется выделить настройку "devPixelsPerPx". Данная настройка отвечает за масштабирование интерфейса и будет особо полезна людям со слабым зрением или на компьютерах с большим разрешением экрана. По умолчанию идет значение "1".
Настройки, связанные с видео. Отключает автовоспроизведение и включает эксперементальную поддержку нового кодека AV1.
Данную группу настроек хочу разобрать подробнее.
"dns.disablePrefetch" и "predictor.enabled" отвечают за предварительное посещение ссылок на странице, чтобы ускорить загрузку, если пользователь захочет перейти по какой-то из ссылок. Если интернет медленный, то оно только ухудшает ситуацию, особенно в мобильной версии где-то в метро.
Ну а "trr.uri" отвечает за сервер, на который браузер стучится для получения IP адреса посещаемых сайтов.
"network.dns.echconfig.enabled" отвечает за Encrypted Client Hello
Настройки приватности. Не рекомендую включать, многие сайты ломаются
"userContext" включает Multi-Account Containers. (Д) Данное дополнение изолирует куки и историю посещений в отдельные контейнеры. К сожалению, только для десктопа. Я так изолировал все сервисы гугла, фейсбука и нескольких других важных сервисов отдельно. Также, если дополнительно установить расширение Multi-Account Containers, то с его помощью можно привязывать сайты к контейнерам. Даже если с одного контейнера открываешь ссылку, привязанную к другому контейнеру, она открывается в этом контейнере, в новой вкладке. Очень удобно.
В Firefox есть очень удобный режим чтения страницы, при котором все, кроме текста удаляется. Он пока далек от идеала, вырезает некоторые тэги с текстом, но все равно им очень удобно пользоваться. Активировать его можно тут
Разнообразная телеметрия. Опять :)
А тут можно настроить использование темной темы gtk для линукса.(Д) Кстати, если вам не нравятся темные input и textarea, то для этих полей ввода можно применить светлую тему, даже если у вас стоит темная по умолчанию. Настройка "widget.content.gtk-theme-override" создана для этого.
Если вы думаете, что этим настройка браузера ограничивается, то вы ошибаетесь) Для любителей темной темы есть проект ShadowFox. Именно благодаря ему у меня все браузерные ресурсы в темном цвете. И я очень доволен. Также можно перекрашивать и некоторые популярные расширения, типа uBlock или uMatrix
Я знаю, что многим пользователям огнелиса не хватает некоторых специфических расширений после перехода на движок Quantum и замены Xul на WebExtentions, но я рад, что данная замена произошла. Старые расширения влезали в интерфейс и тормозили браузер, а также ограничивали разработчиков, особенно в добавлении мультипроцессорности. Скорость работы браузера существенно возросла а возможностей по настройке по прежнему больше, чем в хроме.
Пожалуйста, оставляйте в комментариях свои настройки, которые я не упомянул и делитесь своими способами кастомизации данного браузера.
Скачивание файлов из Интернета стало очень простой задачей. Настолько, что каждый может загружать всевозможные файлы (документы, программы, игры и т. Д.), Чтобы использовать их на своих компьютерах. Хотя существуют специальные программы для загрузки файлов (либо торрент-клиенты, либо менеджеры загрузок), веб-браузеры, такие как Chrome и Firefox, также предлагают такую возможность. Благодаря браузерам мы сможем скачать любой файл с любого сайта без использования других программ. Хотя, к сожалению, во много раз скорость, которую мы достигаем, намного ниже, чем мы могли ожидать.
Существует множество причин, по которым загрузка из браузеров происходит медленнее, чем из других программ, например из менеджеров загрузки. Однако с помощью нескольких небольших уловок мы сможем улучшить скорость загрузки, чтобы нам не приходилось прибегать к другим программам для более быстрой загрузки файлов.
Попутчики
Ехали с дочкой в плацкартном. Вместе с нами ехали двое мужчин угрожающей наружности, из тех, кого страшно ночью в переулке встретить. Среди ночи мою дочь вдруг начинает неистово тошнить. Пока я схватила какой-то пакет и сидела с ней, эти мужики молча встали, куда-то ушли. Вернулись через 5 минут, один — с тряпкой и ведром, второй — с бутылкой воды и пакетом «Регидрона».
Пока первый мне разводил «Регидрон» и помогал поить малую, второй помыл пол и поменял наволочку. Все это практически молча. Они сидели со мной, пока малая не заснула. Утром я пыталась им всунуть денег за помощь, один что-то буркнул, второй сказал, что это оскорбление. Еще и шоколадку утром малой дали.
Сообщить о нарушении правил этим дополнением
Если вы считаете, что это дополнение нарушает политики Mozilla в отношении дополнений, или имеет проблемы с безопасностью или приватностью, сообщите об этих проблемах в Mozilla, используя эту форму.
Разработчик этого расширения просит вас помочь поддержать его дальнейшее развитие, внеся небольшое пожертвование.
Для современного браузера многопроцессность — это хороший тон. Все браузеры обладают вкладками, а каждая из вкладок в многопоточном режиме является отдельным изолированным процессом. Достоинства такого подхода — не только в дополнительных мерах безопасности и исключении ряда атак. В отдельные процессы можно уводить вкладки, дополнения и расширения, к примеру, блокировщик рекламы. Если один из процессов завершится с ошибкой, работу можно продолжить без перезапуска всего браузера. Исключаются разнообразные утечки памяти, растёт производительность за счёт распараллеливания задач нескольким ядрам процессора. Если одна из вкладок потребляет много ресурсов, интерфейс не повиснет, он сохранит отзывчивость.
Многопроцессностью обладают почти все популярные браузеры: Google Chrome, Internet Explorer, Microsoft Edge, Apple Safari. Mozilla Firefox догоняет их. Electrolysis или e10s — это технология многопоточного режима в Firefox. В первых версиях процессов два: один для браузерных вкладок, второй для интерфейса. В следующих версиях процессов на контент будет несколько.
Многопроцессность можно включить самостоятельного. Чтобы убедиться, какая версия попалась, достаточно набрать в адресной строке about:support и поискать строчку Multiprocess Windows.
Не все расширения совместимы с Electrolysis. Можно посмотреть списки самых популярных дополнений на сайте Are We e10s Yet, где указан их статус совместимости в режиме многопоточного Firefox. Можно сразу включить Electrolysis и выключить его позже, если важные дополнения ломаются.
Нужный параметр в about:config (ввести в адресную строку и нажать «Ввод») — browser.tabs.remote.autostart . Значение параметра нужно установить на true двойным щелчком.
После перезапуска браузера Electrolysis может заработать. В некоторых случаях его включению будет мешать какое-то дополнение.
Чтобы обойти это ограничение, создайте в about:config новую булеву постоянную browser.tabs.remote.force-enable и присвойте ей значение true .
Теперь Electrolysis заработает в принудительном режиме многопроцессности. Обратите внимание, что подобное может отразиться на производительности некоторых дополнений. В about:support напротив Multiprocess Windows появится 1/1 (Enabled by user).
Electrolysis можно включить или отключить через about:config . А вот способа отключить обязательность подписи устанавливаемого расширения больше нет. Опция исчезла, как и было задумано.
Год назад появился первый план ввода обязательных подписей. Изначально предполагалось, что 40-я версия начнёт предупреждать об отсутствии подписи, в 41-й обязательность будет отключаемой, а с 42-й возможность установить расширения без подписи пропадёт. В скорректированной версии сроки неотключаемости сдвинули до 44-й версии. Позднее сроки сдвигались до 46-й версии.
В Firefox 49 исчезла поддержка Android 2.3 (Gingerbread), версий OS X 10.6 (Snow Leopard), 10.7 (Lion) и 10.8 (Mountain Lion). Эти операционные системы вышли 4—6 лет назад.
Улучшения безопасности при скачивании файлов содержат расширенную защиту. Теперь при попытке скачивания тех программ, которые производят непредвиденные изменения на компьютере, Firefox выдаст предупреждение. Принципы фильтрации объяснены в гугловской Unwanted Software Policy. Бразуер научился предупреждать, что загрузка необычна. К примеру, при скачивании VLC из стороннего, неофициального источника высока вероятность натолкнуться на зловред, который ещё не фильтруется Google Safe Browsing. В этом случае браузер выдаст предупреждение, что файл скачан из необычного источника.
Слева: предупреждение о потенциально нежелательной загрузке. Справа: предупреждение о скачивании зловредного файла.
API WebExtensions считается стабильным. Для пользователя это означает, что в Firefox можно устанавливать расширения Chrome. Сделать это можно с помощью расширения Chrome Store Foxified. Для работы может потребоваться подписывать дополнения на AMO, то есть будет нужен аккаунт на сайте.
Ряд косметических улучшений включает увеличенную строку поиска. Поисковых подсказок больше, они шире. Повышена читаемость. Если фавиконки кэшированы, они будут показываться.
Изменён вид about:addons , упрощёны рекомендации дополнений. Теперь их можно установить в один клик.
Firefox Hello — это инструмент для сотрудничества и общения в формате аудио- и видеочата, созданный на технологии WebRTC. Сервис встроен в Firefox с 34-й версии. В 49-й версии Hello может исчезнуть. На баг-трекере обсуждается удаление Hello из браузера уже в следующей версии. Причина удаления — смена приоритетов разработки. В ночной сборке Nightly 51 и ранней версии Aurora 50 сервис Hello уже исчез. На момент написания поста Beta 49 пока не опубликована.
Ранее из Firefox удалили темы оформления и группы вкладок из-за малоиспользуемости. Поддержка малопопулярных функций замедляла выпуск новых версий. Возможно, Hello хотят «убить» по той же причине.
Firefox продолжит избавляться от поддержки старых систем. В 49-й версии набор инструкций центрального процессора SSE2 будет обязательным для работы Firefox под Windows. Речь идёт об отказе от процессоров до эпохи Pentium 4 и Athlon 64.
Фотография самки малой панды Кинта в зоопарке Ногеяма, CC-BY 2.0.
Вот уже пару лет, как я рекомендую всем моим знакомым использовать Firefox, как браузер для повседневного серфинга в интернете. Я люблю этот браузер за его гибкость в настройке, скорость и заботу о приватности. Много раз на форумах меня спрашивали про какие-то отдельные случаи по настройке, поэтому я решил написать статью с подробным описанием настроек, как шпаргалку для себя и чтобы делиться ею, в случае новых вопросов.
Надеюсь она немножко поможет в популяризации этого чудесного браузера.
Как только у меня появился интернет много лет тому, я сразу же, по совету друзей, начал экспериментировать с различными браузерами. Уже точно не помню, но я постоянно прыгал между оперой и огнелисом. И тут появился хром, который был на каждом углу и лез со всех щелей. Сначала он был довольно сыроват и я чаще проводил время на огнелисе, забросив оперу совсем. Но со временем хром начал работать быстрее и я окончательно перешел только на него. И вот пару лет назад я работал в одной компании, где у меня был рабочий ноутбук с 8 Gb RAM, на **Ubuntu** и с обязательной виртуалкой для *Windows*, так как компания использовала *Outlook* и *Skype for Business* . Я конечно не долго работал в таких условиях, но пока работал, все постоянно висло, хром с *Intellij Idea* + виртуалка сжирали всю память и уход в *swap* к вечеру был обычной рутиной, пока я не услышал про выход версии **Firefox 57.0 Quantum**, в которой начали переписывать части движка **Gecko** на **Rust**, используя наработки экспериментального движка **Servo**.
Так как терять мне было нечего, я решил попробовать вернуться на когда-то любимый браузер. И какое же было мое удивление, когда по скорости работы Firefox перестал уступать хрому. Так как я не использовал множество дополнений, я легко перекинул все мои закладки на новый браузер и начал активно его использовать.
И тут меня ждал еще один сюрприз. Мой рабочий ноутбук перестал уходить в swap каждый день. Я был приятно удивлен.
В процессе перехода я наткнулся на несколько статей по настройке Firefox и не переставал удивляться, насколько он гибче чем хром. Вот эту гибкость я и постараюсь вам описать.
Читайте также: