Pull to refresh

Firefox 4.0b7

Reading time 2 min
Views 847
Встречайте новую, седьмую бета-версию четвёртого Файерфокса. Переведу её основные отличия от предыдущей бета-версии, изложенные в заметках к выпуску (там же вы можете и скачать новую бету):
  • Используется JägerMonkey — новый и более быстрый вариант интерпретатора джаваскриптов. На форуме Mozilla Россия приводились следующие столбчатые диаграммы сравнения его производительности с предыдущими версиями:
     
    [диаграммы]
     
  • Поддержка WebGL по умолчанию включена в операционных системах Windows и Mac OS X, хотя и полагается покамест на то, что графическая подсистема компьютера понимает OpenGL. Поддержка других видеокарт под Windows (особенно производимых Intel), а также поддержка Линукса отложена до одной из последующих бета-версий.
     
  • Некоторые операции отрисовки будут аппаратно ускорены при помощи Direct3D 9 в Windows XP, Direct3D 10 в Windows Vista и 7, а также OpenGL на Mac OS X.
     
  • Типографика браузера отныне включает поддержку целого ряда возможностей OpenType: лигатуры, кернинг, шрифтовые варианты.
     
  • Реализация HTML5 Forms API упростит создание форм и проверку правильности их заполнения.
От себя добавлю ещё, что всё это лишь наиболее заметные пользователю и веборазработчику, но далеко не единственные перемены в новой версии.

Вот наиболее важное изменение из числа тех, которые там не упомянуты: Владимир Палант (разработчик популярнейшего расширения Adblock Plus) 18 октября подметил в своём блоге, что новая бета Файерфокса использует раздельное хранение джаваскриптовых объектов, принадлежащих к разным доменам; эта мера должна многократно ускорить «сборку мусора» интерпретатором джаваскриптов (а значит, уменьшить нежелательные паузы в работе динамических страниц), а также упрощает реализацию и усиливает надёжность тех мер безопасности, которые отделяют DOM (объектные модели документов) в разных доменах друг от друга. Тем не менее, эта мера сильнее отделяет DOM страницы также и от хрома (браузерного интерфейса), так что расширениям стало немного не так просто добраться до страницы, как прежде.

Весьма вероятно, что не только Adblock Plus, но и многие другие прежние расширения Файерфокса такие, которые полагались на прежний (несколько более простой) метод взаимодействия хрома со страницею, теперь напрочь перестанут работать до тех пор, пока их авторы не выпустят новые версии, учитывающие произошедшую перемену. Если же расширение оставлено (заброшено, покинуто) автором, так что автор и в ус не дует насчёт обновлений — тогда можете забыть об этом расширении в Firefox 4, и примите мои соболезнования.

Кроме того, из браузера исчезла строка статуса: теперь адрес гиперссылок при наведении показывается на панели адреса (как правило, наверху окна), а все те расширения, которые показывали на ней значки, теперь показывают их на особой панели («Add-on Bar»).

Если это изменение вам не по вкусу, то можете воссоздать строку статуса на «Add-on Bar» при помощи расширения «Status-4-Evar». Также оно позволяет выбрать взаимное расположение статуса и значков других расширений (но не значков друг относительно друга, к сожалению) и поместить в строку адреса полоску-индикатор процента закаченности страницы. (Пользователям Tab Mix Plus он не пригодится, наверное: последние dev-сборки Tab Mix Plus и без того отображают подобный индикатор на корешке у каждой закладки по отдельности.)
Tags:
Hubs:
+82
Comments 119
Comments Comments 119

Articles