Приехала новая версия
Firefox Aurora 7.0a2. Причем с такими изменениями, что о них нельзя не рассказать.
Первое, и, на мой взгляд самое главное —
уменьшение потребления памяти от 30% и больше, улучшение отзывчивости и ускорение запуска. Убрали утечки в JS-движке, еще поколдовали, и получили этот волшебный результат.
Я буквально на днях свой ноутбук ради FF проапгрейдил с 2+1 Gb памяти до 2+2 Gb. Т.к. eclipse выедал ~700mb стабильно, FF 5.0.2 отъедал от 0.7 до 1.2Gb (мог и больше, но я его перезапускал, чтоб помочь ему «очистить душу»). А если запустить еще и VirtualBox, так вообще можно было сливать воду.
Сейчас FF в течении нескольких часов укладывается в 500Mb. Т.ч. 30% может быть правдой. Хотя есть один ньюанс — все экстеншены поотваливались, а они могли влиять на память. Но как я помню по экспериментам, влияний вроде было небольшим.
Из других улучшение:
text-overflow: ellipsis; — FF теперь умеет обрезать текст доставляя в конце "...", как бы намекая, что он длинее, чем может показаться. Ура-ура-ура.
Ускорение JS парсера — мелочь, а приятно.
Navigation Timing — можно засекать, сколько времени потребовало осуществление того или иного действия пользователя на странице (таких как navigationStart, connectStart/End, responseStart/End, domLoading/Complete). Потенциальная статистика скорости работы сайта у клиента.
Есть изменения в DOM'е — убраны нестандартные методы и свойства для File, такие как getAsBinary, FileSize и т.д.
В адресной строке префикс «http://» больше не отображается. Не привычно, но логично.
Firefox Sync теперь мгновенно обновляет закладки и пароли.
Если вы уже пользуете FF Aurora — в течении суток-двух получите предложение обновиться. Если нет, но хотите — в Windows переключите канал, в Ubuntu добавьте
PPA, в Mac'е кажется тоже канал.
Update. Firebug'а совместимого пока нет, даже 1.8b5 пока не работает под новым FF. Но думаю в течении суток-двух эта проблема решится.Update2. Спасибо
lafayette:
Firebug 1.8b5 работает на 7.0. Просто поставьте плагин Add-on Compatibility Reporter.Update3. Спасибо
Yakof:
Одно из наиболее визуально заметных изменений седьмой версии — рендеринг мелких шрифтов, в том числе и системного для Win7 Segoi UI с помощью GDI Classic вместо DirectWite. А значит, прощайте размытые шрифты!
Для того, чтобы это правильно работало, в about:config в значении параметра gfx.font_rendering.cleartype_params.force_gdi_classic_for_families должны быть перечислены шрифты, для которых будет использован GDI Classic (Arial,Consolas,Courier New,Microsoft Sans Serif,Segoe UI,Tahoma,Trebuchet MS,Verdana по умолчанию), а параметр gfx.font_rendering.cleartype_params.force_gdi_classic_max_size указывать на размер шрифта, до которого отключен Direct Write (по умолчанию 15).
Второе заметное обновление — включение нового движка обработки графики Azure, которое дает действительно серьезный прирост в графических тестах (правда, работает это только в Win Vista и 7). Проверить можно например на том же SpeedReading — у меня лиса уверенно обходит даже IE, под который эти тесты собственно и затачивались В убунте я каких-то изменений связанных с рендерингом шрифтов не заметил. За виндузятников я рад.