Opera

Материал из Википедии — свободной энциклопедии

Перейти к: навигация, поиск
Opera
Скриншот браузера Opera 9.6
Тип Браузер
Разработчик Opera Software ASA
ОС Кроссплатформенная
Текущая версия 9.60 — 8 октября 2008
Лицензия Проприетарная
Сайт ru.opera.com

Opera (О́пера) — веб-браузер и программный пакет для работы в Интернете, выпускаемый компанией Opera Software ASA. Разработан в 1994 году группой исследователей из норвежской компании Telenor. С 1995 года продукт компании Opera Software, образованной авторами первой версии браузера.

Браузер написан на языке программирования C++, обладает высокой скоростью работы[1] и совместим с основными веб-технологиями.[2] Отличительной особенностью Opera долгое время являлся многостраничный интерфейс (система вкладок в окне программы), появившийся впоследствии и в других браузерах, а также возможность масштабирования отображаемых документов. В Opera расширены функциональные возможности использования мыши: кроме стандартных способов навигации предусмотрены так называемые «жесты мышью». В систему безопасности браузера входят: встроенная защита от фишинга; дополнительное кодирование информационного потока при работе со страницами, содержащими запросы конфиденциальных сведений; возможность удаления HTTP-Cookies, очистки истории посещений одним кликом мыши, а также стартовая панель «SpeedDial».

Помимо основных функций браузера, за время, прошедшее с момента появления пакета, в него были интегрированы возможности почтового/новостного клиента M2, адресной книги, клиента пиринговой сети BitTorrent, агрегатора RSS, клиента IRC, менеджера закачек, WAP-браузера, Opera Link, а также виджеты — графические модули, основанные на технологии HTML и работающие вне окна браузера.

Браузер Opera портирован под несколько операционных систем (включая Microsoft Windows, Mac OS X, GNU/Linux, FreeBSD, Solaris и др.) и платформ (Intel, Sparc, PowerPC).[3]

Opera относят к числу наиболее популярных браузеров для ПК,[4] но она уступает по этому показателю Internet Explorer, Mozilla Firefox и Safari. В то же время, в отдельных регионах доля рынка, занимаемая браузером, существенно выше среднего показателя по миру.[5] В первую очередь это относится к некоторым странам Восточной Европы, включая Россию.[6]

Значительно сильнее позиции Opera[7] на рынке браузеров для мобильных устройств: мобильных телефонов, смартфонов и КПК, где Opera играет доминирующую роль благодаря технологии Small Screen Rendering.[4][8] В этом сегменте рынка браузер представлен версиями для Windows Mobile, S60 и UIQ, а также для платформы Java ME. Opera предустановлена более чем на 40 миллионах мобильных телефонов во всём мире.[9]

Opera также единственный браузер для игровых систем Nintendo DS и Wii.[10] Некоторые компьютерные телеприставки (англ.) также используют Opera.

Движок Opera[11] (Presto) лицензирован Adobe и интегрирован в пакет Adobe Creative Suite.[12][13]

С 2005 года версии Opera для ПК и устройств мобильной связи (кроме Opera Mobile) распространяются бесплатно.

Содержание

[править] История

Основная статья: История браузера Opera
MultiTorg Opera
MultiTorg Opera

В 1992 году Йон Стефенсон фон Течнер (норв. Jon Stephenson von Tetzchner) и Гейр Иварсёй (норв. Geir Ivarsøy) входили в исследовательскую группу компании Televerket (Норвежская национальная телефонная компания, сейчас носит название Telenor). Они принимали участие в разработке комплекса ODA — стандартизированной системы сбора, хранения документации, изображений и другой информации. Разработанная система не нашла широкого распространения и вскоре работы по ней были заморожены. Эта же исследовательская группа запустила первый норвежский сервер и «домашнюю страничку» в 1993 году.

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

Когда в 1994 году Televerket была приобретена государством, фон Течнеру и Иварсёю было позволено продолжать разработку браузера на собственные средства. В 1995 году Televerket была переименована в Telenor. 30 августа 1995 года фон Течнер и Иварсёй создали компанию Opera Software, которая продолжила разработку браузера. Этот день разработчики считают «днём рождения» Opera.[14]

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

В 1996 году была выпущена вторая версия MultiTorg Opera, ставшая общедоступной. Программа распространялась только для Microsoft Windows как условно-бесплатная (shareware).

Хокон Виум Лье, главный инженер (CTO) компании Opera Software ASA, один из создателей технологии CSS
Хокон Виум Лье, главный инженер (CTO) компании Opera Software ASA, один из создателей технологии CSS
Opera 3.0
Opera 3.0

31 декабря 1997 года была выпущена третья версия, которая стала кроссплатформенной и включала поддержку JavaScript. Начиная с версии Opera 3.5, вышедшей в 1998 году, браузер поддерживает технологию каскадных таблиц стилей (CSS).

Версия 4.0 появилась 28 июня 2000 года, в её основе был новый кроссплатформенный движок Elektra. Эта версия браузера стала первой, в которую был включён почтовый клиент и последней, распространяемой по принципу shareware.

Следующая, пятая версия браузера, стала доступна 6 декабря 2000 года и распространялась свободно — пробный период был заменён на adware-баннер, который демонстрировался пользователю во время сеанса работы с программой. Рекламу можно было отключить после оплаты лицензии.

В Opera 6.0 (29 ноября 2001 года) была добавлена поддержка Unicode. Появилась возможность работать в нескольких независимых друг от друга копиях приложения (SDI-интерфейс). При этом возможности MDI были сохранены.

