Релиз Firefox 33

    Для загрузки стал доступен Firefox для десктопов. Основные нововведения: (и снова) оптимизация потребления памяти, Off Main Thread для Windows, интеграция OpenH264, различные улучшения в работе поиска в адресной строке, повышение стабильности восстановления сессий и т.д. Список всех изменений в Firefox 33 под катом.


    • Проведена оптимизация механизмов хранения строк JavaScript и обработки строковых данных, что позволило сократить потребление памяти и увеличить производительность строковых операций:



    • Добавлена поддержка видеокодека H.264 (в песочнице) за счёт использования открытой компанией Cisco библиотеки OpenH264;
    • Для Windows по умолчанию включена технология Off Main Thread Compositing (OMTC);
    • Проведены улучшения в работе поиска в адресной строке (например добавлены поисковые подсказки на страницах about:home и about:newtab);
    • Улучшена стабильность восстановления сессий;
    • Добавлен новый бэкенд для Content Security Policy;
    • Поддержка соединения к HTTP-прокси с использованием HTTPS;
    • Удалены проприетарные свойства и функции window.crypto;
    • Прекращена поддержка отладочного сервиса JavaScript Debugger Service в пользу Debugger API (статья на MDN — eng, рус);
    • Реализован интерфейс DOMMatrix;
    • Реализовано правило @counter-style из спецификации CSS3 Counter Styles;

    Firefox Developer Tools

    Разное
    • Слегка изменённая анимация для всех окошек, открывающихся в Firefox (немного «криво» звучит, не знаю как можно понятнее и точнее написать);
    • Добавлена локализация на азербайджанский язык [az]
    • Исправлена проблема, при которой незавершенные загрузки помечались как завершенные, путем обнаружения нарушения передачи данных по HTTP 1.1


    Ссылки


    Русские версии:
    Windows: онлайн-установка / оффлайн-установка
    OS X
    Linux

    Английские версии:
    Windows: онлайн-установка / оффлайн-установка
    OS X
    Linux

    Все изменения в Firefox 33 для разработчиков

    Релиз Firefox 32
    Поделиться публикацией
    Похожие публикации
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама
    Комментарии 79
    • +2
      Онлайн-установка уже доступна.
      • +1
        Спасибо, добавил ссылки.
      • +5
        Ещё никогда не видел, что Firefox после обновления просил перезагрузить ПК :-)

        Скриншот
        • +4
          Странно, у меня не было такого запроса.
          • +2
            Возможно зависимости какие либо у вас обновились из виндового «репозитория»
            • +4
              Скорее всего, просто параллельно в OS был залогинен другой пользователь/
              • 0
                Это он решил обновить службу-обновлялку самого FF.
                • 0
                  Спасибо. Да, больше похоже на это.
              • +4
                Ура, H264! Тему webm, полагаю, можно считать закрытой. Опере вроде ничего не мешает поступить аналогично (как и всем другим).

                Я не против открытых форматов, но без h264 все равно никуда, а удаваивать объем файлов ради браузеров, не поддерживающих webm, всегда казалось слишком расточительным. А теперь можно полностью отказаться от флеша.
                • +3
                  От флеша можно будет отказаться после реализации MSE (баг 778617). А пока Firefox — единственный браузер, в котором приходится использовать флеш на ютубе. :(
                  • 0
                    Тем не менее, например на моей машине YouTube в Firefox работает отзывчивее, если в нём принудительно включить HTML5 плеер. То есть судя по всему отсутствие реализации этого API не сильно мешает отказу от флэша.
                    • +3
                      Проблема в том, что Youtube с некоторых пор отдаёт видео выше 720p только в DASH формате, именно для его проигрывания и нужен MSE.

                      А то что HTML5 отзывчивее — так это ожидаемое поведение вроде :)
                      • 0
                        Спасибо за информацию, не знал.
                    • +2
                      Что? Я уже два года без флеша, Firefox основной браузер, ютуб смотрю без проблем.
                      • 0
                        А у меня как раз после обновы html5 ютубовое иногда моргать начало
                        • 0
                          1080р тоже?
                      • –1
                        Во-первых, как вы ниже правильно уточняете, проблемы только с проигрыванием видео выше 720р, которое не всем и нужно.
                        Во-вторых, включаем в about:config опцию media.mediasource.enabled=true (на свой страх и риск) и смотрим видео на youtube с любым разрешением.
                        • 0
                          У меня таки в итоге чёрный экран вышел. Риск не удался)
                        • +1
                          В твиттер-аккаунте Firefox Nightly сообщают, что MSE включено для WebM/VP9.
                        • +2
                          А я всё надеюсь на поддержку свободных форматов в IE и Safari. Кстати, Microsoft как раз спрашивает у веб-разработчиков чего они хотят, поэтому неравнодушные могут отдать свой голос за поддержку в IE свободных форматов: Ogg Vorbis и Opus, APNG, WebM, WebP, WOFF 2.
                        • 0
                          Ссылку на Debugger API можно и заменить на русскоязычную версию.
                          • +1
                            Спасибо — добавил ссылку на статью и на английском, и на русском языках.
                          • +3
                            добавлены поисковые подсказки на страницах about:home и about:newtab);

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

                            В свежеоткрытом FF на экране 3 поисковых поля: по центру окна, справа вверху, и сама адресаная строка еще. Мне ближе, чтобы адресная строка умела только открывать адрес (и не передавала все, что ей не кажется похожим на URL, прямиком в поисковик), чтобы поиск был из поля справа сверху, а вместо страницы при старте сразу выводились закладки, без поиска. А FF семимильными шагами ведет к тому, что вообще все поля ввода в пределах приложения будут с Гуглом или Яндексом советоваться :), даже поле выбора каталога для сохранения загруженных файлов.
                            • 0
                              Для сокрытия панели поиска просто в Stylish добавьте стиль:
                              @namespace url(http://www.w3.org/1999/xhtml);
                              
                              @-moz-document url('about:newtab')
                              {
                                  #newtab-search-container
                                  {
                                      display: none !important;
                                  }
                              }
                              
                              • +2
                                А нельзя ли ещё как то заодно масштаб уменьшить — раньше на странице показывал 9 ссылок, а теперь только 6
                                • 0
                                  Странно. У меня наоборот — было 9, стало 15.
                                  • 0
                                    Теперь эта штука стала слишком умной и смотрит на размеры видимой области.
                                    • 0
                                      Вы конечно не поверите, но…
                                      Ctrl+Scroll/± решат вашу проблему. И не думаю, что это теперь вообще можно считать проблемой =)
                                      • 0
                                        К сожалению это не решает проблему. У меня, например, когда я закрываю новую вкладку, а потом открываю заново, масштаб страницы сбрасывается на по умолчанию.
                                  • 0
                                    Скажите, пожалуйста — какая у вас ОС? Если Windows, то у вас включено масштабирование 125%?
                                    Просто у меня та же ситуация, только вот не пойму — это фича новой вкладки или баг (т.е. создавать ли мне баг на bugzilla.mozilla.org).
                                    • 0
                                      Win 7, экран 1024*768, масштабирование вроде не включено
                                      • +1
                                        Нет, не баг. См. bugzilla.mozilla.org/show_bug.cgi?id=1026561
                                        Значения browser.newtabpage.rows/columns теперь считаются максимальными, а размер изображения жёстко фиксирован:
                                        .newtab-cell {
                                        display: -moz-box;
                                        height: 180px;
                                        margin: 20px 10px;
                                        width: 290px;
                                        }


                                        Хотя конечно можно его и стилем изменить.
                                  • 0
                                    В nightly есть возможность выбрать, какую вкладку вы хотите видеть. С миниатюрами, с поиском или просто пустую. Не знаю, в какой из ночных это появилось, поэтому хз когда и в релизной ветке ждать.
                                    • +1
                                      Какую вкладку — это полбеды. А вот что в каждую щель не надо пихать поисковики — вот вопрос. У меня в машине есть, скажем, фары, но они включаются одной кнопкой, а не десятью, так неужели в я в браузере не найду, куда впечатать поисковый запрос?

                                      FF часто за это хулят, и тут соглашусь: в попытке неизвестно кого догнать FF ушел от самобытного и удобного/привычного/отточенного вида, и все больше приобретает черты Хрома, внутри хоть частично еще оставаясь FF. В результате имеем поиск из адресной строки, и имеем (пока имеем, хочется сказать) привычное и удобное поле для поиска. А еще зачем-то на странице about:home имеем поисковое поле, и на странице с миниатюрными скриншотами (не соображу, как она называется, и есть ли у нее url; кстати, никто не в курсе, как сознательно обновить в них скриншоты?) вверху еще одно такое же. Ну то есть не то чтобы юзера за идиота держат, но, похоже, как-то не верят, что он облажается поискать, если полей будет меньше.

                                      И самое гадкое — фокус свежезапущенного окна FF прыгает в поле поиска страницы about:home. Не как раньше, в адресную строку, а именно в поле на странице. Если под рукой нет мыши, перегнать его в поля адреса — тот еще гемор. Уже это лично мне показывает, что разработчики сильно и постоянно тестируют юзабилити на самых разных пользователях (сарказм).
                                      • +2
                                        И самое гадкое — фокус свежезапущенного окна Fx прыгает в поле поиска страницы about:home

                                        Щас проверил на своей Фх 32.0.2 — фокус в поле введения URL при открытии новой вкладки. Возможно проблема в каком-то аддоне, или еще какая напасть?
                                        Кстати, хоткей, чтобы перейти в поле ввода URL — F6, удобно :)
                                        • +1
                                          F6

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

                                          Только что, на 33-й версии проверил — в свежесозданном окне курсор в поле гуглопоиска, в центре окна :( Но сколько себя помню, так всегда было, вот вопрос.
                                          • 0
                                            Ещё есть Alt+D, несколько удобнее на мой взгляд.
                                            • 0
                                              У меня не сработало. Мало того, при ключенной русской раскладке, оно мне открыло менюшку из верхней, скрытой панели. А вот Ctrl+L тоже работает. Но опять же — тянуться далеко.
                                              Кстати, думаю пригодится многим.
                                        • 0
                                          По поводу «похожести на Хром» не согласен с вами. Как раз по этому поводу накатал такой эпичный комментарий :)
                                          • –1
                                            Комментарий и правда эпичный получился. Позвольте, я здесь 5 копеек вставлю, не разводя холивар:

                                            Вы пишете:
                                            Они пытаются сделать простой и понятный браузер для большинства, но при этом они не отказываются от своего сложного в поддержке, но расширяемого в любом направлении интерфейса

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

                                            По аналогии с разработкой ПО: сделайте общее ядро и два ветки UI, и развивайте их под разными именами. Тогда скачав, условно, Firefox, я получу старый стиль интерфейса с новым ядром, скачав, условно, NewFirefox — новый UI и то же, что и в «просто Firefox», ядро.

                                            Главный принцип: делайте так, чтобы привыкшие к продукту люди не были вынуждены искать обходы и не ругались, что «все пропало». Хочешь выпустить новое — назови его отлично от старого, но старое либо забрось (и признайся в этом; пример — та же Опера; они сказали громко, только новый браузер назвали так же, как старый, и это сбило многих), либо поддерживай, а на новое с новым именем уговаривай перейти, но не подменяй старое новым втихую, почти что обманом!
                                            • +1
                                              Когда-то по таким же соображениям создавался SeaMonkey. Там основной интерфейс браузера всё ещё «тот самый». На каждое изменение интерфейса по отдельной версии что-ли создавать? :) Сложно будет поддерживать…

                                              Хотя конечно же мне бы больше понравились, если бы были штатные средства «сделать как раньше». Всё же сторонние расширения не всегда детально проработаны и не всегда совместимы с другими расширениями. Но лучше уж так, чем совсем никак.

                                              Кстати, разработчик Pale Moon решил сохранить интерфейс Firefox 4-28 в своём браузере и не обновлять его до Australis. Посмотрим, что у него получится с поддержкой этого браузера.
                                          • 0
                                            F6
                                            Ctrl+L
                                            Alt+D

                                            Спосоов не один, а может и ещё больше)
                                      • 0
                                        Когда же дорогой ты перестанешь падать? У меня стабильно минимум раз в день креш репорт :(
                                        • +4
                                          Странности говорите. Возможно проблема в чем то другом?
                                          • +2
                                            Возможно, вы как и я любите наоткрывать огромное количество вкладок? У вас Windows? Пронаблюдайте в Process Explorer, какое значение в поле «Virtual Size» примерно перед падением.

                                            image

                                            У меня на 32 разрядной системе тоже падало, когда это значение подбиралось к 2 гигабайтам. Если так, то можно увеличить этот лимит до 3 гигабайт командой:
                                            bcdedit.exe /set increaseuserva 3072
                                            На 32-разрядной системе больше 3 гигабайт не получится указать. У меня это значительно улучшило ситуацию.

                                            Как я понимаю, Firefox освобождает память закрытых вкладок, но в конце концов из-за сильной фрагментации памяти в какой-то момент он не может выделить блок большого размера и падает. Недавно перешёл на 64-разрядную версию Windows и тут эта проблема пока что незаметна. Возможно потому, что я сейчас часто перезапускаюсь, пока занимаюсь настройкой компьютера. А может быть и потому что тут лимит 4 гигабайта для 32-разрядных процессов, поэтому проблема фрагментации оперативной памяти практически незаметна.

                                            Ждём 64 разрядную или мультипроцессорную версию Firefox :) Пока что и то и другое в разработке.
                                            • –2
                                              64-битная Nightly доступна и обычно стабильна. Пользуюсь уже много лет, всё в порядке. При первом запуске вам предложат запускать вкладки в отдельном процессе, а будущем вы сможете включить этот режим выбрав в меню Alt+F пункт «New e10s Window». Многие аддоны в мультипроцессорном режиме пока не работают.
                                              • 0
                                                Черт, абсолютно такая же проблема была на 32-битной ОС, при огромном количестве вкладок безбожно падало. На 64-битной полет пока что нормальный.
                                                Но всё равно — наверное, понаблюдаю в Process Explorer.
                                              • 0
                                                Может быть у вас проблемы с видеоускорителем (или его драйверами и т.п.). Попробуйте отключить GPU ускорение, в about:config найдите пункт gfx.direct2d.disabled и переключите в true. В окне настроек тоже есть, где-то в расширенных.
                                                • –5
                                                  Пора переустанавливать Windows.
                                                  • 0
                                                    Это проблема не Windows, а 32-битных версий FF.
                                                    Lubuntu 14.04. Несмотря на обновление, по-прежнему на целом ряде сайтов (как пример — почта mail.ru) бразуер крашится с вероятностью под 80%, даже если открыта только одна вкладка и отключены абсолютно все плагины. Лечится отключением проверки орфографии (Настройки -> Дополнительные -> Общие -> Проверять орфографию при наборе текста) или же переходом на 64-битную версию.
                                              • +2
                                                Может здесь ответят: Почему в мозилле до сих пор компилируют исполняемый файл под каждый язык вместо того чтобы сделать один exe'шник и спросить язык при установке или первом запуске?
                                                • 0
                                                  Может как-то связано с portable-версиями?
                                                  • 0
                                                    И таки скачать файлик с языковыми ресурсами, как это умудряется тот же utorrent!
                                                  • +2
                                                    Настройка about:newtab

                                                    browser.newtabpage.columns;5
                                                    browser.newtabpage.rows;4

                                                    вот за это отдельное спасибо!
                                                    • НЛО прилетело и опубликовало эту надпись здесь
                                                      • 0
                                                        Можете попробовать дополнение «Go to Top», которое сделает Вам новую кнопку в тулбаре.
                                                        • НЛО прилетело и опубликовало эту надпись здесь
                                                          • 0
                                                            Наиболее близкой, как мне кажется, здесь может быть раскопка в сторону TabMix Plus:
                                                            image
                                                            • 0
                                                              Такой функции в нём вроде как нет, не глядя на внушительный список возможных действий. Но автор этого расширения всегда доступен на форуме tmp.garyr.net, и там можно попросить его добавить такую функцию, можно и патч прислать заодно.
                                                              • 0
                                                                Да-да, разумеется, готовой функции нет. Я лишь высказал предположение, что раз имеются такие обработчики (я прекрасно понимаю winkiller, поскольку сам привык клонировать вкладки двойным щелчком), то и «пилить велосипед» может быть проще с этого плагина.
                                                      • –1
                                                        Кстати, у меня одного с неделю назад Firefox сказал, что доступна 33 версия, но обновиться не смог?
                                                      • +1
                                                        А я больше жду когда они вот этот таск bugzilla.mozilla.org/show_bug.cgi?id=77790 закроют… жду уже 13 лет. :)
                                                        • 0
                                                          а у меня одного фф с TreeStyleTabs глючит уже 2 или 3 версию?
                                                          сначала Ctrl-T перестал переключать на новую вкладку, а теперь в 33 вообще в новой вкладке можно открыть ТОЛЬКО что-то из about:newtab — ввод в адресной строке игнорируется.
                                                          • +1
                                                            У меня такого нет.
                                                          • 0
                                                            После обновления в заголовках окон появились три групп цифр на фиолетовом фоне…

                                                            • 0
                                                              FPS какой-то?
                                                              • 0
                                                                Возможно. Пока не понял, как это выключить, сбрасывать настройки в ноль не хочется…
                                                                • 0
                                                                  да, layers.acceleration.draw-fps почему-то оказался в true
                                                              • 0
                                                                Элементы интерфейса (меню, заголовки вкладок, элементы боковых панелей, например History и т.п.) стали как-то по-другому рендериться, грязновато. Как будто включено аппаратное ускорение, хотя на самом деле нет. Наблюдал уже ранее похожее в Thunderbird. Есть для этого какая-нибудь настройка?
                                                                • 0
                                                                  А у меня как раз после обновления включилось аппаратное ускорение (Tools->Options->Advanced->Use hardware acceleration when available) и пока я его не отключил, у меня вместо браузера было чёрное окно.
                                                              • 0
                                                                Пришлось откатиться на 32. 33 версия перестала принимать самопальные SSL сертификаты (на раутерах, NAS-ах, веб-админах и тд).
                                                                • 0
                                                                  Та же проблема. Вы не в курсе — это баг или такая модная фича?
                                                                  Читал, что на это жаловались пользователи 33-й версии ещё, когда она была бетой. 33-ю теперь выкатили, а проблема осталась.
                                                                  В случае «фичи» — откат на 32-ю не лучший вариант. Выйдет 34-я и т.д., а нужно будет оставаться по-прежнему на 32-й? Не секьюрно как-то.
                                                                  А использовать другой браузер для подобных случаев — то зачем тогда нужен такой основной браузер, которым не всё можно открыть?
                                                                  Я опечален.
                                                                  • 0
                                                                    Судя по всему — фича. Насколько я понял, читая багрепорты — новая версия собрана с другой SSL библиотекой, где все левые сертификаты не принимаются. И вроде как не отключаемо (пока?).
                                                                    • 0
                                                                      Мда… удружили.
                                                                      Будем надеяться, что с этим что-то всё-таки сделают.
                                                                • 0
                                                                  Шла пятая версия… Где до сих пор на стартовой странице миниатюрам нельзя указать адреса в десктопе, а в мобильной версии — можно.
                                                                  Шла третья версия… Где Gtk3 указан, как возможный для сборки, но упорно не собираемая под 3-ку без допилок
                                                                  Первая версия… Вкоторой mach тупо не выполняется.

                                                                  Кто собирал мозиллу из сорцов — поймёт)

                                                                  Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.