Наши партнеры

UnixForum






Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

На главную -> MyLDP -> Тематический каталог -> Linux как клиент сети Internet

Новые функции бета-версии Firefox 3

Оригинал: Latest Firefox 3 beta offers exciting features
Автор: Nathan Willis
Дата: 12 марта 2008
Перевод: Александр Тарасов aka oioki
Дата перевода: 19 марта 2008

Firefox 3 еще находится на стадии тестирования, неделю назад вышла четвертая бета-версия. Компания Mozilla собирается выпустить финальную версию своего флагмана до второго квартала 2008 года. В этой статье будут рассмотрены основные нововведения Firefox 3.

Скачать последнюю бета-версию Firefox 3 можно с сайта mozilla.com. Можно скачать версии для операционных систем Linux, Windows и Mac OS X, причем на более чем 40 языках. Linux-версия представлена .tar.bzip2-архивом. Его можно распаковать в любой каталог вашей файловой системы.

Перед запуском бета-версии следует закрыть все запущенные копии старого Firefox. Есть смысл почитать Release Notes - заметки о новой версии. Так как это бета-версия, на всякий случай сделайте резервную копию своего профиля, выполнив

cp ~/.mozilla ~/.mozilla-backup

Это сохранит все ваши закладки, пароли и другую личную информацию, а также расширения и дополнения.

При запуске Firefox 3 с помощью команды ./firefox будет произведена автоматическая проверка расширений и дополнений на совместимость с новой версией, будут отключены все дополнения, несовместимые с Firefox 3. Если вы остаетесь пока на Firefox 2, то не следует разрешать Firefox 3 производить обновления расширений.

Безопасность, которую видно

В Firefox 3 явно прослеживаются улучшения в системе безопасности. Конечно, как обычно, есть скрытые исправления, например, отключение возможности установки расширений через незащищенное соединение, но наиболее очевидным является подробное информирование пользователей о потенциальных угрозах в сети.


Рисунок 1. Larry - средство проверки сертификатов. Обратите внимание на звездочку в адресной строке

К примеру, при посещении HTTPS-сайта в Firefox 2 адресная строка меняет цвет, оповещая пользователя о том, что его соединение с сайтом защищено. Firefox 3 развивает эту идею, здесь информация о сертификатах перенесена из нижнего угла строки статуса в саму адресную строку. Значок проверенного сайта подсвечивается зеленым цветом, далее идет имя обладателя сертификата (таким образом разделяя логически сертификат и URL-адрес). Детальная информация о сертификате доступна по нажатию левой кнопки мышки.

Значительная работа была проделана чтобы эта детальная информация была понятна пользователям. В сведениях о проверке сертификата с помощью Larry появился узнаваемый знак "паспортной проверки", используемый в международных аэропортах и замок, указывающий на то, что соединение установлено по зашифрованому каналу. Формулировка этой информации стала более понятной для пользователя, что является несомненным улучшением Firefox.

Еще в Firefox 3 было убрано по крайней мере два окна: предупреждения об ошибках SSL и приглашение "Сохранить пароль". Ошибки SSL теперь отображаются как ошибки страницы (как это делается при получении ошибки 404), а приглашение сохранить пароль появляется в информационной строке, появляющейся в верхней части экрана (похоже на панель блокировки всплывающих окон в Firefox 2).

Новый браузер теперь использует преимущества внешних программ для улучшения безопасности. К примеру, при загрузке исполняемых файлов автоматически может вызываться антивирус, а при посещении подозрительных сайтов выводится предупреждающее сообщение о фишинге, эта функция основана на способности Google определять вредоносные сайты. В ОС Windows Firefox учитывает системные настройки "контроля со стороны родителей", с помощью которых, к примеру, можно запретить скачивание исполняемых файлов.

Четкий интерфейс

Изменения во внешнем виде Firefox 3 - это первое, что бросится в глаза пользователя. В окне браузера были видоизменены средства навигации, а менеджеры загрузок и дополнений функционально усилены, все интерфейсные элементы лучше вписываются в окружения соответствующих ОС.


Рисунок 2. Новый менеджер дополнений. Теперь дополнения можно установить прямо отсюда

Что касается базовой навигации, была устранена практически неиспользуемая кнопка Перейти, хотя при наборе URL-адреса она все же появляется. Кнопки Назад и Вперед и соответствующий журнал посещений страниц объединены в один элемент, который по простому можно назвать "замочной скважиной". Используется единый выпадающий список посещенных страниц, в котором выделен текущий URL-адрес.

Адресная строка сама по себе претерпела большую косметическую операцию, сами программисты называют ее Awesomebar (что можно перевести как Ничего-себе-строка). Как у адресной строки, так и у строки поиска можно изменять размер. Более того, была развита функция автодополнение URL-адреса. Когда вы начнете набирать в адресной строке, под ней будут появляться предложения - но теперь предложения набираются из уже посещенных URL-адресов, заголовков страниц и закладок, поиск ведется по всем вхождениям текста, а не только по началу набираемой строки. В списке предложений отображается как заголовок страницы, так и URL-адрес, при этом совпадения текста выделяются жирным, что визуально разделяет различные предложения.

