A rich Internet application (RIA; sometimes called an Installable Internet Application) is a Web application that has many of the characteristics of desktop application software, typically delivered by way of a site-specific browser, a browser plug-in, an independent sandbox, extensive use of JavaScript, or a virtual machine. Adobe Flash, JavaFX, and Microsoft Silverlight are currently the three most common platforms, with desktop browser penetration rates around 96%, 76%, and 66%, respectively (as of August 2011).

Property Value
dbo:abstract
  • هو عبارة عن تطبيق شبكي يملك مميزات و قدرات كما هو عند تطبيقات المستخدم Desktop Applications .عادةً يشكل RIA تطبيقات زبائن بطبقات خدمة منفصلة على الـ Back-End . RIA ليس بحاجة إلى تنصيب برنامج حيث يعمل في المستكشف اي متصفح الانترنيت . يعمل RIA محليا في بيئة آمنة تسمى صندوق الرمال . التطبيقات الشبكية التقليدية تركز أعمالها حول هندسة الزبون/المخدم ( Client \ Server ) مع الـ Thin Client و بهذا النظام تنفذ كل العمليات على المخدم ، و الزبون يُستخدم لإظهار النتائج بطريقة غالباً تكون HTML .أكبر سيئات هذا النظام أن كل تفاعل مع التطبيقات يجب أن يمر من خلال المخدم مما يتطلب إرسال المعطيات إلى المخدم و استجابة المخدم و إعادة الصفحة إلى الزبون من أجل الاستجابة .من خلال RIA و تقنيات جهة المستخدم يمكن تنفيذ التعليمات على حاسب المستخدم و الاستغناء عن دائرة المزامنة .الصفة المشتركة للصفحات التي تستخدم RIA أنها تقدم طبقة وسيطة من الكود تدعى غالباً بمحرك المستخدم Client Engine بين المستخدم و المخدم .يعمل هذا المحرك كامتداد للمستكشف و غالباً ما يأخذ المسؤولية في إظهار واجهات المستخدم للتطبيق و الاتصال مع المخدم .استخدم تعبير RIA لأول مرة من قبل شركة Macromedia عام 2000 ولكن هذا المفهوم تواجد سابقاً تحت أسماء عديدة و هي :- Remote Scripting من شركة Microsoft عام 1998 .- X Internet من شركة Forrester Research في عام 2000 .- Rich Clients .- Rich Web Application .فوائد استخدام RIA :باعتبار أن تطوير التطبيقات التي تعمل على المستكشف أكثر محدودية و بحاجة إلى عملية تفاعل و أصعب من تطوير التطبيقات العادية و بالتالي نجد :'فوائد الـ Web Application بالمقارنة مع التطبيقات العادية : التحديث و التطوير (الترقية ) لنُسخ ( Verions ) أحدث يمكن أن تحصل بشكل آلي . وأن تكون مخفية للـ End User . يمكن للمستخدم استخدام التطبيق من أي حاسب متصل مع الانترنيت . توجد العديد من الأدوات التي تسمح باستخدام التطبيق بدون اتصال مثل : Google Gears و Curl و تقنيات أخرى . معظم تقنيات الـ RIA تسمح للمستخدم بالعمل بغض النظر عن نظام التشغيل الذي يستخدمه .فوائد RIA بالمقارنة مع الـ ( Web Application ) : أغنى (Richer ) : يمكن أن يقدم الـ RIA سلوك لـ واجهات المستخدمين والذي لا يمكن الحصول عليه من خلال HTML فقط و الذي تعتمد عليه التطبيقات الشبكية .هذا الغنى بالتوابع يمكن أن يتضمن كل شيء يمكن تحقيقه ( Implementing )في هذه التقنية واستخدامه في طرف المستخدم حتى ميزة Drag and Drop . أكثر استجابة More Responsive :إن سلوك الواجهات الطبيعي أكثر استجابة من المستكشف القياسي الذي غالباً يكون بحاجة للتواصل مع المخدم . التوازن بين المخدم و الزبون حيث نستفيد من موارد الزبون . تزامن الاتصال (Asynchronous Communication) :إن محرك الزبون (client Engine ) يتفاعل مع المخدم بدون انتظار المستخدم ، مما يسمح للمطورين باستخدام الـ RIA للتحكم بالنقل بين المخدم و الزبون بدون الحاجة إلى انتظار الزبون .- فعالية الشبكة ( Network Efficiency ) يمكن تقليص انشغالية الشبكة بشكل كبير و ذلك لأن محرك المستخدم أذكى من المستكشف القياسي ويمكنه تحديد المعطيات التي هو بحاجة إلى تبادلها مع المستخدم .الممنوع و المسموح في التعامل مع RIA : Sand Box : لأن RIA يعمل ضمن صندوق الرمال فهو محدود الوصول إلى موارد النظام . Enabled Scripting( تفعيل الـ Script ) :إذا ألغى المستخدم إمكانية الـ Script في المستكشف فسيفشل حتماً الـ RIA في التنفيذ . سرعة معالجة الزبون :للوصول إلى قاعدة ذاتية platform لا تعتمد على أحد برامج الـ RIA ( تعتمد على Script) في طرف المستخدم مكتوب بـ لغة مفسرة مثل Java Script ، وذلك على حساب خسارة جزء من الأداء . زمن تحميل الـ Script:بالرغم من أن الـ Script ليس بحاجة إلى تنصيب إلا أن تطبيقات RIA بحاجة إلى إيصال المعلومات من المخدم إلى الزبون وذلك قد يستغرق وقت طويل . خسارة رؤية محركات البحث :يمكن لمحركات البحث أن تعجز عن الوصول إلى دليل محتويات النص في التطبيق . الاعتماد على الاتصال مع الـ Internet :لا يمكن لـ RIA وحده العمل دون اتصال فهو بحاجة لقاعدة خاصة مثل Adobe Air أو غيرها للعمل . الاعتماد على عرض الحزمة :يمكن أن لا يعمل الـ RIA بالطريقة المطلوبة في حال العمل ضمن حزمة ضيقة . الوصولية :هناك العديد من القضايا المتعلقة بالوصوليات في الـ RIA وأكثرها وضوحا حقيقة أن قارئي الشاشة يعانون من الصعوبات في اكتشاف التغيرات الديناميكية التي تحصل في محتويات HTML .يُستخدم WAI-ARIA لحل هذه المشكلة وكذلك يقدم طريقة لإضافة دور خطير Critical Role. بشكل عام الـ RIA لا يمكنها الانتشار بالطريقة التقليدية للتطبيقات العادية وتوجد بعض الاستثناءات . فيما يتعلق بالأمان ( Security ) توجد عدة أطر عمل تزود المستخدم بالوصول إلى نظام التشغيل المحلي أكثر من التقنيات القديمة المبني عليها .هذه الإضافة في أيدي المطورين تعطي تطبيقات RIA القدرة على إنشاء أو تفعيل نقاط ضعف شبكية تقليدية مثل : Cross Site Scripting و التي تستخدم للهجوم على المستخدمين و من المحتمل انتشار الفيروسات .المصادر References :www.wikipedia.orgwww.flexcity.com32x28pxبوابة إنترنت32x28pxبوابة معلوماتية32x28pxبوابة برمجيات (ar)
  • Una rich Internet application (RIA), "aplicación de Internet enriquecida" o "aplicación rica de internet" (ARI), es una aplicación web que tiene la mayoría de las características de las aplicaciones de escritorio tradicionales. Estas aplicaciones utilizan un navegador web estandarizado para ejecutarse y por medio de complementos o mediante una máquina virtual se agregan las características adicionales. Las RIA surgen como una combinación de las ventajas que ofrecen las aplicaciones web y las aplicaciones tradicionales. Buscan mejorar la experiencia y productividad del usuario. Normalmente en las aplicaciones web, hay una recarga continua de páginas web cada vez que el usuario pulsa sobre un enlace. De esta forma se produce un tráfico muy alto entre el cliente y el servidor, llegando muchas veces a recargar la misma página con un cambio mínimo. En los entornos RIA, en cambio, no se producen recargas de página, ya que desde el principio se carga toda la aplicación, y solo se produce comunicación con el servidor cuando se necesitan datos externos como datos de una base de datos o de otros ficheros externos. (es)
  • Une rich Internet application (RIA), ou application Internet riche, est une application Web qui offre des caractéristiques similaires aux logiciels traditionnels installés sur un ordinateur. La dimension interactive et la vitesse d'exécution sont particulièrement soignées dans ces applications Web. Une RIA peut être : Le terme rich Internet application a été introduit dans une publication de Macromedia en . (fr)
  • Der Begriff Rich Internet Application (RIA; engl. „reichhaltige Internet-Anwendung“) ist nicht eindeutig definiert oder standardisiert, sondern aus der Evolution des Internets entstanden und wird im Verlauf der Entwicklung dieses Mediums immer öfter eingesetzt. In der Regel versteht man unter diesem Begriff Internetanwendungen, die eine reiche (vielfältige) Menge an Interaktionsmöglichkeiten mit ihrer Benutzeroberfläche bieten. Insbesondere RIAs, die in Webbrowsern laufen, ähneln eher dynamischen Desktopanwendungen als klassischen (statischen) Webseiten. Eine RIA ermöglicht dem Besucher einer Webseite z. B. Drag and Drop, 3D-Effekte, Animationen und Unterstützung diverser Videoformate und anderer Medien. Rich Internet Applications müssen allerdings nicht zwangsläufig im Browser laufen, sondern können auch als Desktopanwendung eingesetzt werden, da die Umgebung, in der RIAs laufen, für deren Bezeichnung irrelevant ist. Vielmehr müssen die Anforderungen der Reichhaltigkeit sowie Verbindung mit dem Internet erfüllt sein. (de)
  • Le Rich Internet Application (RIA) sono applicazioni web che possiedono le caratteristiche e le funzionalità delle applicazioni desktop, senza però necessitare dell'installazione sul disco fisso. Le RIA si caratterizzano per la dimensione interattiva, la multimedialità e per la velocità d'esecuzione. Infatti la parte dell'applicazione che elabora i dati è trasferita a livello client e fornisce una pronta risposta all'interfaccia utente, mentre la gran parte dei dati e dell'applicazione rimane sul server remoto, con notevole alleggerimento per il computer utente. Le RIA si fondano perciò su un'architettura di tipo distribuito. Anche l'interazione con una RIA avviene in remoto, tramite un comune web browser. In un certo senso le RIA rappresentano una generazione di applicazioni che permette un'interazione totalmente rinnovata, fondata sugli aspetti migliori delle caratteristiche funzionali e progettuali che finora erano prerogativa alternata del web o delle applicazioni desktop. Inoltre le RIA, per il livello spinto di interattività che esse offrono, rappresentano uno dei canali migliori attraverso il quale si va imponendo il paradigma del Cloud Computing, che costituisce una nuova modalità di fruizione del software tramite architetture distribuite. (it)
  • A rich Internet application (RIA; sometimes called an Installable Internet Application) is a Web application that has many of the characteristics of desktop application software, typically delivered by way of a site-specific browser, a browser plug-in, an independent sandbox, extensive use of JavaScript, or a virtual machine. Adobe Flash, JavaFX, and Microsoft Silverlight are currently the three most common platforms, with desktop browser penetration rates around 96%, 76%, and 66%, respectively (as of August 2011). Google trends shows (as of September 2012) that frameworks based on a plug-in are in the process of being replaced by HTML5/JavaScript-based alternatives. Users generally need to install a software framework using the computer's operating system before launching the application, which typically downloads, updates, verifies and executes the RIA. This is the main differentiator from HTML5/JavaScript-based alternatives like Ajax that use built-in browser functionality to implement comparable interfaces. As can be seen on the List of rich Internet application frameworks which includes even server-side frameworks, while some consider such interfaces to be RIAs, some consider them competitors to RIAs; and others, including Gartner, treat them as similar but separate technologies. RIAs dominate in browser based gaming as well as applications that require access to video capture (with the notable exception of Gmail, which uses its own task-specific browser plug-in). Web standards such as HTML5 have developed and the compliance of Web browsers with those standards has improved somewhat. (en)
  • リッチ・インターネット・アプリケーション(英: rich internet application、RIA)は、パーソナルコンピュータ等のソフトウェアの分類の1つであり、ウェブブラウザなどのクライアントの機能を活かした、柔軟なインターフェースをもつウェブアプリケーションのことである。 RIAを使用することにより、従来はHTML(またはXHTML)とCSSにより記述されていたウェブページに、さらなる機能を付加することができる。また、実現しにくかった動的なアプリケーションの作成がより容易になっている。Flash等のRIAの普及により、ウェブ表示をこれまでの固定的なものから動的なものに変え、画面に表現力を与えている。 (ja)
  • Een Rich Internet Application (ook afgekort tot RIA) is een term die gebruikt wordt voor interactieve internetapplicaties, die het gevoel geven van een desktopprogramma (bijvoorbeeld een tekstverwerker of een agenda). Rich Internet Applications geven de gebruiker, zonder dat een andere pagina wordt geopend, respons op de ingevoerde gegevens. De term Rich Internet Application is in maart 2002 door Macromedia geïntroduceerd. (nl)
  • Aplicações de Internet Rica (da sigla em inglês RIA - Rich Internet Application) são Aplicações Web que tem características e funcionalidades de softwares tradicionais do tipo Desktop. RIA típicos transferem todo o processamento da interface para o navegador da internet, porém mantém a maior parte dos dados (como por exemplo, o estado do programa, dados do banco) no servidor de aplicação. RIAs normalmente: (pt)
  • Rich Internet Application (RIA) – określenie odnoszące się do aplikacji internetowych, oferujących bogaty, dynamiczny, jednoekranowy interfejs, tzw. (ang.) one-screen-application, eliminujący uciążliwość standardowych rozwiązań z technologii HTML, jak np. wprowadzanie danych w kolejnych formularzach, wymagające wielokrotnego przeładowywania stron. Określenia tego użyli po raz pierwszy, w początkach 2001 roku,[potrzebne źródło] pracownicy firmy Macromedia, w odniesieniu do stron internetowych w całości utworzonych w technologii Flash. RIA pobiera większość potrzebnych danych z serwera na początku sesji użytkownika, a następnie przetwarza i wyświetla dane wykorzystując zasoby i moc obliczeniową urządzenia-klienta. Przeniesienie na stronę klienta wszystkich operacji logiki prezentacji oraz sprawnego mechanizmu buforowania danych powoduje efektywniejsze wykorzystanie łączy internetowych i zmniejszenie obciążenia serwerów. Kolejne zgłoszenia wysyłane do serwera są wykonywane tylko w przypadku wysyłania danych przez użytkownika. Aplikacje stworzone w oparciu o założenia modelu RIA różnią się od dotychczas spotykanych rozwiązań internetowych głównie: Dodatkowo użytkownik ma możliwość wprowadzania danych w dowolnie wybranej i wygodnej dla siebie kolejności. Charakterystyczną cechą RIA jest również animowany interfejs zawierający elementy multimedialne (obraz video, dźwięk). Aplikacje RIA nie ograniczają się tylko do aplikacji opartych o technologię Flash. Coraz większą popularnością wśród developerów tego typu aplikacji cieszy się technologia AJAX i biblioteki JavaScript wspomagające proces budowy bogatych interfejsów opartych o HTML oraz asynchroniczną komunikację z serwerem. Zalicza się do nich między innymi jQuery, EXT JS, MooTools, Dojo, Prototype, YUI. (pl)
  • Насыщенное интернет-приложение (англ. rich internet application, RIA) — это веб-приложение, загружаемое пользователем через интернет, предназначенное для выполнения функций традиционных настольных приложений и работающее на устройстве пользователя (не на сервере).Технологии, используемые для реализации RIA: язык разметки HTML5 и язык программирования JavaScript; (Google) Native Client; Adobe Flash; (Oracle) JavaFX; Microsoft Silverlight.Основные черты: RIA состоит из двух частей: клиентской и серверной; серверная часть RIA выполняется на сервере, может хранить информацию, необходимую для работы приложения, может занимаеться обслуживанием запросов, поступающих от клиентской части RIA; клиентская часть RIA выполняется на компьютере пользователя, занимается рисованием интерфейса пользователя, выполняет запросы пользователя, при необходимости может отправлять запросы серверной части RIA; клиентская часть RIA выполняется в безопасносной среде, называемой «песочницей» (англ. sandbox), и не требует установки дополнительного ПО.По данным на июль 2012 года самыми популярными платформами, используемыми для создания RIA, были Adobe Flash, JavaFX, Microsoft Silverlight. (ru)
  • 丰富互联网应用程序(英语:Rich Internet applications,简称RIA),又譯為豐富性網路應用服務,是一种具有近似于传统桌面应用软件系统功能和特性的网络应用系统。RIA系统最大的特点是将大部分处理任务都从用户界面端移植到客户端,仅保留一些必要数据与服务器端进行信息交互。RIA系统的特性:运行于浏览器中,不需要额外安装支持软件在本地运行时,受安全沙箱全程保护。 (zh)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 1141591 (xsd:integer)
