Интернет–браузер Opera

Тип работы:
Реферат
Предмет:
Программирование


Узнать стоимость

Детальная информация о работе

Выдержка из работы

Введение

интернет браузер opera

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

1. Что такое Opera?

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

Браузер написан на языке программирования C++, обладает высокой скоростью работы и совместим с основными веб-технологиями. Отличительными особенностями Opera долгое время являлись многостраничный интерфейс и возможность масштабирования отображаемых документов целиком, вместе с графикой; впоследствии эти функции появились и в других браузерах. В Opera расширены функциональные возможности использования мыши: кроме стандартных способов навигации предусмотрены так называемые «жесты мышью». В систему безопасности браузера входят: встроенная защита от фишинга; дополнительное кодирование информационного потока при работе со страницами, содержащими запросы конфиденциальных сведений; возможность удаления HTTP-Cookies, очистки истории посещений одним кликом мыши, а также стартовая панель «Speed Dial». Помимо основных функций браузера, за время, прошедшее с момента появления пакета, в него были интегрированы возможности почтового/новостного клиента Opera Mail, адресной книги, клиента пиринговой сети BitTorrent, агрегатора RSS, клиента IRC, менеджера закачек, WAP-браузера, Opera Link, а также виджеты -- графические модули, основанные на технологии HTML и работающие вне окна браузера.

Браузер Opera портирован под несколько операционных систем (включая Microsoft Windows, Mac OS X, Linux, FreeBSD, Solaris, а также для мобильных платформ на основе Symbian, Maemo, Java, Android, Windows Mobile, iPhone) и платформ (Intel, Sparc, PowerPC).

Доля Opera на мировом рынке браузеров значительно уступает долям Internet Explorer, Mozilla Firefox, Chrome и Safari, и составляет по разным источникам от 2 до 4%. Но в Европе доля рынка, занимаемая Opera, заметно выше среднего показателя по миру (от 4 до 11%). В первую очередь это относится к некоторым странам СНГ (Россия, Украина, Белоруссия, Казахстан, Узбекистан), где доля Opera достигает 50%. Значительно сильнее позиции Opera (в специальных редакциях -- Opera Mobile и Opera Mini) на рынке браузеров для мобильных устройств: мобильных телефонов, смартфонов и КПК, где Opera играет доминирующую роль (особенно в России) благодаря технологии Small-Screen Rendering. В этом сегменте рынка браузер представлен версиями для Windows Mobile, S60 и UIQ, а также для платформы Java ME. Opera предустановлена более чем на 40 миллионах мобильных телефонов во всём мире.

2. История браузера Opera

MultiTorg Opera

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

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

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

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

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

После двух бета-релизов, 20 июня 2006 года вышла финальная версия Opera 9. 0, кодовое название Merlin. Начиная с девятой версии в пакете появились виджеты -- небольшие приложения различного назначения, открывающиеся в отдельных окнах. Начиная с девятой версии браузера разработчики дают ключевым сборкам Opera имена собственные, которые выбираются из названий птиц семейства соколиных. Скриншот LinGogi

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

В июне 2008 года состоялся релиз Opera 9. 50. Эта версия -- промежуточный шаг между Opera 9.2 и Opera 10. В ней были запланированы некоторые улучшения системы рендеринга отображения страниц, из тех, что планировалось полностью реализовать в Opera 10. Ещё одной целью выпуска этого релиза являлось улучшение совместимости с различными операционными системами. Также был сильно изменён дизайн браузера, впервые за долгое время. В октябре 2008 года выпущена Opera 9. 62. Эта версия стала гораздо стабильнее предыдущих из линейки Opera 9. 5+.

3 декабря 2008 года разработчики выпустили первую альфа-версию Opera 10, которая использует новую версию движка Presto 2.2. 1 сентября 2009 года выпущена Opera 10. В версию вошли изменения альфа- и бета-версий: более скоростной движок, вытягивающиеся вкладки с предпросмотром, простая настройка Экспресс-панели, Opera Turbo для ускорения на медленном интернете, автоматическое обновление, встроенная проверка орфографии и др. Окончательный релиз проходит Acid3 на 100%.

2.1 «Пасхальные яйца»

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

Opera 11. 00. Основное нововведение — это улучшенный механизм управления открытыми вкладками. Вкладки теперь можно объединять в группы, для этого достаточно перетащить одну вкладку поверх другой. Второе важное новшество — поддержка расширений. Наиболее популярными являются расширения для автоматического заполнения форм и запоминания паролей, для борьбы с рекламой на web-страницах, для перевода web-страниц, для загрузки видео с YouTube. До этого Opera поддерживала только виджеты — мини приложения. В этой версиии также появилась возможность визуализировать жесты мыши. При помощи жестов можно переходить на предыдущую страницу, открывать новые страницы, закрывать вкладки и так далее. Теперь все выполняемые действия стали гораздо более наглядными. В Opera 11 внесены изменения в вид адресной строки. Теперь с первого взгляда на нее можно определить, насколько безопасным является открываемый сайт. В адресной строке теперь можно увидеть уровень безопасности сайта, а также щелкнуть по этому значку, чтобы увидеть более подробную информацию об уровне безопасности страницы.