Opera 7 стала доступна 28 января 2003 года.[15] В её основе лежал новый браузерный движок Presto, с улучшенной поддержкой CSS, интерфейса Document Object Model (DOM) и другими нововведениями. Добавлена поддержка динамических слоёв и RSS. От совместимости с Mac OS 9 было решено отказаться. Версия Opera 7.6, в которую было добавлено голосовое управление и опция fit to width (выровнять по ширине), позволяющая отображать страницы на небольших экранах без существенного снижения информативности, так и не была выпущена, и все эти возможности стали доступны пользователям только в следующей, восьмой, версии программы.

19 апреля 2005 года вышла Opera 8.0.[16] Основными отличиями от предыдущих версий стали оптимизация и упрощение интерфейса программы, добавлены режим презентации (Opera Show) и возможность создания пользователем собственных скриптов с помощью языка User JavaScript. Изменения в интерфейсе вызвали недовольство у ряда пользователей, так как некоторые дополнительные настройки оказались скрыты.[17] С выходом Opera 8.5 (20 сентября 2005), Opera Software объявила, что браузер теперь будет полностью бесплатным и свободным от рекламы.[18]

После двух бета-релизов, 20 июня 2006 года вышла финальная версия Opera 9.0, кодовое название Merlin. Начиная с девятой версии в пакете появились «виджеты» — небольшие приложения различного назначения, открывающиеся в отдельных окнах. Была добавлена поддержка спецификации XSLT, протокола BitTorrent, совместимость с графическим форматом SVG расширена до уровня 1.1 Basic. В Opera 9.10 появилась антифишинговая защита, а начиная с версии 9.20 интерфейс быстрого перехода Speed Dial на 9 закладок. Браузер стал первым для Microsoft Windows, успешно прошедшим тест Acid2.

Начиная с девятой версии браузера, разработчики дают ключевым сборкам Opera имена собственные, которые выбираются из названий птиц семейства Соколиных. Так версии Opera 9.0х — 9.2х получили кодовое наименование Merlin (в переводе с английского «Кречет»). Название Kestrel (Пустельга) выбрано для промежуточной версии Opera 9.5. Набор кодов для следующей версии, Opera 10, назван разработчиками Peregrine (Сапсан).[19][20]

Использование Opera
по версии SpyLog (июль 2008)[21]
Opera 7 0.1408%
Opera 8 1.4183%
Opera 9 17.6495%
Все версии 19.2165%

28 марта 2008 года на официальном сайте Opera появилось сообщение о выпуске тестового билда WinGogi, который успешно проходит тест Acid3. По словам разработчиков, эта сборка была закончена двумя днями раньше и изначально не предполагалась к распространению.[22] Таким образом, WinGogi стала первой программой, проходящей тест Aсid3. Сборка малофункциональна, интерфейс её сильно упрощён. Примечательно, что вышедший в этот же день официальный билд браузера набирал в тесте Acid3 только 79 баллов из 100.[23]

В настоящее время (июнь 2008) выпущена Opera 9.50. Эта версия — промежуточный шаг между Opera 9.2 и Opera 10.[24] В ней запланированы некоторые улучшения системы рендеринга отображения страниц, из тех, что планируется полностью реализовать в Opera 10. Ещё одной целью выпуска этого релиза является улучшение совместимости с различными операционными системами. Также был сильно изменён дизайн браузера.

[править] Возможности программы

Основная статья: Возможности браузера Opera
Примеры жестов мышью в Opera
Изображение:Opera back mouse gesture.svg Назад: удерживая нажатой правую кнопку мыши, двинуть указатель влево и отпустить или удерживая правую кнопку, кликнуть левой
Изображение:Opera forward mouse gesture.svg Вперёд: удерживая нажатой правую кнопку мыши, двинуть указатель вправо и отпустить или удерживая левую кнопку, кликнуть правой
Изображение:Opera new tab mouse gesture.svg Новая вкладка: удерживая нажатой правую кнопку мыши, двинуть указатель вниз и отпустить

Компания Opera Software позиционирует Opera как «самый быстрый браузер на Земле» («the fastest browser on Earth»)[25] Независимые проверки показали, что Opera 9.01 быстрее других браузеров в четырёх тестах из семи на Microsoft Windows и Mac OS X и в трёх из семи на Linux. Самой сильной стороной Opera является работа со скриптами JavaScript, примерно вдвое быстрее чем у других браузеров.[26]

В Opera встроен TDI-интерфейс, настраивается блокировка всплывающих окон, есть защита от мошенничества, менеджер закачек, BitTorrent-клиент, меню поиска, RSS-агрегатор. Также в пакет входит почтовый клиент Opera Mail и клиент для IRC-сетей.[27]

Одна из особенностей браузера — возможность быстрого перехода к наиболее часто посещаемым страницам (Speed Dial). Пользователь может задать адреса веб-страниц в девяти слотах, и после открытия пустой вкладки на ней будут отображены по умолчанию 9 (3x3) ячеек, в каждой из которых уменьшенная копия заданной страницы. Эта опция значительно облегчает навигацию между веб-сайтами.[28] Настроить количество сайтов в Speed Dial можно начиная с версии 9.5. В предыдущих версиях изменить количество сайтов можно было исправив speeddial.ini в папке профиля.

Opera поддерживает так называемые «виджеты» (Opera Widgets), маленькие веб-приложения, которые можно запустить из среды браузера. Среди прочих существует «User JavaScript», диалект скриптового языка, позволяющая пользователю редактировать скрипты на веб-страницах и добавлять новые. Готовые скрипты можно скачать на сайте UserJS.org, с другого адреса: Userscripts.org можно скачать аналогичные скрипты для Greasemonkey, большинство из которых можно использовать и в Opera. Третий способ расширения возможностей браузера — подключение плагинов, меняющих внешний вид браузера или добавляющих к нему новые функции.[29] В то же время, использование плагинов ограничено. Можно подключать только плагины, одобренные и распространяемые Opera Software, тогда как в некоторых других браузерах есть возможность устанавливать плагины любых разработчиков.[30]

