Lt304888.ru

Туристические услуги

Сравнение платформ для создания RIA

23-07-2023

Содержание

Поддержка в браузерах

Работа RIA приложения в браузере как правило требует установки соответствующего плагина.

Браузер HTML5+JavaScript[1] Silverlight Adobe Flash JavaFX Native Client
Internet Explorer 6 Нет Да Да Да Нет
Internet Explorer 7 Нет Да Да Да Нет
Internet Explorer 8 Нет Да Да Да Нет
Internet Explorer 9 Да Да Да Да Нет
FireFox 5 (Windows) Нет Да Да Да Нет
FireFox 3.6 Нет Moonlight Да Да Нет
FireFox 4 Да Да Да Да Нет
Opera 9 Нет Да Да Да Нет
Opera 10\11 (Windows) Да Да Да Да Нет
Opera 10\11 (Linux) Да Moonlight Да Да Нет
Google Chrome (>9.0) Да Да Да Да Да
Safari (>4.0) Да Да Да Да Нет
Seamonkey 2.0 Нет Да Да Да Нет
Symbian Explorer Нет Да Частично Нет Нет

Технические возможности платформ

Возможности HTML4, XHTML HTML5 Silverlight Adobe Flash JavaFX Native Client
Многопоточность Да Да Нет Да
Двумерная графика Да[h5 1] Да Да Да
Трёхмерная графика Неофициально и небезопасно[h5 2] Да Да[fl 1] Да
Поддержка сокетов Да Да Да[fl 2] Да
Асинхронные HTTP запросы Да Да Да Да Да
Синхронные HTTP запросы Да Да Да Нет
Модификация HTTP заголовков запроса Да Да Да Частично Да
Анализ HTTP заголовков ответа Да Да Да Нет Да
Постоянное HTTP/1.1 соединение Нет Да Да Нет Нет
Хранилище данных Нет Да Да Да[fl 3] Да Нет
Поддержка cookie Да Да Да Да[fl 4] Да Нет
Таблицы стилей Да Да Да Да Да
Пользовательские шрифты Нет Да Да Да Да
Таймеры Да Да Да Да[fl 5] Да
Поддержка аудио Нет Да Да Да Да Нет
Поддержка видео Нет Да Да Да Да
Поддержка доступа к DOM браузера Да Да Да Да[fl 6] Нет Нет
Поддержка исполнения скриптов JavaScript Да Да Да Да[fl 7] Нет Нет
Поддержка вызова кода RIA из JavaScript - - Да Да Нет Нет
Поддержка динамической подгрузки кода Да Да Да Да Да
Доступ к файловой системе Да[fl 8] Да Частично Да Нет

Примечания

  1. : Сравнение браузеров (HTML5)

HTML5

Adobe Flash

  1. библиотека Sandy
  2. Справочник по языку ActionScript: класс Socket
  3. SharedObject: чтение и хранение данных
  4. SharedObject: чтение и хранение данных
  5. ActionScript: класс Timer
  6. ActionScript: ExternalrInterface
  7. ActionScript: ExternalrInterface
  8. File API


Сравнение платформ для создания RIA.

© 2020–2023 lt304888.ru, Россия, Волжский, ул. Больничная 49, +7 (8443) 85-29-01