История создания браузера "Опера"

Автор работы: Пользователь скрыл имя, 21 Октября 2009 в 13:43, Не определен

Описание работы

Браузер Opera был выпущен в 1995 году двумя норвежскими программистами, создавшими компанию Opera Software ASA. Браузер Opera написан на языке программирования C++, обладает высокой скоростью работы и совместим с основными веб-технологиями. Браузер основан на собственном движке. Движок Opera (Presto) лицензирован Adobe и интегрирован в пакет Adobe Creative Suite.

Файлы: 1 файл

отчёт по опере.doc

— 133.50 Кб (Скачать файл)
lign="justify">      Диалог  при запуске

При запуске Opera, можно выбрать:

- Продолжить  с последнего места разъединения

- Продолжить  последнюю сохраненную сессию

- Запустить  с вашей домашней страницей

- Запустить  с пустой страницей

      Настройки представления

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

Опция “Отобразить рисунки” позволит  выбрать если страница должна быть в состоянии загрузить все  рисунки, кэшированные рисунки или  без рисунков. Опция “Режим автора — Режим пользователя” позволит включить или отключить таблицы стилей на странице, включая пользовательские таблицы стилей или встроенные таблицы стилей.

      Hotclick

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

      Жезл

      Жезл  — это менеджер паролей Opera. Когда проходит регистрация на сайте, Жезл может запомнить имя пользователя и пароль. Когда вы возвращаетесь снова на сайт вы можете щелкнув кнопку “Жезл” на основной панели для автоматической регистрации. Поля ввода регистрационных данных будут обведены желтой линией если у Жезла есть сохраненные записьи об этой регистрации.

Если  регистрироваться на веб-сайтах вручную  можно полностью отключить Жезл. Предупреждение: имя пользователя и  пароль шифруются перед записью  на диск. Однако, чтобы получить полную защиту — нужно создать мастер-пароль в настройках безопасности перейдя к Инструменты > Настройки > Дополнительно > Безопасность.

Можно удалить сохраненные пароли используя  Инструменты > Настройки > Жезл > Пароли. Можно также захотеть ввести информацию о себе в настройки Жезла. Она может быть введена в поля форм нажатием правой кнопки в них и выбором Вставить личные данные.

      Проверка  орфографии

      Opera может интегрироваться с Aspell spell checker, и Mac OS X spell checker, что позволит  проверять орфографию в полях ввода текста, полях формы и e-mail, включая системы веб-почты. Найти как проверить орфографию с Opera.

Настройки JavaScript

Кнопка  “Параметры JavaScript...” в Инструменты > Настройки > Дополнительно > Содержимое позволит в зависимости от потребностей включать или отключать функции JavaScript. Можно препятствовать страницам использовать JavaScript для:

- Изменения  размеров страниц

- Перемещения  окон

- Раскрытия,  или перемещения окна на передний  план

- Закрытия, или перемещения окна на задний  план

- Изменять  текст в статусных полях

- Обработки  щелчка правой кнопки

- Скрытия  панели адреса

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

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

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

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

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

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

      Смартфоны и КПК

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

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

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

      Мобильные телефоны

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

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

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

Opera Mini была портирована на Apple iPhone, но  не была выпущена, так как Apple отказалась поместить её в AppStore, а других легальных способов установки приложений на iPhone нет.

      Ноутбук XO-1

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

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

- Набор  компиляторов gcc 4.1 (вместо 2.95)

- Инструментарий Qt 3.3.7 (вместо 3.3.5)

- Изменён  стандартный дизайн оболочки («скин»)

- Изменён  внешний вид панели управления

- Модифицирован конфигурационный файл opera6rc.

      Opera Devices SDK

      Opera Devices SDK (Software Development Kit) — комплект средств разработки от компании Opera Software ASA. Создан для производителей устройств с целью создания собственного браузера для каждого устройства (телевизоров, портативных медиа-плееров, VoIP телефонов, автомобилей, игровых приставок и т. д.), основанного на движке Presto.

      Opera@USB

      Opera@USB работает прямо со сменного  носителя, позволяя «носить в  кармане» свои настройки и  закладки, а так же почту, контакты, логи чатов и т. п. Opera@USB является особой сборкой оригинального браузера. Для работы необходимо 8-15 МБ свободного места на флешке.

      Версия  для ПК

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

В настоящее  время Opera — 3—6-й, по разным оценкам, по популярности браузер для ПК в  мире. Его популярность, в среднем, значительно ниже, чем у Internet Explorer и Mozilla Firefox; на начало июня 2009 года доля браузера на мировом рынке составила 0,76—3,61 %.

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

В русскоязычном  секторе Интернета (зона .ru) Opera особенно популярна. Мониторинг посещений российских веб-ресурсов даёт результаты 16 %—24 %. Таким образом, в России Opera, в зависимости от источника, занимает 2—3 место по популярности, уступая только Internet Explorer и Mozilla Firefox или только первому из них. По сравнению со среднемировой долей рынка, популярность Opera в Рунете выше более чем в 20 раз. Согласно же статистике сайта StatConter.com, долевое использование браузера Opera с 31 января колеблется от 36,1 % до 38,8 %, и это лучший показатель в России. Также, по показаниям сайта StatConter.com доля браузера в украинском сегменте составляет от 42,22 % до 46,2 %, что так же является лучшим показателем в стране.

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

      Версии  для мобильных  систем

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

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

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

Раздел 2. Структура окна и внешний вид  браузера 

2.1. Структура  окна браузера Опера 

      Окно  браузера Opera - это типовое окно программы, работающей в среде Windows.

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

Главный интерес представляют кнопки панели инструментов:

- кнопки  «Назад» и «Вперед» перемещают  по пройденному маршруту;

- кнопка  «Стоп» (становится доступной после  начала загрузки web-страницы) прерывает загрузку документа;

- кнопка  «Обновить» предназначена для  повторной загрузки документа  (в случаи сбоя при загрузке);

- адресная  строка «Адрес» - текстовое окно, в которое следует занести  название сайта, на который  требуется перейти.

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

Информация о работе История создания браузера "Опера"