Opera 9 – обзор возможностей новой версии браузера


Тринадцатилетняя Opera

Отправной точкой развития истории Opera можно считать 1993 год, когда группа служащих норвежской телекоммуникационной компании Telenor начала разработку нового браузера, совершенно не похожего на продукцию конкурентов. Основной задачей, поставленной разработчиками перед собой, было обеспечение максимальной скорости работы программы. Браузер должен обладать низкими системными требованиями и быстро загружать страницы. В это же время создается независимая компания Opera Software, а в 1994 году выходит первая публичная версия браузера, имя которой MultiTorg Opera. Программа продолжает совершенствоваться авторами, и в ноябре 1996 года Opera 2.1 становится доступной для загрузки из Сети.

В то время практически все браузеры были платными, в том числе и Opera. Программу постоянно преследуют проблемы со стабильностью, со своевременным внедрением новых стандартов. Ситуация усугубляется тем, что браузер очень плохо поддерживает кириллицу.

Разработчики поступали, на самом деле, мудро. Зачем ввязываться в "браузерные войны", гремевшие во второй половине 90-х годов, наращивая сомнительную функциональность в ущерб главному козырю Opera – скорости? Internet Explorer победить было невозможно. Смелое решение Microsoft, заключающееся в тесной интеграции браузера и операционной системы принесло свои плоды. Netscape 4.x умер. Opera осталась жить.

Однако со временем стало понятно, что движок браузера уже не отвечает реалиям современности, и работа над новой, седьмой версией Opera началась с нуля. Новому движку было дано имя Presto. Выход Opera 7.0 ознаменовал новый виток развития браузера. Opera теперь была не просто быстрой, но и экономной, благодаря оригинальной работе с кэшем.

От версии к версии в Opera включались новые функции, отсутствующие у конкурентов. Норвежские разработчики предлагали множество новаторских идей.

Последним пережитком прошлого оставался статус программы adware. Но в 2005 году лицензия меняется, и пользователи могут бесплатно пользоваться браузером, не видя рекламный баннер на панели инструментов. Доля браузера на рынке выросла практически вдвое и достигла, по разным подсчетам, отметок от 0.6 до 0.8%.

За все свои 13 лет существования, Opera сохранила свой главный козырь – высокую скорость. Разработчикам удалось избежать множества соблазнов, связанных с наращиванием функциональных возможностей в ущерб скоростным качествам.

Встреча с Opera

Недаром говорят, что привычка - вторая натура. Любые лестные или критические слова, сказанные в адрес Internet Explorer, теряют смысл, если вспомнить главное – этот браузер прост и привычен для подавляющего числа пользователей всемирной сети. Для перехода на альтернативный продукт нужна четкая мотивация, уверенность в богатстве новых возможностей, в преемственности устоявшихся годами навыков.

Разработчики Opera не стараются угодить пользователям Internet Explorer, норвежская жемчужина совершенно не похожа на стандартный инструмент Windows. Opera имеет свое неповторимое лицо - оригинальный интерфейс и функциональный набор, не имеющий аналогов у конкурентов.

В состав Opera, помимо браузера, входит почтовая программа и IRC-клиент.

Сначала вкладки, потом панели

Opera позволяет работать с несколькими документами внутри одного рабочего окна приложения. Переключение между документами происходит с помощью вкладок. В отличие от конкурентов, где вкладки используются только для переключения между web-страницами, в Opera подобным способом вы можете переключаться между всеми инструментами пакета.

Вкладки Opera
Вкладки Opera

Во многих браузерах панель вкладок располагается ниже панели инструментов. И это логично, ведь независимо от того, какая информация будет отображаться во вкладках, набор инструментов един для любого случая. Говоря об Opera, мы должны помнить о том, что в состав пакета включено несколько утилит, и web-страница – лишь частный случай применения вкладки. Как следствие, в зависимости от типа документа меняется панель инструментов. Вкладка – родительский элемент по отношению к панели инструментов, а значит, необходим такой подход, который бы наглядно отображал всю иерархию элементов интерфейса. По этой причине панель вкладок располагается выше остальных элементов.

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

Кнопки "Стоп" и "Обновить" объединены в один элемент, меняющий свое состояние в зависимости от состояния загрузки текущей страницы. Далее следует кнопка "Жезл", позволяющая быстро вводить пользовательские данные при повторном посещении сайтов.

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

