Несколько часов назад вышла 48-я версия браузера Mozilla Firefox. Относительно предыдущей, 47-й версии в ней есть не только то, что можно описать как «мелкие изменения, которые кроются под капотом». Впервые официально в релизной версии Firefox начинает появляться многопроцессность, которая у части пользователей включена по умолчанию.

Electrolysis


Для современного браузера многопроцессность — это хороший тон. Все браузеры обладают вкладками, а каждая из вкладок в многопоточном режиме является отдельным изолированным процессом. Достоинства такого подхода — не только в дополнительных мерах безопасности и исключении ряда атак. В отдельные процессы можно уводить вкладки, дополнения и расширения, к примеру, блокировщик рекламы. Если один из процессов завершится с ошибкой, работу можно продолжить без перезапуска всего браузера. Исключаются разнообразные утечки памяти, растёт производительность за счёт распараллеливания задач нескольким ядрам процессора. Если одна из вкладок потребляет много ресурсов, интерфейс не повиснет, он сохранит отзывчивость.

Многопроцессностью обладают почти все популярные браузеры: Google Chrome, Internet Explorer, Microsoft Edge, Apple Safari. Mozilla Firefox догоняет их. Electrolysis или e10s — это технология многопоточного режима в Firefox. В первых версиях процессов два: один для браузерных вкладок, второй для интерфейса. В следующих версиях процессов на контент будет несколько.

В 48-й версии Electrolysis впервые включают в релизной версии. Но не у всех, а только у одного процента пользователей. Если в Mozilla будут довольны результатами теста, то за десять дней долю поднимут до приблизительно половины пользователей.

Многопроцессность можно включить самостоятельного. Чтобы убедиться, какая версия попалась, достаточно набрать в адресной строке 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-й версии.



В итоге обязательные неотключаемые подписи появились только в текущей, 48-й версии. Электронную подпись расширения получают на addons.mozilla.org (AMO) вне зависимости, будет ли расширение опубликовано на AMO или нет. Цель требования получать обязательную подпись на AMO — безопасность пользователей. Система фильтрует вредоносные расширения в режиме чёрного списка.

Прочие изменения


В 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, упрощёны рекомендации дополнений. Теперь их можно установить в один клик.



Полный список изменений
Список изменений на русском языке

Windows, 32-битная версия
Windows, 64-битная версия
Linux, 32-битная версия
Linux, 64-битная версия
OS X

Что дальше?


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.
Поделиться с друзьями
-->