[править] Управление и интерфейс

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

Есть возможность осуществлять навигацию и настройку браузера, используя только клавиатуру.[31] «Горячие клавиши», заданные по умолчанию, можно переобозначить по своему усмотрению.[32][33] Можно также использовать «жесты мышью», которые существенно упрощают навигацию с помощью этого манипулятора,[34] определённые последовательности нажатия клавиш и движений «мыши» позволяют, например, быстро листать или обновлять страницы, не перемещая курсор к иконкам меню навигации.[35]

Зуминг страниц позволяет пропорционально увеличивать или уменьшать все элементы документа: текст, изображения, флеш-анимацию, создавая эффект приближения и удаления страницы. Масштаб можно изменять в пределах от 20 % до 1000 %. Пользователь может настроить шрифты и цвета для веб-страниц, и даже преодолеть настройки стилей CSS. Это может быть полезным, например, для страниц с неудачным дизайном: когда шрифты трудночитаемы или конраст между цветом шрифта и фоном недостаточен.[36]

Голосовое управление, разработанное совместно с IBM, позволяет пользоваться браузером без помощи мыши и клавиатуры.[37][38] Opera также может читать вслух страницы и выделенные фрагменты, но это возможно только в среде Microsoft Windows и только с помощью экранного диктора, встроенного в браузер, так как программы сторонних разработчиков, начиная с версии Opera 6.0, не поддерживаются.[39]

[править] «Пасхальные яйца»

Бета-версии Opera 9 содержали «пасхальное яйцо» — при запуске теста Acid2 жёлтый смайлик через некоторое время начинал отслеживать глазами указатель. Если после этого на нём кликнуть, появлялось сообщение JavaScript «Because just passing is not enough ;)» — «Простого прохождения теста недостаточно ;)».[40] Это стало возможным благодаря изменению кода теста с помощью Opera’s browser.js. Изменённый код доступен в виде отдельного файла на языке User JavaScript.[41] Другое «пасхальное яйцо» было обнародовано одним из разработчиков программы: если в адресной строке ввести /. , то откроется страница slashdot.org.[42]

[править] Поддерживаемые стандарты

Браузер Opera был одним из первых, поддерживающих каскадные таблицы стилей (CSS), ставшие к настоящему времени одной из основ веб-дизайна.[43] В настоящее время Opera поддерживает многие веб-стандарты, включая редакции CSS 2.1, HTML 4.01, XHTML 1.1, XHTML Basic, XHTML Mobile Profile, XHTML+Voice, WML 2.0, XSLT, XPath, XSL-FO, ECMAScript 3 (JavaScript), DOM 2, XMLHttpRequest, HTTP 1.1, Unicode, SVG 1.1 Basic, SVG 1.1 Tiny, GIF89a, JPEG. Браузер полностью совместим с графическим форматом PNG, в том числе в плане обработки альфа-канала.[44]

Начиная с девятой версии, Opera успешно проходит Acid2 — тест на соответствие самым современным технологиям веб-дизайна. Opera стала четвёртым браузером, прошедшим этот тест, и первым среди программ такого рода для Windows.[45]

[править] Безопасность и конфиденциальность

В Opera есть несколько настроек безопасности, доступных пользователю. Одна из них — возможность быстрого удаления информации о посещённых страницах: очистка cookies, истории, кеша. Это полезно, если за компьютером поочередно работают несколько пользователей.[46]

При посещении защищённых страниц, Opera кодирует получаемую и передаваемую информацию, с помощью протоколов высокой надёжности: SSL 3 или TLS.[47][48] Информация о включении защиты отображается в адресной строке браузера. Пользователь может нажать на появившуюся там кнопку и проверить, не является ли страница мошеннической или созданной для «фишинга». Пользователь может включить автоматическую проверку страниц на «фишинг», но по умолчанию эта опция неактивна.[49]

Для защиты сохраненных паролей возможно шифрование базы данных паролей используя алгоритм 3DES и мастер пароль в качестве ключа шифрования, которым также защищены личные сертификаты и данные wand.[50] [1]

Для своевременного обнаружения уязвимостей и отлова «багов» в программе есть возможность отправки сообщений об ошибках в Opera Software.[51] По сведениям компании Secunia, специализирующейся на компьютерной и сетевой безопасности, в Opera 9.x было выявлено 13 уязвимостей, все они к настоящему времени устранены.[52] Для сравнения, в Firefox 2.0.x было выявлено 23 уязвимости, из которых до сих пор не устранены 4,[53] в Internet Explorer 7.x остаются незакрытыми 8 из 24,[54] а в Safari 3.x одна из трёх найденных уязвимостей.[55]

Группа Arche Twist выпускает программную связку OperaTor, предназначенную для анонимного сёрфинга в Интернет. В неё входит браузер Opera, клиент анонимной сети Tor и виртуальный прокси-сервер Polipo. Анонимизируется работа по протоколам HTTP и HTTPS.[56]

[править] Другие платформы

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

[править] Смартфоны и КПК

Смартфон, в котором открыт сайт Википедии в Opera Mobile
Смартфон, в котором открыт сайт Википедии в Opera Mobile
Основная статья: Opera Mobile

Эта модификация программы Opera предназначена для работы на КПК и смартфонах. Первая версия Opera Mobile вышла в 2000 году для Psion Series 7 и netBook с платформой Windows Mobile. Сегодня Opera Mobile предназначена для устройств, работающих на операционных системах Windows Mobile, S60, UIQ.

Пользователь может использовать Opera Mobile бесплатно в течение 30 дней, после чего необходимо заплатить 24 $ США.[57] Устройства, которые используют операционную систему UIQ 3 (Sony Ericsson P990, Motorola RIZR Z8) покупаются с заранее установленной Opera Mobile, цена которой входит в цену устройства.[58]

