LINUX.ORG.RU

Mozilla Firefox 32

 ,


2

3

Доступна для загрузки финальная версия Mozilla Firefox 32.

Основные изменения:

  • Начальная поддержка нового всплывающего тулбара для перевода страниц. Перевод осуществляется через веб-сервис Microsoft Translator (включается настройками browser.translation.ui.show = true и browser.translation.detectLanguage = true).
  • В контекстное меню страницы (вызываемое по нажатию правой кнопки мыши) добавлены кнопки «вперёд», «назад», «обновить» и «добавить в закладки».
  • Слегка изменен дизайн страницы «Сервер не найден».
  • Новая система кэширования. Преимущества: меньшее количество блокировок, быстрая отрисовка содержимого страницы, ускоренные запросы наличия данных в кэше, устойчивость к повреждению кэша при падениях, более умные алгоритмы для поддержания кэша в актуальном состоянии, сниженный расход памяти.
  • Интегрирован Generational Garbage Collector — более производительный сборщик мусора. Особенно эффективен в ситуациях, когда создаётся большое количество короткоживущих объектов.
  • Внедрён Public key pinning, позволяющий однозначно указать, какие сертификаты допустимы для конкретного сайта, и избежать MITM-атаки, при которой злоумышленник использует сертификаты неправомерно выпущенные иным удостоверяющим центром.
  • В управление сохранёнными паролями добавлена возможность просмотра метаданных (количество использований пароля, дата первого и последнего использования, дата последнего изменения).
  • В панели поиска теперь показывается количество найденных совпадений.
  • Соединение с HTTP-прокси теперь может устанавливаться по HTTPS.
  • Удалены некоторые 1024-разрядные корневые сертификаты из числа доверенных. Оставшиеся будут удалены в следующих выпусках, поскольку не обеспечивают должного уровня безопасности.
  • Улучшена производительность управления сохранёнными паролями и управления дополнениями.
  • Обновлены Vibration API для соответствия спецификациям W3C.
  • В canvas включена поддержка drawFocusIfNeeded.
  • Исправлена ошибка, вызывавшая искажение текста в Windows (исправлялось ручным созданием настройки layout.paint_rects_separately = true).
  • Регрессия: при сочетании «большой объем текста + фоновое изображение с background-repeat: repeat» наблюдаются визуальные искажения текста. Будет исправлено в Firefox 34.

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

CSS:

  • Включена поддержка CSS-свойства mix-blend-mode (952643).
  • Включено липкое позиционирование — CSS position:sticky (полезно, например, для создания блока дополнительной информации, который «прилипает» к верху экрана при прокрутке страницы) (916315).
  • Отказ от -moz-background-inline-policy в пользу box-decoration-break (613659).

HTML:

JavaScript:

  • Реализованы методы Array.from(), Array.prototype.copyWithin() и Number.isSafeInteger() из спецификации ECMAScript 6.

