최근 수정 시각 : 2023-10-09 09:58:24

리치 인터넷 애플리케이션

1. 개요2. 종류3. 현황

1. 개요

리치 인터넷 애플리케이션(Rich Internet Application, RIA)은 인터렉티브한 웹 사이트를 제공하기 위한 브라우저 확장 프로그램이다. 웹 브라우저의 부족한 멀티미디어나 그래픽 성능 등을 보강한다. OTT 사이트 등에는 DRM을 제공하기도 한다. 리치 웹 애플리케이션 또는 RIA라고 부른다.

플래시를 만든 매크로미디어사에서 처음으로 제시한 용어이다.

2. 종류

3. 현황

스마트폰이 등장하면서 모바일 기기에 대한 크로스 브라우징을 지원하기 어려운 리치 인터넷 애플리케이션은 사장되기 시작했다. 동시에 HTML5 반응형 웹을 위시로 한 웹 표준 기술이 발전하고 웹 브라우저의 성능이 향상되면서 번거롭고 보안 취약점 문제 또한 심각했던 리치 인터넷 애플리케이션을 사용하지 않게 되었다.

2015년 크롬 NPAPI 지원 종료를 시작하면서 2017년 파이어폭스, 2018년 사파리가 이어서 종료했고, 2020년 12월 31일에는 어도비 플래시의 지원이 종료되었으며[1], 2021년 10월 12일에는 Microsoft Silverlight까지 지원이 중단되면서 아직도 NPAPI를 지원하는 극소수의 웹 브라우저에서만 리치 인터넷 애플리케이션을 사용할 수 있다.

현재 사용할 수 있는 리치 인터넷 애플리케이션은 Java Applet Unity Web Player 뿐이며, 이들도 인트라넷이나 오래전에 개발된 웹 게임, 공공기관 사이트에서나 볼 수 있다.

주요 브라우저 중 플러그인 기술을 유일하게 지원하는 Internet Explorer가 2022년 6월 15일에 지원이 종료됨에 따라 리치 인터넷 애플리케이션 또한 자연스럽게 완전히 사장되었다.


[1] 특정 버전 이후의 플래시 플레이어는 시한폭탄(Time Bomb)이라 불리는 킬스위치를 내장해놓았기 때문에 시스템 날짜가 2021년 1월 12일 이후로 되어 있으면 실행이 안 된다.