Одна из основных особенностей Opera Mobile это возможность динамично переформатировать веб-страницы для широкоформатных (узких и высоких) экранов, используя Opera’s Small Screen Rendering (SSR) технологию. Технология эта проприетарная, но веб-дизайнеры могут проверить, как их страницы обработаны SSR с помощью CSS.[59]

[править] Мобильные телефоны

Основная статья: Opera Mini

Opera Mini предназначена для мобильных телефонов, которые не могут запустить веб-браузер. Она предоставляется бесплатно, но необходимо, чтобы мобильный телефон поддерживал Java ME. Браузер начал распространяться в качестве пилотного проекта в 2005 году. После ограниченного релиза в Европе, он был официально запущен по всему миру 24 января 2006 года.

Когда пользователь просматривает веб-страницы с помощью Opera Mini, то запрос отправляется через General Packet Radio Service (GPRS) одним из серверов компании Opera Software, потом сервер получает информацию о веб-странице, обрабатывает, сжимает и отправляет на телефон пользователя.

Версия Opera Mini 4.0 поддерживает масштабирование страниц, что удобно, особенно на маленьких экранах.

[править] Nintendo DS

Nintendo DS
Nintendo DS
Основная статья: Nintendo DS Browser

Nintendo DS Browser является версией Opera для портативной игровой консоли Nintendo DS. Этот браузер был выпущен 24 июля 2006 года в Японии, 6 октября 2006 года в Европе и 4 июня 2007 года в Северной Америке. Распространяется на картридже за 30 долларов США.

Браузер включает систему Small-Scale Rendering (SSR) и систему масштабирования страницы, как Opera Mobile.[60] Так же есть функция распознавания рукописного текста на экране клавиатуры, для более удобного ввода пользователем текста. Кроме того, Nintendo совместно с Astaro Internet Security разработали технологию фильтрации веб-контента для Nintendo DS Browser. Система профессионально блокирует веб-сайты c различным нежелательным содержанием.[61] Пользователи могут настроить Nintendo DS для работы через прокси-сервер, и этот параметр настройки можно защитить паролем во избежание доступа (например, детей) к нежелательной информации.

[править] Wii

Игровая консоль Nintendo Wii
Игровая консоль Nintendo Wii
Основная статья: Internet Channel

10 мая 2006 года Opera Software объявила о заключении партнёрского соглашения с компанией Nintendo на разработку версии интернет-браузера Opera для игровой консоли Nintendo Wii. Браузер Opera для Wii, получивший название Internet Channel, был бесплатно доступен онлайн с 12 апреля по 30 июня 2007 года. В дальнейшем желающим скачать браузер приходилось платить 500 Wii-очков (около 5 долларов США).

Скотт Хедрик, исполнительный директор Opera Software, заявил, что этот браузер был разработан для удобного «комнатного просмотра». По сравнению с Opera для персональных компьютеров, в браузере для Wii упрощён интерфейс и увеличены шрифты.[62] Несмотря на эти особенности, Internet Channel поддерживает те же стандарты, что и компьютерная версия, и тоже проходит тест Acid2.[63]

Фактически, в основе Internet Channel лежит более совершенный движок, чем в актуальной версии Opera для настольных компьютеров, так как в него внесены исправления, которые будут доступны пользователям ПК только в версии Opera 9.5.[64]

[править] Ноутбук XO-1

23 января 2007 года была выпущена специальная версия браузера для «100-долларовых ноутбуков» OLPC XO-1.[65]

От стандартной версии для ПК она отличается некоторыми особенностями, обусловленными, в первую очередь, невысокой производительностью ноутбука:

  • Набор компиляторов gcc 4.1 (вместо 2.95)
  • Инструментарий Qt 3.3.7 (вместо 3.3.5)
  • Изменён стандартный дизайн оболочки («скин»)
  • Изменён внешний вид панели управления
  • Модифицирован конфигурационный файл opera6rc.

[править] ARCHOS

Браузер Opera позволяет выходить в интернет при помощи устройств ARCHOS 4 поколения (604 WiFi и 704 WiFi), 5 поколения (605 WiFi и 705 WiFi) и 6 поколения (5, 5G и 7).[66]

[править] Opera@USB

Opera@USB работает прямо со сменного носителя, позволяя «носить в кармане» свои настройки и закладки, а так же почту, контакты, логи чатов и т. п. Opera@USB является особой сборкой оригинального браузера.[67]

[править] Положение на рынке

С сентября 2005 года, после снятия ограничений на распространение версии Opera для ПК, большинство версий браузера распространяется бесплатно. Исключение — Opera Mobile для мобильных устройств на платформах Symbian OS, Psion, PocketPC, распространяющая на платной основе.

[править] Версия для ПК

Первое время после официального выхода (1996) браузер не пользовался большим успехом среди пользователей ПК, рынок контролировали корпорации Microsoft (с браузером Internet Explorer) и Netscape Communications (продукт Netscape Navigator). Однако, Opera Software стала одной из первых компаний, проявивших активность на рынке мобильных устройств, и смогла занять на нём ощутимую нишу, предложив решение для многих платформ, аналогов которому по функциональности не было. Однако, на платформе Win32 доля пользователей Opera долгое время оставалась незначительной. Ситуация изменилась к концу 2001 года, когда доля браузера возросла более чем вдвое (с 0,31 % до 0,82 %).[68]

В настоящее время Opera — четвёртый по популярности браузер для ПК в мире, его популярность, в среднем, ниже, чем у Internet Explorer, Mozilla Firefox, и Safari, на февраль 2008 года доля браузера на мировом рынке составила около 1 %.[4][69]

Популярность Opera сильно варьируется в разных регионах. Так, в среднем по Европе Opera занимает третью строчку в рейтинге браузеров: на конец 2007 года показатель равен 3,3 %; месячный прирост доли рынка составил 5 %.[5] В некоторых европейских странах (Латвии, Польше, Чехии) на долю Opera приходится 5—6 % рынка.[70]

