Opera

Материал из VTK Wiki

Перейти к: навигация, поиск

Opera (О́пера) — один из самых быстрых, стабильных и удобных браузеров. В 1994 году Opera была написана с нуля на языке C++ в Осло группой исследователей, работавших на норвежскую телекоммуникационную компанию Telenor. Помимо основных функций браузера на данный момент в него интегрированы возможности почтового/новостного клиента, адресной книги, аггрегатора RSS, клиента IRC (чата) и менеджера закачек.

Сейчас его разработкой занимается одноимённая компания (Opera Software) находящаяся в Осло, Норвегия. Движок этого браузера (Presto) лицензирован такими гигантами разработки программного обеспечения как Adobe (используется в GoLive) и Macromedia (используется в Dreamweaver). На сегодняшний момент Оpera играет доминирующую роль на рынке браузеров для PDA, мобильных телефонов и смартфонов, благодаря технологии Small Screen Rendering.

Содержание

История

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

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

OperaSoftware.png

В 1994 компания Televerket была приобретена государством, Д. С. вон Течнеру и Г. Иварсои было позволено продолжать разработку браузера в тех же офисах, но на собственные средства. В 1995 Televerket была переименована в Telenor и это послужило отправной точкой в жизни компании Opera Software, образованной сразу после этого и разместившуюся в тех же помещениях. Их продукт поначалу назывался MultiTorg Opera и быстро завоевал популярность у сетевого сообщества за счёт удобного интерфейса, который делал сёрфинг с несколькими одновременно открытыми документами более удобным.

