Компания Mozilla выпустила новый стабильный релиз для браузера Firefox 18.0
Вышла и доступна для загрузки новая стабильная версия браузера Firefox 18.0 для платформ Windows, Mac OS X, Linux и Android. Кроме исправления ошибок и новшеств, таких как новый JIT-компилятор, поддержка протокола WebRTC, стандартов W3C Touch Events и W3C Flexbox в Firefox устранена серия уязвимостей, из которых несколько помечены как критические.
Основные изменения и исправления ошибок:
- новый JIT-компилятор IonMonkey для запуска JavaScript скриптов и приложений, который позволяет добиться значительного увеличения производительности. Так при выполнении тестов Kraken - зафиксирован прирост производительности на 26% по сравнению с Firefox 17, а в тесте V8 Firefox 18 опередил Firefox 17 на 7%.
- Реализована предварительная поддержка протокола WebRTC, предназначенного для организации передачи потоковых данных между браузерами или другими поддерживающими его приложениями по технологии точка-точка. Теперь в браузере через специальный JavaScript API, возможно создавать web-приложения, снабженные средствами для аудио и видео коммуникаций в режиме реального времени. Для включения поддержки WebRTC в настройках
about:config
следует указатьmedia.peerconnection.enabled = true;
- Реализована поддержка экранов высокой четкости Retina для ноутбуков MacBookPro на ОС Mac OS X 10.7 и выше
- Реализована поддержка стандарта W3C Touch Events, с реализацией методов обработки событий от сенсорных экранов, в том числе и поддержка множественных касаний (мультитач). По умолчанию поддержка W3C Touch Events активна, для выключения в настройках
about:config
следует указатьdom.w3c_touch_events.enabled = false;
- Реализована поддержка стандарта W3C Flexbox, который позволяет ускорить и упростить процесс компоновки блоков и элементов на странице средствами CSS. По умолчанию поддержка W3C Flexbox неактивна, для включения в настройках
about:config
следует указатьlayout.css.flexbox.enable = true;
- Добавлена поддержка CSS-псевдокласса "@supports", позволяющего устанавливать различные наборы стилей в зависимости от поддержки браузером специфичных свойств и значений CSS
- Добавлена поддержка свойства window.devicePixelRatio, определяющего относительный размер пикселей, который зависит от разрешения экрана устройства и/или от масштаба web-страницы
- Улучшена техника масштабирования изображений
- Улучшена скорость переключение между вкладками
- Увеличена скорость процесса запуска браузера за счёт оптимизации процесса обработки сертификатов для заверенных цифровой подписью дополнений
- Включена функция блокирования загрузки небезопасного контента (отображение блоков, включаемых в страницы без использования шифрования) при доступе к сайту по HTTPS.
Изменения, касающиеся платформы Android:
- По умолчанию работают средства для защиты от фишинга и вредоносного ПО (режим Safe Browsing). Для находящихся в чёрном списке сайтов, на которых выявлено наличие вредоносного кода или которые уличены в фишинге, браузер теперь выводит специальное уведомление до начала открытия сайта;
- Интеграция поискового виджета для сервиса Google Now, ориентированного на предоставление нужной информации, когда она востребована с учётом текущего местоположения;
- Добавлена опциональная поддержка вывода поисковых рекомендаций по мере набора запроса в адресной строке Awesome Bar;
- Переработан код обновления браузера;
- Поддержка загрузки новых шрифтов, поставляемых с Firefox;
- Для устройств на базе платформы Android 4.2 добавлена функция голосового уведомления о статусе загрузки контента через одно касание к экрану.
Проблемы и ошибки:
- Аварийное завершение браузера при запуске заблокированного профиля пользователя
- Проблемы с анимированными персональными изображениями и темами оформления.
- Проблемы с производительностью при прокрутке в основном окне GMail для некоторых пользователей
- Проблемы с использование системы восстановления Microsoft Windows (Microsoft's System Restore)
- Проблемы с некоторыми корректными операциями рисования WebGL
- Запуск браузера с флагом приватного режима
-private
некорректно информирует пользователя о режиме браузера - Некоторые проблемы с отрисовкой дополнений в режиме HiDPI