Комментарии (194)


  1. Alex_ME
    03.08.2016 00:42
    +5

    А я помню, как многие сильно ругали Chrome за такой подход.


    1. dartraiden
      03.08.2016 01:35
      +2

      В Firefox это реализовано иначе. В отличие от Chromium, где господствует философия «каждая вкладка в отдельном процессе», в Firefox все вкладки будут обрабатываться в одном процессе.


      1. Alex_ME
        03.08.2016 01:36

        А вот это интересно. Где можно почитать про реализацию там и там?



      1. dartraiden
        03.08.2016 01:49
        +3

        Поправка, они всё же думают над выносом каждой вкладки в отдельный процесс. Но это если и произойдёт, то в следущем году, не раньше. Пока все вкладки в одном процессе.


        1. inoyakaigor
          03.08.2016 12:05

          Строго говоря не все. Можно включить через about:config много процессов
          image


          1. dartraiden
            03.08.2016 13:41

            Если не ошибаюсь, то это не вкладки. plugin-container — это плагины. Не каждая вкладка ведь использует плагины.


            1. sumanai
              03.08.2016 14:03

              Нет это вкладки.


            1. inoyakaigor
              03.08.2016 14:40

              Это вкладки. Их количество зависит от количества открытых сайтов, но не более установленного в about:config количества. Вот тут мне про это пояснили


              1. Ezhyg
                05.08.2016 17:28

                inoyakaigor sumanai
                да где-ж вкладки-то?
                специально ловил момент
                image

                вроде нормальный английским языком название прямо указывает на предназначение — контейнер для плагина


                1. sumanai
                  05.08.2016 17:34

                  У вас нет. Вот у меня:

                  Хоть и называется plugin-container, но там вкладки, так как появились они ровно после того, как я настроил три процесса для вкладок, их ровно три, и их число меняется в зависимости от настройки числа процессов под вкладки. Занимают они значительно больше, чем любой плагин.
                  А плагинов у меня нет вообще.


                  1. Ezhyg
                    05.08.2016 17:41

                    А я ничего не трогал, настройки по умолчанию, так что мой вариант изначальнее :).

                    У меня сейчас около 30 вкладок и ни одного процесса, кроме самой лисы. На скриншоте как раз показан момент закрытия плеера, а следом за ним закроется и контейнер.


                    1. sumanai
                      05.08.2016 21:09

                      А я ничего не трогал, настройки по умолчанию, так что мой вариант изначальнее :).

                      Это сейчас он изначальнее, пока многопроцессность не включили всем.
                      Так что мой вариант будет вернее в будущем )


      1. SXX
        03.08.2016 09:32

        В Chromium почти с самого начала была как возможность задать лимит на количество процессов («renderer-process-limit»), так и выбрать другую модель их использования («process-per-site», «process-per-tab»). Да и ограничение на количество процессов в зависимости от количества памяти там тоже есть.


      1. vasilisc
        03.08.2016 11:29

        По умолчанию включена модель Process-per-site-instance
        https://www.chromium.org/developers/design-documents/process-models


    1. Halt
      03.08.2016 06:31

      …многие сильно ругали Chrome за такой подход
      Хм, а чем аргументировали?


      1. Massacre
        03.08.2016 08:56
        +7

        Память и тормоза. Да и сейчас хром ну очень прожорлив.


        1. zedalert
          03.08.2016 09:09
          +3

          Прожорлив, да, зато открытие тяжёлой вкладки не кладёт весь браузер целиком.


      1. potan
        03.08.2016 12:14
        +3

        Если кроме него в системе живут другие приложения, им может не остаться ресурсов. Firefox, когда сам начинает тормозить, другим приложениям мешает меньше.


  1. dartraiden
    03.08.2016 01:37
    +4

    Стоит уточнить: многопроцессность включили у 1% из числа тех, кто вообще не использует дополнения. И включат её потом тоже лишь у таких пользователей. Потому что разработчики дополнений всё ещё не готовы.


    1. nazarpc
      03.08.2016 09:40

      Использую уже больше года в Nightly с дополнениями, у меня их несколько десятков — работают отлично (стоят тестовые версии расширений при наличии), так что проблему я бы назвал слегка преувеличенной — многие пользователи с расширениями тоже могут смело включать.


      1. sacred
        03.08.2016 15:51

        у меня стоят 3 плагина: ablock plus, flashgot и videodownloader. как минимум из-за 2х из них этот режим не работает. а это довольно популярные плагины


  1. dartraiden
    03.08.2016 01:41
    +1

    Что касается обязательной подписи дополнений, то процитирую самого себя:

    Выпущены небрендированные сборки, допускающие установку любых дополнений. Эти сборки доступны лишь на английском языке (можно локализовать, установив языковой пакет), не содержат логотипы и имя Firefox, не поддерживают автоматическое обновление. Кроме того, пользователи могут зарегистрироваться в качестве разработчиков и получить цифровую подпись для подписывания собственных дополнений. Также, существует возможность временной установки любого дополнения (до перезапуска браузера). Mozilla признаёт, что эти меры не гарантируют 100% защиту от вредоносов, но позволят отсеять существенную их часть, поскольку авторы вредоносных программ ленивы и предпочтут переключиться на более доступных жертв. Кроме того, борьба с малварью подразумевает общие усилия со стороны разработчиков браузеров, операционных систем и пользователей.

    https://www.linux.org.ru/news/mozilla/12782140
    А то в интернетах уже поднялся вайн на тему «всё пропало, откатываемся».

    Из мелочей: в разы ускорили работу canvas в Linux, начали бороться с рекламными сетями, устанавливающими свои суперкуки через невидимые Flash-объекты


    1. sumanai
      03.08.2016 08:18

      Эти сборки доступны лишь на английском языке (можно локализовать, установив языковой пакет), не содержат логотипы и имя Firefox, не поддерживают автоматическое обновление.

      Это издевательство, а не сборка.
      Кроме того, пользователи могут зарегистрироваться в качестве разработчиков и получить цифровую подпись для подписывания собственных дополнений.

      Пытаюсь подписать FireBug 3-
      Ваше дополнение не смогло пройти валидацию, в нём найдена 1 ошибка.
      Найден дублирующийся ID дополнения.

      Всё, прощай FireBug? Так как вторая версия не совместима с многопроцессорностью.


      1. nazarpc
        03.08.2016 09:41

        А что там такого в этом Firebug, чего нет в современных встроенных средствах разработки?
        Я не вижу ни малейшего смысла в Firebug теперь, всё и даже больше есть из коробки, и работает быстрее.


        1. sumanai
          03.08.2016 09:58

          Дело не в количестве функций. Firebug давно и прочно по ним отстаёт. Да и чёрт с ними. Дело в удобстве использования и привычках. Мне не нужны 100500 функций типа отладки шейдеров и веб-аудио, мне нужно простая возможность выделять текст на вкладке инспектора и многострочная консоль. Ну и ещё куча мелочей, о которых даже не вспомнить, но которые дико раздражают в любых других инструментах разработчика, кроме Firebug.


          1. nazarpc
            03.08.2016 10:33

            Ну так выключите шейдеры и веб-аудио в настройках, вкладка исчезнет.
            По поводу внешнего вида — в Nightly есть даже тема соответствующая.
            Я как-то перешел с Firebug года полтора как, и не жалею совершенно.


            1. sumanai
              03.08.2016 10:36

              Ну так выключите шейдеры и веб-аудио в настройках, вкладка исчезнет.

              Давно так и сделал.
              По поводу внешнего вида — в Nightly есть даже тема соответствующая.

              Раскраска трупа.
              Я как-то перешел с Firebug года полтора как, и не жалею совершенно.

              Значит, мы просто используем Dev Tools по разному.


              1. Skerrigan
                04.08.2016 05:26

                Ок, тогда вопросы знатокам по FF:
                — как делать проверку по XPath, CSS-path через встроенные тулзы в браузер?
                — как запускать анализатор скорости работы сайта, что в тот же Firebug интегрируется?
                — как переключить отвратную однострочную консоль в многострочную секцию?


                1. inoyakaigor
                  04.08.2016 11:09

                  В DevEdition Лисе консоль и уже многострочная
                  image


                  1. Skerrigan
                    04.08.2016 14:47

                    Хм… ок, на один из трех пунктов меньше.
                    Жду интеграции XPath, CSS-path.


                    1. inoyakaigor
                      04.08.2016 15:50

                      Я бы на вашем месте задал этот вопрос напрямую Яну Одварко, но я подозреваю, что интегрированный в DevTools Firebug будет поддерживать свои плагины.


        1. inoyakaigor
          03.08.2016 12:08

          Более того, разработчики Firebug сейчас активно внедряют разные свои файрбаговские фишки в родные DevTools Лисы


          1. sumanai
            03.08.2016 12:16

            Выглядит это так себе, юзабилити родных DevTools так не исправить.
            И да, как я уже писал, подписи в бетах нет, отвалился.


      1. dartraiden
        03.08.2016 13:43

        А если перед отправкой на подпись открыть дополнение архиватором и в install.rdf поменять ID?


        1. sumanai
          03.08.2016 14:03

          Сейчас попробую.


          1. sumanai
            03.08.2016 14:35

            Ну загрузил (там тупо блокировались кнопки выбора платформы, и не ставилось ни одной галки, пришлось через инструменты вебмастера снимать блокировку), прошёл предварительную валидацию.
            А откуда скачать подписанную версию, я так и не понял.
            Признаю себя слишком тупым для их сайта.


    1. kranky
      03.08.2016 09:12
      +2

      >Выпущены небрендированные сборки

      >пользователи могут зарегистрироваться в качестве разработчиков и получить цифровую подпись

      >существует возможность временной установки любого дополнения (до перезапуска браузера)

      Имхо это всё галимые костыли. Очередной случай принесения свободы в жертву ради сомнительной безопасности.

      > поскольку авторы вредоносных программ ленивы

      А это просто смешно. Детский сад какой-то.


      1. Alexeyslav
        03.08.2016 16:40
        +1

        Если бы они не были ленивыми, зарабатывали бы легальным путём. А так да — ленивые, если можно не делать код обхода защиты они его и не будут делать.
        Принцип любых систем защиты — не предотвратить проникновение а повысить стоимость проникновения. Взломать можно любую защиту, даже глухой изолированный подземный бункер — весь вопрос в стоимости взлома, и если стоимость больше выгоды ломать никто не будет. «по приколу» — это тоже выгода имеющая свою стоимость для конкретного взломщика.


  1. Jogger
    03.08.2016 03:17
    -2

    Это что, теперь лиса будет тормозить так же, как хром? Печаль… Совсем браузеров нормальных не осталось…


    1. Denai
      03.08.2016 06:15

      Расскажите, почему она должна начать тормозить аки хром и что помешает вам в настройках выключить что-то, что не понравится?


      1. Jogger
        04.08.2016 05:03

        Если всё решится отключением в настройках — поверьте, я вздохну с облегчением. Главное чтобы потом не сделали это обязательным для всех, «по просьбам трудящихся».


        1. Denai
          06.08.2016 17:58

          Насчёт ваших опасений. Памяти действительно лиса стала жрать как хром, тормозов от многопроцессности мною (пока?) не замечено, скорее наоборот. Пока мне не довелось встретить в лисе неотключаемых вещей, но теперь я тоже забеспокоился, потому как уже на 8ГБ оперативки такое поведение заметно.


    1. justiq
      03.08.2016 09:32

      У меня иногда зависает на некоторых страницах с тяжелыми скриптами, порой даже на несколько минут. И крашится весьма часто.


    1. oldcastor
      03.08.2016 09:32

      Рабочий «комп» (в кавычках ибо моноблок) на энергосберегающем i5-4460T (в бусте до 1,9 ггц), после включения многопоточности даже «на глазок» лиса х64 стала быстрее бегать.
      И да, никто ж пока не заставляет пользоваться, сделайте то, что описано в данной статье, но с отрицательными значениями, и всё будет должно работать как раньше


    1. mukizu
      03.08.2016 14:04
      -1

      Что вы делаете с хромом, что он тормозит? Без сарказма.

      У меня при старте системы открывается 2 окна хрома с ~20-30 вкладками в каждом и даже призраков тормозов нету.


      1. Massacre
        03.08.2016 14:39

        И как, это ощущается, к примеру, на доступных 3ГБ в 32-бит системе? Впрочем, и на 4ГБ в 64-бит тоже не очень, думаю…


        1. sumanai
          03.08.2016 14:40
          +1

          Думаю, у него намного больше 4 ГБ. Иначе бы тормозило чисто из-за свопа.


        1. Lertmind
          03.08.2016 14:46
          +2

          Обложатся суперкомпьютерами, а потом говорят всем, что у них ничего не тормозит.


        1. mukizu
          03.08.2016 16:48
          -1

          Я не помню уже времен, когда бы я сидел за машиной с менее чем 16Гб памяти, серьезно. (смартфоны в расчет не беру конечно)


          1. sumanai
            03.08.2016 17:02

            Можете за моей посидеть, всего то 8ГБ.


      1. Alexey2005
        03.08.2016 16:43

        А теперь попробуйте то же самое проделать на машине с 4Гб памяти и процессорозаменителем Atom.
        Если получится, то следующее задание повышенной сложности: запустить любой WebKit-браузер на Raspberry Pi 3B так, чтоб не тормозило.


        1. Rasifiel
          03.08.2016 17:32
          +1

          А зачем это делать?


          1. Alexey2005
            03.08.2016 18:01

            Попробуйте найти в продаже лёгкий (менее 1.2 кг) ноут с нормальным процессором и 8 Гб оперативки.
            Всё то, на чём Chrome идёт без тормозов, весит как системник десктопа, греется как кипятильник и гудит громче настольного вентилятора.


            1. Rasifiel
              03.08.2016 18:13
              +1

              ThinkPad X1 Carbon, Dell XPS13, Asus ZenBook UX305, Surface и еще пачка легких ноутбуков.
              Если вы в качестве «легкого ноута» предлагаете EEEPC и прочие нетбуки, так там тормозит все, а не только хром.


              1. kulibyaka
                03.08.2016 21:34

                Не у всех достаточно финансов на обновление парка компов… вот и живу: Atom N455 + 2Гб (это максимум), Intel 965 + Pentium 4 + 2 Гб, Athlon 64 + 1 Гб, бук — I7-640m + 8 Гб… из всего этого зоопарка, лишь Pentium (разогнан) и I7 нормально последние версии Лисы тянут, на остальном — 32-я Лиса с отключенным обновлением.

                Я, конечно, не отказался бы от бука в пределах 56000 и десктопа в пределах 100000, но… моей з.п. явно не хватает. Семья, дети — мне важнее.

                Ну, и покупать бук далеко за 50000, ради посидеть вконтакте из браузера — абсурд, Вам так не кажется?


                1. Rasifiel
                  03.08.2016 22:38

                  Я просто привел примеры ноутбуков. А так проблема в том, что оптимизация это куча ресурсов разработчиков, а современный веб это очень сложная штука с гигантскими спецификациями и с каждым годом все сложнее и сложнее. Никто не делает специально медленнее браузеры, просто так получается.


                  1. Massacre
                    04.08.2016 00:59

                    Всё зло — в JS. Точнее — в моде на тяжёлые фреймворки.


                1. LastDragon
                  04.08.2016 09:08
                  +1

                  Для «посидеть» бук давно не нужен — планшеты есть всякие разные. Да и десктоп можно собрать гораздо дешевле, особенно если часть деталей будут от старого и/или бу.


              1. LynXzp
                04.08.2016 00:23

                У моего друга дефолный браузер — opera 8, чтобы быстро стартовала и не требовала много памяти (50Мб), просто просматривать полученные ссылки. А браузер которым пользуется на постоянной основе — хром.

                ИМХО если компьютер реагирует медленнее человеческой реакции (15мсек) то он тормозит, если больше 0.5сек то очень заметно. Извините, но не тормозит не на новых компьютерах, а очень оптимизированное ПО и желательно на новых компьютерах. Сейчас нету современных графических браузеров которые бы на чем-то не тормозили.

                Я б и дальше пользовался оперой 12, если бы это было безопасно и все сайты нормально отображались. Недавно оптимизировал свой firefox, сравнивал с хромиумом, но когда поставил для сравнения оперу 12 то приуныл: жизнь — тлен, загрузка страницы за ~1 сек и ~0.1сек сильно различаются.


                1. Rasifiel
                  04.08.2016 00:49

                  Увы, сложность рендринга страниц, сложность поддержки всего настраиваемого UI и еще миллион сложностей современного веба. Турбо паскаль тоже запускается быстрее чем IntelliJ IDEA да и работает на 286, но я им пользоваться что-то не хочу.


        1. mukizu
          03.08.2016 18:11

          У меня вопрос — а нахрена? Чисто из спортивного интереса? Может мне на старых часах Casio это попробовать еще?

          Ну серьезно, если вы какой-то энтузиаст, который делает на Raspberry какую-то приблуду, и вам нужно под ее железо соотв. софт, но браузеры для массового потребления — явно не ваш выбор.

          Тоже самое и со всякими карманными устройствами на Atom.

          Создавать себе препятствия, а затем удивляться их наличию — странно, не находите?


          1. Massacre
            03.08.2016 18:15

            Если отбросить Raspberry, останется огромный парк машин, в которые более 4GB не поставить физически. В основном это ноуты, но и десктопы тоже встречаются. Вообще, машина для браузера не должна быть похожа по требованием на топовое геймерское железо…


            1. mukizu
              03.08.2016 19:22

              Ну, давайте разберемся. Возможны 2 варианта:

              1) У вас уже есть железо — тогда вы подбираете софт, под его возможности

              2) У вас есть софт, с которым вы хотите работать — тогда вы подбираете железо под требования софта.

              >не должна быть похожа по требованием на топовое геймерское железо

              Так она кроме как по памяти и не похожа. Ему не нужна топовая видеокарта и процессор (если не брать частные случаи, когда во вкладке браузера у вас какие-то тяжелые вычисления конечно).

              Да и вообще — с чего такой ультимативный ход мыслей? Браузеры уже достаточно давно вышли за рамки ПО для открытия гипертекстовых документов или чего-то такого. Сейчас это ближе к полноценной ОС — и по задачам и по функционалу.


              1. LynXzp
                04.08.2016 00:24

                1) У вас уже есть железо — тогда вы подбираете софт, под его возможности

                И какой браузер для компьютера с 4GB и соотв. процессором? Все остальное подбирается легко.


                1. mukizu
                  04.08.2016 09:20

                  Список достаточно большой, но я за последние годы кроме Хроме, его клонов (условно) и Fx ничем не пользовался, так что советовать не буду. Погуглите lightweight browser или типа того.

                  Lynx точно подойдет, за него могу ручаться %)


                  1. LynXzp
                    04.08.2016 10:20

                    Ним даже просто в google искать неудобно. Да я сам писал «браузер», да работает быстро, но там даже парсера нет — адресная строка и чистый html. Таким тоже можно пользоваться, но это извращения. Чуть выше написал — друг перепробовал все браузеры от lynx до dillo, и просто установил старую оперу. (Я все не пробовал, но за Lynx подтверждаю)


                    1. mukizu
                      04.08.2016 11:17

                      Ну, тогда боюсь вариантов 2 — либо использовать какой-нибудь Pale Moon, QupZilla, Midori и аналоги (которые уже я так понял опробовали), либо думать что-то о более мощном железе. Очевидно, что спрос на «монстров» есть и никуда они не денутся.


                  1. Alexey2005
                    04.08.2016 12:57
                    +1

                    Ещё бы найти какой-нибудь легковесный RSS-клиент, а то автономные клиенты в последнее время повадились за собой тащить браузер.
                    Какой клиент ни глянь, везде либо WebKit, либо Gecko в зависимостях. И это всего лишь для того, чтоб отобразить пару строчек текста! Разработчики что, совсем берега потеряли?


                    1. mukizu
                      04.08.2016 21:30

                      Ну, из не-web решений я тольк под мак сразу могу посоветовать) Но более чем уверен, что и для rss есть свой Lynx :D


                    1. Massacre
                      04.08.2016 21:54

                      Может, старая опера сойдёт?


              1. Massacre
                04.08.2016 01:09

                Вопрос только в том, что делать, если нативная ОС устраивает, а ОС на JS — не нужна, но нужно именно «ПО для открытия гипертекстовых документов»…

                Впрочем, пока что Firefox 45 ESR вполне нормально работает в этом качестве, если его настроить, и 4ГБ ему — не помеха… Хотя Опера до 12 версии включительно работала ещё лучше, но что-то потом стала тормозить на слишком уж перегруженных JS сайтах…


        1. mukizu
          06.08.2016 20:02

          Вы знаете, я после этого топика поддался искушению и поставил себе свежую лису.

          Так вот я чего не понимаю, видимо, но у меня она тормозит как сломанные жигули — дном по асфальту.
          Ей богу — может она сама по себе и не так прожорлива, но любой сайт с кучей графики — делает работу с браузером как минимум неприятной из-за лагов.
          Яркий пример — открыть страницу квартиры на ЦИАНе, внизу перейти на карту «похожие рядом» — получается карта с кучей отметок о продаваемых объектах. Так вот в хроме и сафари — оно вообще не тормозит. В лисе — пошаговая стратегия.

          Аналогично, например, со страницей http://river-park.ru/construction/month/?month=4349 — браузер чуть не помер, в то время как с Хромом все ок.

          Так что — либо я чего-то не понимаю, либо лиса под использование на маке не подходит по какой-то причине.


          1. Alexey2005
            07.08.2016 01:06

            Это, скажем так, «идеологические» тормоза. Вы просто привыкли к совершенно другому уровню UI-задержек.
            Тут между Chrome и Firefox разница — примерно как между iOS и Android. В первом случае UI и прорисовка имеют максимальный приоритет: система сперва обрабатывает весь пользовательский ввод и всю прорисовку, и только лишь когда очередь событий от пользователя пуста, занимается всеми другими важными делами вроде парсинга, построения DOM и выполнения js.
            В случае же Firefox (равно как и Android) используется более кодерский подход — у всех задач приоритет одинаков, и всё выполняется по очереди. Попалась тяжёлая задача вроде парсинга здоровенного блоба? Ну значит пользователь подождёт лишние 200 мс, пока парсинг завершится и дойдёт очередь до обработки ввода или прорисовки.
            Суммарно скорость выполнения задач одинакова. Однако же из-за разницы в расстановке приоритетов, а также из-за того, что UI можно напрямую «пощупать», а скорость тех задач, которые крутятся под капотом, пользователь почувствовать не может, ему начинает упорно казаться, что софт ощутимо подлагивает, тогда как это лишь вопрос привычки.


            1. mukizu
              07.08.2016 09:33

              >Это, скажем так, «идеологические» тормоза

              Простите, но вы о чем вообще? Какие такие «идеологические» тормоза?
              Причем тут UI? UI остается полностью рабочим. Проблема именно в том, что страница становится полунерабочей — туже карту на циане получается двигать только с рывками.

              Дальше даже не читал, большей шизофрении я за эту неделю не видел.


          1. Jogger
            07.08.2016 22:14

            Вы понимаете, есть тормоза естественные, а есть искусственные. Например, если я как разработчик сделаю детект определённого браузера и искусственно внесу задержки — вам будет казаться что тормозит браузер, а реально — тормозит сайт. Такие искусственные тормоза бывают как непредумышленные — просто написали оптимально с точки зрения одного браузера, на остальные забили — так и предумышленные — тормоза делают специально чтобы насолить конкуренту.
            Например, пока опера ещё не перешла на хром в ней очень плохо работали все гугловские сервисы. Но внезапно, если поменять User Agent — всё начинало летать и переставало глючить. Если кому-то непонятно — гугл специально делал гадости, чтобы потопить оперу. Не знаю, удастся ли сейчас это проверить взяв старую оперу — возможно ловушки уже убрали, но поверьте, я не выдумываю, это проверялось с нескольких компьютеров, ошибки быть не может.


            1. mukizu
              07.08.2016 22:47

              >Например, пока опера ещё не перешла на хром в ней очень плохо работали все гугловские сервисы.
              >Если кому-то непонятно — гугл специально делал гадости

              Да, это я помню, было. И было почти официальным «фи» со стороны гугла — они этого не скрывали и вобщем-то даже в FAQ было написано, что Opera идет лесом.

              Это отдельный частный случай. Я думаю мне не нужно доказывать, что сайт по продаже и аренде недвижимости не заинтересован в том, чтобы насолить пользователям какого-то отдельного браузера. Ну смешно же. Можно было бы конечно отшутиться про то, что там карты яндекса, у которого какбэ chromium-based браузер, но штука в том, что под IE они тоже работают прекрасно, проблема только в лисе наблюдается.

              Так что извините, но это чисто техническая проблема, которая даже не завязана на отдельный сайт — она у меня проявляется в Fx на всех сайтах, где есть тяжелая графика (тяжелые картинки, или большое чисто мелких — не суть).


              1. Alexeyslav
                08.08.2016 08:38

                Кажется, это проблема большого числа запросов за каждой мелочью, может у вас в лисе не активирована настройка группировать запросы?
                «network.http.pipelining = true» в лисе эта настройка по умолчанию отключена, не знаю почему.


                1. mukizu
                  08.08.2016 21:52

                  Было отключено, включил, но кардинальных изменений не увидел. Да и сомневаюсь, что проблема в этом — проблема скорее в отрисовке всего этого, ибо даже когда уже все, что могло подгрузилось — идет дерганье, при перетаскиевании карты (если мы о ней говорим). В случае с кучей больших изображений — страница просто отказывалась реагировать, сами изображения-то на месте почти моментально.

                  Ну и раз уж мы вспомнили о настройках — с моей точки зрения это еще один бич лисы. Не должно быть такого, что пользователю надо в какие-то кишки лезть и шариться в куче настроек, чтобы оно нормально работало.

                  Когда я был студентов начальных курсов — я тоже тратил кучу времени на скурпулезную настройку миранды, сборку Foobar 2000 и так далее. Но это детские болезни, которыми нужно переболеть в детстве.


                  1. Massacre
                    08.08.2016 22:38

                    Зато хром вообще не настраивается — как в гугле захотели, так вам и будет. Две разные идеологии. Хотя я бы конечно вынес весь about:config в нормальные окна настройки с хелпом… Ну, как в нормальной опере было.


                    1. mukizu
                      08.08.2016 23:05

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

                      То, что две разные идеология — да, я об этом по сути и написал. Хотя в данном случает, скорее не идеология, а необходимость игрушка для взрослых детей или инструмента, который можно было бы под самое разное окружение заточить. Третьего я не вижу.


                      1. sumanai
                        08.08.2016 23:09

                        > В хроме есть все настройки, которые реально нужны пользователю для работы.
                        Нету например возможности сделать адресную строку на порядок удобнее, да и вообще что нибудь сделать с интерфейсом.


                      1. Cryvage
                        10.08.2016 12:46

                        Прокси там

                        Нет там прокси. Через системные настройки там прокси делается. А если я хочу прокси только для хрома, то надо через параметры запуска задавать, что совершенно неудобно, и не позволяет менять данную настройку без перезапуска браузера.


                        1. mukizu
                          10.08.2016 22:46

                          Да, согласен. Но там это реализуется через расширения, коих море.


                          1. sumanai
                            10.08.2016 22:58

                            > В хроме есть все настройки, которые реально нужны пользователю для работы.
                            > Но там это реализуется через расширения, коих море.
                            Ну тогда какие претензии к дополнениям FF?


                            1. mukizu
                              10.08.2016 23:46

                              >Ну тогда какие претензии к дополнениям FF?

                              Никаких. Я в комментарии выше, на который Вы отвечали никаких претензий к расширениям лисы не предъявлял.

                              Мои претензии (в том комментарии) были только по поводу того факта, что пользователю, как оказывается, надо рыться на настройках типа «network.http.pipelining = true», чтобы оно нормально работало, в то время как в Хроме все работает гладко «из коробки». Да, он жрет память, но это решается и решается тривиально, в то время как лиса отказывается даже после тонкого тюнинга нормально работать. Зато памяти меньше есть, да.


                  1. Alexeyslav
                    08.08.2016 23:12

                    По своему опыту, поскольку самое простое предположение не оправдалось, могу предположить что у вас проблема несовместимости с драйверами видеокарты. У меня очень знакомо начинает тормозить элементарный флешгет(привет времена Win98-NT-XP), с неминуемым крешем драйвера видеокарты примерно через 2..4Гб трафика, при этом уже на 1мб/сек(и причём здесь казалось бы видеодрайвер?) начинает захлёбываться процессор если до этого был хоть раз включен ТВ-тюнер и постоянные подвисания приложения на 20-30 секунд.
                    Вобщем, маловероятно что в этом виновата конкретно лиса, скорей всего окружение имеет некоторую несовместимость в сочетании софт-драйвер-железо.

                    Насчёт настроек… почему-то вспомнился анекдот про советского робо-парикмахера:
                    — Так у всех же очертания лиц разные!
                    — После первых двух сеансов они становятся одинаковые.


      1. Jogger
        04.08.2016 04:55
        +1

        Запускаю, открываю 3-4 вкладки — висит вся система. Это на рабочем компе с 2 гигами и коре2дуо. На том же компе лиса спокойно открывает 30-40 вкладок и не мешает при этом работать остальному софту. Это — факты, выводы делайте сами.
        На домашнем компе попроще конечно с этим, я могу спокойно пользоваться хромом (например если какой-то сайт ну совсем кривой и работает только в нём), но даже там заметна тормознутость и прожорливость этой махины. Да, домашний комп тоже не очень новый.
        Охотно вам верю, что на топовом 4-ядерном i7 с 16Гб на борту вы можете и не заметить разницы. Но это не значит, что её нет.


        1. LastDragon
          04.08.2016 15:19
          -2

          На 4 ядерном i7 с 16Гб на борту (собран в далеком 2013 году) лиса все равно гораздо медленнее чем хром (особенно там где очень много js), а принудительное включение многопроцессорности практически ни на что не влияет, хотя нет, теперь на страницах с парой десятков видео/gif-ок когда лисица сожрет 20гигов оперативы, убьет видеодрайвер и зависнет можно закрыть всего одну вкладку вместо браузера…


          1. LastDragon
            05.08.2016 07:25

            Минусить можете сколько угодно, но лиса от этого быстрее не станет :(


            1. Massacre
              05.08.2016 07:35

              Пруфов-то нет.


              1. LastDragon
                05.08.2016 08:42

                Тому кто пробовал хром они не нужны, но я не поленился и записал как один и тот же чат на angular-е работает в лисе и хроме: https://hsto.org/files/4d9/6f7/28f/4d96f728f5ca4022b94c8f4a50160bf9.gif — а самое хреновое в том что к вечеру лиса станет еще медленнее. Насчет же крашей «firefox gif chash» в гугле — там их много, ну и для примера http://www.squarefree.com/bug523950/523950.gif (и всё сильно хуже когда на странице много гифок/видео). еще могу дать два сегодняшних краша:

                bp-1befe00f-db45-4951-b70a-6882d2160805 05.08.2016 9:17
                bp-9c5052cf-1165-440c-bb16-360af2160805 05.08.2016 8:41

                Так что, как бы вам не хотелось обратного, лиса сейчас аутсайдер :( (не просто так наверное она каждый месяц теряет по несколько десятых процентов аудитории, но это уже сами думаю нагуглите).


              1. Jogger
                06.08.2016 06:14

                Тем, у кого есть глаза — пруфы не нужны. Свои наблюдения я привёл выше. Они беспристрастны — я не фанатик, если бы хром был хоть на капельку быстрее — я бы пользовался им. Как когда-то я перешёл на 9 оперу, хотя до этого я на неё смотрел как на недоразумение — просто потому, что в тот момент это был лучший из браузеров и по возможностям, и по производительности. И да, я пробовал хром, недоднократно, и ещё до того, как он завоевал рынок, и сейчас. Это всё так же самый тормозной браузер.
                Но огнелис (как раньше опера) — это браузер для гиков. А хром — для домохозяек. Разумеется у него больший охват аудитории (ведь гик-то может пользоваться хромом, если ему по нраву минимализм, а вот домохозяйка добровольно не перейдёт на лису). Я уж молчу про агрессивную рекламу и запихивание в комплекте с другим софтом (вы же не думаете что это мейлру и яндекс придумали эту стратегию?) — это тоже сказывается на количестве пользователей. Только вот незадача — количество пользователей никак не характеризует качество браузера.
                Ещё раз повторю — я не фанатик. Если бы было сейчас что-то лучшее чем огнелис — я бы сразу же перешёл. Я прекрасно осведомлен о всех его недостатках, у меня не будет сожалений при таком переходе. Только некуда переходить, все альтернативы ещё хуже.


                1. LastDragon
                  06.08.2016 09:42

                  > Это всё так же самый тормозной браузер.

                  Пруфы где? Первая же ссылка показывает обратное http://www.digitaltrends.com/computing/best-browser-internet-explorer-vs-chrome-vs-firefox-vs-safari-vs-edge/3/ Нет, на древнем core2duo с минимумом памяти FF конечно лучше, но вот на «i7 с 16Гб на борту» ситуация полностью обратная.

                  > Только вот незадача — количество пользователей никак не характеризует качество браузера.

                  Характеризует. От количества пользователей зависит не только прибыль (чем она меньше, тем медленнее развитие — программистам тоже хочется кушать и кормить семью, на фултайме никто бесплатно работать не будет), но и количество разработчиков — хоть на дворе и 2016 год, но браузеры все равно имеют свои особенности и когда > 70% аудитории это хром, чертовски логично вести всю разработку именно под ним.

                  > Но огнелис (как раньше опера) — это браузер для гиков

                  FF давным-давно идет навстречу домохозяйкам — создайте чистый профиль без плагинов и найдите 10 отличий от хрома. Правда лично у меня этот убого-минималистичный-хромоподобный интерфейс после «классического» вызывает только отвращение, хотя на том же хром просто непривычно (как им это удалось, интересно?). Для них же запретили уставноку аддонов без подписи — наверняка ведь понимаете что гиках эта херня нахер не сдалась. С другой стороны они зачем то запихнули внутрь webide и плагин для дебага мертвой firefoxos — где логика я хз.

                  Поэтому сейчас FF это браузер вообще непонятно для кого, но одинако неудобный в мелочах для всех, поэтому и аудитория падает.

                  > А хром — для домохозяек.

                  Домохозяйкам все равно. Поставишь FF будет FF, если хром — хром, яндекс? да пожалуйста. И если раньше я родным везде ставил лису, то сейчас крепко задумаюсь над тем стоит ли это делать.


                  1. sumanai
                    06.08.2016 13:23

                    но одинако неудобный в мелочах для всех,

                    Эти мелочи настраиваются. А в хроме в принципе невозможно изменить некоторые вещи.
                    У меня стоит Classic Theme Restorer для создания нормального интерфейса, покажите мне дополнение для хрома, которое воспроизводит интерфейс примерно как у FF 3.5?


                    1. LastDragon
                      06.08.2016 15:00

                      Чем больше расширений тем сильнее всё тормозит :( Да и не для всего есть расширения, например, раньше можно было вывести название вкладки в заголовок окна, потом всё сломали и появился Classic Theme Restorer, вот только название с ним выводится чрезвычайно криво — за год никто так и не поправил (а до «оранжевой» кнопки оно кстати само стандартно выводилось). Это был первый раз когда у меня сильно полыхнуло. Теперь вот вырезали возможность отключить подпись (было одно неподписанное дополнение...) и какой-то конченный дегенерат переделал автодополнение в строке адреса — таким ущербным его даже специально не сделать, но он смог (оно фиксится конечно, но нервные клетки все равно успели пострадать)… Это был последний раз.

                      Ну и насчет «Classic Theme Restorer» — его появление и большое число пользователей как минимум свидетельствует что разработкой интерфейса занимаются д******ы, что кстати прекрасно подтверждается новым «чудным» меню автодополнения :( (и у меня почему-то нет ни малейшего желания увидеть их следующее «творение»). Сделай они всё нормально, никто бы им не пользовался, именно поэтому никто не пытается у других браузеров сделать «интерфейс примерно как у FF 3.5», оно просто не нужно.

                      ЗЫ: Сам сижу на FF с первых версий, но бороться с ним надоело (отключение подписи уже не похоже на настройку), чертовски жаль, но похоже пора расставаться :(


                      1. sumanai
                        06.08.2016 15:19

                        Чем больше расширений тем сильнее всё тормозит

                        Замедляя работу браузера новыми функциями, мы ускоряем и делаем более удобной работу в браузере.
                        Да и не для всего есть расширения, например, раньше можно было вывести название вкладки в заголовок окна, потом всё сломали и появился Classic Theme Restorer, вот только название с ним выводится чрезвычайно криво — за год никто так и не поправил

                        УМВР.
                        именно поэтому никто не пытается у других браузеров сделать «интерфейс примерно как у FF 3.5», оно просто не нужно.

                        Не «не нужно», а невозможно. В принципе. Все браузеры хромоногизировались, и только в ФФ это можно исправить.
                        Пока можно исправить.
                        чертовски жаль, но похоже пора расставаться :(

                        И куда вы побежите с подводной лодки?


                        1. LastDragon
                          06.08.2016 16:05

                          > Замедляя работу браузера новыми функциями, мы ускоряем и делаем более удобной работу в браузере

                          Нет, мы получаем тормозящее нечто, с которым невозможно нормально работать.

                          > УМВР

                          Вот это? https://addons.cdn.mozilla.net/user-media/previews/full/48/48620.png

                          > Не «не нужно», а невозможно. В принципе.

                          Оно невозможно, потому что не нужно — к хромоподобному интерфейсу недолго привыкнуть, и потом всё не так плохо. Ну и да «пока можно исправить» (да и то, настройка «Classic Theme Restorer» это боль — там слишком много всего) — поэтому не вижу смысла оттягивать неизбежное :(

                          > И куда вы побежите с подводной лодки?

                          Пока в обычный хром.


                          1. sumanai
                            06.08.2016 16:21

                            Нет, мы получаем тормозящее нечто, с которым невозможно нормально работать.

                            У меня не сильно тормозило, с многопроцессностью так вообще неплохо.
                            Вот это?

                            У меня кнопки ФФ нету, так как мне больше нравится ФФ 3.5 и другие браузеры тех времён. Но да, работает прекрасно:

                            к хромоподобному интерфейсу недолго привыкнуть

                            Человек ко всему привыкает, ага.
                            и потом всё не так плохо

                            Ага, почти всё.
                            Аналога вот этого на хромоподобных можно не искать, это невозможно. А штука очень удобная.
                            Я уж молчу про древовидные вкладки, так как сам не использую, но их вечно приводят как аргумент.
                            Ну и да «пока можно исправить» (да и то, настройка «Classic Theme Restorer» это боль — там слишком много всего) — поэтому не вижу смысла оттягивать неизбежное :(

                            А я вот не знаю, куда бежать после смерти ФФ, ну то есть после похорон XUL. Наверное останусь на старой версии и стану адептом необновленцев окончательно, ибо новые версии кроме боли ничего не приносят((


                            1. LastDragon
                              06.08.2016 19:28

                              > У меня не сильно тормозило, с многопроцессностью так вообще неплохо.

                              Уже писал что разницы практически нет — чуть-чуть побыстрее и всё :( Включил конечно принудительно (ну и кстати еще неизвестно сколько расширений умрет из-за того что авторы не осилят многопроцессность), пришлось отключить NoScript (название окна глючит) и Classic Theme Restorer (на всякий случай), остался adblock, ghostery и пара других расширений, в целом оно работает, однако иногда при открытии вкладок появляется раздражающий крутящийся индикатор — и вот хз, то ли оно так и задумано (зачем?), то ли это из-за принудительности…

                              > Но да, работает прекрасно:

                              С aero тоже? :) Для этого как раз было «aero window title» — которое делано фон прозрачным, но абсолютно не дружило с restorer, и судя по отзывам умерло с 40 версии :(

                              > Massacre … но зачем?

                              Он хотя бы работает быстро…


                              1. sumanai
                                06.08.2016 21:00

                                Classic Theme Restorer

                                Он как раз совместим.
                                adblock

                                Основная причина тормозов.
                                С aero тоже? :)

                                Ну если подскажете, как включить аэро на WinXP x64, проверю.
                                однако иногда при открытии вкладок появляется раздражающий крутящийся индикатор — и вот хз, то ли оно так и задумано (зачем?),

                                Не такой уж и раздражающий. При тормозах походу врубается, когда процесс этой вкладки чем-то занят.


                              1. Massacre
                                06.08.2016 23:38

                                > пришлось отключить NoScript (название окна глючит)

                                Так автор и признаёт, что не до конца допилил совместимость.

                                > Он хотя бы работает быстро…

                                Ага, с топовым процем и 16ГБ памяти, но только не у всех такое есть.


                          1. Massacre
                            06.08.2016 18:31

                            >> И куда вы побежите с подводной лодки?
                            >Пока в обычный хром.

                            … но зачем?


                  1. Jogger
                    07.08.2016 00:56

                    >Домохозяйкам все равно. Поставишь FF будет FF
                    Ага-ага, всё равно. Поставишь FF — будет яндекс браузер. Или хром. Или амиго. Но точно не FF.

                    >но вот на «i7 с 16Гб на борту» ситуация полностью обратная.
                    вы либо подарите мне i7 с 16Гб на борту, либо смиритесь что хром тормозной. Меня устроят оба варианта.

                    >Характеризует. От количества пользователей зависит не только прибыль (чем она меньше, тем медленнее развитие — программистам тоже хочется кушать и кормить семью, на фултайме никто бесплатно работать не будет), но и количество разработчиков
                    Вы начали за здравие, а кончили за упокой. Не надо путать качество браузера с количеством людей, поддерживающих его. А то вас линуксоиды тапками закидают.


                    1. LastDragon
                      07.08.2016 08:20

                      > Ага-ага, всё равно

                      У меня у матери на древнем ноуте — FF, на android планшете тоже — и никаких проблем, более того, другой браузер сама она ставить точно не станет (да и не знает что они бывают разными).

                      > вы либо подарите мне i7 с 16Гб на борту, либо смиритесь что хром тормозной.

                      Если у вас нет «i7 с 16Гб на борту» тогда мне непонятно как вы можете сравнивать производительность разных браузеров на нем? Напомню, весь спор начался с вашего утверждения что даже на «i7 с 16Гб на борту» хром тормозит, так вы пробовали или нет?

                      > Не надо путать качество браузера с количеством людей, поддерживающих его. А то вас линуксоиды тапками закидают.

                      А что линуксоиды? За всеми крупными дистрибутивами (как и opensource проектами) стоят корпорации/бизнес и программисты на зарплате, энтузиасты конечно делают какой-то вклад, но на фултайме никто бесплатно сидеть не будет.

                      > Massacre Ага, с топовым процем и 16ГБ памяти, но только не у всех такое есть.

                      В 2013 году цены совсем другие были и он давно уже не топовый, память как раз таки даже сейчас не очень дорогая, особенно если за циферками не гнаться (или взять бу), а профита от объема сильно больше чем от процессора.

                      > Andrusha А на странице с ошибкой должен быть

                      Должен, но его нету https://habrastorage.org/files/e0d/ceb/cb3/e0dcebcb359744ec9ab85a6c80cf7954.png (оно кстати пропадает после нескольких обновлений), сброс как-то делал.


                      1. Massacre
                        07.08.2016 09:22

                        >В 2013 году цены совсем другие были и он давно уже не топовый, память как раз таки даже сейчас не очень дорогая, особенно если за циферками не гнаться (или взять бу), а профита от объема сильно больше чем от процессора.

                        В моём случае придётся и проц, и память, и материнку брать новые… Ну не апгрейжусь я капитально каждые пару-тройку лет, что поделать :)


                        1. sumanai
                          07.08.2016 11:21

                          Ну не апгрейжусь я капитально каждые пару-тройку лет, что поделать :)

                          DDR3 уже лет 7, если не больше.


                      1. Jogger
                        07.08.2016 22:28

                        >вашего утверждения что даже на «i7 с 16Гб на борту» хром тормозит
                        Ну-ка, найдите где я такое говорил. Я утверждал с точностью обратное. Давайте вы не будете передёргивать, а?

                        И да, в личном пользовании у меня такого компьютера нет. Если вы считаете что стоимость его несущественна — я вам уже предлагал, подарите, я буду искренне благодарен. Я не могу себе позволить апгрейд сейчас. Так что я продолжу говорить правду — хром тормозит. Подумайте сами, если для работы одной программы нужен мощный процессор и много памяти, а для другой достаточно слабого процессора и мало памяти — какая из программ более тормозная?


                1. sumanai
                  06.08.2016 13:21

                  а вот домохозяйка добровольно не перейдёт на лису

                  Моя мама сейчас использует лиса для игр в контакте, так как хром у неё тормозит во флешевых играх. Сам удивился, ФФ там для себя воткнул. Правда ПК весьма слабый, какой- то там атом.


    1. tropico
      03.08.2016 15:25

      Мне кажется она как-раз таки должна начать не тормозить, потому что на средне-тяжелых сайтах даже с ссд просто подвисает, другими словами микролаги очень заметны и очень раздражают, а на дворе все-таки 2016 год. Переход на многопроцессорность должен решить эту проблему, хотя не заставит меня перелезть с хрома.


      1. Jogger
        05.08.2016 05:15

        Не путайте многопроцессорность и многопроцессность.


  1. sumanai
    03.08.2016 08:45
    +3

    В отдельные процессы можно уводить вкладки, дополнения и расширения, к примеру, Adobe Flash Player.

    В FF флеш в отдельном процессе с незапамятных времён, как и прочие плагины.


    1. DEamON_M
      03.08.2016 09:03

      Ну теперь в отдельный процесс вынесли и все вкладки.
      Сейчас показывает 3 процесса от Firefox
      — Firefox
      — Firefox Plugin Content
      — Firefox Web Content


      1. sumanai
        03.08.2016 09:26

        Я себе настроил три процесса на вкладки, а процесса под плагины нет вообще, всё давно удалил.


        1. nazarpc
          03.08.2016 09:44

          У меня стояло 4, всё очень круто, но ряд проблем, к примеру, не рабочий просмотр исходного кода страницы, принудили меня вернуться к одному процессу на вкладки.


          1. sumanai
            03.08.2016 10:00

            к примеру, не рабочий просмотр исходного кода страницы

            Там достаточно ввести адрес вручную.


            1. nazarpc
              03.08.2016 10:34

              Тогда загрузится новая страница, я же говорю об открытии исходного кода текущей.
              Ну и ввод адреса вручную явно менее удобно, чем Ctrl+U


  1. hdfan2
    03.08.2016 09:05
    +1

    > Исключаются разнообразные утечки памяти
    Каким образом многопроцессность поможет от утечек памяти?


    1. nazarpc
      03.08.2016 09:45
      +3

      Вы открыли вкладку, появился процесс который её отрабатывает. А когда вкладку закрыли — процесс умер. И все утечки, которые могли быть в этом процессе уже не важны. С одним процессом на все вкладки это не так полезно, но когда включат несколько — то увидите как процессы постепенно запускаются и погибают. На самом деле достаточно эффективно.


  1. NLO
    03.08.2016 09:06

    НЛО прилетело и опубликовало эту надпись здесь


  1. 0xcffaedfe
    03.08.2016 09:09
    -3

    Последняя версия FF ведет себя примерно так:


    Картинка

    image


    1. Beholder
      03.08.2016 18:23
      +1

      У вас либо проблема с провайдером, либо антивирус сертификат подменяет.


    1. Andrusha
      03.08.2016 18:31
      +1

      1. Проверьте дату на компьютере
      2. Проверьте сертификат, возможно что ваш провайдер подсунул свой


      1. 0xcffaedfe
        06.08.2016 16:07

        @Beholder
        Andrusha


        Если внимательно смотрели на скрин то могли заметить что он сделан в MacOS, из чего следует что есть родной Safari с которым такой проблемы не наблюдается, как и с другими браузерами Yandex Browser, Google Chrome, Vivaldi, проблема только с FF.


        Собственно с системным временем все в порядке, антивирус так-же отпадает, ну а с чего моему провайдеру не любить FF?


        В общем проблема решилась удалением этой поделки выдаваемой за браузер, прости-те уж за мое имхо.


        1. LastDragon
          06.08.2016 18:25

          У меня в лисе (и только в ней) тоже есть проблема с сертификатами, но возникает исключительно на сервисах яндекса и абсолютно рандомно :) (антивирь отключал, дату и сертификаты проверял, даже гневные тиккеты создавал, в конечном итоге грешу на древний профиль, но создавать новый как-то лениво...) Ну и кстати в моём случае способа узнать в чем на самом деле проблема нет ибо никакой ошибки кроме «не шмогла» она вообще не пишет :(

          PS: Хотя это наверное для Beholder и Andrusha


          1. Andrusha
            07.08.2016 01:27

            А на странице с ошибкой должен быть код, который указывает на конкретную причину, от которой нужно уже отталкиваться.
            Кстати, у Firefox есть "софт-резет", который может вам помочь без удаления важных данных.


        1. Andrusha
          06.08.2016 18:53

          Из исходного комментария нельзя установить, проверяли ли вы на других браузерах.
          Провайдер может подсовывать левый сертификат, разные браузеры могут на это по-разному реагировать.
          Я думаю, проблема всё-таки не в поселке, а в чьих-то руках.


          1. 0xcffaedfe
            07.08.2016 12:47

            От бесполезных советов, перешли сразу к оскорблениям, а вы молодец. Фанаты такие фанаты готовы лоб расшибить что-бы защитить крутость любимой(-го) {-name-}


            1. Andrusha
              07.08.2016 16:34

              Да нет, я не фанат. Просто Firefox используется у меня, у кучи знакомых, в моей бывшей конторе (100+ рабочих мест), и нигде таких проблем не было. Ваша картинка показывает что Firefox ведёт себя так на конкретно вашем компьютере. Вместо предоставления более детальной информации вы снесли программу и предпочли оставаться при своём мнении, что это косяк разработчиков, а не сломанное вами хранилище сертификатов, например.


  1. dobergroup
    03.08.2016 09:33

    В 49 версии набор инструкций центрального процессора SSE2 будет обязательным для работы Firefox под Windows. Речь идёт об отказе от процессоров до эпохи Pentium 4 и Ahtlon 64.


    Если я правильно помню, оба процессора поддерживают SSE2, P4 даже SSE3 вроде поддерживает


    1. atomlib
      03.08.2016 09:37
      +2

      «До» — это ранее, не включая Pentium 4 и Athlon 64. SSE3 есть не у всех Pentium 4, а только начиная с Prescott.


    1. b1Ack
      03.08.2016 18:16
      +1

      Из того что еще может где-то жить и лазить в интернет — отвалится поддержка Celeron / Pentium III (S370) и Duron / Athlon XP / Sempron (Socket A / S462). Хром отвалился от них уже давно, как и скайп, и многие другие софтины.


      1. LynXzp
        04.08.2016 00:34

        ЕМНИП какой-то видеоэнкодер на лету определяет какие инструкции поддерживает процессор и запускает соответствующий код. Если бы поддержка заключалась только в опциях компиляции то можно было бы делать несколько версий.


        1. Alexeyslav
          04.08.2016 13:25

          Осталось убедить пользователя при скачивании выбирать не только операционную систему но ещё и вариант процессора… Уверен, многие удивятся и спросят а разве это не одно и то же?
          В каком-нибудь 2025-м году добавится еще и выбор типа конвеера инструкций, размер регистрового файла и т.д.


          1. LynXzp
            04.08.2016 13:33

            Осталось только найти ссылку на офлайн установщик (который тоже может содержать несколько версий, они по идее должны очень хорошо архивироваться). Я имею в виду что сейчас все делается онлайн установщиками в Windows, а в Linux скриптами и зависимостями.


          1. atomlib
            04.08.2016 14:57

            Думаю, если такое и случится, онлайн-установщик сам определит возможности машины и скачает нужную сборку. Или вообще соберёт из исходников.


            1. Alexeyslav
              05.08.2016 13:16

              Мне почему-то страшно не везёт с онлайн-установщиками. Пресловутый Флеш за последние 5 лет НИ РАЗУ не установился в онлайн-режиме — доходит до 50...70% и… ошибка пакета установки. Чё-то в последнее время подозреваю, что ему просто не хватает количества одновременно открытых соединений ограниченных шлюзом.
              Аваст… онлайн-установщик не знает что такое прокси-сервер. Написал в поддержку… и что же? после недели-другой переписки со стандартными советами обнаружил что ВМЕСТО ОНЛАЙН-установщика они раздают ОФФЛАЙН-установщик. Через две недели снова раздают онлайн-установщик, который не знает прокси… чисто специально проверял. Хотя после установки он обнаруживает прокси-сервер и нормально обновляется.
              И такая беда с очень многими онлайн-установщиками.
              Вот интересно, что им стоит добавить ещё один слой абстракции для поддержки прокси-серверов?


  1. atronach
    03.08.2016 09:33
    +1

    Новый вид Awesome Bar — дюже расстроил. Мало того что название и url в одну строку, еще и забирает кучу пространства зачем-то. Вернул прошлый вид через Classic Theme Restorer, однако шрифт судя по всему значительно уменьшился, возможно кто-нибудь знает как его вернуть к старому виду?


    1. dartraiden
      03.08.2016 14:01
      +1

      Внешний вид настраивается через userChrome.css.

      Например, увеличиваем размер шрифта в адресной строке:

      /* Обязательная строка, требуется однократно в начале файла */
      @namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
      
      /* Make my URL bar bigger and bolder */
      #urlbar{
      font-family: Arial !important; font-size: 16pt }


      1. atronach
        03.08.2016 17:13
        +1

        Спасибо за наводку. Конкретно для моего случая —

        @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
        
        #PopupAutoCompleteRichResult .ac-separator, .ac-url, .ac-action {
          font-size: 15px!important;
        }
        
        #PopupAutoCompleteRichResult .ac-title {
          font-size: 15.6666666px!important;
        }
        


  1. serjikz
    03.08.2016 09:33
    +2

    FF DE 49 версии. Hello уже нет. Ну и хорошо, я им не пользовался. Одной лишней иконкой убирать меньше, когда устанавливаешь лиса. Ещё бы pocket сделали дополнением, а не обязаловкой, было бы ещё лучше.


    1. traneblow
      03.08.2016 12:15

      Pocket выключается и удаляется через about:performance


    1. inoyakaigor
      03.08.2016 12:25

      А оно и так дополнение. Позволю себе оставить ссылку на свой бложик с решением проблемы ТЫЦ


  1. ub9obe
    03.08.2016 09:36

    Вот почему в последнее время, когда прилетает новая версия лисы я лезу в гугль искать как выключить очередную суперпупермегапрорывную фишку?
    Набираю url сайта и перед глазами на четверть экрана начинает мельтешить прорывная «панель просмотра результатов ввода». Покажите пальцем на то существо, которое это придумало, я сделаю ему больно…


  1. Kolyagrozamorey
    03.08.2016 09:42

    Речь идёт об отказе от процессоров до эпохи Pentium 4 и Ahtlon 64.

    А многие, особенно тех кто использует ПК только для интернета, используют такие процессора


    1. nazarpc
      03.08.2016 09:49

      до эпохи Pentium 4 и Ahtlon 64

      Очень сомневаюсь что многие


    1. Inine
      03.08.2016 10:33

      В 2008 году пробовал запускать ФФ на P3. Тормозил изрядно, причем с чистым профилем. Даже любопытно, как оно сейчас.Особенно если учесть, что я ни разу не видел на компе с Р3 столько памяти, сколько у меня сейчас отъел лис (865 метров).


      1. grey_rat
        03.08.2016 21:43

        У меня есть нетбук eeePC900, процессор — мобильный пень с 900Мгц, память 1гиг. Всё что на хромиуме — безбожно лагает. Лиса ещё более менее ведёт себя шустро. Видео смотреть через html5 не возможно в любом качестве, в том числе и в лисе. Во флеше получше, но 240 — потолок и то притормаживает. А вот если пускать видео через обычный плеер, типа MPC-HC (бета версия) или Pot, то можно смотреть и 720p без тормозов, в хорошем качестве, при этом без аппаратного ускорения видеокартой.
        В бете 49 убрали Hello, и при старте браузера примерно на 10Мб памяти потребляется меньше чем в 48 в равных условиях.
        При грамотной настройке лисы и винды, в эконом варианте сёрфинга, 512Мб оперативы хватает, но в притык. Так что интернет ещё возможен и на P3.


      1. TotalAMD
        05.08.2016 21:56

        Я периодически сижу за Dell Latitude 110L — Celeron M 1.3 ГГц, 512 Мб оперативы + Lubuntu — свопится по-страшному и может грузить страницу хабра секунд по 10-15 на 100% процессора, но когда уже отрисовалось — процессор по минимуму и вполне обычно скролит страницы и раскрывает спойлеры, вполне ок.

        Кстати, почему бы кому-нибудь просто не взглянуть под соответствующей виртуалкой, насколько весь этот зоопарк шустро бегает?


    1. A-Stahl
      03.08.2016 10:33

      Многие? Где? Я уж не помню когда я последний раз видел третий пень не в качестве хлама на балконе…


    1. Kira625
      03.08.2016 22:21

      IBM Thinkpad T23 (PIII-1133/1Gb RAM) у меня вполне себе используется, но требования современных браузеров все равно огорчают.


  1. Didget
    03.08.2016 10:07

    Позанудничаю. На картинке не лиса, а красная панда)


    1. Crazybot
      03.08.2016 10:30
      +1

      Firefox, как говорят, одно из альтернативных названий красной панды.


      1. Didget
        03.08.2016 10:32

        Действительно

        По утверждению создателей популярного интернет-браузера «Mozilla Firefox» название «Firefox» означает «Малая панда», но вопреки названию, на логотипе изображена обычная лиса, так как дизайнер посчитал невозможным воплотить узнаваемый образ малой панды в малой форме


    1. koshi-dono
      03.08.2016 10:33
      +1

      Ну так firefox, всё правильно.


  1. SkyHunter
    03.08.2016 10:21
    +3

    группы вкладок


    Оказывается, в FF были группы вкладок!


    1. sumanai
      03.08.2016 10:32
      +2

      Их можно вернуть.
      Лучше бы их так пиарили, чем бестолковые поркеты и Hello world.


      1. rd_nino
        03.08.2016 13:48

        Не подскажете как? Очень расстроился, когда их убрали.


        1. nidalee
          03.08.2016 14:52

          Дополнением. Tab Groups, например.



    1. hdfan2
      03.08.2016 11:07
      +2

      Да, и это была очень удобная фича. Аддон неплох, но встроенные группы были лучше.


      1. sumanai
        03.08.2016 11:22
        +1

        Интересно чем? В аддоне куча настроек, можно сделать как было, можно иначе.


    1. LynXzp
      04.08.2016 00:41

      Лучше бы они были как в опере — не полностью скрывались, а были бы на панели и можно было их свернуть.
      http://freebrowsers.ru/upload/scr-tabs.png
      Tree Style Tab решает это не так, но даже лучше.


      1. Rasifiel
        04.08.2016 00:51

        Tree Style Tabs вообще причина по которой ФФ теперь ни на что менять вообще нельзя и почему все эти сборки старых версий (PaleMoon итп) не подходят.


  1. sumanai
    03.08.2016 10:34

    Изменён вид about:addons, упрощёны рекомендации дополнений. Теперь их можно установить в один клик.

    А поиск аддонов куда спрятали? Тоже никому не нужен?


  1. astono0
    03.08.2016 10:45

    Я бы пользовался этим Hello, но это же было невозможно.

    К примеру, при попытке установить соединение с другим абонентом, начинался бесконечный рост потребляемой оперативки браузером. Доходило до 2 гигов, дальше я закрывал его.


  1. bopoh13
    03.08.2016 11:29

    Поздравляю всех счастливых обладателей расширения «1C:Enterprise Extension» с обновлением на FF48


    1. AsmodeusL
      03.08.2016 13:49

      Хм… Счастливые работники Enterprise сидят на ESR ветке и не жужжат.


    1. lolipop
      03.08.2016 22:51

      1C:Enterprise Extension

      А что это и зачем? Три раза прочитал тут, ни разу не понял.


      1. bopoh13
        04.08.2016 10:55

        Расширение, без которого нельзя работать с оплаченными материалами на web-портале 1С.


  1. igorsd
    03.08.2016 12:30

    Как они задолбали вводить какие-то новшества которые нельзя отключить опцией и вернуть "как было"…
    https://bugzilla.mozilla.org/show_bug.cgi?id=1280700
    https://bugzilla.mozilla.org/show_bug.cgi?id=1291175


  1. mafia8
    03.08.2016 13:49
    +1

    Исключаются разнообразные утечки памяти (конец цитаты)

    Если память может утекать на одном процессоре, то она может утекать и на нескольких. Разве что теперь надо будет вместо перезапуска браузера перезапустить вкладку.


  1. 4aba
    03.08.2016 14:43

    А как можно узнать какие дополнения не могут работать при многопроцессности, кроме ручного перебора?


    1. atomlib
      03.08.2016 14:56

      Не все расширения совместимы с Electrolysis. Можно посмотреть списки самых популярных дополнений на сайте Are We e10s Yet, где указан их статус совместимости в режиме многопоточного Firefox. Можно сразу включить Electrolysis и выключить его позже…


  1. dartraiden
    03.08.2016 15:17
    +2

    Отключение проверки цифровых подписей дополнений в Firefox 48

    содержимое файла /папка_браузера/config.js:

    //
    try {
      Components.utils.import("resource://gre/modules/addons/XPIProvider.jsm", {})
        .eval("SIGNED_TYPES.clear()");
    }
    catch(ex) {}
    


    содержимое файла /папка_браузера\defaults\pref:

    pref("general.config.obscure_value", 0);
    pref("general.config.filename", "config.js");



    1. Cryvage
      05.08.2016 08:42

      А можно подробней? У меня нет файла "/папка_браузера/config.js". Его надо создать? "/папка_браузера\defaults\pref" — папка, а не файл. Там лежит файл «channel-prefs.js». Писать в него, или создать другой?
      Собьются ли эти настройки при обновлении лисы?


      1. bopoh13
        05.08.2016 12:19

        Файл лежит в папке XXXXXXXX.default, которая находится в директории %APPDATA%\Mozilla\Firefox\Profiles\


        1. Cryvage
          05.08.2016 17:13
          +1

          Через AppData ничего не получилось. Я бы сам предпочел, если бы настройки были в профиле, ибо я его через FEBE регулярно бэкаплю и синхронизирую между компами. Пока сделал так:
          Создал файл «config.js» в " C:\Program Files\Mozilla Firefox\ ", скопировал туда импорт XPIProvider, как указано выше.
          В папке " C:\Program Files\Mozilla Firefox\defaults\pref " создал файл «autoconfig.js» (в Интернете пишут что имя можно любое), и туда скопировал строки «pref(...».
          Вроде бы работает. Надеюсь только, что лавочку не прикроют. А то сейчас модно стало закручивать гайки.


    1. Alexey2005
      05.08.2016 18:07

      В Ubuntu не работает. Куда только не забрасывал, даже в /etc/firefox/syspref.js — попросту игнорирует эти настройки и всё. Подозреваю, что на Маках тоже не сработает.


  1. Andrii_Z
    03.08.2016 15:33

    LastPass не работает с e10s


    1. sumanai
      03.08.2016 15:33
      +2

      KeeFox зато работает.


  1. Wesha
    03.08.2016 22:33
    +1

    > при скачивании VLC из стороннего, неофициального источника

    Примечание: «официальность» источника определяется гуглем. Кому не нравится, что список его скачек уходит в гугль — см. about:config, browser.safebrowsing.*


    1. sumanai
      03.08.2016 22:59
      +1

      Кому не нравится, что список его скачек уходит в гугль

      А кто вам сказал, что ФФ отправляет что-то в гугл?
      По крайней мере реализация safebrowsing в ФФ сделана так, что он просто скачивает списки малварных сайтов, и проверяет локально.
      Собственно вы сами указали на это, параметры:
      browser.safebrowsing.provider.google.lastupdatetime
      browser.safebrowsing.provider.mozilla.lastupdatetime
      

      Всем своим названием намекают на скачивание и сохранение данных для проверки.
      Не вижу смысла для Mozilla делать проверку «неофициального источника» каким либо другим образом.
      Так что ваш список скачек в безопасности при использовании FireFox, а те, кто говорят иначе- паникёры, не разбирающиеся в том, как работает их основной (а их ли?) браузер.


  1. navion
    04.08.2016 15:27

    В версии 47 при большом количестве вкладок начинались тормоза через несколько часов работы, а в 48 он жутко тормозит с момента запуска.

    Кто-нибудь в курсе как это победить? Из плагинов включен только session manager и classic theme restorer.


    1. Shishka
      04.08.2016 20:02

      Firefox 48 стал отъедать памяти в два раза маньше, не 1,5Gb, а 700Mb пока стабильно, из 8Gb. Включил обе опции, в целом доволен. Плагины в комплекте. Открываемые табы перестали грузится, только при открытии вкладки. Сама страница визуально загружается интересно.


      1. navion
        07.08.2016 23:35

        И правда стало получше, спасибо!


    1. Denai
      06.08.2016 02:23
      +1

      Было такое, включил многопроцессность и всё улетучилось. Дополнения мои всё эту штуку поддерживают, пока проблем новых не вижу.


      1. Denai
        06.08.2016 17:51

        Хотя проблема таки есть — памяти теперь браузер жрёт почти как хром. ~Раза в два больше, чем до включения этой функции. В моём случае это не критично, но многих это остановит.


  1. Alexey2005
    05.08.2016 15:58

    Наконец-то прилетело это обновление (48.0) на Lubuntu 16.04. Проверил.
    Сыро. Очень сыро. Начать с того, что на половине вкладок при этом многопроцессном режиме перестаёт работать Ctrl+U. Открывается пустое окошко и всё, никакого исходного кода.
    Во-вторых, явные глюки с заголовками окна. При переключении вкладок и особенно при закрытии вкладки есть довольно большой шанс, что заголовок забудет переключиться и останется старым. В итоге очень сильно раздражает, что заголовок постоянно не соответствует активной вкладке.
    Интерфейс как был в одном потоке с JS-движком, так и остался: while (true) {} по-прежнему намертво подвешивает всё, включая поток отрисовки. Ни закрыть глючную вкладку, ничего. Ну правда уже всего на 10 секунд всё подвисает, а не на 30, как ранее, и то прогресс.
    В общем, пока незачёт.


    1. sumanai
      05.08.2016 16:22

      Во-вторых, явные глюки с заголовками окна. При переключении вкладок и особенно при закрытии вкладки есть довольно большой шанс, что заголовок забудет переключиться и останется старым. В итоге очень сильно раздражает, что заголовок постоянно не соответствует активной вкладке.

      Это из-за дополнений или настроек.


      1. Alexey2005
        05.08.2016 18:04

        Отключил все дополнения — глюк исчез. Включая все дополнения по очереди, определил, что он вызывается дополнением NoScript. Более того, баг с подвисанием всего UI при запуске зацикленных скриптов вроде while (true) {} тоже оказался связан с ним же.
        Печально, придётся подыскивать замену NoScript, т.к. для меня это одно из важнейших дополнений.


        1. sumanai
          05.08.2016 21:11

          Проще подождать его совместимости, над этим вроде как работают.


  1. sumanai
    11.08.2016 04:39

    Внезапно!
    На 48 версии ФФ заработало видео в h.264 в XP, благодаря DRM плагину Primetime, который вроде бы как должен работать с висты.
    Такая вот багофича.