История создания браузера Opera

Автор работы: Пользователь скрыл имя, 03 Июня 2013 в 01:24, реферат

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

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

Файлы: 1 файл

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

— 128.50 Кб (Скачать файл)

Пользователи Opera 9.5 смогут воспользоваться сервисом Opera Link, который  обеспечивает синхронизацию закладок и сайтов Speed Dial между версией Opera для рабочего стола и Opera Mini на мобильных устройствах, а также позволяет загрузить закладки на любом другом компьютере с Opera 9.5. Синхронизация осуществляется через встроенный аккаунт на портале сообщества my.opera.com.

Помимо новых возможностей, в Opera 9.5 добавлена совместимость  с некоторыми операционными системами. Так, появились версии Opera для процессоров x64 под системы, совместимые с GNU/Linux и BSD.

Разработчиками учтены жалобы пользователей на некорректную работу браузера с некоторыми сайтами. В новой версии исправлены проблемы с сервисами Google, со стандартным шаблоном WordPress, внесены корректировки в различные библиотеки JavaScript. Также добавлена поддержка некоторых свойств CSS, таких как overflow-x и overflow-y, что также призвано улучшить совместимость с интернет-страницами.

Opera 10

В Opera 10 (кодовое название Peregrine, от англ. Peregrine Falcon — «Сапсан») разработчики запланировали большое  количество нововведений. Будут добавлены новые возможности, улучшен интерфейс, расширена поддержка различных веб-технологий. Браузер станет доступен на новых операционных системах. Также в новую версию планируется включить средства для веб-разработки.

Список изменений, сделанных, на момент выхода Opera 10.00 beta (сборка 1589):

- Новая версия движка Presto 2.2.15;

- Новый скин браузера по умолчанию;

- Изменяемая длина окошка быстрого поиска;

- Модернизированные вкладки;

- Быстрые настройки количества окон (2x2, 3x3, 4x3, 4x4, 5x4 и 5x5) и возможность установки фоновой картинки для окна Speed Dial;

- Полное HTML-форматирование электронных писем;

- Веб-шрифты — возможность использования встроенного создателем страницы шрифта(вместо установленных у пользователя на компьютере);

- Поддержка цветовых моделей RGBA и HSLA. Улучшена поддержка масштабируемой векторной графики SVG;

- Ускорена загрузка сайтов (+ 40 % для тяжёлых сайтов, по сравнению с Opera 9.6);

- Opera Turbo;

- Acid 3 тест 100/100;

- Проверка орфографии теперь встроена и улучшена (поддержка 51 языка, использование открытого словаря HunSpell);

- Улучшено приложение Opera Dragonfly (alpha 4);

- Автоматическое обновление браузера;

- Встроенный журнал некорректных завершений работы браузера;

Opera Unite.

 

 

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

 

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

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

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

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

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

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

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

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

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

Панели

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

Движения мышью

Уникальные движения мышью в Opera помогут ускорить навигацию в  сети. Перейти назад и дальше, открывать и закрывать новые  окна, или проделывать другие рутинные процедуры эффективнее используя  движения мыши.

Назад: удерживая нажатой  правую кнопку мыши, двинуть указатель влево и отпустить или удерживая правую кнопку, кликнуть левой

Вперёд: удерживая нажатой правую кнопку мыши, двинуть указатель вправо и отпустить или удерживая  левую кнопку, кликнуть правой

Новая вкладка: удерживая нажатой  правую кнопку мыши, двинуть указатель вниз и отпустить

Сочетания клавиш

Почти все операции в Opera можно выполнить  используя сочетания клавиш. Они  включают перемещение назад и  вперед в истории навигации, открытие и закрытие страниц, и многое другое. Здесь приведены некоторые из наиболее используемых сочетаний клавиш. Для получения полного списка сочетаний клавиш выберите пункт меню Справка > Справка Opera > Сочетания клавиш.

Ускоренный поиск

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

Также можно искать из панели адреса используя ключевое слово поисковой машины. В Opera есть несколько ключевых слов, предназначенных для быстрого доступа к некоторым популярным и наиболее используемым поисковым машинам. Например, для поиска слова “кексы” используя поисковую машину Google наберите это в поле адреса (без кавычек) и нажмите Enter;

"g кексы"

Можно просмотреть список доступных ключевых слов поисковиков  используя Инструменты > Настройки > Поиск. Для того, чтобы добавить новое ключевое слово поисковика — нажмите кнопку “Добавить...” и заполните свойства поисковой машины. Для упрощения этого процесса Opera дает возможность конвертировать почти любое поле поисковой машины в ключевое слово поисковика. Просто откройте веб-страницу поисковой машины, щелкните правой кнопкой мыши на поле поиска и выберите Создать средство поиска....

Блокировка всплывающих  окон

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

Когда Opera блокирует всплывающее  окно, она отображает уведомление. Щелчек по уведомлению или по значку корзины на панели страницы позволит  открыть заблокированное всплывающее окно.

Отмена закрытия страницы

Если закрыли страницу по ошибке, или если хотите вернуть  страницу, которую посетили ранее  в эту сессию, можно использовать горячую клавишу “отменить”; нажав Ctrl+Alt+Z для возврата страницы, также можно заново открыть закрытую страницу используя значек корзины на панели вкладок.

Блокировка содержимого

Так же как быть в состоянии  изменять некоторые аспекты отображения  страницы используя меню Вид, Opera также предлагает возможность блокировать содержимое. Это позволит выборочно блокировать нежелательные рисунки или содержимое плагинов на веб-страницах.

При просмотре страницы кликните на странице правой кнопкой  мыши и выберите Блокировать содержимое. Опера запустит режим блокировки содержимого, и подсветит все содержимое, приемлимое для блокировки. Щелкните на содержимом, которое хотите заблокировать, затем щелкните кнопку “Готово” после того, как выберете все, что вы хотите заблокировать. По-умолчанию, Opera блокирует все в тех же папках, что и рисунки или плагины, на которых вы щелкнули. вы можете выбрать блокировку только таких файлов удерживая Shift при щелчке.

Настройки узла

Opera дает возможность  настроить некоторые параметры  для использования с конкретными сайтами используя настройки узла.

BitTorrent

Так же как и доступность  использования загрузки нормальных файлов из Сети, Opera также поддерживает загрузку файлов используя BitTorrent. Для  получения дополнительной информации смотрите Справка > Справка Opera > BitTorrent.

Диалог при запуске

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

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

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

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

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

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

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

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

Hotclick

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

Жезл

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

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

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

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

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

Настройки JavaScript

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

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