Новый менеджер дополнений позволяет пользователям управлять дополнениями: расширениями, темами, языками и поисковыми движками, делая его единым центром дополнений Firefox 3. Можно устанавливать дополнения с официального сайта Mozilla прямо из менеджера дополнений, а в старой версии требовалось открывать сайт в окне браузера. Теперь стало легче устанавливать дополнения от третьих лиц благодаря устранению белого списка проверенных источников.

Минималистичный диалог загрузок в Firefox 2 эволюционировал в менеджер загрузок, обладающий способностью отслеживать скачивания всех файлов, с возможностью остановки и возобновления скачивания в нескольких сессиях Firefox и с поддержкой поиска в скачанных файлах.

Теперь стало легче указывать, что делать при загрузке файлов определенных типов (т.е. открывать ли определенный тип файлов внутри Firefox или с помощью сторонней программы). Эти настройки включают указания к действию при получении подкаста или видео-подкаста, при этом можно указать веб-приложение, с помощью которого открывать тот или другой тип файла, наравне с обычными настольными приложениями.

Похвально то, что в Firefox 3 значительно улучшена интеграция в ОС. В Linux большим преимуществом является использование родных GTK+ виджетов для всех кнопок, меню, вкладок и элементов форм. При этом Firefox выглядит родным приложением в среде Linux, без применения специально подобранной темы. Диалоговые окна печати и открытия файла также основаны на средствах ОС. Пользователи Windows и Mac тоже почувствуют улучшенную интеграцию со своими ОС, правда, для них это будет менее заметно.

Новые функции

В дополнение к улучшениям в интерфейсе, в Firefox 3 были представлены совершенно новые функции.

Предыдущие версии браузера позволяли пользователям лишь изменять размер текста на веб-странице, теперь эта функция была замещена более мощной - теперь можно увеличивать страницу целиком, включая графику и разметку. Так рассматривать страницу становится легче и приятней, нежели при увеличении одного лишь только текста.


Рисунок 3. Новый интерфейс управления закладками

Маленькая, но чрезвычайно полезная новая функция - множественное выделение текста. При копировании текста в буфер обмена, можно выбирать несколько разделенных участков текста с помощью клавиши Control.

В новой версии Firefox появилось множество новых возможностей взаимодействия с закладками. Как и в Firefox 2, здесь можно добавлять веб-страницу в закладки, перетаскивая ее на панель закладок, либо пользуясь соответствующей клавиатурной комбинацией. Но теперь можно добавлять страницу в закладки, нажимая на значке звездочки в адресной строке. Теперь в закладках Firefox 3 поддерживаются метки. Сперва вы просто добавляете метку на закладку, а потом ищете требуемую метку, и в адресной строке появляются варианты, среди которых наверняка найдется нужный. Метками можно пользоваться по желанию, традиционный способ сортировки закладок разумеется остается как есть. Еще динамически обновляются папки закладок "недавно добавленные" и "недавние метки", что упрощает ваше путешествие по просторам Интернета.

Неочевидное

Поисковые возможности Awesomebar и менеджера закладок расширены новым модулем под названием Places (Места), в котором хранятся закладки, история и другие сведения о веб-сессии. Все это хранится в маленькой базе данных (на основе SQLite) внутри вашего профиля.

Движок отрисовки (рендеринга) нового браузера основан на Gecko 1.9, значительно отличающемся от Gecko 1.8, который использовался еще со времен Firefox 1.5. Обновленный отрисовщик поддерживает JavaScript 1.8, расширенную модель документ-объект (Document Object Model) и представляет несколько новых технологий, которые будут интересны в первую очередь разработчикам: это микроформаты, оффлайн веб-приложения, области редактирования пользователями и запросы XMLHttpRequest между сайтами. Gecko 1.9 - это первая версия Gecko, прошедшая тест рендеринга Acid2.

В новом Firefox 3, в версиях для всех платформ для отрисовки графики используется библиотека Cairo. В последней сборке добавлена поддержка таких приятных функций, как SVG-фильтры, анимированные PNG и управление цветом для изображений со встроенными ICC-профилями.

К тому же, что более важно, с Cairo увеличивается скорость работы браузера. А благодаря улучшениям в системе кэширования и новому сборщику мусора, Firefox 3 стал потреблять значительно меньше памяти по сравнению со старыми версиями.

Есть и другие менее заметные изменения, например, новая проверка орфографии Hunspell, или Breakpad - открытая замена проприетарному мастеру отчета об ошибках Talkback.

Что дальше?

Перед выпуском финальной версии наверняка будет еще несколько бета-версий Firefox 3. Расписание выпуска новых версий плавает, однако каждую неделю можно посмотреть на сайте Mozilla, как проходит работа над проектом.

Разработчик Mozilla Кристофер Близзард утверждает, что в Firefox 3 уже сделано более 12,000 исправлений ошибок и улучшений. Разумеется, еще предстоит некоторая работа перед выходом финальной версии. Выход Firefox 3 обещает стать существенным событием.