Меню панели адреса браузера Opera
Меню панели адреса браузера Opera

Справа от строки адреса располагается окно поисковых запросов. Вы можете ввести любое ключевое слово, и браузер автоматически будет осуществлять поиск, используя выбранный поисковый сервер. По умолчанию используется Google, российских поисковых серверов нет.

В правом углу располагается кнопка "Вид", с помощью которой вызывается дополнительная панель свойств. Вы можете производить поиск на странице, осуществлять голосовое управление (для этого необходимо дополнительно загрузить голосовые библиотеки объемом 10.5 МБ), выбирать режим отображения страницы (стили), менять режимы загрузки графики, сжимать любой сайт до ширины рабочего окна и, наконец, масштабировать страницу. Изменение масштаба в Opera применяется ко всей странице сразу, а не только к текстовой информации.

Боковая панель Opera
Боковая панель Opera

Боковая панель Opera вызывается щелчком левой кнопки мыши на узкой полоске, расположенной возле левого края рабочего окна. C помощью данной панели вы можете вызывать основные инструменты Opera. Щелчок мышью по любой кнопке вызывает дополнительную панель, содержащую контекстно-зависимый инструментарий. Например, значок почты открывает список всех папок с письмами, а значок загрузки вызывает панель со списком всех ранее загруженных файлов.

Вы можете управлять показом тех или иных панелей, а также добавлять или удалять на них кнопки. Щелчок правой кнопкой мыши на любой панели открывает меню, в котором два пункта – удалить текущий элемент и вызов общих настроек. В дистрибутив Opera включено огромное количество кнопок, с помощью которых можно реализовать множество разнообразных действий.

Список доступных кнопок для размещения на панелях инструментов Opera
Список доступных кнопок для размещения на панелях инструментов Opera

Интерфейс Opera гибко настраивается, позволяя придавать браузеру неповторимые черты. Вы можете убрать практически все панели, оставив в своем распоряжении только самое необходимое, или, напротив, устроить в рабочем окне настоящий маджонг.

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

Скорость и экономия

Как уже было сказано ранее, разработчикам Opera всегда удавалось быть на высоте, когда речь заходила о скоростных качествах браузера. Время первой загрузки Opera не намного больше, чем у Internet Explorer. Низкие системные требования Opera позволяют успешно работать даже на морально устаревшем оборудовании.

Принцип загрузки и отображения web-страниц в браузере происходит по иному принципу, отличному от Internet Explorer. Как только начинается загрузка страницы, браузер практически сразу пытается отобразить полученные данные. Широкополосное подключение к Сети, благодаря высокой скорости передачи данных, нивелирует разницу, однако при использовании коммутируемого соединения создается иллюзия более высокой скорости загрузки страницы. Вы можете прервать процесс в любой момент и начать загрузку другой страницы.

Особого внимания заслуживает кэш Opera. Вы можете включать и отключать показ изображений, а также переключаться в специальный режим, при котором допускается показ изображений только из кэша. Данный режим позволяет экономить трафик за счет снижения объемов передачи графических данных.

Переходы "Вперед" и "Назад" в Opera выполняются мгновенно. Браузер не обрабатывает web-страницу заново, а просто берет банные из кэша в оперативной памяти. При этом повышается скорость навигации по Сети, однако страдает актуальность. За то время, пока вы не посещали страницу, она может измениться. Opera не отслеживает изменения страниц в кэше. При навигации по страницам со статичной информацией вы практически ничем не рискуете, однако работа с быстро меняющимися данными (например, форумы) сильно затрудняется. Впрочем, вы можете всегда проверить актуальность страницы, перезагрузив ее из Сети.

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

Менеджер загрузок Opera
Менеджер загрузок Opera

Жесты, псевдонимы и другие особенности

Как было сказано раннее, норвежские разработчики внедрили немало новаторских идей в свой продукт. Рассмотрим несколько интересных возможностей Opera, придающих программе неповторимое лицо.

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

Настройка мышиных жестов в Opera
Настройка мышиных жестов в Opera

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

Для ускорения ввода адресов сайтов в Opera реализован механизм задания сокращений. Из панели закладок, с помощью правой кнопки мыши можно вызывать свойства папки, а также свойства любой входящей в нее закладки. Вы можете задать короткое имя для редактируемого элемента.