В русскоязычном секторе Интернета (зона .ru) Opera особенно популярна: по данным marketshare.hitslink.com её показатель на март 2008 года составил 15.5 %.[6] Мониторинг посещений российских веб-ресурсов даёт схожие цифры, и даже несколько выше (17 % — 20 %). [71] [72][73][74] Таким образом, по популярности в России Opera занимает второе место, уступая только Internet Explorer. По сравнению со среднемировой долей рынка, популярность Opera в Рунете выше более чем в 20 раз.

Opera предоставляется под собственнической лицензией, которая запрещает использовать (хранить) её на устройствах, не являющихся ПК (где «ПК» — настольные ПК и лэптопы),[75] вынуждая пользователя купить доступную не для всех тех же платформ Opera Mobile, или использовать ограниченную версию на J2MEOpera Mini, даже если он предпочитает версию для ПК, и она совместима с его «не-ПК» устройством (подобные [и ещё более жёсткие] ограничения содержат или содержали лицензионные соглашения, например, продуктов Adobe Systems, включая Flash Player[76] и Apollo[77]).

[править] Версии для мобильных систем

Значительно сильнее позиции Opera на рынке мобильных систем, где браузер представлен на большом количестве платформ.[78] К августу 2007 года в мире было продано около 40 миллионов мобильных телефонов, оснащённых предустановленным браузером Opera.[79]

Кроме этого, Opera — единственный браузер для двух игровых систем компании Nintendo: Wii и DS. Также он используется в некоторых компьютерных телевизионных приставках.[80]

Наконец, в 2005 году компания Adobe интегрировала движок Presto в программы пакета Adobe Creative Suite. Технологии Opera используются в Adobe GoLive, Adobe Photoshop, Adobe Dreamweaver и других приложениях этого пакета.[81][82]

[править] Критика

Отзывы о браузере Opera в основном положительные,[83][84][85] однако пользовательский интерфейс часто получает нарекания. Например, некоторые «горячие клавиши» в Opera отличаются от негласного стандарта, принятого в Internet Explorer и Firefox, что приводит к затруднениям в работе части пользователей.[86] Вторым поводом для критики браузера стала несовместимость с некоторыми популярными сайтами,[39][87] отчасти по причине того, что веб-разработчики не всегда так же строго придерживаются веб-стандартов, как разработчики Opera.[88][89][90] По этой причине в последних версиях Opera искусственно прописаны инструкции, позволяющие корректно отображать некоторые популярные сайты с ненормативным кодом.[91]

Одна из самых критических рецензий, посвящённых Opera, была опубликована в газете The Washington Post в мае 2004 года. Автор отзывается о версии 7.5 как о чрезмерно сложной, загромождённой опциями и настройками и неудобной в использовании. Автор обзора также отмечает навязчивую рекламу в бесплатной версии, тогда как другие браузеры — Mozilla и Safari в то время уже предоставляли аналогичные возможности, но без рекламы. В итоге автор сделал вывод, что в Opera есть множество интересных находок и оригинальных решений, но неудобство и громоздкость браузера сводят все его преимущества «на нет». Невысокий, но стабильный процент доли рынка, занимаемый браузером, рецензент объясняет, в первую очередь, привычкой пользователей, оставшейся с тех пор, когда Opera была практически единственной реальной альтернативой Internet Explorer и Netscape Navigator.[92] Баннеры и контекстная реклама были удалены из браузера через год после выхода этой статьи, в версии Opera 8.5,[18] что увеличило число положительных отзывов.[93]

Часть пользователей высказывает недовольство различными ограничениями Opera: невозможность работы через SOCKS-прокси,[94] недостаточную гибкость настройки интерфейса, недостаточную расширяемость, недоступность некоторых настроек через API, ограниченную функциональность дополнительных приложений (менеджера закачки, почтового клиента, torrent-клиента и т. д.)

В январе 2007 года ведущий разработчик браузера Mozilla Firefox Аза Доцлер подверг критике компанию Opera Software за замалчивание сведений об уровне безопасности браузера Opera и обнаруженных в нём уязвимостях. Доцлер заявил, что пользователи Opera недостаточно ясно представляют себе степень риска при использовании старых версий Opera, и поэтому не устанавливают критичные обновления, подвергаясь тем самым опасности несанкционированного доступа со стороны сети.[95]

В отличие от свободного Mozilla Firefox или хотя бы свободного движка WebKit для Safari, лицензия Opera — проприетарная.[96] Это не даёт энтузиастам перенести её на другие платформы или расширить функциональность (например, на базе Mozilla Firefox был создан Flock). Особенно закрытый исходный код мешает сторонним фирмам и программистам в поиске уязвимостей и их исправлении.[97]

Функциональность Opera нельзя существенно расширить третьим лицам с помощью модулей. Например, популярные инструменты для веб-разработки Firebug и Web Developer появились как расширения в Mozilla Firefox гораздо раньше, при этом абсолютно без участия Mozilla Corporation. Пользователям Opera пришлось ждать официального релиза Dragonfly. Однако, Opera поддерживает виджеты и многими отмечалась, что именно низкокачественные расширения являются основным источником ошибок в Mozilla Firefox.

Несмотря на имеющуюся критику, генеральный менеджер компании Nintendo заявил[10] в мае 2006 года:

Консоли Wii, которая дебютирует в этом году, потребуется браузер, который был бы быстрым, безопасным и поддерживал бы самые последние стандарты, в том числе и AJAX. Opera прекрасно удовлетворяет всем этим требованиям и замечательно подходит консолям Nintendo DS и Wii
Генуо Такеда, глава Nintendo

[править] Конфликты совместимости

