Выпущен Firefox 31: узнайте, что нового
Позднее сегодня Mozilla выпустит обновления для Firefox для всех каналов и платформ, которые увеличат версию браузера на единицу.
Это означает, что стабильные пользователи браузера будут автоматически обновляться до версии 31, в то время как пользователи бета-версии, aurora и nightly будут переведены на Firefox 32, 33 и 34 соответственно.
Обновление не было выпущено на момент написания, но несколько сторонних сайтов загрузки и официальный FTP-сервер Mozilla уже размещают его.
Однако рекомендуется подождать, пока Mozilla официально не выпустит обновление, поскольку изменения в последний момент могут заставить некоммерческую организацию извлечь то, что вы скачали.
Вы можете узнать, какую версию Firefox вы используете, загрузив о: поддержка в браузере. Здесь вы найдете значение версии, указанное в разделе «Основные сведения о приложении».
Если вам нужна помощь, ознакомьтесь с нашим руководством по загрузке Firefox.
Управляющее резюме
Что касается функций, Firefox 31 — это небольшое обновление, как и Firefox 30. Ниже приведены наиболее важные изменения в этом выпуске:
- На страницу новой вкладки добавлено поле поиска.
- Несколько скрытых изменений, таких как новый верификатор сертификатов по умолчанию или сборка мусора поколений.
- Файлы Ogg и pdf обрабатываются Firefox по умолчанию, если в Windows не указан обработчик.
- Реализация переменных CSS3 и WebVTT.
Firefox 31 Изменения
Параметр browser.tabs.closeButtons был удален.
Firefox поддерживает несколько мест размещения кнопок закрытия на панели вкладок браузера. По умолчанию кнопки закрытия отображаются рядом с каждой вкладкой, но вы можете изменить настройку browser.tabs.closeButtons, чтобы изменить это так, чтобы кнопка закрытия отображалась только на активной вкладке, в конце панели вкладок или не отображалась вообще.
Это предпочтение больше не работает и Mozilla предлагает пользователям использовать надстройки вместо изменения поведения закрытия вкладок.
Если вы изменили его в прошлом, вы заметите, что Firefox снова автоматически изменил его на значение по умолчанию (это одна кнопка закрытия для каждой вкладки).
Надстройки, такие как Classic Theme Restorer предоставить вам средства изменить такое поведение.
Дополнительная информация об изменении доступна здесь.
Поле поиска на странице новой вкладки
Одно из немногих изменений в Firefox 31, которые заметят пользователи. Mozilla добавила новое поле поиска на страницу новой вкладки браузера, которое отображается непосредственно над сеткой эскизов.
Для этого используется поисковая система браузера по умолчанию, и выполняемые здесь поиски загружаются в ту же вкладку.
Встроенной опции для его отключения нет. Следующее, что вы можете сделать, это установить надстройку, например Инструменты новой вкладки без опции поиска.
Новый верификатор сертификата по умолчанию
Mozilla разработала новую библиотеку проверки сертификатов mozilla :: pkix! который заменяет NSS в Firefox 31. Новая реализация предлагает несколько преимуществ по сравнению со старой:
- Код более удобен в обслуживании, поскольку он был сокращен до менее чем 5000 строк кода по сравнению с более чем 81000 строк в NSS.
- Новый код лучше обрабатывает сертификаты с перекрестной подписью.
Дополнительные сведения о это решение можно найти в блоге Mozilla Security. Mozilla также внесла изменения в политики, которые вы найти здесь.
Сборка мусора поколений
Это еще одно скрытое изменение, которое большинство пользователей может вообще не заметить. Реализация улучшает производительность Firefox, по крайней мере, в некоторых тестах.
Сжатие сборки мусора это следующий большой проект в этом отношении. Mozilla надеется, что после запуска она значительно сократит использование памяти.
Обработка файлов Ogg и PDF в Windows
Если никакая программа не связана с файлами ogg или pdf в Windows, Firefox будет обрабатывать эти типы файлов напрямую. Firefox будет использовать свой внутренний PDF-ридер и медиаплеер HTML5 для файлов ogg, если это так.
WebVTT реализован
WebVTT — это текстовый формат, который можно использовать для отображения текстовых дорожек с помощью элемента . Его основное использование — отображение субтитров при загрузке элементов .
Инструкции по использованию WebVTT размещены на Веб-сайт разработчика Mozilla. Вы можете посмотреть образец видео HTML5 который здесь использует WebVTT.
Прочие изменения
- Безопасный заголовок предпочтений интегрирован
- Загруженные файлы проверены по локальной базе данных
- OdinMonkey: используйте распределитель с возвратом для кода стиля asmjs [ошибка 983580]
- Таблица OpenType Math реализована частично. Увидеть Mozilla Вики и MathML Тест пыток для подробностей.
- Удаление инфраструктуры CAPS для указания разрешений для конкретного сайта [ошибка 913734]
Изменения разработчика
- Реализованы переменные CSS3. [Статья MDN о переменных CSS]
- Add-on Debugger — это новый инструмент разработчика. [Статья MDN о дополнительном отладчике]
- Canvas Debugger — это новый инструмент разработчика. [Статья Mozilla Hacks об отладчике Canvas]
- Встроенный новый массив: Array.prototype.fill () — заполнить () заполняет все элементы массива от начального до конечного индекса статическим значением. — [Статья MDN о Array.prototype.fill ()]
- Встроенный новый объект: Object.setPrototypeOf () — The Object.setPrototype () устанавливает прототип (т. е. внутренний [[Прототип]] свойство) указанного объекта другому объекту или значение NULL. — [Статья MDN о Object.setPrototypeOf ()]
- CSP 1.1 nonce-source и hash-source включены по умолчанию
- Инструмент «Пипетка» добавлен в палитру цветов в Инструментах разработчика. Запустите его через Alt> Инструменты> Веб-разработчик> Пипетка. Щелчок правой кнопкой мыши копирует значение цвета в буфер обмена. [Статья MDN об инструменте «Пипетка»]
- Редактируемая коробчатая модель. Когда вы используете Инспектор, также отображается вид блочной модели. Теперь вы можете редактировать значения непосредственно в представлении блочной модели, чтобы изменить их на странице, на которой вы находитесь.
- Улучшения редактора кода. Вы можете использовать привязки клавиш Sublime Text, назначив «возвышенное» параметру devtools.editor.keymap в about: config.
- Трассировки стека консоли. [Статья разработчика Mozilla]
- Скопируйте как cURL. Это копирует сетевой запрос в буфер обмена с помощью команды cURL.
- Стилизованные журналы консоли. Начиная с Firefox 31 вы можете использовать «% c» спецификатор формата для стилизации сообщений консоли.
- navigator.sendBeacon включен по умолчанию. [Статья MDN].
- Диалоги, порожденные событием onbeforeunload, больше не блокируют доступ к остальной части браузера.
Нерешенные вопросы
- Медленное завершение работы приводит к предупреждению «Firefox уже запущен» (см. 966469 а также 985655)
- Mac OS X и Windows: Citrix Receiver больше не работает. В качестве обходного пути отметьте плагин как Всегда включать в диспетчере аддонов (1025627)
- GNU / Linux и Windows XP: Google Maps Street View отображает черный экран (1034593)
- Mac OS X: cmd-L больше не открывает новое окно, если окно недоступно (1008793)
Firefox 31 для Android
Существующие панели about: home теперь можно изменить
На панели отображается информация, когда вы открываете новую вкладку или домашнюю страницу about: в Firefox на Android. Панели по умолчанию, поставляемые с Firefox, отображают историю, популярные сайты, закладки и список чтения.
Раньше можно было включать или отключать панели, но еще не было возможности изменить их порядок. Сейчас это изменилось:
- Нажмите на значок меню в правом верхнем углу экрана и выберите Настройки от него.
- Выбрать Настроить на странице настроек и на следующей странице Дом.
- Нажмите и удерживайте любую установленную здесь панель и выберите порядок изменения в контекстном меню, которое отображается, когда вы убираете палец.
- Затем вы можете использовать двигаться вверх или двигаться вниз возможность изменить его местоположение.
Прочие мобильные изменения
- Потяните для обновления на странице синхронизированных вкладок. [ошибка 850600]
- Добавлены локали: ассамский [as], бенгальский [bn-IN], гуджарати [gu-IN], хинди [hi-IN], каннада [kn], майтхили [mai], малаялам [ml], маратхи [mr], ория [или], панджаби [па-ИН], тамильский [та], телугу [те]
- Большинство функций настольной версии также интегрированы.
Обновления / исправления безопасности
Обновления безопасности
- MFSA 2014-66 Доступ к песочнице IFRAME из одного источника через перенаправление
- MFSA 2014-65 Разбор сертификата нарушен нестандартной кодировкой символов
- MFSA 2014-64 Сбой в библиотеке Skia при масштабировании изображений высокого качества
- MFSA 2014-63 Использование после освобождения при манипулировании сертификатами в доверенном кэше
- MFSA 2014-62 Возможный сбой WebGL с библиотекой Cesium JavaScript
- MFSA 2014-61 Использование после освобождения с событием FireOnStateChange
- MFSA 2014-60 Подмена события настройки диалогового окна панели инструментов
- MFSA 2014-59 Использование после освобождения в обработке шрифтов DirectWrite
- MFSA 2014-58 Использование после бесплатного использования в веб-аудио из-за неправильного порядка сообщений управления
- MFSA 2014-57 Переполнение буфера во время буферизации веб-аудио для воспроизведения
- MFSA 2014-56 Прочие угрозы безопасности памяти (rv: 31.0 / rv: 24.7)
Дополнительная информация / источники
- Примечания к выпуску Firefox 31
- Примечания к выпуску Firefox 31 Android
- Совместимость надстроек для Firefox 31
- Firefox 31 для разработчиков
- Взлом Mozilla на Firefox 31 изменения разработчика
- Совместимость сайта для Firefox 31
- Рекомендации по безопасности Firefox
Сейчас читать : График выпуска Firefox