LINUX.ORG.RU

Firefox 36

 ,


0

4

Доступна финальная версия Mozilla Firefox 36:

  • Синхронизация закреплённых на стартовой странице ссылок;
  • Полная поддержка HTTP/2;
  • Узбекская локализация;
  • Удалён ключ запуска -remote;
  • Изменения в работе дополнений, необходимые для перевода браузера на многопроцессный режим;
  • Исправлены разлогинивания из Facebook и Google после перезапуска браузера;
  • В случае зависания браузера при закрытии, будет предлагаться отправка разработчикам информации о сбое;
  • Поддержка SPDY/3 прекращена в пользу SPDY/3.1;
  • Новый тег <meta name=«referrer»>, позволяющий веб-сайту ограничить отправку реферера при переходе на другой сайт.

Инструменты разработчика:

CSS:

  • Свойство will-change (уведомляет браузер о предстоящем изменении элемента, чтобы браузер заранее подготовил оптимизации) (961871);
  • Свойство white-space теперь работает с элементами <textarea> (82711);
  • Поддержка unicode-range в @font-face (указание используемого диапазона символов, чтобы не загружать весь шрифт целиком) (475891);
  • Избавлены от префикса text-decoration-color, text-decoration-line, и text-decoration-style (825004);
  • Свойства object-fit и object-position (определяют, как вместить в область заменяемый элемент) (624647);
  • Свойству display добавлено возможное значение «contents» (907396);
  • Свойство isolation (изоляция элемента от другого содержимого при наложении) (1077872);
  • Работа <gradient> приведена в соответствие со спецификацией, что позволило решить проблему с неожиданными появлениями оттенков серого (591600);
  • <gradient> обзавёлся возможностью настраивать интерполяцию между цветами (1074056);
  • Свойство scroll-behavior (плавная прокрутка внутри любого элемента) (1010538).

JavaScript:

  • Поддержка типа Symbol (1066322);
  • Заглушка «@@iterator» заменена на Symbol.iterator (918828);
  • Функция ToNumber(string) поддерживает двоичные (0b) и восьмеричные (0o) литералы (1079120);
  • const теперь требует инициализатор (611388);
  • Оператор delete порождает временную “мертвую” зону при использовании с let и const (1074571);
  • Нестандартные let blocks и let expression объявлены устаревшими и будут удалены в будущем;
  • Обработка дополнительного аргумента-итератора конструктором WeakMap (1092537);
  • Работа генераторов ускорена в 22 раза.

API/DOM:

  • Метод CanvasRenderingContext2D.resetTransform();
  • Поддержка ECDSA в Web Crypto API (1034854);
  • WebGL 2.0: интерфейс WebGLQuery и метод WebGL2RenderingContext.invalidateFrameBuffer();
  • Интерфейс MediaDevices, содержащий основанный на Promise вариант getUserMedia(). Доступен через Navigator.mediaDevices (1033885);
  • DRM: метод Navigator.requestMediaKeySystemAccess() (1095257);
  • Экспериментальная поддержка виртуальной реальности (отключённая настройка dom.vr.enabled) (1036604);
  • Функция, связанная с RTCPeerConnection.onsignalingstatechange получает событие в качестве параметра (1075133);
  • Web Animations: методы AnimationPlayer.play(), AnimationPlayer.pause() и AnimationPlayer.playState;
  • DOMRequest обзавёлся методом then() (839838);
  • Методы Element.scroll(), Element.scrollTo(), Element.scrollBy(), и Element.scrollIntoView() (1087559).

Безопасность:

  • RC4 отныне считается небезопасным, поддержка будет прекращена в будущем (1093595);
  • 1024-битные RSA-сертификаты более не заслуживают доверия;
  • Удалена поддержка сертификатов EV-SSL с ключом менее 2048 бит (622859);
  • Поддержка директивы CSP 1.1 form-action;
  • Опция «сообщать веб-сайтам, что я не хочу, чтобы меня отслеживали» лишилась варианта «хочу, чтобы отслеживали».

>>> Подробности

anonymous

Проверено: maxcom ()

Ответ на: комментарий от darkenshvein

наличием плавной прокрутки, нопремер

kott ★★★★★
()

Узбекская локализация

теперь мы, узбеки, наконец сможем попробовать это

EnterpriseMobility
()
Ответ на: комментарий от MrClon

Как там с их поддержкой в nginx?

Поддерживает.

CYB3R ★★★★★
()
Ответ на: комментарий от MrClon

Как там с их поддержкой в nginx?

Не поддерживает пока. Разве что OpenLiteSpeed ставить - единственный из относительно популярных, который поддерживает HTTP2. Но штука на любителя.

anonymous
()
Ответ на: комментарий от redhat