API/DOM:

  • Базовая поддержка Encrypted Media Extensions API, необходимая для работы DRM-механизма, защищающего от нелегального копирования видео, встроенного на веб-страницы с помощью HTML5. Впоследствии, через этот API будет работать проприетарный компонент, расшифровывающий контент. Соответствующая настройка media.eme.enabled пока отключена (1016162). Отслеживать процесс внедрения EME можно с помощью 1015800.
  • Реализована поддержка свойства navigator.languages и события languagechange (889335).
  • Методы KeyboardEvent.getModifierState() и MouseEvent.getModifierState() обзавелись поддержкой модификатора «Accel» (1009388).
  • Реализовано свойство KeyboardEvent.code, но пока отключено в релизе (865649).
  • Реализованы scoped selectors для «querySelector()» и «querySelectorAll()». Например, «querySelector(»:scope > li")" (528456).
  • Добавлен интерфейс document.timeline, связанный с Web Animation API (998246).
  • У worker-ов появился доступ к Data Store API (949325).
  • Привилегированным приложениям доступны API для проверки MSISDN (988469).
  • Добавлена поддержка ограничений для gUM/WebRTC, позволяющих управлять разрешением и частотой кадров видеопотока (907352).
  • HTMLTableElement.insertRow теперь вставляет строку в <tbody>, а не в <thead> (1003539).

MathML:

  • Список возможных значений атрибута «notation» элемента <menclose> пополнился вариантом «phasorangle».

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

anonymous

Проверено: fallout4all ()
Последнее исправление: Wizard_ (всего исправлений: 2)

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

код всех браузеров и ос и так базируется на краденных Русских открытиях

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

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

Но за ссылку спасибо. Про savefrom знал, но он как будто резал скорость или что-то типа того. Короче с ним были проблемы, а с кнопочкой — нет.

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

перешел на Firefox

несмотря на его неповоротливость, я даже рад

Со временем тормозов радости будет всё больше.

UNiTE ★★★★★
()

Появился редактор Web Audio

Уоу, скоро можно будет писать гитарные примочки на жаваскрипте.

like-all ★★
()
Ответ на: комментарий от zink

Просвещайся. Да, и не забудь прочитать мой коммент еще раз - формально GPL в России не работает. Т.е. кто-то, конечно, кому-то что-то где-то доказать и мог, но вне (или до) суда, а, значит, юридического прецедента подтверждения действительности GPL в России - нет.

Кстати, а вот юридический прецедент обратного вполне себе есть - некая компания Linuxwizard, которая класть хотела на GPL и никто ей ничего до сих пор не предъявил.

gill_beits ★★★★
()

В контекстное меню страницы (вызываемое по нажатию правой кнопки мыши) добавлены кнопки «вперёд», «назад», «обновить» и «добавить в закладки».

Они там и раньше присутствовали. Только теперь они иконками вверху. Ну и хрен с ними.

Слегка изменен дизайн страницы «Сервер не найден».

Это что б вообще не прочитать было? Всё такое серое %)

Регрессия: при сочетании «большой объем текста + фоновое изображение с background-repeat: repeat» наблюдаются визуальные искажения текста. Будет исправлено в Firefox 34.

Да вы охренели. «Большой» это сколько?

В Инспектор добавлено отображение стилей, применяемых по умолчанию браузером (user-agent styles).

Не прошло и ста лет со смерти Оперы.

Добавлена кнопка для создания скриншота страницы.

Наконец-то. А то всё консоль звать руками.

При просмотре разметки в markup-view скрытые узлы теперь выделены.

Это не выделены, это наоборот. Кто вообще придумал «выделением» называть увеличение незаметности чего-либо? Тот же domain highlighting на самом деле не домен подсвечивает, а «выжигает» всё остальное.

Включена поддержка CSS-свойства mix-blend-mode

Фотогимп!

Включено липкое позиционирование — CSS position:sticky

Наконец-то, дождались! Шёл 2014 год… Лучше поздно, чем никогда, конечно. И это не о Firefox, а вебе в целом %)

У тега <img> реализовано свойство srcset

Лишь бы его не переписали ещё 10 раз :}

Реализованы методы Array.from(), Array.prototype.copyWithin() и Number.isSafeInteger() из спецификации ECMAScript 6.

На MDN тоже можно ссылки, я думаю. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Obje... и др.

Соответствующая настройка media.eme.enabled

Нужно записать что нужно будет отключить.

:scope

Мы наконец-то реализовали querySelector/All таким образом, как изначально хотели девелоперы, lol. Хорошо :)

А на imgur есть https.

Deleted
()

Очень годная новость. Спасибо.

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

Настройки network.seer.* переименованы в network.predictor.* (некоторые пользователи отключали этот механизм, опасаясь проблем, связанных с приватностью);

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

Добавлена настройка layout.css.grid.enabled - экспериментальная реализация CSS3 Grid Layout.

Да ладно? Серьёзно? А-а-а!!!

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

гугл как пруф

lol. Там полно норкомании на эту тему, но вообще-то работает. Погули сам получше. Also, если у тебя нет лицензии — кодом пользоваться не можешь вообще. Такие дела.

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

Возможно, но ченджлог они пока еще не успели обновить...

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

По ссылке бинарники уже релизные. Ченджлог от бетки, да. Бинари всегда на сутки раньше выкладывают, чтобы распространились по всем серверам.

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

