我們生活在“科技日新月異”的感覺當中,但實際上現在我們正使用的這個計算機網絡,早在 15-20 年前就定下了基本的形態,是以 Windows XP、IE6、Flash 等“古董”共同建構起來的基本形態。
到現在 Windows xp 依然沒有被完全淘汰干凈,雖然比起 2014 年微軟宣布終止技術支持的時候,它的使用率已經有所下降,但是今年多個勒索病毒在裝有 xp 的機器上肆虐的情景,還是讓人們看到了這個老系統所擁有的影響力。事實上,我自己就出于興趣一直在收藏各個公眾場合的電腦使用 xp 系統的情景,在最近一兩年依然能看到眾多使用 xp 的場合,包括廣場大屏幕、收銀機、以及自動取款機等等。
與此同時,安迪-比爾定律已經實際上宣告終結,因為安迪創造出來的東西至少不再是由比爾照單全收。Windows 10 被微軟宣布成為最后一個大 Windows 版本,而安裝 Windows 10 所需要的機器配置,和大概十年前 Windows Vista 要求的機器配置是完全一樣的,甚至還偏低。這也就意味著如果你愿意忍受稍微慢一點的啟動速度的話,2005 年推出的機器都能趕上新時代的腳步。
XP、IE6 和 Flash 的組合,十幾年來成為很多互聯網設計師和前端工程師的噩夢,但是它們之所以能死而不僵,堅持到現在,正是因為互聯網本來的開放屬性。任何力量即使強大如 iPhone,也不能阻止人們訪問開放協議的互聯網。而且,新的 Web 標準必須考慮到對舊有設備的兼容,以使得大部分機器不至于瞬間成為廢品。這也為原本能上網的老機器延續了更長的壽命。
如今仍在茍延殘喘的 XP、IE6 和 Flash 都在加速被替換,它們的開發者現在都成為這一替換進程最積極的推動者。但是這一進程還會極其緩慢,不以他們的意志為轉移。
在我看來,Adobe 面對的更可怕的任務是說服更多機構,對一些有依賴性的前臺和后臺設計從 Flash 改用其他技術。直到今年,優酷土豆這些全球范圍 Flash 的最大的“大客戶”才紛紛改用 HTML5 播放器。今年早些時候,聯邦快遞曾經對安裝了 flash 插件的用戶給予額外的獎勵,因為他們不想改寫用 flash 寫成的老舊的業務系統。
而國內眾多政府機關的導航條都是用 flash 制作的,要想改這些也真是難為了他們。加上這些政府部門很多機器還只是跑在內網,只要不壞掉,估計可以跑到天荒地老。
這個工作量比微軟推動升級 Windows 10 要大得多,而且因為國內大量盜版使用 Adobe 套裝的情況使局面更為復雜。不知道出于什么考慮,Adobe 在中國銷售的 CC 套裝年費 7000 大元,比海外版經過匯率換算以后都要貴不說,還是嚴重缺少功能的“閹割版”。這讓有心支持正版的部分中國用戶也不敢恭維。
企業停止對老舊軟件的支持固然是仁至義盡,卻有可能造成事實上的風險。勒索病毒出來后,微軟也不得不打破慣例,向已經退出產品生命支持周期的 XP 重新發布安全補丁。
這也是 Flash 在 2020 年之后命運的預演。Flash Player 在命運多舛的十幾年更新歷史當中,本來就是各種高危漏洞的集散地,Adobe 是不可能通過一次終結性版本發布,就根治現在和未來出現的所有平臺級漏洞的。可以想見,“
不知道 Adobe 是不是會考慮將整個 Flash 開源以“外包”其安全維護工作——也許它沒有動力這么做,因為開源可能會允許私自的分支繼續讓這種跟現有 web 標準不兼容的格式存活下來,而這其實是現在的 Adobe 不愿意看到的景象。
本文 Flash 在 2020 年之后的命運來自 動點科技.