Благодаря новому методу регистрации компонентов XPCOM запуск программы существенно ускорился. Кроме того, здесь используется новый движок JavaScript (JägerMonkey) с JIT-компилятором. Скорость его работы в несколько раз выше, чем у Firefox 3.6. Разработчики оптимизировали процесс ввода/вывода, работу с памятью, а также с дисковым кэшем (восстановление сессии теперь происходит гораздо быстрей — загруженные страницы по возможности читаются с диска). В Firefox 4 по умолчанию используется новый сборщик мусора, а поиск в истории просмотров проходит в асинхронном режиме.
Стоит отметить оптимизацию функции изолированного выполнения плагинов, появление аппаратной акселерации 2D-графики при выводе на экран, аппаратной акселерации видео, а также существенное увеличение скорости отрисовки SVG. Есть и другие существенные изменения, влияющие на быстродействие программы, — обо всём в коротком обзоре рассказать невозможно.
Немалая работа была проведена и в части обеспечения безопасности пользователя. В Firefox 4 включили технологию Content Security Policy, кроме того, появилась настройка Do-Not-Track, позволяющая передать удалённому серверу в HTTP-заголовке информацию о том, что пользователь не даёт согласия на отслеживание своих перемещений и предпочтений.
С четвёртой версии Firefox переходит на изолированное выполнение плагинов. Улучшенный механизм распределения памяти поможет защитить программу от ряда уязвимостей, связанных с разыменовыванием NULL-указателей. Владельцы сайтов теперь могут принудительно включать шифрование SSL — браузер поддерживает HSTS (HTTP Strict Transport Security).
Среди прочих возможностей Firefox 4 стоит отметить улучшение поддержки новых стандартов (HTML5, CSS3 и т.д.). В частности, теперь браузер может воспроизводить видеоконтент, упакованный в контейнер WebM (кодек VP8), а также поддерживает стандарт WebGL. В состав программы включили дополнение Firefox Sync, позволяющее синхронизировать открытые вкладки, закладки, историю посещений и сохранённые пароли для сайтов.
Кроме того, Firefox 4 поддерживает дополнения формата JetPack, которые могут быть подключены без перезапуска браузера. Они основаны на стандартных веб-технологиях (HTML, CSS и Javascript) и не требуют от разработчика изучения особенностей браузера и технологии XUL. Новый парсер HTML5 выполняется в отдельном потоке, а проигрывание видеоконтента WebM больше не приводит к замедлению работы браузера.
Очень много изменений для разработчиков: появился API для перехода в полноэкранный режим, улучшены функции работы с приёмником GPS, появился HTML5 Forms API, реализована поддержка Web Sockets для двунаправленного обмена данными между сервером и веб-приложением и т.д.
Полное описание всех новшеств можно найти в примечаниях к релизу.
Стоит признать, что 14 месяцев разработки прошли не зря: новая версия браузера получилась очень неплохой. Пока сложно сказать, как выход Firefox 4 изменит расклад сил на рынке (статистика загрузки программы доступна на специальном сайте), но уже очевидно, что Firefox 4 не уступает конкурентам: он отличается современным интерфейсом, высокой скоростью работы, поддержкой современных веб-стандартов. Кроме того, в нём реализована масса способов обеспечения безопасности пользователя в Сети.
Скорее всего, продукту компании Mozilla удастся сохранить звание альтернативного браузера номер один, несмотря на выход Internet Explorer 9, Google Chrome 10 и Opera Desktop 11. Напоследок стоит отметить, что Firefox 5 появится через четыре месяца. Шестая и седьмая версия браузера также должны выйти в этом году, то есть после вчерашнего рывка Mozilla по полной программе включается в очередную «браузерную» гонку.
Современные неттопы: какой выбрать
Неттоп с «кукующим» названием — один из самых доступных и при этом миниатюрных на рынке. Все неттопы 3Q, продающиеся в российских магазинах, – отечественной сборки.
Компактный компьютер поставляется в пластиковом корпусе белого или чёрного цвета и построен на платформе NVIDIA ION со встроенной графикой GeForce 9400M. Машина оснащена одноядерным процессором Intel Atom 230 с тактовой частотой 1,6 ГГц, 2 Гбайтами оперативной памяти DDR2 667/800 (1 Гбайт впаян в плату) с возможностью расширения до 3 Гбайт, 2,5-дюймовым жёстким диском SATA объёмом 250 Гбайт, а также гигабитным сетевым адаптером.
В неттопе предусмотрены шесть портов USB 2.0 (два из них — на передней панели), видеовыход DVI, 3,5-миллиметровый линейный выход, выход на наушники и микрофонный вход. В комплект входят настольная подставка, металлический кронштейн VESA для крепления неттопа к монитору, сетевой блок питания и краткая инструкция по установке.
Вильям Л Саймон , Вильям Саймон , Наталья Владимировна Макеева , Нора Робертс , Юрий Викторович Щербатых
Зарубежная компьютерная, околокомпьютерная литература / ОС и Сети, интернет / Короткие любовные романы / Психология / Прочая справочная литература / Образование и наука / Книги по IT / Словари и Энциклопедии