Я последнее время смотрю ютуб только в хтмл5, 720p в основном, ничего не крашится.

false ★★★★★
()
Ответ на: комментарий от darkenshvein

Способностью открывать 50++ вкладок не падая, не вешая всё и вся.

А плавная прокрутка нужна не только им, но ещё тем, у кого тачскрин.

kirill_rrr ★★★★★
()

Исправлены разлогинивания из Facebook и Google после перезапуска браузера

Они убрали возможность очищать куки при закрытии браузера?

anonymous
()
Ответ на: комментарий от kwinto

Отличный открытый браузер получится. Свободный код и vendor-lock модель распространения дополнений.

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

praseodim ★★★★★
()
Ответ на: комментарий от Michail_Ul

А дедушка Сталин одобряет следующую версию.

anonymous
()

Отлично, ждём свежей SeaMonkey.

dogbert ★★★★★
()
Ответ на: комментарий от praseodim

В tor-браузере webRTC отключен

и это правильно, и я говорю что эту правильность нужно распространить по-умолчанию и на фурифокс

haku ★★★★★
()
Ответ на: комментарий от redhat

html видео это говно уже может нормально показывать на ютубе без крешей картинки/звука? Или это проблема ютуба?

Первая версия которая стала сравнимой с Chrome по видео из YouTube. А с новыми роликами беда - не понимает debian jessie H.264 ни в каком виде, хотя всё включено(первые часы после выкладывания видео видит только 360p). Надеюсь со временем побороть это безобразие.

los_nikos ★★★★★
()

Изменения в работе дополнений, необходимые для перевода браузера на многопроцессный режим

Я не понял, браузерам уже тредов мало?

nexfwall ★★★★
()
Ответ на: комментарий от ZhAN

Когда линуксовый лис научится в приличный файлпикер?

Зависит от DE. Жалуйтесь в соответствующие баги в багзилле

X-Pilot ★★★★★
()

Удалён ключ запуска -remote;

Он кому-то мешал?

hobbit ★★★★★
()

Опция «сообщать веб-сайтам, что я не хочу, чтобы меня отслеживали» лишилась варианта «хочу, чтобы отслеживали».

Зачем? Пусть была бы. Вдруг кто-то хочет?

Klymedy ★★★★★
()
Ответ на: комментарий от Meyer

DRM

Если это то, о чем я подумал - то не нужно.

Это то о чем ты подумал. Но оно наверняка только под оффтопик, так что проходим мимо.

segfault ★★★★★
()
Последнее исправление: segfault (всего исправлений: 1)

Глюк с перерисовкой вкладок так и не исправили. Это реально бесит.

anonymous
()
Ответ на: комментарий от anonymous

Народ, подскажите как эту хрень выключить в хромиуме. Все старые хаки не работает и отключение WebRTC вот этим расширением https://chrome.google.com/webstore/detail/webrtc-block/nphkkbaidamjmhfanlpblb... тоже :( Всё равно айпи палит.

soko1 ★★★★★
()
Последнее исправление: soko1 (всего исправлений: 1)
Ответ на: комментарий от morisRavel

Потому что есть куда более «важные вещи», например превратить браузер в Хром.

Deleted
()
Ответ на: комментарий от morisRavel

Потому что input date and time поддерживает по сути только chrome

anonymous
()

Внезапно ссылки из громоптицы стали открывать новое пустое окно FF. Никаких настройки в about:config типа open_newwindow не помогают.

queen3 ★★★★★
()

Самое нужное было вкладки, остальное мелочи.

iLoveoOz ★★★★
()

Ютуб видео как, нормально теперь показывает? Раньше крашился.

stomatolog-chekhiya
()
Ответ на: комментарий от awesomenickname

Кто знает, как вернуть взад новомодные изменения в строке поиска?

browser.search.showOneOffButtons=false

anonymous
()
Ответ на: комментарий от asaw

а какой у него RFC?

IESG формально одобрила спецификации HTTP/2. Теперь они отправляются в редактор RFC, где им присвоят официальный номер RFC, немного отредактируют и опубликуют.

anonymous
()
Ответ на: комментарий от anonymous

Ну то есть спецификации протокола ещё формально нет, а о (полной!) поддержке уже формально отрапортовано.

asaw ★★★★★
()
Последнее исправление: asaw (всего исправлений: 1)

Узбекская локализация

Ну наконец-то! Хромокапец райт нау!

Deleted
()

Узбекская локализация;

Теперь они могут узбагоиться. XD

Добавьте тег: история узбека.

Turbo_Mascal
()
Последнее исправление: Turbo_Mascal (всего исправлений: 1)

Узбекская локализация

И похерена украинская локализация — половина меню на английском.

anonymous
()
Ответ на: комментарий от haku

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

MiniRoboDancer ★☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.