自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

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

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

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

Flash的輝煌即將隨著HTML 5標(biāo)準(zhǔn)的推行而終結(jié)?你也許會(huì)反駁:Flash是配置一個(gè)兼容的跨平臺(tái)方案的唯一途徑!

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

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

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

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

但作為一個(gè)開(kāi)發(fā)者來(lái)說(shuō),過(guò)去的我和其他許多人都因?yàn)锳dobe Flash插件的封閉性而煩惱。用插件不能解決一個(gè)運(yùn)行中的問(wèn)題?祝你好運(yùn)!查看一個(gè)Bug報(bào)告吧,如果你是幸運(yùn)兒可能會(huì)考慮 用6個(gè)月的時(shí)間修正它。但仍然會(huì)有更多的bug報(bào)告。。

人們之所以開(kāi)發(fā)Flash是因?yàn)樗麄冃枰⒏粓D形用戶界面,因?yàn)椴荒芎?jiǎn)單的依賴 Javascript/HTML。但HTML 5能代替那些功能,WebGl、CSS3這些東西據(jù)說(shuō)在渲染Adobe Flash插件方面顯得無(wú)能為力。視頻標(biāo)簽解決了 剩下的部分。我們看到這些標(biāo)準(zhǔn)媒體運(yùn)行得如此之慢,但他們最終還是被人采用了。如果Adobe不希望落后,他們應(yīng)該改變他們的編寫(xiě)環(huán)境,由 HTML 5/Javascript 配置并移除需要獨(dú)立運(yùn)行的封閉的插件。

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

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

那么,Adobe,服從即將來(lái)臨的開(kāi)放的Web標(biāo)準(zhǔn),并且建立一個(gè)世界級(jí)的幫助開(kāi)發(fā)者定義下一代編寫(xiě)Web的開(kāi)發(fā)環(huán)境,或者緊抓沉船不放(Flash插件) 直到它變得一無(wú)是處。對(duì)我來(lái)說(shuō)投靠哪邊顯而易見(jiàn)。

【HTML 5視頻標(biāo)準(zhǔn)】

  1. Web視聽(tīng)時(shí)代來(lái)臨 HTML 5視頻音頻元素全解析
  2. 先下手為強(qiáng) 蘋(píng)果搶先支持HTML5視頻功能

【編輯推薦】

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

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

責(zé)任編輯:王曉東 來(lá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

2009-06-17 17:53:01

HTML 5Flash

2015-09-16 17:17:58

2017-04-25 16:25:44

2011-09-23 10:24:23

HTML 5

2011-10-18 17:00:02

2011-09-27 14:35:53

HTML 5

2015-10-09 16:07:26

2011-06-16 08:34:47

HTML 5

2011-08-09 09:06:43

HTML 5

2011-05-03 15:58:11

HTML 5Flash

2009-06-17 11:29:51

HTML 5

2009-07-21 08:34:16

HTML 5FlashSilverlight

2015-12-09 10:41:51

2009-06-11 10:59:07

HTML5Flash插件

2018-05-23 00:06:25

無(wú)人貨架智能貨架供應(yīng)鏈

2009-07-23 08:50:12

2011-11-10 09:38:11

HTML 5
點(diǎn)贊
收藏

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