Широкую известность получили случаи конфликтов браузера с сайтами и сервисами корпорации Microsoft. Первый конфликт имел место в конце 2001 года, Microsoft заблокировала доступ пользователей, работающих под сторонними браузерами, включая Opera, на MSN.com, оставив доступ к сайту только пользователям Internet Explorer. Ограничение было снято через 2 дня после волны возмущения,[98][99] однако пользователи Opera более месяца испытывали проблемы с доступом к части контента MSN.com.[100]

Второй конфликт с отображением сайта MSN.com произошёл в 2003 году, на этот раз проблемы испытывали только пользователи Opera. Сайт был настроен таким образом, что пользователи Opera получали искажённую картинку, как если бы они работали под старыми версиями Internet Explorer.[101] Действительная причина сбоя была установлена сотрудниками Opera Software не сразу, они предали её огласке, но Microsoft отвергла все обвинения в злонамеренности.[102]Однако Microsoft внесла необходимые изменения на своих серверах и на этом конфликт был исчерпан.[103][104]

В ноябре 2004 года выяснилось, что владельцы Opera получают неполный файл JavaScript на почтовом сервисе Hotmail, принадлежащем Microsoft. Это приводило к тому, что пользователи не могли очистить корзину от ненужной корреспонденции.[105][106]

Большинство известных современных конфликтов связаны со службами Google. Так, каталог изображений Picasa, который предоставляет Google, не полностью поддерживает Opera, в то же время корректно работая с другими современными браузерами (Mozilla Firefox, Internet Explorer 7). Появляется предупреждение: «Вы используете браузер, который поддерживается не полностью. Некоторые функции могут работать не совсем правильно, но испытать программу всё-таки можно» — или аналогичное на другом языке.

В картах Google двойной щелчок левой кнопкой мыши увеличивает масштаб, а правой — уменьшает. Однако в Opera щелчок правой кнопкой вызывает контекстное меню, что препятствует запланированной работе сервиса в обход ожидаемой пользователем реакции.[107] Разрешить использование правой кнопки мыши можно в настройках Opera, относящихся к использованию JavaScript. Не совсем корректна и работа Opera с Google Docs, Google Spreadsheets и Google Calendar, а также с почтовым сервисом GMail. Причины этого официально не объявлены, но распространено мнение о целенаправленной агрессивной политике Google, поддерживающей браузер Mozilla Firefox, по отношению к Opera.[108] Энтузиастами выпускаются неофициальные патчи, позволяющие решить некоторые из этих проблем.[109]

Opera Software и Google связывают партнёрские соглашения с 2005 года, срок продлённого договора закончится в ноябре 2009 года.[110] 8 января 2007 года Opera Sofware объявила о договоре с Yahoo!, согласно которому Yahoo! становится эксклюзивным поисковым провайдером на мобильных устройствах, оснащённых Opera Mini.[111]

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

Основные конфликты со службами Google и с системой Wordpress исправлены в Opera 9.5 (Kestrel).[112]

[править] Награды

За время своего существования версия Opera для персональных компьютеров получила ряд наград от печатных изданий и веб-ресурсов, среди которых можно выделить:[113]

  • Download.com (англ.) top rated, 5 out of 5 (высшая оценка, 5 из 5 баллов)
  • PC World (англ.) (Продукт мирового класса), 2004, 2005
  • Web Host Magazine & Buyer’s Guide Editors' Choice (Выбор редакции)
  • Chip Россия Лучший продукт, февраль 2008
  • PC Magazin (англ.) Testsieger (Победитель тестирования), 2006
  • PC Plus (англ.) Performance Award (Лучшая производительность)
  • PC World Best Data Product (Лучший программный продукт), 2003
  • PC World Best i Test (Победитель тестирования), 2003
  • Web Attack Editor’s Pick (Выбор редакции), 2003
  • ZDNet (англ.) Editor’s Pick (Выбор редакции), 2000
  • Tech Cruiser Award 4 Excellence (Награда за превосходство), 1999

[править] Перспективы

[править] Opera 10

Дата выхода следующей «порядковой» версии программы не объявлена. Известно, что в Opera 10, под кодовым названием Peregrine, будут добавлены новые возможности, в частности поддержка различных веб-технологий и средства для веб-разработки.[24][114] Браузер станет доступен на новых операционных системах.