Но в то же время, международное право имеет примат перед российским для международных договоров и сделок, то есть для правообладателя — гражданина РФ, действие договора под лицензией GPL будет распространяться только на территорию РФ (п. 3 ст. 1235 ГК РФ), а для иностранного гражданина он будет действовать в полную силу раздела VI ГК РФ «Международное частное право»[8].

Таки-действует.

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

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

Я вот все жду обратного пруфа. Чтобы кто-то закрыл исходники в России, да на него потом в РФ в суд подали, да заставили открыть. Было такое? Вот и я о том.

если у тебя нет лицензии — кодом пользоваться не можешь вообще. Такие дела.

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

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

Я вот все жду обратного пруфа. Чтобы кто-то закрыл исходники в России, да на него потом в РФ в суд подали, да заставили открыть. Было такое? Вот и я о том.

Ты не можешь ждать пруфа, т.к. своего не привёл. Also, отсутствие исков это не доказательство того, что разрешено.

Значит, имеет место быть юридическая неопределенность.

Что куришь? Признавайся. Про копирайт слыхал? Нет лицензии — нет прав. Досвидос.

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

Ясно, спасибо. Видимо ждать придётся долго.

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

но ты ведь патриот, не так ли?

Нет.

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

Кто пользуется на маках? Лучше сафари? Кулер в макбуках на флеше шумит?

anonymous
()

веб-сервис Microsoft Translator

Не нужно!

В редактор исходного кода добавлено автодополнение и подсказки с информацией из документации.

А вот это нужная вещь, +1.

Добавлена кнопка для создания скриншота страницы.

Типа как в одном из аддонов для Chrome/Chromium?

Базовая поддержка Encrypted Media Extensions API, необходимая для работы DRM-механизма, защищающего от нелегального копирования видео, встроенного на веб-страницы с помощью HTML5. Впоследствии, через этот API будет работать проприетарный компонент, расшифровывающий контент.

100000000000 раз НЕНУЖНО!!!!1111
___________________________
Короче, я против релиза. Так и знал, что съезжать пора с FF...

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

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

Эмигрант или просто безграмотный?

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

Adblock Plus
Russian Hunspell spellchecking dictionary
Mozilla Archive Format
Desktop
Download YouTube Videos as MP4

фигасе И ВСЁ!

зы: что такое десктоп и нафига он нужен в браузере?

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

Шо, опять? Они их раз в месяц что-ли выпускают? Только закончил 31-ую собирать. Но спасибо за новость, хорошо написано.

С разморозкой! У нас тут в 2014-м весело, и фаерфокс часто релизят по графику ;)

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от DeadEye

Типа как в одном из аддонов для Chrome/Chromium?

Типа как Shift+F2, screenshot --fullpage, только кнопка.

anonymous
()

В контекстное меню страницы (вызываемое по нажатию правой кнопки мыши) добавлены кнопки «вперёд», «назад», «обновить» и «добавить в закладки».

Заменили пункты меню на кнопки - меньше места, а значит, удобней.

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

меньше места, а значит, удобней

Однопиксельных кнопок товарищу.

Полное имя: permission deneided

Ошибку найдёшь самостоятельно ☺

anonymous
()

Firefox становится всё больше и больше похожим на Netscape Navigator :) Стартует также долго, превращается в комбайн, и т.п.

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

раз в месяц что-ли выпускают? Только закончил 31-ую собирать.

что-то ты совсем не спортивный. жирный чтоле?

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

а, значит, юридического прецедента подтверждения действительности GPL в России - нет.

А равно и прецедентного права в России.

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

«А равно и прецедентного права в России.»

С вылезанием из криокамеры!

anonymous
()

Добавлена кнопка для создания скриншота страницы.

Включил с devtools.command-button-screenshot.enabled, мне нравится а главное не нужны никакие левые расширения

Внедрён Public key pinning, позволяющий однозначно указать, какие сертификаты допустимы для конкретного сайта, и избежать MITM-атаки, при которой злоумышленник использует сертификаты неправомерно выпущенные иным удостоверяющим центром.

Годно, включил. Другое дело, что хочется указывать сертификаты самому, ну может допилят. По идеи это делает DNSSEC записи, поддержки которых нет у большинства регистраторов, и который поддерживается в браузере только с отдельным расширением для конкретных добавленных сайтов не нужным. Но пожалуй это и тормозит его внедрение в апстрим.

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