Flash內容是效能殺手,也可能造成瀏覽器的漏洞,因此Chrome瀏覽器之前已經宣佈預設禁用Flash播放內容,需要使用者手動點選允許才可以播放。而現在,微軟的Edge瀏覽器也將要踏上這條道路,預設不播放Flash內容。
根據微軟 Edge開發團隊的領導者John Hazen表示,在建立Edge瀏覽器的過程中,他們一向是將安全、效能以及可信賴度列為第一優先的考量。而基於以上的考量,他們將會在未來Windows 10的週年更新中,針對Edge瀏覽器進行一些改變:未來如果不是放在網頁的頁面中央位置的Flash內容,Edge瀏覽器將會預設不播放。
「不是放在網頁的頁面中央位置的Flash內容」,多半指的就是廣告的內容,透過預設將這些內容暫停,將可以顯著的改善電力的損耗,以及促進效能的提升。而在頁面中間的內容,多半可能是影片或是遊戲,則並不會暫停。
John Hazen表示,自從HTML 5推出以來,現在的主流瀏覽器都已經支援HTML 5播放多媒體影音的功能,使用HTML 5來播放影音,不但效能更好,而且也更安全。對於使用者來說,也可以減少電力的耗損,使用更少記憶體以及CPU的資源。因此,對於開發者來說,使用支援HTML 5的技術來播放影音多媒體內容,將會提供給使用者更好的使用體驗,對於開發者來說,所開發的網站或是服務也會更受歡迎。
因此,John Hazen也鼓勵目前的Flash開發者,轉向採用開放的Web標準來開發他們的應用,包括像是 Encrypted Media Extensions,Media Source Extensions, Canvas, Web Audio, RTC 等這些標準,都可以帶來與Flash相同的使用者體驗,但在校能以及安全性更佳。
至於改變的時間點,雖然說要等到Windows 10的週年更新才會看到這個改變,不過如果是Windows Inside的測試會員,可以提前在Build 14316就可以看到這項改變。
資料來源:Windows部落格
請注意!留言要自負法律責任,相關案例層出不窮,請慎重發文!