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

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

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

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

Файлы: 1 файл

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

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

Нововведения, направленные на ещё большее повышение производительности и скорости работы браузера. Opera 9.5 почти вдвое быстрее загружает интернет-страницы, по сравнению с версией 9.23. При использовании с операционной системой Windows Vista Opera 9.5 оказывается на 50 % быстрее браузера Firefox 2.x и вдвое быстрее Internet Explorer 7.

- Улучшена поддержка CSS. В частности, браузер сможет работать с бо́льшим числом селекторов CSS уровня 3 (CSS3), а также отображать тени шрифтов (CSS2, атрибут <nobr|text-shadow>). Улучшена поддержка других веб-стандартов. Например, уровень поддержки SVG в этой версии уже составляет 93,8 % согласно тестам W3C, встроенная поддержка улучшенного графического формата APNG и языка математической разметки MathML находятся в стадии разработки.

Интерфейс претерпел некоторые изменения, одним из которых, впервые с версии 7.0, станет поддержка возможностей «экранного диктора». Браузер будет работать с Window-Eyes, JAWS и VoiceOver на Mac OS X.

- Улучшен встроенный почтовый клиент Opera Mail, в него добавлена поддержка представления содержимого почтового ящика в иерархическом виде, улучшена обработка черновиков, доработан интерфейс повышена скорость обработки писем и устранены некоторые ошибки.

Пользователи 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.

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