Microsoft Silverlight

Microsoft Silverlight
Microsoft Silverlight
Silverlight Logo
개발자마이크로소프트 코퍼레이션
초기 릴리즈2007년 9월 5일, 14년 전(2007-09-05)
최종 릴리즈5.1.50918.0[1](2019년 1월 15일, 3년 전(2019년 01월 15일) [±]
프리뷰 릴리즈없음 [±]
운영 체제Microsoft Windows, macOSSymbian[2][3] OS
플랫폼IA-32x86-64[4]
유형애플리케이션 프레임워크, 런타임 환경멀티미디어 프레임워크
면허증.프리웨어
웹 사이트www.microsoft.com/silverlight/

Microsoft Silverlight는 Adobe의 런타임 Adobe Flash마찬가지리치애플리케이션을 쓰고 실행할 수 있도록 설계된 단종된[5][6] 애플리케이션 프레임워크입니다.Silverlight용 플러그인은 일부 브라우저에서만 사용할 수 있습니다.Silverlight의 초기 버전은 스트리밍 미디어에 초점을 맞췄지만 이후 버전은 멀티미디어, 그래픽 및 애니메이션을 지원했으며 CLI 언어 및 개발 도구 개발자를 지원했습니다.Silverlight는 Windows Phone용 2개의 응용 프로그램 개발 플랫폼 [7]중 하나였지만 Silverlight를 사용하는 웹 페이지는 Internet Explorer의 Windows Phone 또는 Windows Mobile 버전에서는 실행되지 않았습니다.이는 Internet Explorer용 Silverlight 플러그인이 없기 때문입니다.

Microsoft는 2021년 10월 12일에 Internet Explorer 11(Silverlight를 지원하는 마지막 웹 브라우저)에서의 Silverlight 지원을 종료했습니다.Windows 8.1 이상 및 Windows Server 2012 이상에서 지원됩니다.Windows Embedded POSReady 7 및 Windows Thin PC (단,Windows 7 이전 버전에서는 보안 업데이트가 제공되지 않습니다.

역사

서론

2007년 첫 출시부터 리뷰어는 이 제품을 Adobe의 Flash([8][9]그 후 단종)와 비교했습니다.

도입

statowl.com에 따르면 Microsoft Silverlight의 2011년 5월 점유율은 64.2%였습니다.2010년 7월 사용률은 53.6%였지만 2011년 5월 현재 시장 리더인 Adobe Flash는 브라우저의 95.3%, Java는 [10]브라우저의 76.5%에서 지원되고 있습니다.이들 플러그인은 상호 배타적인 것이 아닙니다.한 대의 시스템에서 이 세 가지 모두를 지원할 수 있습니다.

Silverlight는 2008년 [11]베이징 올림픽, 2010년 [12]밴쿠버 동계 올림픽 및 2008년 미국 주요 정당 [13]컨벤션 NBC 방송용 비디오 스트리밍을 제공하기 위해 사용되었습니다.실버라이트는 아마존 비디오와 넷플릭스에 의해 인스턴트 비디오 스트리밍 서비스에도 사용되었지만,[14][15] 넷플릭스는 2013년 테크 블로그에서 마이크로소프트가 실버라이트의 단종을 발표했기 때문에 HTML5 비디오[16]이행할 것이라고 말했다.

소멸.

업계 관측통들은 Silverlight의 사망을 2011년 [17]초에 발표했다.내부적으로는 이 테크놀로지의 지지자들조차 Extensible Application Markup Language를 개념으로 하는 것은 처음부터 [18][disputed ]좋지 않은 생각이라고 생각했습니다.

2012년 마이크로소프트는 Windows [18]8HTML5용 Silverlight를 폐지했지만 2015년 초에는 Silverlight의 [19]미래에 대한 마이크로소프트의 공식 입장이 명확하지 않았다.2015년 7월, Microsoft 블로그 투고에서는, 「...미디어에 Silverlight 를 사용하고 있는 기업은, DASH/MSE/CENC/EME 베이스의 설계로의 이행을 개시할 것을 권장합니다.」[6]라고 명기하고 있습니다.Microsoft는 2021년 [20]10월 12일에 Silverlight 지원을 종료할 예정입니다.IE7-8 지원은 [21]OS에 따라 2014년부터 2016년 사이에 폐지되었습니다.IE9 및 IE10에 대한 지원도[21] 종료되었습니다."또는 기반이 되는 [22]브라우저의 지원 라이프 사이클 중 짧은 [20]쪽을 선택해도 됩니다."Microsoft [6][21]Edge에 사용할 수 있는 Silverlight 플러그인이 없습니다.2015년 9월[21][23] 이후 구글 크롬 또는 2017년 [24]3월 이후 파이어폭스에서 지원되지 않습니다.

2022년 2월 현재, 약 0.02%[25]의 사이트가 실버라이트를 사용하고 있으며, 또한 단종된 Adobe [26]Flash Player를 사용하고 있는 경우는 1.5%, Java 클라이언트 [27][28]측을 사용하고 있는 경우는 0.013% 미만(3.7%)이다.

개요

Silverlight는 Windows Presentation Foundation(WPF)과 유사한 유지 모드 그래픽 시스템을 제공하며 멀티미디어, 그래픽, 애니메이션 및 인터랙티브를 하나의 런타임 환경에 통합합니다.Silverlight 응용 프로그램에서는 사용자 인터페이스가 Extensible Application Markup Language(XAML)로 선언되어 의 서브셋을 사용하여 프로그래밍됩니다.NET Framework. XAML을 사용하여 벡터 그래픽과 애니메이션을 표시할 수 있습니다.Silverlight를 사용하여 Windows [29]Vista용 Windows 사이드바 가젯을 만들 수도 있습니다.

Silverlight는 지원되는 모든 브라우저에서 H.264 비디오,[30] Advanced Audio Coding, Windows Media Video(WMV), Windows Media Audio(WMA) 및 MPEG 레이어 III(MP3) 미디어[31] 콘텐츠를 지원합니다.Windows Media Player ActiveX 컨트롤 또는 Windows Media 브라우저 플러그인은 필요하지 않습니다.Windows Media Video 9 는, Society of Motion Picture and Television Engineer(SMPTE) VC-1 표준의 실장이기 때문에, Silverlight 는 VC-1 비디오도 서포트하고 있습니다.최종 사용자 라이센스 계약에 따르면 VC-1과 H.264는 "개인적이고 비상업적인 소비자 사용"[32]만을 위한 라이센스입니다.Silverlight는 기존의 Ajax 기술과 일치하는 기술인 Document Object Model(DOM) 인터페이스를 통해 조작할 수 있는 XML(Extensible Markup Language) 콘텐츠를 동적으로 로드할 수 있도록 합니다.Silverlight는 [33]응용 프로그램에 필요한 스크립트, 미디어 자산 또는 기타 데이터 등의 콘텐츠를 다운로드하기 위해 사용할 수 있는 다운로더 개체를 표시합니다.버전 2에서는 프로그래밍 로직을 임의의 에 쓸 수 있습니다.IronRuby 및 IronPython[34]같은 일반적인 동적 프로그래밍 언어의 일부 핵 진화도 포함하는 NET 언어.

Novell이 Microsoft와 협력하여 개발한 Moonlight라는 이름의 무료 소프트웨어 구현(현재는 [35]포기)이 출시되었으며 Linux, FreeBSD 및 기타 오픈 소스 플랫폼에 Silverlight 버전1 및 2 기능을 제공합니다.단, 일부 Linux 배포판에는 재배포 및 특허 [36]문제가 포함되어 있지 않습니다.하지만 2012년 5월,[37] Moonlight는 인기가 없어서 버려졌다.

지원되는 플랫폼

약 5년 동안 마이크로소프트는 다양한 플랫폼을 지원하는 5가지 버전을 출시했습니다.첫 번째 버전은 2007년에 출시되었고 다섯 번째(및 최종) 메이저 버전은 2012년 5월 8일에 출시되었습니다.Microsoft Windows(Windows RT 제외) 운영 [38]체제의 Internet Explorer 웹 브라우저 최신 버전, Apple macOS의 Safari Windows[39] Mobile 및 Symbian(시리즈 60)[40] 플랫폼을 사용하는 모바일 장치와 호환됩니다.

Silverlight에 대한 크로스 플랫폼 Mozilla Firefox 지원은 2017년 3월 Mozilla가 NPAPI 플러그인에 [41][42]대한 지원을 해제하면서 파이어폭스 [43][44]52에서 제거되었습니다.

데스크톱 컴퓨터

Silverlight를 사용하려면 스트리밍 SIMD 확장(SSE)을 지원하는 x86 프로세서가 필요합니다.지원되는 프로세서에는 Intel Pentium III 이상, AMD Athlon XP 이상 및 새로운 AMD Duron이 있습니다.

다음 표는 다양한 운영 체제 및 웹 브라우저용 Silverlight 버전의 가용성과 호환성 매트릭스를 보여줍니다.

다음 표의 색상 구분 안내서
이 버전의 Silverlight는 현재 플랫폼과 브라우저의 조합으로 지원됩니다.
지정된 플랫폼과 브라우저의 조합에서의 Silverlight 지원은 만료되었습니다.
플랫폼과 브라우저의 조합으로 지원되는 Silverlight 버전은 없습니다.
지정된 플랫폼과 브라우저의 조합이 존재하지 않습니다.
데스크톱[45][46][47] 플랫폼별로 지원되는 Silverlight 버전
웹 브라우저 Internet Explorer 6 SP1 이후 Internet Explorer 7 Internet Explorer 8 및 9 Internet Explorer 10 Internet Explorer 11 파이어폭스 사파리 크롬 엣지 오페라
윈도 11 없음(Firefox 52 이후 1, 2 없음, Chrome 45 이후 없음. 없음.
윈도 10 5 없음[42][48](Firefox 52 이후 1, 2 없음, Chrome[43][44] 45 이후 없음. 없음[49]
윈도 8.1
Windows Server 2012 이후
5 없음(Firefox 52 이후 1, 2 없음, Chrome 45 이후 없음. 없음.
윈도 8 5 없음(Firefox 52 이후 1, 2 없음, Chrome 45 이후 없음. 없음.
윈도 7
Windows Server 2008 R2
1, 2, 3, 4, 5 5 5 없음(Firefox 52 이후 1, 2 없음, Chrome 45 이후 없음. 없음.
윈도 비스타
Windows Server 2008
1, 2, 3, 4, 5 1, 2, 3, 4, 5 1, 2, 3, 4, 5[note 1] 1, 2 없음, Chrome 45 이후 없음.
윈도 XP
Windows Server 2003
1, 2, 3, 4 1, 2, 3, 4, 5 1, 2, 3, 4, 5 1, 2, 3, 4, 5[note 1] 1, 2 없음, Chrome 45 이후 없음.
윈도 2000
(KB891861 필요)
2, 3, 4 없음. 2 없음.
macOS (인텔) 없음(Firefox 52 이후 없음, Safari 12 이후 없음, Chrome 45 이후 없음. 없음.
Ubuntu Linux 없음(Firefox 52 이후 없음, Chrome 45 이후 없음. 없음.

Opera 지원은 2007년 5월 3일 Opera의 최고 웹 오프너인 David Storey가 Silverlight 1.1의 [52]일부로 Opera 통합을 나타낸 MIX 회의용 마이크로소프트 포스터를 공개한 이후 약속되었습니다.하지만 오페라는 실버라이트에 의해 공식적으로 지지된 적이 없다.

Linux와 FreeBSD에서 이 기능은 Moonlight와 [53][54]Pipelight통해 제공되었지만 이후 두 프로젝트 모두 중단되었습니다.Woonlight는 주요 Linux 배포판에서 사용할 수 있으며,[55] Novell을 통해 얻은 경우 Firefox, Konqueror 및 Opera 브라우저를 지원합니다.Miguel de Icaza는 다른 운영체제(BSD, Solaris) 및 기타 브라우저(Konqueror, WebKit, Opera) 개발자와 협력하여 [56]Moonlight가 시스템에서 정상적으로 동작하도록 하는 데 관심을 보였습니다.FreeB에 대한 Moonlight 버전 1.0의 가용성SD는 2009년 [57]3월에 발표되었지만, 그 후 실제로 [58]동작하지 않는 것으로 보고되고 있습니다.2011년 현재 최신 버전의 Moilight (4 Preview 1)는 Linux 기반 운영 체제의 새로운 버전의 Firefox(3.x보다 이전 버전)에서 공식적으로 작동하지 않습니다.그러나 Add-on Compatibility Reporter 애드온 사용 등 비공식적인 방법으로 설치할 수 있으며 Firefox 11에서는 설치 시 올바르게 작동합니다.위에서 언급한 바와 같이, Moonlight 프로젝트는 2012년 5월에 중단되었습니다.

Silverlight 액세스를 제공하는 데 사용되는 Pipelight라는 브라우저 플러그인입니다.Pipelight를 사용하려면 브라우저가 NPAPI 플러그인을 지원해야 합니다. 이 플러그인은 Firefox, Chrome 및 Opera의 새 버전이 삭제되었습니다.2018년 현재 Pipelight 프로젝트는 [59]중단되었습니다.

모바일 디바이스

Silverlight는 모바일 시장에서 가장 널리 사용되는 운영 체제인 Android나 iOS에서는 사용할 수 없었습니다.

Silverlight는 Windows Phone(현재는 단종)의 주요 개발 환경이며 Silverlight 4를 기반으로 합니다.이전 버전의 Windows Mobile에서는 2008년 2분기에 Windows Mobile 6의 첫 번째 Community Technology Preview(CTP; 커뮤니티 테크놀로지 프리뷰)가 예정되어 있었습니다만, 아직 정식으로 발표되지 않았습니다.Microsoft로 Silverlight 데려오는 데 초점을 맞추고 중단했다 윈도 모바일 6.x.[60]노키아 발표했다 계획에 Silverlight에 모바일에 사용할 수 있는 S60에 심비안 운영 체제인 만큼 시리즈 40기기나 노키아 인터넷 tablets[61][62](는 동안 나중에 그 사업체에 마이크로 소프트와 지금 판다 안드로이드 태블릿과 것을 알카텔 루슨트로 낙인 찍었다. 스마트 폰). 모바일용 Silverlight는 Silverlight 2 콘텐츠와 를 지원합니다.NET [39]언어Windows Phone 7.5 의 Silverlight 는 Silverlight 4 [63]를 베이스로 하고 있습니다.

개발 도구

Microsoft Visual Studio에서 편집 중인 Silverlight 응용 프로그램

Silverlight 어플리케이션은 임의의 에서 작성할 수 있습니다.NET 프로그래밍 언어따라서 에서 사용할 수 있는 모든 개발 도구입니다.NET 언어는 Silverlight에서 사용할 수 있습니다.단, 어플리케이션 호스팅에 Silverlight CoreCLR을 대상으로 할 수 있는 경우 대신 Silverlight에서 사용할 수 있습니다.NET Framework CLR.Microsoft는 Microsoft Expression Blend를 Silverlight User Interface 응용 프로그램 설계를 위한 Visual Studio의 보조 도구로 포지셔닝했습니다.Visual Studio를 사용하여 Silverlight 응용 프로그램을 개발하고 디버깅할 수 있습니다.Silverlight 프로젝트를 만들고 컴파일러가 CoreCLR을 대상으로 하려면 Visual [64]Studio용 Silverlight Tools가 필요합니다.

Silverlight 컨트롤은 확장자가 .X인 ZIP 형식 파일입니다.1개 이상의 목록을 포함하는 AP.NET 관리 어셈블리(.DLL 파일)을 AppManifest와 함께 사용합니다.이 리스트와 엔트리 포인트(클래스 및 어셈블리)를 포함한 XAML 파일.오브젝트 태그를 사용하여 임의의 HTML 파일로 호스트 할 수 있습니다.다음은 예를 제시하겠습니다.

< >물건 데이터.="데이터: 어플리케이션/x-silverlight-2", 유형="어플리케이션/x-silverlight-2" ="100%" 높이="100%">   < >PARAM. 이름.="소스" 가치="MySilverLightControl.xap"/> </물건> 

Silverlight 프로젝트에는Silverlight.jsCreateSilverlight.js 파일은 HTML 페이지에서 사용하기 위한 Silverlight 플러그인을 초기화하고 UI용 XAML 파일 및 응용 프로그램코드의 코드 배후에 있는 파일입니다.Silverlight 애플리케이션은 ASP와 같은 방법으로 디버깅됩니다.NET 어플리케이션Visual Studio의 CLR Remote Cross Platform Debugging 기능을 사용하여 다른 플랫폼에서 실행되는 Silverlight 응용 프로그램을 디버깅할 [65]수도 있습니다.

Silverlight 2의 출시와 함께 Eclipse가 개발 도구 [66]옵션으로 추가되었습니다.

라이선스

2007년 4월 PC World 보고서에서는 Microsoft가 Silverlight 소스 코드의 특정 부분을 오픈 소스 [67]소프트웨어로 출시할 계획이었다고 주장했지만, 1주일 후 Microsoft의 플랫폼 테크놀로지 스트래티지 디렉터인 Sam Ramji는 [68]Silverlight를 오픈할 계획이 없음을 확인함으로써 이 소문을 반박했습니다.Silverlight와 함께 제공되는 일부 컨트롤은 Silverlight [69]Toolkit으로 알려진 개별 프로젝트의 일부로 Microsoft Public License에서 사용할 수 있습니다.

Silverlight의 전유물World Wide Web의 개방성을 해칠 수 있기 때문에 경쟁의 우려가 되고 있습니다.무료 소프트웨어 지지자들은 또한 Silverlight가 마이크로소프트의 수용,[70] 확장, 소멸 전략의 또 다른 예가 될 수 있다고 우려하고 있다.Microsoft Silverlight 와 Adobe Flash 는 모두 [71]독자 사양입니다.플래시의 파일 형식은 Silverlight의 [72][73][74][75]파일 형식과 마찬가지로 공개적으로 문서화되어 있습니다.Silverlight는 다른 웹 기술과 마찬가지로 특허가 걸린 오디오와 비디오 코덱을 사용합니다.

모노 문라이트 구현

Mono 팀은 Silverlight 1 및 2 런타임[76]무료 오픈 소스 구현인 Moonlight 개발포기했습니다.Silverlight의 수용 불량과 마이크로소프트[77]제한으로 인해 개발은 2012년에 중단되었다.

이 프로젝트는 Novell과의 합의에 따라 Mono [54][78]팀이 Silverlight Base Class Library API, 바이너리 코덱 및 테스트 케이스에 접근할 수 있도록 공개되지 않은 추가 사양으로 마이크로소프트에 의해 공식적으로 지원되었습니다.[53]

Novell이 이 배타적 접근권을 부여받은 '공동체'에는 대부분의 자유오픈 소스 소프트웨어를 포함하는 라이센스와 호환되지 않는 조건도 명시되어 있습니다.예를 들어, 소프트웨어는 "Novell에서 직접 입수하거나 중간 수신자를 통해 입수"해야 하며 "GPLv3 또는 유사한 라이선스에 따라 라이선스를 취득해서는 안 된다"[55]고 명시되어 있습니다.일부 자유 소프트웨어 지지자들은 그 [79]언약을 비판했다.

Silverlight는 Internet Explorer, Firefox 및 Chrome용 Apple 및 Microsoft 데스크톱에서 광범위하게 지원되는 것에 비해 특히 Linux 시스템에서 크로스 플랫폼 운영 체제 호환성을 지키지 못한다는 비판을 받았습니다.Microsoft는 Moonlight 프로젝트에 대해 공식적으로 협력하고 있었지만 경쟁사의 플래시 플랫폼을 판매하는 Adobe Systems의 CEO Bruce Chizen은 "Silverlight 플랫폼을 Windows 이외의 다른 OS와 호환성을 유지하려는 Microsoft의 약속"[80]에 의문을 제기했습니다.그의 우려는 "역사의 예"에 근거하고 있으며, 마이크로소프트는 더 이상 적용되지 않는 크로스 플랫폼 호환성을 약속하고 제품을 출시했다고 말했습니다. 예를 들어 UNIX용 Internet Explorer와 Mac용 Windows Media Player입니다.

기존 웹 표준과의 관계

2007년에, 캘리포니아와 몇몇 다른 미국의 해양이라고 말한다 5years,[81]을 이유로"우려의 두려움은 마이크로 소프트 실버 라이트, 그것의 새로운 어도비 플래시 경쟁자에 대한 경기장''tilt의 Windows로 다음 버전 사용할 수 있는 등 수많은"에 마이크로 소프트의 반독점 소송 해결 대부분의 확대하기 위한 지방 판사가 물었다.ttle 포스트 인텔리전서 기사이 발의에 대한 최종 판결은 [82]실버라이트와는 무관한 이유로 합의를 2009년 11월까지 2년 연장했다.

버전 이력

  • Silverlight 1 – Windows Presentation Foundation/Everywhere (WPF/E[83])라는 코드명으로 개발된 Silverlight 1은 2007년에 출시되었습니다.사용자 인터페이스(UI), 인터랙티브 및 사용자 입력, 기본적인 UI 제어, 그래픽과 애니메이션, 미디어 재생, 디지털 권리 관리(DRM), DOM 통합을 담당하는 핵심 프레젠테이션 프레임워크로 구성되었습니다.
  • Silverlight 2 –버전 포함.NET Framework와 동일한 버전의 Common Language Runtime(CLR; 공통언어 런타임)을 참조해 주세요.NET Framework 3.0을 사용하면 임의의 에 기재된 프로그램을 실행할 수 있습니다.NET 언어
  • Silverlight 3 – Silverlight 3은 2008년 9월 12일 발표되었으며 2009년 [84]3월 18일 라스베이거스에서 열린 MIX09에서 공개되었습니다.베타 버전은 같은 날 다운로드 할 수 있게 되었습니다.최종 버전은 2009년 7월 9일에 출시되었습니다.Silverlight 3에는 DataGrid, TreeView, 다양한 레이아웃 패널, 기반 애플리케이션용 DataForm, 페이지 처리된 데이터 표시용 DataPager 등 더 많은[85] 제어 기능이 포함되어 있습니다.
  • Silverlight 4 – 2009년 11월 18일 로스앤젤레스에서 열린 Professional Developers Conference에서 Microsoft Corporation은 Silverlight [86]4의 베타 버전을 발표했습니다.최종 버전은 2010년 4월 15일에 출시되었습니다(개발자를 위한 Silverlight 4 툴과 함께).Silverlight 4의 새로운 기능에는 Google의 Chrome 브라우저, 웹 카메라 및 마이크 지원, 인쇄, 마우스 지원, 사용자에게 메시지를 보내기 위한 새로운 알림 지원, 새롭고 강화된 컨트롤(예: RichTextBox, DataGrid), 컨트롤 테마링, HTML 렌더링, 현지화 향상 등이 있습니다.
  • Silverlight 5 – 최종 버전은 2011년 [87]12월 9일에 다운로드 할 수 있습니다.새로운 기능에는 GPU 가속 비디오 디코딩, 3D 그래픽스, 재생 속도 제어, 원격 제어 및 64비트 [87]지원이 포함됩니다.

「 」를 참조해 주세요.

메모들

  1. ^ a b Firefox 52 ESR은 Windows XP 및 [50][51]Vista에서 지원되는 마지막 버전입니다.일반 Firefox 52와 달리 Silverlight는 Firefox 52 ESR에서 [42]계속 지원됩니다.

레퍼런스

  1. ^ "Microsoft Silverlight Release History". Microsoft Corporation. Retrieved January 15, 2019.
  2. ^ "Frequently Asked Questions § System requirements". Microsoft Silverlight product page. Microsoft Corporation. Retrieved November 4, 2010.
  3. ^ Perez, Sarah (March 22, 2010). "Silverlight for Symbian Plugin Now Available". Cool Stuff – A Channel 9 Blog. Microsoft Corporation. Retrieved November 4, 2010.
  4. ^ "Get Silverlight Microsoft Silverlight > System Requirements". Microsoft Corporation. Retrieved March 1, 2016.
  5. ^ "Silverlight End of Support". support.microsoft.com. Retrieved October 12, 2021.
  6. ^ a b c Smith, Jerry (July 2, 2015). "Moving to HTML5 Premium Media - Microsoft Edge Dev Blog". blogs.windows.com. Retrieved October 1, 2018. we encourage companies that are using Silverlight for media to begin the transition to DASH/MSE/CENC/EME based designs
  7. ^ Internet Explorer – Windows Phone 7에서 Silverlight 사이트를 참조할 수 있습니까?– Windows Phone 베타 - Stack Exchange
  8. ^ Anderson, Tim (October 27, 2008). "Silverlight 2.0: killer features, no Flash killer". The Register. Retrieved February 4, 2019.
  9. ^ Schofield, Jack (April 16, 2007). "Microsoft launches Silverlight -- formerly WPF/E -- to compete with Flash". The Guardian. Retrieved February 4, 2019.
  10. ^ "Rich Internet Application Market Share" (Flash player). StatOwl.com. Retrieved July 24, 2011.
  11. ^ "Microsoft Silverlight Gets a High Profile Win: 2008 Beijing Olympics". Retrieved February 23, 2010.
  12. ^ "Microsoft Wins The 2010 Olympics For Silverlight". Business Insider. Retrieved February 23, 2010.
  13. ^ "Microsoft Working to Make Political Conventions Unconventional". Microsoft. Archived from the original on May 19, 2010. Retrieved February 23, 2010.
  14. ^ "Amazon.com Help: System Requirements for Streaming on Your Computer". www.amazon.com. Retrieved July 18, 2015.
  15. ^ "Netflix Begins Roll-Out of 2nd Generation Media Player for Instant Streaming on Windows PCs and Intel Macs". Archived from the original on May 29, 2010. Retrieved February 23, 2010.
  16. ^ "HTML5 Video at Netflix". techblog.netflix.com. Retrieved October 1, 2018.
  17. ^ "Former Microsoft PM: "Silverlight is Dead"". Neowin. September 13, 2011. Retrieved February 4, 2019.
  18. ^ a b "Why Silverlight was destined to fail and my time as one of its custodians". Scott Barnes. Archived from the original on September 28, 2011. Retrieved August 20, 2017.
  19. ^ James, Mike (January 9, 2015). "Microsoft Needs To Make Silverlight's Future Clear". i-programmer.info. Retrieved February 5, 2019.
  20. ^ a b "End of Silverlight Support". support.microsoft.com. Retrieved December 8, 2019.
  21. ^ a b c d "Silverlight 5 System Requirements". microsoft.com. Retrieved October 1, 2018.
  22. ^ "Lifecycle FAQ—Internet Explorer". support.microsoft.com. Retrieved October 1, 2018. Beginning January 12, 2016, only the most current version of Internet Explorer available for a supported operating system receives technical support and security updates
  23. ^ "The Final Countdown for NPAPI". blog.chromium.org. Retrieved October 1, 2018.
  24. ^ "Why do Java, Silverlight, Adobe Acrobat and other plugins no longer work?". Mozilla. Retrieved March 17, 2017.
  25. ^ "Usage of Silverlight for websites". W3Techs Technology Surveys. Q-Success. Retrieved May 3, 2021.
  26. ^ "Usage of Flash for websites". W3Techs Technology Surveys. Q-Success. Retrieved October 12, 2021.
  27. ^ "Usage statistics of Java as client-side programming language on websites". W3Techs Technology Surveys. Q-Success. Retrieved October 12, 2021.
  28. ^ "Usage statistics and market share of Java for websites". W3Techs Technology Surveys. Q-Success. Retrieved May 3, 2021.
  29. ^ Sterling, Charles. "Writing a Windows Sidebar Gadget in Silverlight dead simple". MSDN Blogs. Retrieved March 9, 2008.
  30. ^ "Discussed on Microsoft's web site in Q&A with Scott Guthrie". Microsoft.
  31. ^ "Silverlight FAQs". Retrieved October 6, 2012.
  32. ^ "windows phone software".
  33. ^ "Using a Downloader Object". Archived from the original on March 10, 2012. Retrieved May 25, 2007.
  34. ^ "Mono developers to bring Silverlight to Linux". May 7, 2007.
  35. ^ "Xamarin abandons its Silverlight for Linux technology". ZDNet.
  36. ^ "Forbidden items — FedoraProject".
  37. ^ ASP의 미겔 데 이카자입니다NET MVC, Moonlight 및 Android 소송
  38. ^ Microsoft: Silverlight 5 시스템 요건– 호환 운영체제 및 브라우저
  39. ^ a b "FAQ: Silverlight for mobile". Silverlight.net. Archived from the original on March 9, 2008. Retrieved March 9, 2008.
  40. ^ "Announcing Silverlight for Symbian – RTM – Silverlight for Symbian Team Blog – Site Home – MSDN Blogs". Blogs.msdn.com. July 6, 2010. Archived from the original on March 2, 2013. Retrieved June 15, 2013.
  41. ^ "NPAPI Plugins in Firefox". blog.mozilla.org. October 8, 2015. Retrieved December 13, 2015.
  42. ^ a b c "Plug-in support has been dropped other than Flash". Firefox Site Compatibility. October 4, 2016. Archived from the original on March 15, 2017. Retrieved March 8, 2017.
  43. ^ a b "NPAPI deprecation: developer guide". Retrieved December 13, 2015.
  44. ^ a b "The Final Countdown for NPAPI". blog.chromium.org. November 24, 2014. Retrieved December 13, 2015.
  45. ^ "Get Silverlight Microsoft Silverlight". Microsoft.com. Retrieved June 15, 2013.
  46. ^ https://www.microsoft.com/getsilverlight/locale/en-us/html/installation-win-SL4.html
  47. ^ "Silverlight 5 System Requirements". Microsoft. Retrieved March 31, 2018.
  48. ^ "Remove support for all NPAPI plugins (except Flash)". bugzilla.mozilla.org. Retrieved March 7, 2017.
  49. ^ "Microsoft: Silverlight 5 System Requirements – Compatible Operating systems and browsers". Microsoft. Retrieved December 24, 2017.
  50. ^ "Firefox 52.0 Release Notes". March 7, 2017. Retrieved March 7, 2020.
  51. ^ "Important - Firefox has ended support for Windows XP and Vista". Firefox Help. Retrieved March 7, 2020.
  52. ^ "Opera Watch: More details on Silverlight support in Opera, 3 May 2007". Archived from the original on July 21, 2011. Retrieved May 2, 2007.{{cite web}}: CS1 maint: bot: 원래 URL 상태를 알 수 없습니다(링크).
  53. ^ a b "Silverlight 1.0 Released and Silverlight for Linux Announced". Retrieved September 5, 2007.
  54. ^ a b "Microsoft/Novell Collaboration on Silverlight". Retrieved September 5, 2007.
  55. ^ a b "Covenant to Downstream Recipients of Moonlight – Microsoft & Novell Interoperability Collaboration". Microsoft. September 28, 2007. Retrieved March 8, 2008. “Downstream Recipient” means an entity or individual that uses for its intended purpose a Moonlight Implementation obtained directly from Novell or through an Intermediate Recipient… Microsoft reserves the right to update (including discontinue) the foregoing covenant… “Moonlight Implementation” means only those specific portions of Moonlight 1.0 or Moonlight 1.1 that run only as a plug-in to a browser on a Personal Computer and are not licensed under GPLv3 or a Similar License.
  56. ^ "Microsoft/Novell Collaboration on Silverlight". Miguel de Icaza. September 5, 2007. Retrieved November 9, 2008. We will be supporting Firefox and Linux initially (that is our first goal) but we are looking forward to work with developers from other operating systems (BSD, Solaris) and other browsers (Konqueror, WebKit and Opera) to ensure that Moonlight works fine on their systems.
  57. ^ "Moonlight 1.0 for FreeBSD availability announcement". March 5, 2009.
  58. ^ "Installation and Maintenance of FreeBSD Ports or Packages".
  59. ^ "Pipelight". Arch Linux Wiki. Retrieved March 31, 2018.
  60. ^ Chapman, Stephen (December 1, 2009). "Windows Mobile 7: Silverlight Applications, IE Mobile 7, and More!". Archived from the original on February 10, 2010.
  61. ^ "Nokia to enable Silverlight". Blog.anta.net. March 4, 2008. ISSN 1797-1993. Archived from the original on June 15, 2013. Retrieved March 4, 2008.
  62. ^ "Windows Phone Silverlight Application Life Cycle". MSDN. Microsoft Corporation. November 19, 2010. Retrieved August 26, 2011. Version 1.0; Applies To: Windows® Phone 7
  63. ^ "What's New in Silverlight for Windows Phone". MSDN. Microsoft Corporation. Retrieved August 26, 2011. Silverlight for Windows Phone OS 7.1 is based on Silverlight 4. That means if you create a new Silverlight for Windows Phone application that targets Windows Phone OS 7.1, you can take advantage of several new features.
  64. ^ "Microsoft Silverlight Tools for Visual Studio". Microsoft. Retrieved January 22, 2009.
  65. ^ Parker, Nigel. "MIX07 Your Product is a feature of the Web!". Retrieved June 8, 2007.
  66. ^ "Eclipse for Silverlight". Retrieved October 14, 2008.
  67. ^ Montalbano, Elizabeth. "Microsoft Goes Open Source?". Retrieved April 29, 2007.
  68. ^ Clarke, Gavin. "Silverlight glow dimmed by cross-platform concerns". The Register. Retrieved May 5, 2007.
  69. ^ "Sample Source Code for Silverlight 2 Runtime and SDK Controls". Microsoft.
  70. ^ Markoff, John (August 11, 2008). "Microsoft leveraging Silverlight and riling critics". International Herald Tribune. Retrieved January 11, 2009. Others take a darker view of Microsoft's intentions and argue that Silverlight is simply a rehash of the company's 1990s-era "embrace and extend" strategy for pre-empting Web competition. "They're still playing the same games," said Michael Nelson, professor of internet studies at Georgetown University. "It's a way to lock up the content, and it's not enabling as much innovation as we would like to see."
  71. ^ Meyer, David (April 30, 2008). "Mozilla warns of Flash and Silverlight 'agenda'". ZDNet. Archived from the original on December 27, 2008. Retrieved January 11, 2009. Companies building websites should beware of proprietary rich-media technologies like Adobe's Flash and Microsoft's Silverlight, the founder of Mozilla Europe has warned.
  72. ^ "Adobe SWF file format specification" (PDF). Retrieved December 11, 2011.
  73. ^ "Adobe FLV file format specification" (PDF). Adobe Systems Inc. Archived from the original (PDF) on May 31, 2010. Retrieved December 11, 2011.
  74. ^ "Microsoft Open Specification Promise". Microsoft. Retrieved December 11, 2011.
  75. ^ "Microsoft ASF specification". Microsoft. Retrieved December 11, 2011.
  76. ^ "Mono Moonlight". Mono Project. Retrieved June 22, 2008.
  77. ^ Miguel de Icaza (May 29, 2012). "Moonlight development discontinued". InfoQ.com. Retrieved June 4, 2012.
  78. ^ Miguel de Icaza (March 3, 2008). "Pre-Mix 08: Moonlight Updates". Retrieved March 8, 2008.
  79. ^ Jones, Pamela (May 28, 2008). "Shining Some Light on Microsoft's Moonlight Covenant". Groklaw. Retrieved August 25, 2008. Moonlight is safe from threat only if you get it from Novell AND DO NOT PASS IT ON, as there are no protections for downstream recipients...Unless those downstream recipients get it from an 'Intermediate Recipient' defined to only include authorized resellers...It's like walking into a store and saying "I'm only going to pay half of the amount I owe and I hereby disclaim my duty to pay full price." You can try that, but the law supersedes whatever intent or desire you've expressed. At minimum, this shows how clearly they DO NOT want to coexist with GPL'd code.
  80. ^ Chhabra, Gautam (April 20, 2007). "Adobe CEO questions Microsoft Silverlight cross-platform commitment". Java Entrepreneur. Archived from the original on December 20, 2007. Retrieved December 6, 2007.
  81. ^ Bishop, Todd (October 17, 2007). "Antitrust filing cites Microsoft Silverlight concern". Seattle Post-Intelligencer. Retrieved December 6, 2007.
  82. ^ "Anitrust motion Executive Summary" (PDF). Archived from the original (PDF) on September 11, 2008. Retrieved September 7, 2008.
  83. ^ ""Avalon marks the end of the American Dream" · 80%".
  84. ^ Fried, Ina. "Microsoft hopes users see the (Silver) light". Retrieved June 18, 2013.
  85. ^ Heuer, Tim. "A guide to Silverlight 3 new features". Retrieved March 23, 2009.
  86. ^ "Silverlight 4 Beta What's New". Archived from the original on February 21, 2010. Retrieved January 21, 2010.
  87. ^ a b "Silverlight 5 has released! The docs are up and a .chm is available". MSDN blogs. Microsoft Corporation. December 9, 2011. Retrieved December 11, 2011.

외부 링크