Автор работы: Пользователь скрыл имя, 01 Декабря 2009 в 16:01, Не определен
Opera (О́пера) — веб-браузер и программный пакет для работы в Интернете, выпускаемый компанией Opera Software ASA. Разработан в 1994 году группой исследователей из норвежской компании Telenor. С 1995 года продукт компании Opera Software, образованной авторами первой версии браузера
Управление
и интерфейс
В
браузер Opera предусмотрены средства
управления для людей с нарушениями
зрения или ограниченными двигательными
возможностями: есть голосовое управление
и возможность подключения «экранных
дикторов». С помощью различных установок
пользователь может настроить интерфейс
по своему вкусу.
Есть
возможность осуществлять навигацию
и настройку браузера, используя только
клавиатуру. «Горячие клавиши», заданные
по умолчанию, можно переобозначить по
своему усмотрению. Можно также использовать
«жесты мышью», которые существенно упрощают
навигацию с помощью этого манипулятора,
определённые последовательности нажатия
клавиш и движений «мыши» позволяют, например,
быстро листать или обновлять страницы,
не перемещая курсор к иконкам меню навигации.
Масштабирование
страниц позволяет
Голосовое
управление, разработанное совместно
с IBM, позволяет пользоваться браузером
без помощи мыши и клавиатуры. Opera
также может читать вслух страницы и выделенные
фрагменты, но это возможно только в среде
Microsoft Windows и только с помощью экранного
диктора, встроенного в браузер, так как
программы сторонних разработчиков, начиная
с версии Opera 6.0, не поддерживаются.
«Пасхальные
яйца»
Бета-версии
Opera 9 содержали «пасхальное яйцо»
— при запуске теста Acid2 жёлтый
смайлик через некоторое время
начинал отслеживать глазами
курсор мышки. Если после этого на
нём кликнуть, появлялось сообщение
JavaScript «Because just passing is not enough ;)» — «Потому
что простого прохождения недостаточно
;)». Это стало возможным благодаря изменению
кода теста с помощью Opera's browser.js. Изменённый
код доступен в виде отдельного файла
на языке User JavaScript. Другое «пасхальное
яйцо» было обнародовано одним из разработчиков
программы: если в адресной строке ввести
/., то откроется страница slashdot.org.
Поддерживаемые
стандарты
Браузер
Opera был одним из первых, поддерживающих
каскадные таблицы стилей (CSS), ставшие
к настоящему времени одной из основ
веб-дизайна. В настоящее время 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, в том числе в плане обработки альфа-канала.
Начиная
с девятой версии, Opera успешно
проходит Acid2 — тест на соответствие
самым современным технологиям веб-дизайна.
Opera стала четвёртым браузером, прошедшим
этот тест, и первым среди программ такого
рода для Windows.
Последняя
версия Opera 10.0 полностью проходит тест
Acid3.
Безопасность
и конфиденциальность
В
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.
В
сентябре 2009 года стало известно о
намерении российской правительственной
комиссии по федеральной связи и информтехнологиям
разработать для государственных организаций
свой браузер, выбрав разработчика по
результатам открытого конкурса. Парадоксально,
что Opera и Firefox отвергаются в пользу Internet
Explorer из-за того, что они «передают информацию
о пользователях в поисковую систему Google»,
а множественные уязвимости самого IE не
берутся при этом в расчёт.
Другие
платформы
Помимо
издания Opera для персональных компьютеров,
существуют версии браузера для других
устройств. Принцип работы сохраняется,
но имеются некоторые различия в функциях
и интерфейсе.
Смартфоны и КПК
Opera
Mobile
Эта модификация программы 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
Opera
Mini предназначена для мобильных
телефонов, которые не могут
запустить веб-браузер. Она
Когда
пользователь просматривает веб-страницы
с помощью Opera Mini, то запрос отправляется
через General Packet Radio Service (GPRS) одним из серверов
компании Opera Software, потом сервер получает
информацию о веб-странице, обрабатывает,
сжимает и отправляет на телефон пользователя.
Версия
Opera Mini 4.0 поддерживает масштабирование
страниц, что удобно, особенно на маленьких
экранах.
Opera
Mini была портирована на Apple iPhone, но
не была выпущена, так как Apple
отказалась поместить её в
AppStore, а других легальных способов
установки приложений на iPhone нет.
Nintendo DS
Nintendo DS Browser
Nintendo
DS Browser является версией Opera для портативной
игровой консоли Nintendo DS. Этот браузер был
выпущен 24 июля 2006 года в Японии, 6 октября
2006 года в Европе и 4 июня 2007 года в Северной
Америке. Распространяется на картридже
за 30 долларов США.
Браузер
включает систему Small-Scale Rendering (SSR) и систему
масштабирования страницы, как Opera Mobile.
Так же есть функция распознавания рукописного
текста на экране клавиатуры, для более
удобного ввода пользователем текста.
Кроме того, Nintendo совместно с Astaro Internet
Security разработали технологию фильтрации
веб-контента для Nintendo DS Browser. Система профессионально
блокирует веб-сайты с различным нежелательным
содержанием. Пользователи могут настроить
Nintendo DS для работы через прокси-сервер,
и этот параметр настройки можно защитить
паролем во избежание доступа (например,
детей) к нежелательной информации.
Wii
Internet Channel
10
мая 2006 года Opera Software объявила о
заключении партнёрского
Скотт
Хедрик, исполнительный директор Opera Software,
заявил, что этот браузер был разработан
для удобного «комнатного просмотра».
По сравнению с Opera для персональных
компьютеров, в браузере для Wii упрощён
интерфейс и увеличены шрифты. Несмотря
на эти особенности, Internet Channel поддерживает
те же стандарты, что и компьютерная версия,
и тоже проходит тест Acid2.
Во
время выхода Internet Channel в его основе
лежал более совершенный
Ноутбук
XO-1
23
января 2007 года была выпущена
специальная версия браузера
для «100-долларовых ноутбуков» OLPC
XO-1.
От стандартной версии для ПК она отличается некоторыми особенностями, обусловленными, в первую очередь, невысокой производительностью ноутбука:
Opera Devices
SDK
Opera
Devices SDK (Software Development Kit) — комплект
средств разработки, с помощью
которого для различных
Opera@USB
Opera@USB
работает прямо со сменного
носителя, позволяя «носить в кармане»
свои настройки и закладки, а так же почту,
контакты, логи чатов и т. п. Opera@USB является
особой сборкой оригинального браузера.
Для работы необходимо 8-15 мегабайт свободного
места на флешке. (Последняя версия на
дату написания эссе – 9.64)
Положение на рынке
Долевое
использование веб-браузеров
С
сентября 2005 года, после снятия ограничений
на распространение версии Opera для
ПК, большинство версий браузера распространяется
бесплатно. Исключение — Opera Mobile для
мобильных устройств на платформах
Symbian OS, Psion, PocketPC, распространяющаяся на
платной основе.
Версия
для ПК
Первое
время после официального выхода
(1996 год) браузер не пользовался большим
успехом среди пользователей
ПК, рынок контролировали корпорации
браузеры Internet Explorer и Netscape Navigator. Однако
Opera Software стала одной из первых компаний,
проявивших активность на рынке мобильных
устройств, и смогла занять на нём ощутимую
нишу, предложив решение для многих платформ,
аналогов которому по функциональности
не было. Но на платформе Win32 доля пользователей
Opera долгое время оставалась незначительной.
Ситуация изменилась к концу 2001 года, когда
доля браузера возросла более чем вдвое
(с 0,31 до 0,82 %).