Задание короткого имени для папки закладок в Opera
Задание короткого имени для папки закладок в Opera

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

При интенсивной работе с браузером вы открываете и закрываете множество вкладок. Если вы желаете вновь попасть на какой-либо из ранее посещенных сайтов, то можете воспользоваться специальной корзиной, где содержится список закрытых вкладок.

Список закрытых вкладок в Opera
Список закрытых вкладок в Opera

Помимо закрытых вкладок, в списке корзины находятся заблокированные всплывающие окна. Включение блокировки всплывающих окон и некоторые другие операции осуществляются с помощью вызова окна быстрых настроек (F12).

Окно быстрых настроек Opera
Окно быстрых настроек Opera

С помощью быстрых настроек можно менять некоторые свойства текущей вкладки, список которых отображен на последнем рисунке.

Работая в Opera, вы можете подключать пользовательские стили для изменения правил отображения страниц. Применение пользовательских стилей может быть уместно в различных областях. Блокировка нежелательной информации, отображение числа тегов на текущей странице, преобразование форматирования из HTML в BBCode, работа с языковыми атрибутами и многое другое может быть осуществлено с помощью технологии UserCSS.

За пределами браузера

Помимо браузера, в дистрибутив Opera включено несколько компонентов, имеющих лишь косвенное отношение к web-серфингу.

Почтовый клиент M2, входящий в состав Opera, в момент первого появления был весьма прогрессивным инструментом в своем классе. Со временем конкуренты подтянулись, но и сегодня M2 обладает достаточным количеством возможностей, чтобы с успехом применяться для электронной переписки.

Почтовый клиент M2, входящий в состав Opera
Почтовый клиент M2, входящий в состав Opera

M2 работает только с единой почтовой базой, как это принято в Outlook Express, не позволяя разбивать учетные записи на отдельные группы папок. С другой стороны, единая база позволяет осуществлять более быстрый поиск информации. Результаты поиска можно сохранять в отдельные папки, которые по внешнему виду ничем не отличаются от физических аналогов. Все вложенные файлы группируются по типам, и вы можете быстро перемещаться между сообщениями, содержащими вложения.

Почтовый клиент позволяет работать также и с группами новостей. Для этого необходимо создать учетную запись соответствующего типа.

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

В почтовом клиенте до сих пор отсутствует HTML-редактор, что делает невозможным добавление какого-либо форматирования в сообщения.

В состав Opera входит также простой IRC-клиент.

IRC-клиент, входящий в состав Opera
IRC-клиент, входящий в состав Opera

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

Почтовую программу и IRC-клиент объединяет общий менеджер контактов.

Список контактов Opera
Список контактов Opera

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

Еще одним интересным инструментом является возможность составления небольших заметок, которые можно сортировать по папкам.

Создание заметок в Opera
Создание заметок в Opera

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

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

Девятый этаж

Официальный сайт продукта www.opera.com. Вы заходите в лифт и видите, как одна за другой загораются кнопки этажей, символизирующие номера версий Opera. Девятый этаж, вы выходите из лифта и попадаете в компанию молодых людей, которые перешли на браузер Opera 9. Девятый этаж, девятая версия.

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

Дистрибутив Opera 9 занимает 6.2 МБ. Заметное увеличение размера дистрибутива, ставшего одним из самых объемных среди популярных браузеров, практически не повлияло на скорость работы Opera. В новой версии браузера появилось много новых возможностей, речь о которых пойдет далее.

Виджеты

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

Виджет Opera, отображающий аналоговые часы на рабочем столе
Виджет Opera, отображающий аналоговые часы на рабочем столе

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

Миниатюры страниц

Во время работы с большим количеством открытых документов, заголовки вкладок становятся нечитаемыми. Для того чтобы не перелистывать каждый раз весь список открытых вкладок в поисках нужного документа, в Opera 9 реализован механизм создания и отображения миниатюр открытых web-страниц. Вы подводите мышь к произвольной вкладке, некоторое время проводите в ожидании, после чего появляется небольшое окно, содержащее уменьшенную копию документа со служебной информацией (MIME-тип, тег Title, web-адрес).

