최근 수정 시각 : 2021-12-26 14:31:22

Microsoft Silverlight

파일:Microsoft 로고.svg
{{{#!wiki style="margin:0 -10px -5px"
{{{#!folding [ 펼치기 · 접기 ]
{{{#!wiki style="margin:-6px -1px -11px"
{{{#000,#e5e5e5
산하 계열사 및 사업부
GitHub · .NET Foundation · Xbox Game Studios · LinkedIn
제품군
하드웨어 Surface · Xbox · HoloLens · PixelSense · Zune
소프트웨어 Windows · Office · Edge · Media Player · Hyper-V · Microsoft Defender · Visual Studio Code · Visual Studio · Windows Terminal · Microsoft PowerToys · Internet Explorer · MS-DOS · Windows Movie Maker · Autoruns
서비스 Microsoft Azure · OneDrive · Skype · MSN · Bing · LinkedIn · Cortana · 테이 · Xbox network · 정품 인증 · MSDN
관련 기술 ASF · ASP · Blazor · COM · DCOM · DirectX · 파일 시스템( FAT · NTFS · ReFS) · MFC · .NET( .NET Core · .NET Standard · C# · F# · Visual Basic .NET · Windows Forms · WPF · Universal Windows Platform · ASP.NET · ML.NET) · OLE · Silverlight · Visual Basic · VBA · WASAPI · Windows 커널 · Windows 디자인 · Windows API · Windows Runtime · WMA · WMV · Xamarin · XNA
관련 인물
빌 게이츠(은퇴) · 폴 앨런(은퇴) · 스티브 발머(퇴사) · 게이브 뉴웰(퇴사) · 사티아 나델라 · 필 스펜서
기타
Microsoft의 제니맥스 미디어 인수 · Microsoft의 액티비전 블리자드 인수 · 빌 게이츠의 굴욕
관련 틀
365 제품군 · 하드웨어 제품군 · Surface 제품군 · Windows 제품군
}}}}}}}}}}}} ||

1. 개요2. 특징3. 지원 종료4. 후속작

1. 개요

웹사이트

마이크로소프트에서 개발했던 리치 인터넷 애플리케이션. 주로 어도비 플래시 플레이어와 유사한 유저 인터페이스, 영상, 음성 등을 위한 웹 브라우저 플러그인이다.

2. 특징

최초 개발 목표는 어도비 플래시의 대항마. 이름부터가 플래시를 의식한 작명이다. Windows Presentation Foundation/Everywhere이라는 코드명으로 개발되었으며, Internet Explorer 뿐만 아니라 파이어폭스, 크롬, macOS도 지원했다. Linux Moonlight라는 서드파티를 통해 실버라이트 기능을 구현한다. 다만 호환성에 문제가 있다. 스마트폰 도입 초기엔 Windows Mobile 심비안도 지원 예정이었다.

국내 사이트 중에서는 다나와가 제품 프리뷰용으로 애용했다. CGV도 인터넷 예매 시스템을 이걸로 구현했다.

OTT 서비스에도 널리 쓰였는데, SBS의 동영상 서비스에도 쓰였다. 네이버 프로야구 중계에서도 썼지만 교체했다. 그리고 당시 국내 신생방송사였던 OBS경인TV도 이것을 사용했다. 해외 OTT중에서는 넷플릭스가 인터넷 익스플로러 한정으로 실버라이트를 사용하고 있다.

마이크로소프트 제품답게 굉장히 개발자 친화적(?)이다. 기존의 웹 개발은 디자인 폼과 스크립트가 한 소스 코드 안에 공존하는, 그야말로 혼돈의 카오스여서 그야말로 개발자들 엿먹이기 일쑤였으나 실버라이트는 이 둘을 엄격히 분리[1]하여 개발이 정말 편하다. 그러나 사용자 입장에서는 편하지 않다.

Windows 7 당시 과거 자동 업데이트를 선호하는 유저라면 이 프로그램과 좋든 싫든 동고동락했었다. '필수 업데이트'로 분류되어 있었기에 높은 확률로 알게모르게 다른 업데이트들 사이에 꼽사리 끼어서 설치되곤 했던 것(…). 하지만 일반인들 사이에서의 인지도는 낮았다. 그마저도 2018년부터는 업데이트조차 되지 않는다(…).

3. 지원 종료

결국 마이크로소프트에서 2021년 10월 12일을 마지막으로 지원을 종료하였다.

Microsoft Edge Chrome, 그리고 Firefox 등의 최신 웹 브라우저에서 NPAPI의 지원을 종료하고 어도비 플래시마저 지원이 종료되면서 사실상 리치 인터넷 애플리케이션 자체가 도태되어가고 있는 현 상황 속에 이는 어떻게 보면 당연한 결과라고 할 수도 있겠다.

기존에 실버라이트로 작성된 웹 페이지들도 완전히 HTML5 등 다른 플랫폼으로 이전한 상태이고 Silverlight를 이용해 새로 개발되는 프로그램도 없기 때문에 이미 플랫폼으로서의 생명력은 끝난 상황이다.

4. 후속작

2020년 5월 24일 후속 프레임 워크인 Blazor를 발표하였다. C# 기반이고 어도비 플래시의 지원 중단에 따라 대체용으로 개발되었다고 한다. #


[1] 디자인은 XAML이라 하는 XML의 확장판격인 언어로, 스크립트는 C#으로 따로 작성이 가능하며 C#을 쓰는 만큼 닷넷 프레임워크의 요소를 그대로 가져다 쓸수 있다.