[править] Примечания

  1. Тесты на скорость работы (англ. ориг.); перевод (рус)
  2. Сообщение от 26 марта 2008 года об успешном прохождении теста Acid3
  3. Opera Software(русск.). Opera Software ASA. Проверено 9 февраля 2008 г.
  4. 1 2 3 Долевое использование браузеров, диаграмма за прошедший месяц(англ.). Net Applications. Проверено 2008-02-01 г.
  5. 1 2 Долевое использование браузеров. Данные по Европе на конец 2007 года.(англ.). AT Internet/XiTi.com (2008-01-29). Проверено 2008-02-26 г.; перевод (рус)
  6. 1 2 Сравнение популярности браузеров в среднем по миру и в Рунете
  7. в специальной её редакции — Opera Mini; «обычную» версию, по условиям лицензионного соглашения, запрещено использовать на чём-либо, кроме настольных персональных компьютеров и лэптопов
  8. сообщение на PC-soft.ru
  9. Zorz, Mirko Интервью с Кристеном Крогом, вице-президентом Opera Software, отвечающим за техническое развитие компании Проверено 2007-12-04 г.
  10. 1 2 Opera Software (2006-05-10). A Web Revolution in the Living room: Opera partners with Nintendo to put browser on the Wii game console. Пресс-релиз. Проверено 2007-10-12.
  11. Движок Presto лежит в основе версий Opera 7.0 и выше
  12. в частности, Presto используется в Adobe GoLive и Dreamweaver
  13. Goldman, Daniel Adobe renews deal with Opera to include browser in Adobe Creative Suite (англ.) Opera Watch Проверено 2008-02-09 г.
  14. Пресс-релиз Opera Software, посвящённый 10-летию основания компании и появления браузера. 30.08.2005
  15. Opera Software (2003-01-28). Opera 7 Ready to Rock the Web. Пресс-релиз. Проверено 2008-02-19.
  16. Opera Software (2005-04-19). Speed, Security and Simplicity: Opera 8 Web Browser Released Today. Пресс-релиз. Проверено 2008-02-19.
  17. Get back old preferences dialog, retrieved on October 25, 2005
  18. 1 2 Baker, Loren. Opera Goes Free with Help from Google, Search Engine Journal, 2005-09-20. Проверено 2007-10-12.
  19. Opera code names uncovered(англ.). Opera Software (16 февраля 2007). Проверено 2 июня 2008 г.
  20. Йохан Борг, знатный норвежский птицевод.... Myopera.net (17 февраля 2007). Проверено 2 июня 2008 г.
  21. Browser Version Market Share for January, 2008. SpyLog.ru.
  22. Public Acid3 build(англ.). Opera SoftwareПроверено 2008-06-02 г.
  23. Билд, прошедший Acid3. Хабрахабр. Проверено 2008-06-02 г.
  24. 1 2 Borg, Johan Opera code names uncovered. Opera SoftwareПроверено 2007-10-23 г.
  25. Jo. 'Fastest browser on earth' now free for Linux, Mac, ZDNet, 2001-02-01. Проверено 2007-10-18.
  26. Wilton-Jones, Mark "Tarquin" Сравнение скоростей браузеров Проверено 2007-10-18 г.
  27. Opera browser: Features. Opera SoftwareПроверено 2007-10-11 г.
  28. Reimer, Jeremy Opera releases 9.2 browser, adds "Speed Dial". ars technia. Проверено 2007-10-25 г.
  29. Plug-ins and Opera. Opera SoftwareПроверено 2007-10-11 г.
  30. Why doesn't Opera support extensions? Opera Press FAQ. Opera SoftwareПроверено 2007-10-11 г.
  31. Use Opera without a Mouse. Opera SoftwareПроверено 2007-10-18 г.
  32. Day 16: Sessions 30 Days to becoming an Opera8 Lover Проверено 2007-10-25 г.
  33. Santambrogio, Claudio emacs keyboard bindings - 2 csant/log Проверено 2007-10-25 г.
  34. Hansen, Evan. Building a better computer mouse, 2002-10-02. Проверено 2007-10-18.
  35. Mouse Gestures in Opera. Opera SoftwareПроверено 2007-10-25 г.
  36. Visual Impairments and Opera. Opera SoftwareПроверено 2007-10-18 г.
  37. IBM, Opera To Develop "Multimode" Browser. ExtremeTech. Проверено 2007-10-12 г.
  38. Koltz, Holly Marie Opera, IBM voice Проверено 2007-10-12 г.
  39. 1 2 Altman, Tim Focus Areas during Kestrel Development Проверено 2007-10-23 г.
  40. Скриншоты: 1 2
  41. Mark "Tarquin" Wilton-Jones Opera 9 Easter Egg(англ.) Opera resources: User JavaScripts. www.HowToCreate.co.uk. Проверено 3 марта 2008 г.
  42. Daniel Goldman (05.03.2007) ‘Slashdot’ Easter egg in the Opera browser(англ.). Opera Watch. Проверено 3 марта 2008 г.
  43. Meyer, Eric CSS: If not now, when? Проверено 2007-10-11 г.
  44. Web Specifications Supported in Opera 9. Opera SoftwareПроверено 2007-10-11 г.
  45. Raquedan, Kreisler C. Opera now passes the Acid2 Test Standard Web Standards Проверено 2007-10-25 г.
  46. Delete Private Data 30 Days to becoming an Opera8 Lover Проверено 2007-10-25 г.
  47. Pettersen, Yngve What's new in the SSL/TLS engine of Opera 9? Проверено 2007-10-25 г.
  48. Security in Opera Browser: A Brief Glance. agnitum. Проверено 2007-10-25 г.
  49. Tutorial: Fraud protection. Opera SoftwareПроверено 2007-10-25 г.
  50. http://www.reteam.org/blog/2005/04/ Reverse Engineering Team Blog
  51. Reporting Bugs. Opera SoftwareПроверено 2007-10-25 г.
  52. Vulnerability Report: Opera 9.x. SecuniaПроверено 2008-05-09 г.
  53. Vulnerability Report: Mozilla Firefox 2.0.x. SecuniaПроверено 2008-05-09 г.
  54. Vulnerability Report: Microsoft Internet Explorer 7.x. SecuniaПроверено 2008-05-09 г.
  55. Vulnerability Report: Safari 3.x. SecuniaПроверено 2008-05-09 г.
  56. Официальная страница программы OperaTor(англ.). Arche Twist. Проверено 2008-06-02 г.
  57. Buy Opera. Opera SoftwareПроверено 2008-01-03 г.
  58. Products featuring the Opera Mobile Browser. Opera SoftwareПроверено 2007-10-18 г.
  59. Kuznetsov, Ivan Opera Mobile vs. Nokia S60 browser - new browser war? Проверено 2007-11-14 г.
  60. Opera for Nintendo - Features. Opera SoftwareПроверено 2007-10-18 г.
  61. Astaro Parental Control for the Nintendo DS Browser. AstaroПроверено 2007-12-01 г.
  62. Temperton, James Interview: Opera's Nintendo Wii Browser. Cubed3. Проверено 2006-06-04 г.
  63. Goldman, Daniel Wii browser passes the Acid2 test Opera Watch Проверено 2007-10-30 г.
  64. Altman, Tim Информация о движке Internet Channel(англ.) Проверено 2007-10-30 г.
  65. Opera OLPC Edition(англ.). Opera SoftwareПроверено 2008-05-25 г.
  66. http://www.opera.com/products/devices/archos/
  67. http://www.opera-usb.com/ru/index.htm
  68. Данные по thecounter.com. Подробнее см.: Долевое использование браузеров (англ.)
  69. Arve Bersvendsen (май 2005) Can we please stop this statistics nonsense? Проверено 2007-12-06 г.
  70. The comparison of data concerning web browsers used by visitors (cookies) from Poland, the CR, Lithuania and Latvia (22.5.2007 - 28.5.2007). RankingCEE.com. Проверено 2007-10-11 г.
  71. Посещение службы Портал. ЯндексПроверено 2008-02-23 г.
  72. Глобальная статистика. Браузеры. SpyLog. Проверено 2008-02-23 г.
  73. Статистика использования браузеров. Mail.ru. Проверено 2008-02-23 г.
  74. Отчет: количество посетителей с разными браузерами. Liveinternet.ru. Проверено 2008-02-23 г.
  75. Opera Software ASA Opera Browser Information: LICENSE.TXT(англ.) — лицензионное соглашение Opera 8.50. Проверено 2008-06-06 г.
  76. Jonathan Corbet (2008-03-25) Still waiting for Flash(англ.) LWN.net. Eklektix, Inc.Проверено 2008-06-06 г.
  77. http://diveintomark.org/archives/2007/05/02/silly-season
  78. Reimer, Jeremy Microsoft's Silverlight to get Opera compatibility. ars technica. Проверено 2007-10-25 г.
  79. Zorz, Mirko Interview with Christen Krogh, Opera Software's VP of Engineering Проверено 2007-12-04 г.
  80. Opera Powered products. Opera SoftwareПроверено 2007-11-30 г.
  81. Opera Software (2005-04-04). Powered by Opera: Opera Integrated with Adobe Creative Suite 2. Пресс-релиз. Проверено 2007-10-11.
  82. Goldman, Daniel Dreamweaver uses Opera’s Small-Screen Rendering technology to preview webpages for mobile phones Opera Watch Проверено 2007-10-15 г.
  83. Mason, Wesley Software Review: Opera browser for Windows v3.62. Geek.com. Проверено 2007-10-13 г.
  84. Editor's review of Opera. Download.comПроверено 2007-10-13 г.
  85. Berger, Sandy Opera Web Browser. CompuKiss. Проверено 2007-10-13 г.
  86. Berkun, Scott Browser review: Opera 9.02 The Berkun Blog Проверено 2007-10-13 г.
  87. Dotzler, Asa Firefox and more Проверено 2007-11-30 г.
  88. Gregory, Andrew Posts tagged with "compatibility" Проверено 2007-11-30 г.
  89. Gregory, Andrew Browser Sniffers Проверено 2007-11-30 г.
  90. Steen, Hallvord An inside look at how Opera works on site compatibility. Opera SoftwareПроверено 2007-11-30 г.
  91. Browser JavaScript Explained. Opera SoftwareПроверено 2007-10-13 г.
  92. Pegoraro, Rob Some Badly Designed Features Put Opera 7.5 Out of Tune(англ.) Проверено 2007-10-11 г.
  93. Hartley, Matt Opera Browser 9.0 Review. OSWeekly.com. Проверено 2007-11-28 г.
  94. SOCKS support in Opera(англ.). Opera Software ASA. Проверено 25 февраля 2008 г.
  95. Kerner, Sean Michael. Mozilla Takes Aim at Opera Security, internetnews.com, 2007-01-09. Проверено 2007-10-25.
  96. http://operawatch.com/news/2006/10/why-opera-isnt-planning-on-going-open-source.html
  97. http://news.cnet.com/8301-10784_3-6047727-7.html
  98. Wilcox, Joe, Sandeep Junnarkar. MSN lockout stirs antitrust rumblings, CNET, 2001-10-26. Проверено 2007-10-13.
  99. Opera Software (2001-10-26). Microsoft Does an About-Face. Пресс-релиз. Проверено 2007-10-13.
  100. Opera Software (2001-11-01). Microsoft PR spin continues while browser lockout still in effect. Пресс-релиз. Проверено 2007-10-13.
  101. Festa, Paul. Opera cries foul against MSN--again, CNET, 2003-02-05. Проверено 2007-10-13.
  102. Lettice, John. MSN deliberately breaks Opera's browser, claims company, The Register, 2003-02-06. Проверено 2007-10-13.
  103. Opera Software (2003-02-14). Opera releases "Bork" edition. Пресс-релиз. Проверено 2007-10-13.
  104. Why doesn't MSN work with Opera?. Opera SoftwareПроверено 2007-10-13 г.
  105. Lie, Håkon Wium Why Opera users can't purge spam in Hotmail. Opera SoftwareПроверено 2007-12-24 г.
  106. Opera to MS: Get real about interoperability, Mr Gates, The Register, 2005-02-11. Проверено 2007-12-24.
  107. Похожую проблему можно встретить и на картах Яндекса
  108. Opera и Google — холодная война. 26.01.2007
  109. How to make Google services Opera-friendly 02.01.2007
  110. Opera Software и Google продлили рекламное соглашение. 06.11.2007
  111. Opera Press Releases. Opera Names Yahoo! Exclusive Global Partner for Mobile Search. 08.01.2007
  112. 3dnews.ru. Вторая бета-версия Opera 9.5. 25.04.2008
  113. Список наград браузера на официальном сайте компании-разработчика. Opera Software.
  114. Espiner, Tom. Opera reveals version 10 vision, CNET, 2006-07-28. Проверено 2007-10-23.

[править] См. также

[править] Ссылки

Источник — «http://ru.wikipedia.org/wiki/Opera»