這是歷史版本頁面 — 看 Silverlight 最新版本

舊網站要Silverlight才能看,現在還能裝嗎

Silverlight 軟體圖示 Silverlight 5.1.50905 (64-bit) 資料更新 2017-03-14 閱讀約 6 分鐘

打開某個老網站,頁面跳出「需要安裝 Silverlight」的提示,但你下載安裝後卻發現瀏覽器根本不理你,或是裝到一半就失敗。尤其是一些政府機關、學校或企業的舊系統,影片、圖表、互動介面都還綁著這個外掛,不裝就看不了,偏偏現在的主流瀏覽器早就把它擋掉了。

一般人遇到這種狀況,直覺就是上網找安裝檔,但問題往往出在「裝了也沒用」——瀏覽器不支援、系統版本不符、或是安裝過程被安全機制攔截。這類外掛程式的切入點,其實是搞清楚它還能不能在你目前的環境下運作,以及裝完之後要用哪個瀏覽器開,而不是傻傻裝完就以為沒事了。

Silverlight 操作介面
Silverlight 的操作介面

01Silverlight是什麼?為什麼有些網站一定要裝它?

Silverlight是微軟推出的瀏覽器外掛,用來播放影片、顯示互動內容和跑一些網路應用程式,底層用的是.NET框架。早期很多網站用它做多媒體播放或資料視覺化,像是高畫質影片串流、圖片縮放、3D效果等,所以如果你開到的是那個時代留下來的網站,就會被要求安裝它才能正常顯示內容。

02它有哪些主要功能?

官方列出的功能包括IIS Smooth Streaming(高畫質影片串流)、Deep Zoom(高解析度圖片縮放)、PivotViewer(大量資料視覺化)、3D圖形、像素著色器效果,以及超過60種可自訂的UI控制項。另外也支援第三方編碼格式擴充。這些功能主要是給開發者做互動介面用的,一般使用者感受到的就是「網站裡有影片或圖表可以操作」。

03它支援哪些瀏覽器和系統?

根據官方資料,Silverlight支援Windows和macOS,瀏覽器包含Internet Explorer、Firefox和Safari。但要注意,目前開發框架只支援IE 10和IE 11,其中IE 10的支援在2020年1月已經結束。換句話說,如果你用的是Chrome、Edge或Firefox新版,很可能裝了也無法使用。

Silverlight 介面畫面 2
Silverlight 介面畫面

04現在還能安裝使用嗎?

微軟在2021年10月停止了Silverlight的支援,之後不再提供任何更新,包括安全性修補。不過微軟表示不會刻意停用現有應用程式,所以如果你能找到安裝檔,在某些舊版瀏覽器上可能還是能跑。但安裝前要先確認你的系統版本和瀏覽器是否相容,否則裝了也是白裝。

05它和Flash有什麼不同?

兩者都是瀏覽器外掛,但Silverlight是微軟開發、基於.NET技術,Flash是Adobe開發、基於ActionScript。Silverlight主打與微軟開發工具的整合,例如Visual Studio和Expression Studio,讓開發者用C#寫應用程式。不過兩者都已經被HTML5等現代網頁技術取代,現在瀏覽器都不再支援這類外掛。

06哪些網站還在用Silverlight?

主要是早期建置的企業內部系統、政府機關網站、線上學習平台或影音網站,這些系統可能因為維護成本或轉換困難,一直沒有改版。如果你是在公家機關或學校單位工作,偶爾會遇到需要開舊系統的情況。一般消費性網站幾乎都已經改用HTML5播放器了。

Silverlight 介面畫面 3
Silverlight 介面畫面

07我只有IE瀏覽器,能用它嗎?

IE 11是目前官方唯一還有技術支援的瀏覽器,但微軟只對Silverlight 5版本提供付費技術支援,且僅限安裝和升級以外的問題。IE 10的支援已經結束。另外,微軟已經停止IE的整體維護,建議你先確認公司或學校的系統是否仍強制要求用IE開啟,否則用其他瀏覽器可能更安全。

08我在維護舊系統,需要知道什麼?

你需要確認三件事:第一,系統是否只能跑在IE 11上;第二,Silverlight版本是否為5.x;第三,使用者端電腦的Windows版本是否在支援範圍內(官方列出Windows 7和Windows 8的64位元版本)。微軟目前只對Silverlight 5提供有限支援,且不再有功能更新,安全性風險要自行承擔。

09新專案還能用Silverlight開發嗎?

官方明確表示不建議用Silverlight開發新專案,因為它已經停止支援且不再更新。微軟在FAQ中直接點名HTML5、JavaScript框架(如Angular、React)和漸進式網頁應用程式(PWA)是現代替代方案。如果你正在規劃新網站或新系統,應該直接採用這些技術,而不是繼續用Silverlight。

Silverlight 介面畫面 4
Silverlight 介面畫面

10有沒有替代方案可以取代它?

微軟官方列出的替代方案包括HTML5、JavaScript框架(Angular、React、Vue.js)和PWA。這些技術不需要安裝外掛,瀏覽器原生支援,且持續有更新。如果你的舊網站需要轉換,可以考慮用HTML5播放器取代Silverlight的影片功能,或用JavaScript框架重做互動介面。

11我的舊Silverlight應用程式該怎麼辦?

微軟建議將現有應用程式遷移到現代技術棧,以確保未來的相容性和支援。官方表示有提供遷移資源,網路上也有相關指南。遷移時可以先盤點哪些功能是Silverlight特有的(如Deep Zoom、Smooth Streaming),再找對應的HTML5或JavaScript套件來取代。如果短期內無法遷移,至少要把IE 11和Silverlight 5的環境固定下來,並做好風險控管。

12裝了Silverlight會不會有安全風險?

會。微軟在2021年10月停止支援後,不再發布任何安全性更新,這代表新發現的漏洞不會被修補。如果你必須使用它,建議只在信任的網站上開啟,並考慮用虛擬機器或隔離環境來執行,降低被攻擊的風險。另外,微軟只對Silverlight 5提供付費技術支援,免費的安裝和升級協助也僅限特定情況。

下載與官方連結

前往官方網站 下載 Silverlight

Silverlight_x64.exe · 12.56 MB · 連結指向軟體原廠

版本紀錄

再看 5 筆

看完整版本清單