分類
❄網站新玩意 (New Stuffs)

檔案上傳模組 Plupload

網路檔案上傳 (Web file upload) 是在網際網路上傳送檔案的重要方式,但是各家的網路瀏覽器 (Browser)所支援的傳送能力不同,如果要以單一模組通吃各家網路瀏覽器的話,都需要使用者額外加掛軟體模組 (如 Flash, Java)方可達到,像我們網站上需要安裝 Flash player 才能夠啟動網路檔案上傳的功能,對於尚未安裝的用戶有些不方便。

替換目前所使用檔案上傳模組的原因,除了需要先行安裝 Flash player 的麻煩之外,其軟體開發商-Adobe 也準備將之淘汰而轉換到新的網頁標準-HTML5,尤其是智慧手機與平板電腦方面已經全面退出。因應這樣的網路發展趨勢,新採用的網路檔案上傳模組-Plupload,使用者不再需要安裝任何軟體模組,系統會依據所使用瀏覽器的傳送能力,自動挑選適合的上傳模組來使用,而且支援各種智慧手機 (Andriod) 與平板電腦 (iPad),尤其是蘋果電腦 (Apple) 的產品系列,此強大模組內含有 Flash、Silverlight、HTML5、HTML4 (一般瀏覽器均支援)等6種上傳模組。檔案上傳模組之操作介面如下圖:

如果是(1)使用新版瀏覽器如微軟 IE10、FireFox、Google Chrome、Opera、Safari 等都已經內建支援 HTML5,就會自動啟動 HTML5上傳模組來傳送檔案,無須安裝任何軟體。使用 HTML5 模組的另一個好處是,可以運用拖曳檔案的方式,來加入上傳檔案。如果(2)已經安裝過 Flash 或 Silverlight 軟體,也會自動挑選啟動,預設的挑選優先順序為 Flash (穩定型) – HTML5 (最新型) – Silverlight – HTML4 (陽春型)。而在(3) IE8/9 瀏覽器上,如果未安裝過 Flash 或 Silverlight 軟體,就會採用 HTML4模組進行檔案上傳,缺點是一次僅能選取一個檔案(多個檔案上傳的話需要選取好幾次),而且上傳進度是顯示於瀏覽器的下方,比較不明顯與不準確。

留言功能已關閉。

分享