« Назад
4.1.3. Браузер Opera
Браузер Opera Software розроблено у 1994 році в Норвегії групою дослідників, що працюють для Норвезької Телекомунікаційної компанії Telenor. Ця група поставила перед собою мету створити Internet і мультимедійний додаток, який міг би використовуватися всіма комп'ютерними користувачами - незалежно від системних запитів. Була визначена і концепція майбутнього браузера: швидкий запуск програми, розмір програми, мінімальні вимоги до ресурсів. Компанія вибрала для свого продукту девіз: ”Більше функцій - менший обсяг”.
Opera є клієнтом World Wide Web, тобто є програмою для отримання інформації з WWW у вигляді документів, створених за допомогою HyperText Markup Language (мови розмітки гіпертексту HTML). Opera написана на мові С++, для її створення використовувались тільки новітні навики і технології програмування. Opera може працювати практично у всіх популярних операційних системах, пропонуючи користувачам 99% однакової функціональності. Існують версії Opera для Windows 95/98/NT, Windows 3.xx, OS/2, MacOS, Unix, Amiga, BeOS, Pseon, EPOC, Linux.
Браузер Opera відразу склав серйозну конкуренцію МIE. Він став популярний серед вітчизняних користувачів. В основному причиною цього є малопотужне апаратне забезпечення вітчизняних користувачів. Версія Opera для ОС Windows займає на диску всього 1,9 Мбайт, тоді як Netscape Navigator 4.0 - 8,3 Мбайт, а Microsoft IE 4.0 - 40 Мбайт. Завдяки цьому Opera може працювати навіть на старих ПК (таких, як 386-і комп'ютери з пам'яттю об'ємом 4 Мбайт) з достатньою швидкодією. Хоча для роботи з Оперою 5.хх і Java потрібно Pentium 166 MHz, 32 MB ОЗУ і 65 MB вільного дискового простору для запуску.
Opera відрізняється також швидкістю завантаження HTML документів як з Internetу, так і з локального диска. Для Opera характерна універсальність в відображенні Web-сторінок, багатство настройок і абсолютна функціональність. Завдяки різноманіттю своїх настройок, Opera може допомогти зберегти час при перегляді різноманітних Web-сайтів. Можна легко переключати режим відображення малюнків (клавіша "G" або відповідна кнопка на панелі інструментів), не змінюючи своїх основних настройок. Багато HTML-документів погано читаються через те, що колір фону і колір тексту зливаються. В інших браузерах це здатне скласти серйозну проблему, а в Opera можна переключатися між настройками документу та своїми власними (CTRL-G). Також легко можна настроювати розмір шрифту в документі, його масштаб можна змінити від 20% до 1000%. Opera підтримує каскадні таблиці стилів (CSS). Таблиці стилів можуть бути визначені або в самому HTML-документі, або у посиланні на зовнішній файл стильових таблиць. Opera - це європейський продукт, що звільняє від обмеження на вивіз інформаційних технологій шифрування, які діяли до недавнього часу на території США. Це комерційний браузер, що підтримує високий рівень безпеки: 128bit SSL 2 і 3, а також TLS 1.0. Відомо, що 128-бітовий шифр вважається достатньо безпечним для сучасного рівня розвитку технологій.
Особливість браузеру Opera є так званий MDI-інтерфейс (багато віконний інтерфейс), показаний на рис. 4.10.
Opera може відкривати численні вікна (SHIFT + клік лівою кнопкою миші) замість відкриття численних екземплярів браузера, що економить пам'ять і час, а також надає багато можливостей при навігації між документами і при управлінні ними (тобто сторінки відкриваються як документи в Microsoft Word, а не як в IE). Також є можливість відкриття нового вікна документа в “тіньовому” режимі, не перекриваючи сторінку, яка переглядалась (SHIFT+CTRL+щелчок лівою кнопкою миші). Це економить час при перегляді великого списку результатів пошуку або списку посилань.
Opera підтримує велику кількість Netscape-сумісних плагинов, включаючи 32-бітовий Java-плагин від Sun. Установка плагинов достатня проста і не вимагає спеціальних знань. Всі вони знаходяться в каталозі “Plugins” домашньої директорії браузеру. Наприклад, добре працює плагин, призначений для виводу зображень, створених за технологією ShockWave. Також, використовуючи плагин, Opera може програвати звукові файли MID і WAV, відображати картинки GIF і JPG, показувати AVI-відео (передбачається, що встановлений Video для ОС Windows). Є поштовий клієнт, також є можливість підключення зовнішнього клієнта, існує програма для роботи з конференціями.
З п'ятої версії в Оперу додана підтримка роботи з сервісом ICQ. Проте використання цього сервісу незручне, оскільки при необхідності не можна змінити колір і розмір шрифту тексту, також незручний пошук користувачів ICQ. Також починаючи з п'ятої версії в Опері з'явився вбудований глобальний пошук. Але не має можливості настроїти свої пошукові системи, так як вони жорстко визначені в програмному забезпеченні.
Цікавою особливістю Opera є можливість показу WAP-сторінок, тобто сторінок, призначених для відображення на дисплеях сотових телефонів.
В браузері є опція "Reload every", де можна задати час оновлення сторінок в хвилинах або годинах. При виникненні збоїв можна відкрити останні сторінки.
Opera використовує стандартний дизайн Windows-програм, що є зручним для користувача. Стандартно зроблені меню, звична послідовність кнопок на панелі і інші функції знайомі користувачу по роботі з MS Windows. Це дозволяє подолати труднощі при освоєнні нового програмного продукту (наприклад, як в ICQ, де незвичність інтерфейсу є серйозною проблемою для користувача). В Опері дуже зручний список закладок. Свої закладки можна імпортувати, наприклад, з МIE.
Opera має і недоліки. Оскільки Opera є комерційним продуктом, реєстрація браузеру платна. Ще один недолік - це відсутність підтримки деяких кодувань кирилиців англійських версіях програми. Третій мінус - недостатньо надійна робота з скриптами (javascript, vb-script). JAVA-плагін також не завжди виявляється повністю сумісним з програмним забезпеченням сторінок, що переглядаються. На сьогодні будь-яка англійська версія Opera не призначена для роботи з шрифтами і кодуваннями кирилиці, що також є великою незручністю для користувачів Opera в Україні та Росії. Існує ряд технічних прийомів, які дозволяють з використовувати цей браузер для читання WWW-сторінок з кирилицею, адже Opera - повноцінна програма Windows та використовує ті шрифти, які встановлені в системі. Якщо шрифти російські, браузер відображає російський текст. Але тільки що встановлена Opera не розуміє кирилиці. Для того, щоб настроїти це кодування, необхідно виконати таку послідовність дій File -> Preferences -> Document Appearance. Потім для всіх відображень рядків в проміжку від Normal до Form button text для кожної натискувати кнопку і у вікні, що з'явилося, вибрати в списку "Script" - Cyrrilic. Взагалі команда меню File ® Preferences та її аналог комбінація клавіш Alt + P дозволяє ввійти в режим зміни настройок браузеру. Основні команди цього режиму та їх призначення представлені в таблиці 4.9.
Таблиця 4.9
Відповідність команд меню Preferences та настройок браузеру
Команда
|
Настройка бразеру
|
1
|
2
|
Група Accessibility
|
Enable mouse gestures
|
Дозволити навігацію мишкою
|
Adjust mouse button navigation for left-handed configuration
|
Дозволити навігацію мишкою в кoнфігуpaції для шульги
|
Underline mouse hovered list items
|
Підкреслювати пункти Списку під покажчиком миші
|
Menu style item selection in Hotlist window.
|
Вибір розділів і закладок у вікні Hotlist, як в меню
|
Screen reader compatible menus
|
Читання вмісту екрану програмами синтезаторами мови
|
Underline mouse hovered list items
|
Підкреслювати посилання при на наведенні в списках.
|
ГрупаConnections
|
Browser identification
|
Виберіть із списку браузер, яким ідентифікуватиметься Opera. Це необхідне для коректного відображення деяких сторінок
|
Use absolute FTP paths
|
Використовувати абсолютні шляхи FTP proxy servers. Необхідно для встановлення адреси proxy для вашого провайдера, а також списку адрес, для яких не треба використовувати Proxy.
|
Server name completion
|
Браузер може дописувати адреси. Для цього, натисненням цієї кнопки, встановіть префікс (www) і суфікс (com) адрес. Можна задавати декілька префіксів або суфіксів через кому.
|
Synchronous DNS
|
Синхронізація DNS. Це значить, що Opera чекатиме повної інформації про посилання з серверу імен при завантаженні сторінки. Це незручно, оскільки не можна почати перегляд сторінки до її повного завантаження. Цю опцію краще не використовувати без потреби.
|
Max number of connections to a server
|
Максимальна кількість підключень до серверу (кількість файлів, що одночасно завантажені). Дуже великий параметр уповільнює доступ до серверу інших користувачів.
|
Max number of connections
|
Те ж , тільки для всіх серверів
|
Size of network buffer
|
Розмір мережного буфера
|
Server error response handling
|
Видавати повідомлення про помилки серверів
|
ГрупаDefault browser
|
File types
|
Типи файлів, які можна відкривати з Opera
|
Protocols
|
Протоколи, що використовуються Opera за умовчанням.
|
Check if Opera is default browser on startup
|
При запуску перевіряти, чи є Opera браузером за умовчанням
|
ГрупаDocuments
|
Presentation modes
|
Настройка режимів для User і Document режимів. Використовується для детальної настройки відображення сторінок
|
Document CSS
|
Використовувати Cascade Style Sheet документа
|
Document fonts and colors
|
Використовувати шрифти і кольори документа
|
User CSS
|
CSS настройки користувача
|
User links
|
Настройки посилань користувача (працює тільки коли немає настройок посилань в документі)
|
Tables
|
Використовувати чи не використовувати таблиці
|
Document mode as default
|
Використовувати настройки документа за умовчанням
|
Enable frames
|
Включити фреймы
|
Enable inline frames
|
Дозволити відображення плаваючих фреймів. Плаваючі або ”Iframes” - це фрейми, які додаються в документ в середині змісту. Вони відрізняються від звичних фреймів тим, що можуть відображатись в будь-якому місці Web-сторінки
|
Always show active frame border
|
Завжди показувати рамку навкруги активного фрейма.
|
User fonts and colors
|
Шрифти і кольори користувача
|
User CSS
|
Шлях до файлу CSS користувача
|
ГрупаE-mail
|
Use Opera account
|
Використовувати e-mail клієнт Opera.
|
Use external client
|
Використовувати зовнішній e-mail клієнт
|
Use system default
|
Використовувати клієнт, що встановлений в системі за умовчанням
|
ГрупаActions
|
Ask user
|
Виводити діалогове вікно з питанням про подальші дії з цим типом файлів
|
Run
|
Запускати файл
|
Save to disk
|
Зберегти на диск
|
Show with Opera
|
Показувати за допомогою Opera
|
Show with default application
|
Показувати за допомогою додатку за умовчанням
|
Show with other application
|
Шлях до зовнішнього додатку, за допомогою якого необхідно відкрити файл
|
Show with plugin
|
Показувати за допомогою встановленого плагина
|
Trust server to return correct types at all times.
|
Визначати тип файлу по розширенню і не перевіряти, чи відповідає істинний внутрішній зміст файлу його розширенню
|
ГрупаHistory and cache
|
History
|
Історія раніше відвіданих сайтів. Дозволяє встановлювати кількість рядків для вікон, рядка прямого введення і глобальної історії
|
RAM cache ОЗУ кэш
|
ОЗУ кеш. Різні параметри для документів, зображень і файлів, що скачуються або автоматична настройка.
|
Disk cache
|
Встановлює розмір кеша на диску і типи файлів, які туди зберігаються (документи, зображення і ін.). Також можна встановити автоматичне очищення кеша при виході
|
Check modified
|
Тут можна встановити інтервал, через який будуть оновлюватися документи
|
ГрупаHotlist
|
Hotlist window font
|
Встановлює шрифт у вікні закладок
|
Show "Last visited" column
|
Показувати рядок таблиці з датою і часом останніх відвідувань сторінки
|
Show "Created" column
|
Показувати рядок таблиці з датою і часом створення закладки
|
Auto coliumn resize
|
Автоматично змінювати розміри рядків при зміні ширини вікна закладок
|
Show URL in status line
|
При наведенні на закладку показувати URL в рядку стану
|
Show commands
|
Показувати команди меню
|
Max menu item width
|
Максимальна ширина частини меню
|
Include Hotlist when tiling or cascading windows
|
Задіювати вікно списку при розташуванні вікон мозаїкою/каскадом.
|
ГрупаInstant messaging
|
Connect to instant messaging server when starting Opera
|
Підключаться до серверу ICQ при старті Opera (якщо ICQ встановлений в настройках Opera)
|
Address
|
Адреса вашого ICQ серверу
|
Port
|
Порт, використовуємий ICQ для підключення до серверу
|
ГрупаLanguages
|
User interface
|
Вибір мови інтерфейсу
|
Web pages
|
Настройки для мультимовних сторінок
|
Fallback encoding
|
Виправлення кодування тільки в російській версії Опери 5.02
|
ГрупаMultimedia
|
Images
|
Настройки відображення зображень
|
Advanced JPEG settings
|
Розширені настройки JPEG
|
Enable animation
|
Включити відображення анімації
|
Enable streaming video
|
Включити відображення streamed відео (mov, avi).
|
Enable background sound and music
|
Включити фонові звуки і музику
|
Група News
|
Opera читає конференції тільки в онлайні. Їх читання в оффлайне можливе тільки з кеша. Можлива настройка серверу новин, максимальної кількості статей, режимів сортування
|
ГрупаPaths
|
Тут задаються шляхи до директорії користувача Opera, зовнішнього оглядача HTML, програми Telnet.
|
ГрупаPersonalinformation
|
Тут задається персональна інформація і дані, які можна потім швидко вставити у форму, натискуючи праву кнопку миші
|
ГрупаPlugins
|
Find plugins
|
Сканує директорії плагинів на предмет оновлення, а також додає і активує нові плагини
|
Enable scripting languages
|
Включити скрипти
|
Enable scripting languages error messages.
|
Включити повідомлення про помилки у скриптах.
|
Enable Java
|
Включити підтримку Java (потребує наявності Java Runtime Environment)
|
ГрупаPrivacy
|
Enable referrer logging
|
Дозволити показувати серверу, звідки був здійснений перехід на нього (Опція необхідна тому, що деякі сайты ведуть себе по- різному залежно від того, звідки прийшов користувач)
|
Enable automatic redirection
|
Включити можливість автоматичного перенаправлення сторінок
|
Use cookies to trace password protected documents
|
Використовувати cookies для відстежування захищених паролем сторінок
|
Cookies
|
Можливість настройки умов прийому cookies з різних серверів
|
Edit server filter
|
Кнопка для редагування фільтрів прийому cookies
|
Throw away new cookies on exit
|
Видаляти нові cookies при виході
|
Display warning for illegal domain
|
Показувати попередження для нелегальних доменів
|
Display warning for illegal paths
|
Показувати попередження для нелегальних шляхів
|
ГрупаSecurity
|
Настройка параметрів безпеки
|
ГрупаSearch
|
Bибір пошукового сайту для нових вікон за умовчанням; здійснення пошуку в Web в полі адреси
|
ГрупаSounds
|
Установка звуків, асоційованих з різними діями Opera (наприклад, із закінченням завантаження сторінки, файлу, клацанням миші)
|
ГрупаStart and exit
|
Start - дії при старті:
|
Show saved windows
|
Показувати вікна, які були відкриті при закритті Opera
|
Show saved windows uses window homepages
|
Теж саме, але з використанням домашніх сторінок для кожного вікна (дозволяє заходити відразу на декілька домашніх сторінок)
|
Show single window with global homepage
|
Теж саме, але показувати одне вікно з глобальною домашньою сторінкою
|
Exit - дії при виході:
|
Confirm exit
|
Підтверджувати вихід
|
Close dial up connections
|
При виході закривати існуючі з'єднання з Internet
|
Save windows settings
|
Зберігати настройки вікон (наприклад, адрес, положення)
|
Windows storage file
|
Шлях до файлу з настройками вікон
|
ГрупаToolsbars
|
Always show border
|
Завжди показувати рамку навкруги кнопки
|
Always show color
|
Завжди показувати колір (інакше тільки при наведенні)
|
Use same text width
|
Однакова ширина підписів кнопок
|
Show go button
|
Показувати кнопку ”Пуск”
|
Show search field and button
|
Показувати поле пошуку і кнопку пошуку
|
Show zoom field
|
Показувати поле % збільшення сторінки
|
Fonts and colors
|
Настройки шрифтів і кольорів кнопок панелі інструментів
|
Show tool tip for links
|
Показувати підказки для адрес посилань
|
Show tool tip for buttons
|
Показувати підказки для кнопок
|
Show tool tip for element title
|
Показувати назву елементу
|
Maximize new window if appropriate
|
Розвертати вікно на весь екран, коли це можливо
|
Tile windows automatically
|
Упорядковувати вікна автоматично
|
Avoid flicker
|
Плавна прокрутка сторінок, а також подвійна буферизація, щоб уникнути мерехтіння при скролінгу
|
Foreground skin image
|
Малюнок для лицевої панелі
|
Background skin image
|
Малюнок для фону
|
Enable automatic dropdown when entering URL
|
Включити автоматичний показ історії при введенні URL
|
Show scroll bars
|
Показувати смуги прокрутки
|
Show progress bar
|
Показувати рядок процесу завантаження
|
Show news toolbar when appropriate
|
Показувати панель новин, коли це можливо
|
Show window size
|
У заголовку вікна показувати його розмір в пікселях
|
Open new window automatically
|
Автоматично відкривати нове вікно
|
Allow documents to create new windows
|
Дозволяти документам відкривати нові вікна
|
Default scaling
|
Масштаб документа за умовчанням
|
Apply settings to open windows
|
Застосувати настройки до відкритих вікон
|
Крім того у Opera передбачений доступ до часто використовуваних команд зміни інтерфейсу як з клавіатури, так і за допомогою миші. Відповідність між командами рухами мишкою та комбінаціями клавіш представлені в табл. 4.10.
Таблиця 4.10
Використання основних команд Opera за допомогою миші та комбінацій клавіш
Команда
|
Рух мишкою
|
Гарячі клавіші
|
1
|
2
|
3
|
Відкрити нове вікно (якщо підкреслене посилання, то воно відкриється в новому вікні)
|
Вниз
|
Ctrl + N
|
Перезавантажити сторінку
|
Вверх, потім вниз
|
F5
|
Відновити чи максимізувати вікно
|
Вверх, потом вправо
|
5
|
Згорнути вікно
|
Вниз, потом вліво
|
4
|
Зупинити завантаження сторінки
|
Вверх
|
Esc
|
Закрити вікно
|
Враво — вліво — вправо; Виз, потом вправо
|
CTRL + F4
|
Повернення до попереднього документа в історії
|
Уримуючи натиснутою праву кнопку миші, натискувати ліву; Натиснувши праву кнопку рух вліво
|
X чи CTRL + Right чи ALT + Right
|
Перехід до наступного документа в історії
|
Утримуючи натиснутою ліву кнопку миші, натискувати праву; Натискуючи праву кнопку рух вправо
|
Z чи CTRL + Left чи ALT + Left
|
Перехід на домашню сторінку
|
Подвійний клік лівою кнопкою в порожньому вікні документа
|
CTRL + Space
|
Прокрутка сторінки вверх/вниз
|
Обертати коліщатко вверх/вниз
|
|
Перехід з вікна у вікно
|
Утримувати натиснутою праву кнопку, прокручувати коліщатко
|
2 чи CTRL + Tab; 1 чи CTRL + SHIFT + Tab
|
Збільшити/зменшити
|
Утримувати натиснутою клавішу ”Crtl”, прокручувати коліщатко
|
+ чи -
|
Перехід назад — вперед в історії
|
Утримувати натиснутою клавішу ”Shift”, прокручувати коліщатко
|
X чи CTRL + Right чи ALT + Right
|
Останнім часом компанія Opera Software активно освоює світовий ринок мобільних комп'ютерів, до яких відносяться і мобільні телефони. Невеликий за розмірами, заснований на самих передових технологіях браузер Opera, добре підходить для використання в мобільному телефоні. До недавнього часу Opera був доступний виключно власникам дорогих багатофункціональних мобільних телефонів і смартфонов. Але з появою на ринку Opera Mini 3.0 повноцінний доступ до можливостей Internet отримали і ті, хто користується недорогими моделями мобільних телефонів. Браузер відрізняється високими показниками безпеки, дозволяє здійснювати попередній перегляд RSS-каналів, зберігає фотографії і автоматично згортає довгі списки посилань. Завантажити безкоштовно beta-версію можна за допомогою мобільного телефону з сайту beta.mini.opera.com. Проте при виході остаточної версії Opera Mini 3.0, beta-версія перестане працювати.
Opera-mini 3.0 – це той же самий браузер Opera. Тільки він встановлений і виконує свої дії не тільки в телефоні, але й на сервері. Клієнтська частина Opera-mini (та, що встановлюється в сотовий телефон) – це лише невелика програма розміром від 50 до 100 Кб, яка написана на Java. Встановлений на сервері браузер обробляє Web-сайт, призначений для завантаження в мобільний телефон і в стислому вигляді відправляє на сотовий телефон. Обробка відбувається з використанням таких технологій, як Small Screen Rendering (перемальовування сторінок для відображення на малоекранних пристроях). Одержані дані розпаковуються і виводяться на екран. Досить часто Opera-mini встановлюється в мобільних телефонах ще до їх продажу, наприклад в сучасному телефоні Z400, виробництва компанії Samsung
Компанія SoonR і Opera Software спільно створили перший AJAX-додаток, що дозволяє управляти роботою віддаленого комп'ютера із сотового телефону. Для цих цілей використовується Opera Mobile. Цей сервіс доступний в рівній мірі як власникам PC, так і любителям Макінтошів. Крім отримання доступу до безлічі популярних Internet-додатків, що використовують технологію AJAX, користувачі нової розробки зможуть відмовитися від установки на телефон різних програм, використовуючи для роботи додатки, встановлені на домашньому комп'ютері.
Контрольні запитання
-
Назвіть основні переваги Opera перед іншими браузерами?
-
Коли з'явилась перша версія браузеру Opera?
-
Для чого ивокритовуються в Opera вкладки?
-
Чим відрізняється браузер Opera-mini?
-
Як за допомогою миші відкрити нове вікно Opera?
-
Як за допомогою миші перезавантажити Web-сторінку?
-
Яке призначення групи команд Accessibility?
-
Яке призначення групи команд Connections?
-
Яке призначення групи команд Documents?
-
Яке призначення групи команд E-mail?
З повагою ІЦ “KURSOVIKS”!
|