Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Інші мови






ActionScript - об'єктно-орієнтована мова програмування, один з діалектів EcmaScript, який додає інтерактивність, обробку даних і багато іншого в вміст Flash-додатків. ActionScript виповнюється віртуальної машиною (ActionScript Virtual Machine), яка є складовою частиною програми Flash Player. ActionScript компілюється в байткод, який включається в SWF-файл.

SWF-файли виконуються Flash Player. Сам Flash Player існує у вигляді плагіна до веб-браузеру, а також як самостійне який виконувався додаток. У другому випадку можливе створення виконуваних exe-файлів, коли swf-файл включається у Flash Player.

За допомогою ActionScript можна створювати інтерактивні мультимедіа-додатки, ігри, веб-сайти та багато іншого.

XAML (eXtensible Application Markup Language) - мова інтерфейсів платформи Windows Vista.

Модель додатків Vista включає об'єкт Application. Його набір властивостей, методів і подій дозволяє об'єднувати веб-документи в пов'язану програму. Об'єкт Application контролює виконання програми і генерує події для користувальницького коду. Документи додатки створюються за допомогою мови XAML, який описує, насамперед, користувальницький інтерфейс. Логіка додатки управляється процедурним кодом (С #, VB і ін.). XAML включає основні чотири категорії елементів: панелі, елементи управління, елементи, пов'язані з документом і графічні фігури.

Microsoft Silverlight є офіційною назвою заснованої на XML і.NET технології під кодовим ім'ям WPF / E (Windows Presentation Foundation Everywhere), що є альтернативною Adobe Flash. Являє собою підмножина Windows Presentation Foundation, в якому реалізовані векторна графіка, анімація і засоби відтворення відео. У версії 1.1 включає в себе повну версію.NET CLR - звану CoreCLR, що дозволить розробляти Silverlight додатки на будь-якому з мов.NET. Silverlight v.1.0 містить модуль браузера для обробки XAML і кодеки для відтворення мультимедійного вмісту в форматах WMV, WMA і MP3.

Microsoft Silverlight представляє браузеру внутрішню модель DOM, керовану з JavaScript коду. Оскільки мова XAML заснована на XML, то документ, що визначає завантажуваний клієнту користувальницький інтерфейс - текстовий і тому цілком придатний для індексування пошуковими системами. Використовуючи модель DOM, JavaScript може динамічно оновлювати вміст Silverlight, аналогічно DHTML.

Також можна викликати методи управління презентацією (запуску анімації або призупинити відтворення відео, наприклад).

Silverlight-додаток починається з виклику об'єкта Silverlight з HTML сторінки, що завантажує XAML файл. XAML файл містить об'єкт Canvas, виступаючий підкладкою для інших елементів. Об'єкти XAML здатні генерувати події, перехоплювати з JavaScript.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.