09 января 2013

Firefox 18

8 января 2013 г. состоялся релиз браузера Firefox 18



Что нового в Firefox 18

Новый JIT-компилятор IonMonkey JavaScript, на 20% быстрее старого.
Начало поддержки WebRTC.
Поддержка Retina-экранов на MacBookPro.
Ещё более быстрое переключение между вкладками.
Более быстрый старт браузера.
Поддержка W3C TouchEvents;
Запрет загрузки незашифрованного контента при HTTPS-соединении.
Battery API.
Улучшена отзывчивость при работе через прокси-сервер.

• Переход на новый JIT-компилятор — IonMonkey. «Одним из ключевых новшеств IonMonkey является система вероятностной оценки типов, в рамках которой предложен гибридный метод статического и динамического анализа, позволяющий точно сопоставить типы для каждой переменной и каждого свойства JavaScript-программы.

Другим важным улучшением является использование адаптивных методов выбора той или иной техники оптимизации для выполняемого JavaScript-кода» (Opennet).

Итогом проделанной работы стало значительное повышение производительности выполнения кода JavaScript. При выполнении тестов Kraken Benchmark Firefox 18 с IonMonkey показал прирост производительности на 26% (по графику на 10%), по сравнению с Firefox 15 и Firefox 17.
Добавлена начальная поддержка протокола WebRTC. По умолчанию данная функция отключена. Для её включения нужно в about:config найти параметр media.peerconnection.enabled и переключить его в значение true;

• Поддержка экранов высокой четкости Retina (HiDPI) на новых MacBook Pro;

• Повышена производительность при переключении между вкладками;

• Уменьшено время запуска браузера за счёт оптимизации процесса обработки сертификатов для заверенных цифровой подписью дополнений;

• Поддержка CSS3 Flexbox (и снова по умолчанию отключено). Для включения нужно в about:config найти параметр layout.css.flexbox.enabled и переключить его в значение true • Включение Flexbox по умолчанию произойдёт в Firefox 20;

• Поддержка спецификации W3C Touch Events в дополнение к ранее реализованной экспериментальной технологии MozTouch Events;

• Поддержка DOM-свойства window.devicePixelRatio, определяющего относительный размер пикселей; Лишился префикса Page Visibility API;

• Блокировка загрузки незащищённого содержимого на HTTPS-страницах;

• Поддержка Battery API для Mac OS X (и для Linux тоже);

• Добавлена поддержка HTML5 атрибута reversed для элемента ol;

• Повышена отзывчивость браузера при работе через прокси.

Через пару дней, вероятно, будет доступно обновление Firefox в Ubuntu/Linux Mint с Firefox 17 до Firefox 18. Но самые нетерпеливые могут установить Firefox 18 прямо сейчас, выполнив следующие команды в терминале:

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa
sudo apt-get update
sudo apt-get dist-upgrade

После установки необходимых  пакетов и перезагрузки браузера вы можете проверить версию браузера командой в терминале:

firefox -v



Вот и всё.

Удачи.

13 комментариев :

  1. Так у меня после обновления и установилас 18

    ОтветитьУдалить
  2. Firefox обновился через центр приложений. Теперь вылетает с ошибкой каждые 10-20 секунд

    ОтветитьУдалить
    Ответы
    1. Удали его из Центре приложений и установи по этой инструкции.

      Удалить
    2. Разобрался. Отключил все расширения (Инструменты -> Дополнения) и начал добавлять по одному. Вылеты начинаются, когда включаю Компонент "Элементы Яндекса" 7.2.6. Без этого дополнения все работает

      Удалить
  3. обновился автоматом,все ОК! ничего не вылетает, работает быстрее (субьективно)

    ОтветитьУдалить
    Ответы
    1. А если ты ещё в about conf поковыряешся он у тебя летать будет! Конечно если ты там соображаешь.

      Удалить
  4. Как вернуть 17? Почти все нужные мне расширения не работают.Да провались оно!

    ОтветитьУдалить
    Ответы
    1. Зайдите в "Расширения" , самая верхняя строчка - "Проверка совместимости дополнений".
      Отключите и всё будет работать. У меня их штук 20 и все работают.

      Удалить
  5. Ко мне уже пришёл:) Обновился нормально, всё корректно работает.

    ОтветитьУдалить
  6. У меня не показывает изображения на страницах этого сайта. В чем ошибка?

    ОтветитьУдалить
    Ответы
    1. Расширения для Firefox, какие-нибудь устанавливал. Если да, то копай там.

      Удалить
  7. Нет, вручную ничего не устанавливал. Обновлялась сама.

    ОтветитьУдалить
    Ответы
    1. Установи Google Chrome и попробуй в нём.

      Удалить