HTML5發(fā)展的血淚史_第1頁
HTML5發(fā)展的血淚史_第2頁
HTML5發(fā)展的血淚史_第3頁
HTML5發(fā)展的血淚史_第4頁
HTML5發(fā)展的血淚史_第5頁
已閱讀5頁,還剩10頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

HTML5普及的

血淚史克棟HTML5聲勢(shì)浩大在移動(dòng)平臺(tái)上,F(xiàn)lash先后在iOS、WindowsPhone和Android上吃癟,Android把Flash逐出家門后HTML5已經(jīng)成為了移動(dòng)互聯(lián)網(wǎng)的唯一選擇。放眼望去,仿佛四野皆充滿著HTML5千秋萬代一統(tǒng)江湖的高呼。近幾年來,HTML5的大潮似乎是勢(shì)不可擋。在桌面應(yīng)用環(huán)境中,各大瀏覽器陸續(xù)卷進(jìn)了Chrome引發(fā)的跑分競賽,對(duì)HTML5的支持力度如同磕了藥般瘋狂;攔路虎:Flash在1996年Flash誕生伊始,它可是互聯(lián)網(wǎng)上冉冉升起的超級(jí)新星——小巧、高效、跨平臺(tái),無論是開發(fā)者還是用戶,看到Flash都會(huì)笑逐顏開。Flash先后參加了對(duì)Javascrip、HTML、XML的支持,新增了濾鏡和層的模式,加持了Actionscript語言,并增強(qiáng)了影音方面的功能一舉把RM/RMVB趕到了線下。Flash甚至被人譽(yù)為是“最靈活的平臺(tái)”,易于開發(fā)且移植性強(qiáng)的特點(diǎn)讓它在互聯(lián)網(wǎng)上打出了一片天地。攔路虎:Flash然而,F(xiàn)lash的成長似乎茁壯得有點(diǎn)過了頭。Flash的功能越來越強(qiáng)大,開發(fā)人員使用Flash開發(fā)的產(chǎn)品也愈發(fā)繁多龐雜,F(xiàn)lash開始被用來干一些奇怪的事情。當(dāng)?shù)土拥腇lash充滿著網(wǎng)頁的時(shí)候,電腦開始不堪重負(fù)了,F(xiàn)lash落下了一個(gè)烤肉機(jī)驅(qū)動(dòng)程序的稱號(hào)。Adobe把Flash養(yǎng)得太肥了實(shí)際上,F(xiàn)lash的效率并不低,只是Flash的濫用和參差不齊的Web前端開發(fā)人員造成了一系列不良后果。Flash的效率低下主要?dú)w咎于開發(fā)者,但其平安性和穩(wěn)定性欠佳就和Adobe不上心有關(guān)系了??偟膩碚f,F(xiàn)lash的優(yōu)點(diǎn)和缺點(diǎn)都很明顯,但是Flash的缺點(diǎn)無礙于它成為網(wǎng)絡(luò)上的霸主。絆腳石:瀏覽器如果HTML5想要部署于廣眾大羅的電腦上,這就得先把這些為數(shù)巨大的電腦通通安裝上能識(shí)別HTML5的瀏覽器。無論是IE6還是IE8,對(duì)HTML5的支持度都極差,HTML5眼看Flash在這些老舊的瀏覽器中風(fēng)生水起,自己卻力所不及,只能45度仰望天空為的是不讓眼淚掉下來。蘋果將Flash逐出了iOS所幸這一切只發(fā)生在桌面應(yīng)用環(huán)境中,在移動(dòng)平臺(tái),HTML5已經(jīng)成為了新時(shí)代互聯(lián)網(wǎng)的象征。在這里,HTML5可得大大地感謝蘋果。蘋果在2007年發(fā)布iPhone時(shí),并未提供對(duì)Flash的支持,當(dāng)時(shí)蘋果的官方說法是,硬件效能缺乏以支撐Flash運(yùn)行。當(dāng)時(shí)Adobe還心存一絲僥幸,以為隨著硬件的開展,iOS支持Flash是遲早的事情。于是Adobe在FlashCS5上開始支持將Flash輸出成iOSApp,但始終無法在Safari上使用Flash。蘋果將Flash逐出了iOSAdobe和蘋果都倍受設(shè)計(jì)師的青睞,雙方之間也有過不少合作,Adobe萬萬沒有想過蘋果在移動(dòng)平臺(tái)上對(duì)Flash居然會(huì)如此強(qiáng)硬。面對(duì)Adobe在iOS上運(yùn)行Flash的滿懷希冀的眼神,蘋果不理不睬,轉(zhuǎn)身去和W3C、Mozilla和Opera合作,大力推廣HTML5。得益于蘋果在移動(dòng)平臺(tái)上的強(qiáng)勢(shì),HTML5在移動(dòng)互聯(lián)網(wǎng)遍地開花。而WindowsPhone和Android看到iOS和HTML5的合作竟隱隱有一統(tǒng)江湖之勢(shì),于是紛紛表示Flash什么的弱爆了。在Android4.1拋棄了尾大不掉的Flash后,HTML5成為了移動(dòng)平臺(tái)唯一的選擇,也是面對(duì)Flash唯一取勝的戰(zhàn)場。Android4.1放棄Flash移動(dòng)平臺(tái)HTML5得以戰(zhàn)勝Flash,主要是因?yàn)樘O果等廠商對(duì)Flash的強(qiáng)硬態(tài)度,在移動(dòng)平臺(tái)上用戶也沒有太多的選擇,廠商說什么就是什么——你總不能把iOS刷成Android吧。桌面平臺(tái)用戶的自由度就大多了,微軟可不敢把你的IE6強(qiáng)卸掉后強(qiáng)推IE9。HTML5想要全面取代Flash,任重道遠(yuǎn)吶。自作孽不可活雖然前文我們一直在說HTML5,但這實(shí)際上是一個(gè)泛指。前文所說的HTML5包括了HTML5、CSS3、JavaScript以及新的瀏覽器API所包含的整個(gè)Web前端技術(shù),這一套技術(shù)并沒有一個(gè)嚴(yán)格的統(tǒng)一的標(biāo)準(zhǔn)——HTML5仍是一個(gè)草案,而各家瀏覽器的API的內(nèi)容又不一樣,可以說HTML5本身就十分零散。HTML5擁有眾多出彩的特性,可以讓人們?cè)诰W(wǎng)上直接繪圖作畫、聽歌看片、吹水聊天以及將Web應(yīng)用轉(zhuǎn)化稱本地程序等等,HTML5成為了最新移動(dòng)技術(shù)的代名詞。WHATWG和W3C產(chǎn)生了嚴(yán)重分歧在今年的7月份,當(dāng)HTML5標(biāo)準(zhǔn)已經(jīng)在超過90%的協(xié)議上達(dá)成共識(shí)之時(shí),HTML5又迎來了一次聲勢(shì)浩大的窩里斗。WHATWG背后的靠山有蘋果、Mozilla和Opera,W3C所抱的大腿那么是微軟。蘋果、Mozilla和Opera控制著Webkit、Firefox和Opera,微軟自不用說,一個(gè)IE足以讓對(duì)面仨抖上三抖。而隨著Google參加WHATWG陣營,蘋果和Google這兩個(gè)Webkit的主要使用者同時(shí)也是死對(duì)頭之間又燃起了紛飛戰(zhàn)火。HTML5標(biāo)準(zhǔn)定制現(xiàn)在HTML5標(biāo)準(zhǔn)制定者內(nèi)部就是這種情況后話HTML5確實(shí)極具價(jià)值

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論