Просмотр уменьшенных копий открытых web-страниц в Opera
Просмотр уменьшенных копий открытых web-страниц в Opera

Миниатюра создается после первой загрузки страницы и не меняется в случае потери актуальности (изменения) ее содержимого.

Блокировка содержимого

В девятой версии Opera появились средства выборочной блокировки загрузки изображений и flash-анимации. Для активизации процедуры блокировки необходимо выбрать соответствующий пункт из контекстного меню браузера.

Блокировка содержимого в Opera
Блокировка содержимого в Opera

Если вы щелкните мышью по любому изображению, то это будет означать полный запрет загрузки всех графических элементов на данной странице. При удержании клавиши Shift происходит блокировка только конкретного изображения. После того, как процедура блокировки окончена, можно просмотреть список запрещенных для загрузки элементов, нажав кнопку "Дополнительно". Opera не поддерживает регулярные выражения для задания правил блокировки. Знак "*" означает блокировку всех элементов.

Индивидуальные настройки для сайтов

Вы можете устанавливать для каждого посещаемого сайта собственные настройки поведения браузера.

Индивидуальные настройки сайта в Opera
Индивидуальные настройки сайта в Opera

Окно настроек состоит из нескольких вкладок.

Имя вкладкиСписок настроек
ОбщиеАдрес сайта, правила блокировки всплывающих окон
CookiesПравила приема и удаления Cookies, ручная правка элементов списка
СодержимоеВключение/выключение анимации GIF и SVG, звуков, Java и плагинов
ОтобразитьВключение/выключение фреймов, стилей форм, оформления полос прокрутки. Возможность подключения собственной таблицы стилей
СценарииВключение/выключение JavaScript, изменения размеров окон и строки состояния, обработки щелчков правой кнопкой мыши, скрытия строки адреса, открытия консоли при ошибке. Возможность подключения собственного файла JavaScript
Сеть Включение/выключение кодирования международных web-адресов в UTF-8, указания источника перехода, автоматического перенаправления. Возможность изменения строки идентификации браузера

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

Это далеко не полный список нововведений Opera 9. Давайте кратко осветим остальные улучшения девятой версии браузера. В Opera 9 появилась поддержка BitTorrent. Загрузка информации из файлообменной сети ничем не отличается от работы с обычным сервером.

Вы можете получить доступ к полному списку настроек браузера, набрав в адресной строке команду opera:config. Для простых пользователей данная функция практически бесполезна, но во время бета-тестирования специалисты могли проверять работу тех или иных скрытых возможностей.

Любую вкладку можно заблокировать во избежание случайного закрытия. В Opera 9 появился инструмент просмотра исходного кода страниц. При полном сохранении страницы на жестком диске создается отдельная папка для изображений. В ранних версиях все сохранялось в одну папку, что было не совсем удобно. Изменилась структура истории, поисковых движков, поиска на странице.

Opera 9, не изменившись внешне, пополнилась большим количеством новых, разнообразных функций.

Тринадцать лет одиночества

Нет ничего страшней для человека, чем одиночество. Сегодняшний рынок устроен так, что в одиночку практически невозможно пробиться. Два популярных современных браузера имеют мощных покровителей в лице корпораций Microsoft и Google. Небольшая норвежская компания Opera Software ASA никогда не имела и не имеет поддержки свыше. Полная независимость, даже некоторая отрешенность от внешних тенденций рынка позволила сохранить Opera неповторимую индивидуальность, заключающуюся в высокой скорости, необычном дизайне, нестандартном наборе функций.

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

В Opera 9 начали находить критические уязвимости. Казалось бы, это очень плохо, браузер не безопасен. Но, может быть, дело в другом? Возможно, на Opera обратили пристальное внимание, браузер становится более популярным. Ошибки всегда можно исправить.

Opera искренне любима многочисленными поклонниками по всему миру. Но она все равно одинока, по вине невнимания, игнорирования крупными компаниями. Кто знает, может, эта любовь будет когда-нибудь вознаграждена, и однажды разработчики Interner Explorer будут ломать голову над тем, как бы обеспечить совместимость с Opera.



Дополнительно

Нашли ошибку на сайте? Выделите текст и нажмите Shift+Enter

Код для блога бета

Выделите HTML-код в поле, скопируйте его в буфер и вставьте в свой блог.