偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

觀點:HTML 5,F(xiàn)lash的毀滅與救贖

開發(fā) 前端
Adobe拯救Flash最好的辦法是放棄Flash插件機制,而直接把HTML 5運行時作為目標;由HTML 5/Javascript 配置并移除需要獨立運行的封閉的插件。

關(guān)于HTML 5的視頻標準各大廠商一直爭論不休;近日,Google旗下的Youtube率先支持了HTML 5視頻標準;而蘋果公司新進推出的iPad對待傳統(tǒng)Web視頻解決方案Flash的態(tài)度也值得深思。

Flash的輝煌即將隨著HTML 5標準的推行而終結(jié)?你也許會反駁:Flash是配置一個兼容的跨平臺方案的唯一途徑!

就當做是惡作劇和鬼把戲吧,我已經(jīng)同時部署了Flash應用到OS X和Linux環(huán)境中。老實和你們說,并不是很完美。與Windows Flash實現(xiàn)相比,OS X是一個二等公民,那么Linux則是三等公民。我完全不能理解,為何會是這樣(明顯的,作為一個公司它完全有必要分配更多的開發(fā)資源到大量的用戶中 去)。不得不面對的問題是,與Windows實現(xiàn)相比性能和穩(wěn)定性同樣等級的OS X和Linux Flash播放器一無是處??紤]到分布在每個播放器實現(xiàn)上的資源分配,我懷疑它是否這樣做過。

(是程序員的脫節(jié)?)例如,事實上我‘最 愛’的OS X播放器的限制是,每當你請求一個URL時它總是返回HTTP狀態(tài)代碼0.像任何在與HTTP交互的正常的應用程序一樣,需要為遵循302重定向做些什 么...抱歉,你會崩潰的!那么我‘最愛’的Linux播放器呢?瞧,對你來說最好的辦法是...那么到底Adobe要多久才能發(fā)布一個Linux上的 64位的Flash插件?誰又會清理NS插件封裝器以使Adobe Flash運行?但蘋果正好可以推進他們自己的封閉式平臺!
 
有人忘記當iPhone首次發(fā)布的時候嗎?作為創(chuàng)作iPhone第三方應用程序的這個途徑,蘋果是Web應用程序的勝利者嗎?在iPhone發(fā)布 的一年之后,我們已經(jīng)有了很多的Web程序。“在客戶和開發(fā)者嚴重的請求請求下”,蘋果增加了對本機程序和軟件商店的支持。他們明顯受到了隱藏“金礦” (蘋果軟件商店)的打擊,可能蘋果很不情愿放棄那樣做,但我們因此得到了高質(zhì)量的本機應用程序。

對我來說有趣的是,幾年前蘋果是如何抨擊蘋果禁止我們創(chuàng)建本機應用程序,并強迫我們創(chuàng)建Web程序,現(xiàn)在呢,我們又在抨擊他們強迫我們創(chuàng)建本機程序“代替”Web程序(關(guān)于試圖在蘋果上創(chuàng)建瀏覽器的行為是如何被禁止的)。哈哈,過的真快我都忘了...

好了,什么是解決方案,誰又是那個人才?依我看來,Adobe拯救Flash(開發(fā)和編寫環(huán)境)最好的辦法是放棄Flash(插件),而直接把HTML 5運行時作為目標。Flash CS4是最好的為在Web上的設計師和插圖者簡單的創(chuàng)建富有動畫效果的圖形媒體編寫環(huán)境之一。不,那不是最好的。能夠簡單的導入來自插圖畫家的矢量插圖、 隨意拖放圖標、縮放它們并用所見即所得編輯器操縱它們、不用清理隨處可見的HTML/CSS/Javascript?沒錯,我能預見那是很有吸引力的。能 夠渲染、縮放,和以動態(tài)的繪制矢量內(nèi)容實現(xiàn)動畫?Flash對此而言確實不錯。并且就算學習它也不是極度困難的。