Opera 11

27 января 2011 года выпущена Opera 11. 01. Это сервисный выпуск веб-обозревателя Opera 11 для персональных компьютеров. В нем исправлены ошибки в коде продукта и повышена стабильность работы программы.

12 апреля 2011 года выпущена Opera 11. 10. Основной упор в это версии Opera сделан на улучшение технологии Opera Turbo. Также сделана более гибко настраиваемой экспресс-панель веб-обозревателя.

3. Возможности программы

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

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

Одна из особенностей браузера -- возможность быстрого перехода к наиболее часто посещаемым страницам. Пользователь может задать адреса веб-страниц в слотах экспресс-панели (количество которых изменяется от 4 до 25 при настройке из интерфейса), и после открытия пустой вкладки на ней будут отображены по умолчанию 9 (3?3) ячеек, в каждой из которых отображается уменьшенная копия заданной страницы. Эта опция значительно облегчает навигацию между веб-сайтами, особенно при использовании сочетаний «горячих клавиш» от Ctrl + 1 до Ctrl + 9. Настроить количество сайтов в Speed Dial можно начиная с версии 9. 5, изменив файл speeddial. ini в папке профиля. А начиная с версии 10.0 beta эта опция доступна в интерфейсе браузера.

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

4. Управление и интерфейс

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

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

Масштабирование страниц позволяет пропорционально увеличивать или уменьшать все элементы документа: текст, изображения, флеш-анимацию, создавая эффект приближения и удаления страницы. Масштаб можно изменять в пределах от 20% до 1000%. Пользователь может настроить шрифты и цвета для веб-страниц, и даже преодолеть настройки стилей CSS. Это может быть полезным, например, для страниц с неудачным дизайном: когда шрифты трудночитаемы или контраст между цветом шрифта и фоном недостаточен. Голосовое управление, разработанное совместно с IBM, позволяет пользоваться браузером без помощи мыши и клавиатуры. Opera также может читать вслух страницы и выделенные фрагменты, но это возможно только в среде Microsoft Windows и только с помощью экранного диктора, встроенного в браузер, так как программы сторонних разработчиков, начиная с версии Opera 6. 0, не поддерживаются.

5. Другие платформы

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

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

5.1.1 Opera Mobile

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

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

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

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

5.2.1 Opera Mini

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

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

Opera Mini была портирована на Apple iPhone и компания Apple пропустила браузер в AppStore 13 апреля 2010 года.

5-я версия браузера портирована на Symbian и Android.

5.2.2 Opera Devices SDK

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

5.2.3 Opera@USB

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

6. Положение на рынке. Версия для ПК

Первое время после официального выхода (1996 год) браузер не пользовался большим успехом среди пользователей ПК, основное положение на рынке занимали браузеры Internet Explorer и 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 раз. Согласно же статистике сайта StatCounter. com, долевое использование Opera с 31 января 2009 года колеблется от 36,1 до 38,8%, и это лучший показатель в России. Также, по показаниям сайта StatCounter. com, доля браузера в украинском сегменте составляет от 42,22 до 46,2%, что также является лучшим показателем в стране.

Критика

Отзывы о браузере Opera в основном положительные, однако пользовательский интерфейс часто получал нарекания. Например, ранее некоторые «горячие клавиши» в Opera отличались от негласного стандарта, принятого в Internet Explorer и Firefox, что приводило к затруднениям в работе части пользователей. В версии 9.5 был изменён стандартный набор горячих клавиш для решения этой проблемы. Вторым поводом для критики браузера стала несовместимость с некоторыми популярными сайтами, отчасти по причине того, что веб-разработчики не всегда так же строго придерживаются веб-стандартов, как разработчики Opera. По этой причине в последних версиях Opera искусственно прописаны инструкции, позволяющие корректно отображать некоторые популярные сайты с ненормативным кодом.

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

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

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

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

Заключение

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

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

Ссылки на использованную литературу

1. http: //www. myopera. net/

2. http: //mobile-opera. ru/

3. http: //ru. wikipedia. org/wiki/Opera

4. http: //dw-opera. ru/

5. http: //netler. ru/pc/opera. htm

6. http: //webtun. com/browsers/opera/

ПоказатьСвернуть
Заполнить форму текущей работой