ть; розширюваність; портіруемость (переносимість); інтеграція; інтероперабельність; доступність; наявність API (Application Programming Interface - інтерфейс програмування додатків) і можливість його прикладного використання; наявність стандартів на окремі технології, використовувані в даному ПЗ.
З'ясуємо, чи володіє Opera основними ознаками відкритості інформаційних систем.
1.1 Розширюваність
Розширюваність полягає в зміні функціонала програми. Починаючи з 1994 року, було створено велика кількість версій браузера. Останні версії підтримують безліч розширень (Tab Grouper, Auto Stack, WOT). Це різні додатки, що полегшують роботу в інтернеті, теми для вікон браузера і віджети. Були вбудовані режими Opera Turbo і Opera Link, які вбудовані в пакет програми. p align="justify"> Розробники Opera надали можливість писати свої додатки, використовуючи API Opera Link, який доступний через HTTP і REST. Можна використовувати формати XML або JSON. Можна використовувати будь-який найбільш зручний для написання розширення серверний мова [2]. Використовується аутенті-сифікацію OAuth, що означає, що кожне написане додаток має cвой власний ключ і може бути ідентифікований однозначно. API для Link Опера покликаний забезпечити читання і запис даних через HTTP протокол. API Opera схожий на інтерфейси API популярних web-сервісів і досить простий у використанні [3]. p align="justify"> Існує можливість запросити конкретні інструменти, такі як одна закладка або замітка, частини даних, цілі папки закладок, або весь набір даних, а також вносити зміни в дані і додавати нові елементи. З використанням API можна написати програми для управління закладками, створити свою панель SpeedDial, імпортувати або експортувати дані в будь-якому форматі, і т.д.
Все вищезазначене дозволяє стороннім розробникам збільшувати функціонал програми, але перед виходом всі програми тестуються розроб-ботчиков Opera, після чого включаються в набір.
Таким чином, Opera в повній мірі має ознакою розширюваності.
1.2 Масштабованість
Масштабованість - це властивість, при якому зі збільшенням апаратної потужності збільшується і продуктивність інформаційної системи. У програмі вже реалізовані алгоритми швидкої роботи як браузера, тому збільшення апаратної потужності (об'єму оперативної пам'яті і частоти процесора) не сильно позначається на роботі додатка (не рахуючи випадки, коли недостатньо оперативної пам'яті). Але 14 червня <# "justify"> Нова версія отримала нову технологію рендеринга. Завдяки властивостям движка Presto 2.9, Opera стала швидше, ніж раніше (до 20% більш швидкий рендеринг CSS і SVG). Також помітно підвищена стабільність роботи. p align="justify"> В останній 12 версії браузера організовано більш розумне використання...