Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
сим шпоры (1).doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
866.3 Кб
Скачать

Базові технології, які використовуються для створення інтерактивних медіа-додатків.

Flash – потужна технологія для створення інтерактивних web-додатків і сайтів. Використання цієї технології дозволяє значно зменшити час завантаження документів, при цьому додатки мають багато інтерактивних властивостей, а також сучасний дизайн. До web-сайту можуть бути додані різні анімовані ролики, банери, ефективна навігація. Flash є багатофункціональним засобом, за допомогою якого можна реалізувати доступ до баз даних, підтримку XML, інтегрувати в проект відео- і аудіоматеріали, використовувати попередньо вбудовані шаблони, одержувати доступ до серверних додатків, що працюють у режимі реального часу. Існує багато шаблонів, що використовують за основу Flash.

Всі операції на flash-сайтах виконуються під управлінням мови сценаріїв АсtiоnSсriрt, схожої на мову JavaScript. ActionScript – об’єктно-орієнтована мова програмування, вона виконується віртуальною машиною (ActionScript Virtual Machine), складовою частиною Flash Player. Синтаксис мови базується на стандартній бібліотеці C++. У мов багато загального, і ActionScript по швидкості виконання запиту знаходиться з C++ на одному рівні.

Єдиний недолік технології Flash - надзвичайна вимогливість до ресурсів, через яку web-додатки можуть працювати нееффективно.

SilverLight – технологія від компанії Microsoft, прямий конкурент технології Flash від компанії Adobe. SilverLight базується на платформі .NET і заснована на XML. В Silverlight реалізовані векторна графіка, анімація й засоби відтворення відео, що дозволяє розроблювачам писати Silverlight-Додатка на кожній з мов .NET, найпоширеніший з яких - C# (Сі Шарп).

Silverlight дозволяє програмувачеві, незважаючи на обмеження web-платформ, втілювати в життя самі сміливі задуми дизайнерів. У рамках моделі Silverlight будь-яке створене дизайнерами рішення зберігається у вигляді XAML документу (який дуже схожий з XML). Цей XAML-Документ згодом автоматично вбудовується в сторінку сайту за допомогою середовища виконання Silverlight. Результатом стає злагоджена робота між програмувачем і дизайнером.

JAVA подана на цей час у двох варіантах: JavaScript і саме JAVA. Розглянемо про кожну мову окремо.

JavaScript – по суті, усього лише надбудова стандарту HTML, що значно розширює можливості документа, створеного в цьому форматі. Частина коду, написана на JavaScript, впроваджується в документ HTML як підпрограма й викликається на виконання відповідним рядком HTML-коду. Весь сценарій JavaScript міститься в одному тегу <script>. Вбудований у браузер інтерпретатор мови сприймає скрипт, тай сам код гіпертексту як єдиний документ, обробляючи дані одночасно.

За допомогою JavaScript можна повністю контролювати формат спливаючих вікон і вбудованих фреймів, організовувати такі інтерактивні елементи, як годинники, календар, рядки, що рухаються й іншу анімацію, створити чат, зробити меню, що змінюється.

JAVA – це повноцінний кросплатформова мова програмування, що буде правильно оброблена і комп'ютером з операційною системою Windows, і ПК під керуванням UNIX, і навіть Mac OS. Мовою JAVA для мережі розробляються невеликі програми, що називаються аплетами, вони завантажуються з Інтернету й виконуються браузером (прикладом аплета можуть послужити різного роду ігри, наприклад, шашки). Більшість web-камер, що передають на сайти зображення в реальному часі, також працюють на базі додатків JAVA.

XML (Extensible Markup Language) – це мова розмітки документів, що дозволяє структурувати інформацію різного типу, використовуючи для цього набір інструкцій.

RSS – сімейство XML-форматів, призначених для опису стрічок новин, анонсів статей, змін у блогах і т.п. Інформація з різних джерел, представлена у форматі RSS, може бути зібрана, оброблена й представлена користувачеві в зручному для нього виді спеціальними програмами-агрегаторами.

CGI (від англ. Common Gateway Interface – «загальний інтерфейс шлюзу») – стандарт інтерфейсу, який служити для зв'язку зовнішньої програми з веб-сервером. Програму, що працює через такий інтерфейс разом із веб-сервером, прийнято називати шлюзом, хоча багато хто воліє називати скриптом (сценарієм) або CGI-Програмою.

Вікі – гіпертекстове середовище (звичайно веб-сайт) для збору й структурування письмових відомостей.

VRML (Virtual Realty Modelling Languagy) призначений для опису тривимірних зображень і оперує об'єктами, що описують геометричні фігури і їхнє розташування в просторі. Vrml-файл являє собою звичайний текстовий файл, що інтерпретується браузером. Оскільки більшість браузерів не має убудованих засобів підтримки vrml, для перегляду Vrml-Документів необхідно підключити допоміжну програму - Vrml-браузер, наприклад, Live3D або Cosmo Player.

IVR (англ. InteractiveVoiceResponse) – система попередньо записаних голосових повідомлень, що виконує функцію маршрутизації дзвінків усередині call-центру, користуючись інформацією, що вводитися клієнтом за допомогою тонального набору. Озвучування IVR - важлива складова успіху call-центру. Правильно підібране сполучення музичного супроводу, голосу диктора й використовуваної лексики створює сприятливе враження від дзвінка в організацію. Маршрутизація, яка виконується за допомогою IVR-Системи, забезпечує правильне завантаження операторів продуктів і послуг компанії.