但作為一個開發(fā)者來說,過去的我和其他許多人都因為Adobe Flash插件的封閉性而煩惱。用插件不能解決一個運行中的問題?祝你好運!查看一個Bug報告吧,如果你是幸運兒可能會考慮 用6個月的時間修正它。但仍然會有更多的bug報告。。

人們之所以開發(fā)Flash是因為他們需要建立富圖形用戶界面,因為不能簡單的依賴 Javascript/HTML。但HTML 5能代替那些功能,WebGl、CSS3這些東西據(jù)說在渲染Adobe Flash插件方面顯得無能為力。視頻標簽解決了 剩下的部分。我們看到這些標準媒體運行得如此之慢,但他們最終還是被人采用了。如果Adobe不希望落后,他們應該改變他們的編寫環(huán)境,由 HTML 5/Javascript 配置并移除需要獨立運行的封閉的插件

畢竟,即使再多的標準也會改變,事實上有人需要制造一個不錯的 工具設計編寫這些標準。Adobe制造了這個工具(搖錢樹的工具)。Flash CS5的新特征會支持將Adobe Flash程序?qū)С龅奖緳CiPhone代碼?出乎意料的,大量的聚集在網(wǎng)上的Flash Web游戲完全可以重建在iPhone上。如果他們想,他們無疑可以在Web上做到,所有在那兒很棒的Adobe Flash內(nèi)容可以簡單的用HTML 5重建。出版審 核:Flash 程序?不通過;以HTML 5為目標?通過。嘿,我打賭他們會對Flex做同樣的事情。

對我來說,這貌似是兩全其美的—— Adobe可以繼續(xù)出售他們的工具,設計師和插圖師繼續(xù)使用他們的編寫環(huán)境,程序員可以編寫一個開放的平臺用來替代另一個過于封閉的。附帶說一下,如果 Adobe不這樣做,我確信有人會做的。HTML 5將定義下一代Web應用程序。史蒂夫喬布斯似乎這樣認為。不然你可以google一下。

那么,Adobe,服從即將來臨的開放的Web標準,并且建立一個世界級的幫助開發(fā)者定義下一代編寫Web的開發(fā)環(huán)境,或者緊抓沉船不放(Flash插件) 直到它變得一無是處。對我來說投靠哪邊顯而易見。

【HTML 5視頻標準】

  1. Web視聽時代來臨 HTML 5視頻音頻元素全解析
  2. 先下手為強 蘋果搶先支持HTML5視頻功能

【編輯推薦】

  1. HTML5 File API初探 支持文件拖放上傳功能
  2. HTML5有效提升iFrame安全性 新增Sandbox屬性
  3. 微軟披露IE9技術(shù)細節(jié) 將支持HTML5標準
  4. HTML 5視頻編碼存爭議 各方觀點不一
  5. 關(guān)于HTML 5現(xiàn)狀與未來的觀點碰撞

本網(wǎng)轉(zhuǎn)載自國外開發(fā)者博客Uncompiled Thoughts,引用本文僅為信息傳播,不代表本網(wǎng)站贊成其內(nèi)容或觀點。

責任編輯:王曉東 來源: stevenwei.com
相關(guān)推薦

2009-07-03 09:41:27

HTML 5

2009-05-26 08:51:38

HTML 5FlashOpera

2010-03-08 08:51:59

FlashSilverlightHTML 5

2017-04-25 16:25:44

2009-06-17 17:53:01

HTML 5Flash

2015-09-16 17:17:58

2011-09-23 10:24:23

HTML 5

2011-10-18 17:00:02

2018-05-23 00:06:25

無人貨架智能貨架供應鏈

2011-06-16 08:34:47

HTML 5

2011-08-09 09:06:43

HTML 5

2009-07-23 08:50:12

2009-06-17 11:29:51

HTML 5

2009-07-21 08:34:16

HTML 5FlashSilverlight

2015-12-09 10:41:51

2015-10-09 16:07:26

2011-09-27 14:35:53

HTML 5

2009-06-11 10:59:07

HTML5Flash插件

2011-05-03 15:58:11

HTML 5Flash

2011-11-10 09:38:11

HTML 5
點贊
收藏

51CTO技術(shù)棧公眾號