Как уже упоминалось, Опера была разработана с целями, отличными от целей, преследуемых другими браузерами, и одной из важнейших была доступность для всех людей с ограниченными возможностями. С этой целью в Opera был внедрён голосовой интерфейс (сначала он появился в многоцелевом браузере от IBM, основанном на Opera http://www-306.ibm.com/software/pervasive/multimodal/). Высокая скорость и корректное отображение страниц при низком разрешении также выступали в роли доминант при развитии.

В настоящее время компания выпустила версию 8.54 Final (стабильную) и тестовую 9.0 beta 1 этого браузера.

Позиция на рынке

В первое время после официального выхода в мир (1996) браузер пользовался ограниченным успехом. Это было связанно с олигополией, царившей в те времена на рынке PC. Netscape и Internet Explorer просто не оставляли другим никакого шанса. Однако, Opera Software была одной из первых компаний, проявивших активность на рынке мобильных устройств, и здесь она смогла занять ощутимую нишу. Это объясняется тем, что её доступность для многих платформ дала пользователям продукт, аналогов которого по функциональности просто не было.

На платформе Win32 доля пользователей Opera долгое время оставалась ничтожной. Ситуация стала меняться в лучшую сторону лишь в 2001 году, когда доля браузера увеличилась более чем вдвое (с 0,3% до 0,67%). Сейчас по результатам статистики компании Spylog доля Оперы на рынке составляет около 7,5%. Но и эта цифра скорее всего не соответствует действительности. Дело в том, что при настройках по умолчанию Opera выдавала себя за Internet Explorer, чем, вероятно, занижала показатели своей статистики.

Концепция

  • Быстрый запуск программы
  • Быстрая загрузка информации
  • Малый размер программы и инсталляции (браузер очень компактный, базовый вариант без Java-машины — 3,5 Мб.)
  • Минимальные требования к ресурсам.
  • Качественная поддержка веб-стандартов World Wide Web Consortium (W3C)

Достоинства

  • Быстрая скорость вывода web-страниц и реакции на действия пользователя
  • Многооконность, функции связанные с ней (например, возможность отмены закрытия вкладки)
  • Почтовый клиент, средство просмотра RSS, IRC и другие инструменты интегрированы изначально (хотя поддерживается использование внешних программ-аналогов)
  • Удобное управление с помощью как мыши, так и клавиатуры,
  • Продуманная, быстрая система кэширования с возможностью многоступенчатых откатов,
  • Встроенные средства блокирования всплывающих окон,
  • Гибкая настройка как интерфейса, так и защиты,
  • Начиная с версии 8.50 — бесплатность (и отсутствие баннеров),
  • Возможность просмотра WAP-сайтов.
  • Возможность просмотра CSS и XML файлов.

Распространение

Браузер распространяется абсолютно бесплатно. До сентября 2005 года бесплатная версия браузера отличалась от платной постоянно присутствовавшей на экране рекламой. Имеются версии для Windows, Mac OS, Linux, FreeBSD, Solaris, OS/2, QNX.

История версий

1.0 — 2.0

Использовались как внутренняя информационная система.

2.1 — 2.12

Сентябрь 1996 — февраль 1997. 2.1 — первая официально выпущенная версия. Добавлена поддержка фреймов.

3.0 — 3.21

Декабрь 1997 — апрель 1998. Добавлена поддержка Javascript, SSL и plug-in, изменён Hotlist.

3.5 — 3.62

Ноябрь 1998 — декабрь 1999 Добавлена поддержка закачивания файлов на сервер, поддержка CSS1, поддержка Java через plug-in.

4.0 — 4.02

Март 2000 — август 2000. Новое ядро и движок отрисовки страниц (Electra). Поддержка большинства CSS2, все CSS1, HTML4, XML, и WML.

5.0 — 5.12

6 декабря 2000 — 27 июня 2001. Добавлена поддержка ICQ, встроенный поиск. Первая условно-бесплатная версия. Вышла русская версия 5.02. Добавлена поддержка скинов, управление мышью, исправлены баги. Исправлены ошибки с некоторыми плагинами. Устранены проблемы c зависаниями и почтовым клиентом.

6.0 — 6.04

13 ноября 2001 — 1 июля 2002. Основное изменение — полная поддержка юникода. Также были переделаны хотлист, пользовательская панель, SDI режим, возможность запуска нескольких копий Оперы.

7.0 — 7.54

28 января 2003 — 4 августа 2004. Код переписан заново (движок рендеринга, названный Presto), возросла скорость и стабильность работы. Поддержка динамических слоёв. Улучшилась совместимость со страницами написанными под Internet Explorer. Поддержка RSS. В 7.5 — Появился IRC-клиент, улучшен почтовый клиент (названный M2 и позже Opera Mail). Поддержка быстрого поиска по письмам, и поддержка „представлений”.

8.0 − 8.54 Final

19 апреля 2005 − 5 апреля 2006. Переделано окно настроек (Preferences), основное меню сделано динамическим (пункты относящиеся к RSS и e-mail появляются после настройки этих функций), в поле адреса выводится информация об RSS и шифровании на данной странице, с помошью урны (trashcan) можно восстанавливать закрытые страницы и открывать заблокированные popup'ы, расширено управление с клавиатуры, добавлена поддержка EXIF, добавлена поддержка SVG, расширена поддержка CSS, добавлены голосовые функции для управления браузером и XHTML+Voice страницами, расширена поддержка JavaScript. Протестирована поддержка BitTorrent. В среде UNIX графический интерфейс стал консистентен с интерфейсом других приложений KDE. Начиная с версии 8.50 Опера стала полностью бесплатной.

9.0p1 — 9.0p2 — …

20 октября 2005-7 февраля 2006-… Вышла первая превью версия Opera 9, из нововведений: XSLT и xPath, селекторы CSS level 3, WebForms2, Rich Text Editing, новый модуль IMAP, opera:config, на которой можно редактировать любые настройки оперы. CANVAS, Site-specific preferences, полное прохождение теста Acid2 (версия от 10 марта 2006 года проходит тест).
7 февраля вышло второе превью Opera.
Поддержка виджетов, возможность редактировать SiteSpecific preferences, поисковики из графического интерфейса, включеный модуль BitTorrent, поддержка OPML, большое число исправленных ошибок, подержка NTLM прокси (пока что содержит множество ошибок).
С 13 февраля выходят еженедельные тестовые билды Оперы.
Разработчики Opera решили вернуться к традиции времён Opera 6, и выпускать тестовые билды каждую неделю. Самые свежие новости можно узнавать из блога разработчиков. В связи с тем, что версии предназначены для демонстрации новых функций, они пока полны ошибок и недоработок, и не рекомендованы к широкому использованию. Из новых возможностей можно отметить поддержку MacOS на Intel. Версия от 10 марта проходит Acid2 тест, и имеет эксперементальную поддержку сохранения в MHT.

Ссылки

Категория:Браузеры

Источник — «http://help.vth.ru/Opera»