dbo:wikiPageRevisionID
  • 708084870 (xsd:integer)
dct:subject
rdf:type
rdfs:comment
  • 丰富互联网应用程序(英语:Rich Internet applications,简称RIA),又譯為豐富性網路應用服務,是一种具有近似于传统桌面应用软件系统功能和特性的网络应用系统。RIA系统最大的特点是将大部分处理任务都从用户界面端移植到客户端,仅保留一些必要数据与服务器端进行信息交互。RIA系统的特性:运行于浏览器中,不需要额外安装支持软件在本地运行时,受安全沙箱全程保护。 (zh)
  • A rich Internet application (RIA; sometimes called an Installable Internet Application) is a Web application that has many of the characteristics of desktop application software, typically delivered by way of a site-specific browser, a browser plug-in, an independent sandbox, extensive use of JavaScript, or a virtual machine. Adobe Flash, JavaFX, and Microsoft Silverlight are currently the three most common platforms, with desktop browser penetration rates around 96%, 76%, and 66%, respectively (as of August 2011). (en)
  • هو عبارة عن تطبيق شبكي يملك مميزات و قدرات كما هو عند تطبيقات المستخدم Desktop Applications .عادةً يشكل RIA تطبيقات زبائن بطبقات خدمة منفصلة على الـ Back-End . RIA ليس بحاجة إلى تنصيب برنامج حيث يعمل في المستكشف اي متصفح الانترنيت . يعمل RIA محليا في بيئة آمنة تسمى صندوق الرمال . (ar)
  • Der Begriff Rich Internet Application (RIA; engl. „reichhaltige Internet-Anwendung“) ist nicht eindeutig definiert oder standardisiert, sondern aus der Evolution des Internets entstanden und wird im Verlauf der Entwicklung dieses Mediums immer öfter eingesetzt.Rich Internet Applications müssen allerdings nicht zwangsläufig im Browser laufen, sondern können auch als Desktopanwendung eingesetzt werden, da die Umgebung, in der RIAs laufen, für deren Bezeichnung irrelevant ist. Vielmehr müssen die Anforderungen der Reichhaltigkeit sowie Verbindung mit dem Internet erfüllt sein. (de)
  • Una rich Internet application (RIA), "aplicación de Internet enriquecida" o "aplicación rica de internet" (ARI), es una aplicación web que tiene la mayoría de las características de las aplicaciones de escritorio tradicionales. Estas aplicaciones utilizan un navegador web estandarizado para ejecutarse y por medio de complementos o mediante una máquina virtual se agregan las características adicionales.Las RIA surgen como una combinación de las ventajas que ofrecen las aplicaciones web y las aplicaciones tradicionales. Buscan mejorar la experiencia y productividad del usuario. (es)
  • Une rich Internet application (RIA), ou application Internet riche, est une application Web qui offre des caractéristiques similaires aux logiciels traditionnels installés sur un ordinateur. La dimension interactive et la vitesse d'exécution sont particulièrement soignées dans ces applications Web.Une RIA peut être :Le terme rich Internet application a été introduit dans une publication de Macromedia en . (fr)
  • Le Rich Internet Application (RIA) sono applicazioni web che possiedono le caratteristiche e le funzionalità delle applicazioni desktop, senza però necessitare dell'installazione sul disco fisso.Le RIA si caratterizzano per la dimensione interattiva, la multimedialità e per la velocità d'esecuzione. Infatti la parte dell'applicazione che elabora i dati è trasferita a livello client e fornisce una pronta risposta all'interfaccia utente, mentre la gran parte dei dati e dell'applicazione rimane sul server remoto, con notevole alleggerimento per il computer utente. Le RIA si fondano perciò su un'architettura di tipo distribuito. Anche l'interazione con una RIA avviene in remoto, tramite un comune web browser. (it)
  • Een Rich Internet Application (ook afgekort tot RIA) is een term die gebruikt wordt voor interactieve internetapplicaties, die het gevoel geven van een desktopprogramma (bijvoorbeeld een tekstverwerker of een agenda). Rich Internet Applications geven de gebruiker, zonder dat een andere pagina wordt geopend, respons op de ingevoerde gegevens.De term Rich Internet Application is in maart 2002 door Macromedia geïntroduceerd. (nl)
  • リッチ・インターネット・アプリケーション(英: rich internet application、RIA)は、パーソナルコンピュータ等のソフトウェアの分類の1つであり、ウェブブラウザなどのクライアントの機能を活かした、柔軟なインターフェースをもつウェブアプリケーションのことである。RIAを使用することにより、従来はHTML(またはXHTML)とCSSにより記述されていたウェブページに、さらなる機能を付加することができる。また、実現しにくかった動的なアプリケーションの作成がより容易になっている。Flash等のRIAの普及により、ウェブ表示をこれまでの固定的なものから動的なものに変え、画面に表現力を与えている。 (ja)
  • Aplicações de Internet Rica (da sigla em inglês RIA - Rich Internet Application) são Aplicações Web que tem características e funcionalidades de softwares tradicionais do tipo Desktop. RIA típicos transferem todo o processamento da interface para o navegador da internet, porém mantém a maior parte dos dados (como por exemplo, o estado do programa, dados do banco) no servidor de aplicação.RIAs normalmente: (pt)
  • Rich Internet Application (RIA) – określenie odnoszące się do aplikacji internetowych, oferujących bogaty, dynamiczny, jednoekranowy interfejs, tzw. (ang.) one-screen-application, eliminujący uciążliwość standardowych rozwiązań z technologii HTML, jak np. wprowadzanie danych w kolejnych formularzach, wymagające wielokrotnego przeładowywania stron.Określenia tego użyli po raz pierwszy, w początkach 2001 roku,[potrzebne źródło] pracownicy firmy Macromedia, w odniesieniu do stron internetowych w całości utworzonych w technologii Flash. (pl)
  • Насыщенное интернет-приложение (англ. (ru)
rdfs:label
  • تطبيق إنترنت غني (ar)
  • Rich Internet application (en)
  • Rich Internet Application (de)
  • Rich Internet application (es)
  • Rich Internet application (fr)
  • Rich Internet application (it)
  • リッチインターネットアプリケーション (ja)
  • Rich internet application (nl)
  • Rich Internet Application (pl)
  • Internet rica (pt)
  • Насыщенное интернет-приложение (ru)
  • 丰富互联网应用程序 (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:genre of
is dbo:product of
is dbo:type of
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbp:genre of
is dbp:products of
is rdfs:seeAlso of
is foaf:primaryTopic of