我們中那些對技術感興趣的人看到了無數的產品和服務。 一些人開始吃這個世界,並最終消失而沒有痛苦或榮耀。 其他人起步雖然很謙虛,但後來變得至關重要。 至少直到其他產品或服務替換了它。
就是Flash的情況, 推動網絡發展的技術,其支持在2020年的最後一天結束。
Flash的開始和結束
好奇地,Flash的生死與蘋果有關。 一切始於Macintosh用戶組的組織者查理·傑克遜(Charlie Jackson)與喬納森·蓋伊(Jonathan Gay)的會面。 查理(Charlie)想要為蘋果計算機開發軟件,喬納森(Jonathan)從高中開始就為該平台編寫程序。 他們與負責市場營銷的第三位合夥人Michelle Welsh共同創立了一家名為FutureWave軟件的公司。 那是在1993年。
第一款產品是SmartSketch, Mac的圖形編輯器 優化用於 光學鉛筆。 該軟件試圖通過將快速,易於使用的快捷方式與簡單的用戶界面相結合來彌補數字筆的不自然感。
在市場測試中,許多用戶指出 SmartSketch可能是動畫和旋轉鏡檢查的有用工具。 這就是為什麼開發人員在其中添加了基本動畫功能的原因。
由於軟件開發通常需要時間,因此經常會發生以下情況:產品準備就緒時,用戶不再需要它。 這就是SmartSketch發生的情況。 手寫筆已成為博物館作品。
在尋找新市場時,公司經理髮現剛起步的萬維網上可供開發人員使用的唯一工具是文字處理器。 為了改變這一點,他們修改了SmartSketch的動畫組件,並 他們以FutureSplash的名稱將其轉換為Web設計工具。 我們在1995年
專注於網絡
FutureSplash具有兩個組件:
- FutureSplash Animator: 使用此組件,設計人員可以在基本時間軸上設計動畫,並為其添加一些交互性。 它實際上是逐幀動畫工具,帶有繪圖工具,友好的用戶界面,並允許用戶拖放動畫。
- FutureSplash查看器:對於當時的兩種瀏覽器; Internet Explorer和Netscape Navigator可能會顯示由Animator創建的文件,這些文件需要在您的計算機上下載此組件。
由於沒有競爭,所以新產品一切順利。 Netscape將Viewer添加到其功能擴展列表中,Microsoft要求開發人員為MSN.com(Internet Explorer的默認主頁)創建內置播放器。 他的想法是在頁面的一部分中創建類似電視的體驗。
如果無法擊敗他們,那就買他們
FutureWave的成功並沒有引起人們的注意,並且 一家名為Macromedia的公司,它有自己的網絡播放器Shockwave, 決定購買該程序。 為了使他的收購的名稱更引人注目,他將其簡稱為FlasH (F未來睫毛)
在Macromedia的支持下,Flash將成為網絡的重要組成部分 (其使用是否合理)。 FutureSplash可能會添加功能受限的按鈕,但由於有了新所有者,Flash才有了新的編程語言(JavaScript的近親稱為ActionScript)。
使用ActionScript,程序員可以通過將Flash動畫變成完整的網站來創建與Flash動畫的高級交互性。。 千禧年對這個軟件是吉祥的。 我們誰都不知道十年後這種下降會開始。
從來沒有一個官方的工具可以在Linux上開發Flash動畫。 如果有像Haxe這樣的項目允許編譯用ActionScript編寫的代碼。 在Google中搜索時,我看到有人談論將Eclipse與兩個Adobe工具一起使用作為開發環境的可能性,它們是sdk Flex(現在由Apache Foundation掌握)和Adobe Air(Intenret的豐富應用執行環境),停止擁有Linux版本。
在下一篇文章中,我們將討論Adobe,對Linux用戶的忽視以及史蒂夫·喬布斯如何為我們報仇。