Разработчики Mozilla Foundation сегодня выпустили официальную версию браузера Firefox 18, который получил поддержку Retina-дисплеев, благодаря которой владельцы последних модели 13 – и 15-дюймовых ноутбуков MacBook Pro получили возможность работы в браузере с высококачественными фото и видео. Следует отметить, что для работы Firefox 18 пользователям продукции Apple потребуется как минимум Mac OS X 10.7, сообщает УНН.
С релиз 18 версии Firefox стал третьим крупным браузером, который получил поддержку Retina. Первым был браузер Apple Safari, который работает с Retina с лета прошлого года. Затем поддержка была реализована в Google Chrome (в августе 2012 года).
Чтобы Firefox поддерживал Retina, разработчикам пришлось переделать не только интерфейс браузера, но и добавить в JavaScript-движок функции, позволяющие автоматически определять разрешение экрана и обрабатывать контент соответствующим образом.
Кроме Retina, в Firefox 18 появилась поддержка фирменного JavaScript-компилятора IonMonkey, который транслирует код JavaScript в двойные команды для процессора. Ранее Firefox применял для этой операции компилятор TraceMonkey, а до этого – JagerMonkey. В отличие от предшественников, IonMonkey создает новый слой компиляции, что позволяет быстрее генерировать двоичный код. Согласно данным теста Kraken, IonMonkey работает на 26% быстрее TraceMonkey и на 7% быстрее компилятора Google V8.
Mozilla также обновила и мобильный браузер Firefox for Android. Новая версия мобильного браузера получила более современные механизмы анти-вредоносного и анти-мошеннического модулей. Оба фильтра опираются на собственные списки Google для детектирования вредоносных сайтов и опасного контента.