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

五理由 .NET開(kāi)發(fā)者應(yīng)該關(guān)注HTML 5

原創(chuàng)
開(kāi)發(fā) 前端
如果您是微軟客戶(hù)端開(kāi)發(fā)者致力于C#和XAML,您可能會(huì)為微軟Windows 8投奔HTML 5與JavaScript而憤怒。這可以理解,但不得不承認(rèn)這是一個(gè)新的世界。HTML 5將成為下一代Web開(kāi)發(fā)標(biāo)準(zhǔn),下文就為你列舉你應(yīng)該關(guān)注HTML 5的五大理由。

微軟近期在D9和Computex 2011大會(huì)上演示了Windows 8,普通用戶(hù)對(duì)于Windows 8的全新界面和觸摸功能是欣喜不已,但對(duì)另一群人來(lái)說(shuō)就是2012,他們就是Silverlight和.Net開(kāi)發(fā)人員,在D9大會(huì)上,微軟演示了Windows 8如何為應(yīng)用程序整合了一個(gè)以觸摸操作為主的用戶(hù)界面,這些應(yīng)用都是基于HTML 5和JavaScript開(kāi)發(fā)的。微軟似乎將Windows 8的關(guān)注點(diǎn)都放在這個(gè)新的Web標(biāo)準(zhǔn)開(kāi)發(fā)平臺(tái)HTML 5,并用它來(lái)驅(qū)動(dòng)全新的基于卡片(Tile)的觸摸界面,卻全然忽略了現(xiàn)有的Windows開(kāi)發(fā)平臺(tái):Silverlight和.Net。這讓Silverlight和.Net開(kāi)發(fā)人員不禁感慨傷不起!

[[36044]]

 如果您是微軟客戶(hù)端開(kāi)發(fā)者致力于C#和XAML,您可能會(huì)為微軟Windows 8投奔HTML 5與JavaScript而憤怒。這可以理解,但不得不承認(rèn)這是一個(gè)新的世界。HTML 5將成為下一代Web開(kāi)發(fā)標(biāo)準(zhǔn),下文就為你列舉你應(yīng)該關(guān)注HTML 5的五大理由。

1. HTML 5代表著Web開(kāi)發(fā)者的一次轉(zhuǎn)型

HTML 5作為下一代的Web開(kāi)發(fā)標(biāo)準(zhǔn),其特性已經(jīng)慢慢地出現(xiàn)在主流的瀏覽器中,這種新的HTML將會(huì)讓瀏覽器不必再依賴(lài)Flash、QuickTime、Silverlight等插件,也簡(jiǎn)化了原來(lái)需要大量JavaScript才能達(dá)到的效果。然而作為Web開(kāi)發(fā)人員正面臨著一次轉(zhuǎn)型,首先心里上的轉(zhuǎn)型,接受HTML 5;技術(shù)上的轉(zhuǎn)型,學(xué)習(xí)掌握HTML 5,知道如何把HTML 5轉(zhuǎn)化為各種Web應(yīng)用,能夠做到將現(xiàn)有的Web應(yīng)用過(guò)渡到HTML 5。有挑戰(zhàn)也有機(jī)遇,HTML 5相對(duì)Flash來(lái)更簡(jiǎn)單易學(xué),Web開(kāi)發(fā)者又重新站在同一起跑線上,共享勝果。

2. HTML 5在移動(dòng)Web應(yīng)用的優(yōu)勢(shì)

移動(dòng)領(lǐng)域開(kāi)發(fā)需要面對(duì)多平臺(tái)多終端的現(xiàn)實(shí),HTML5是相對(duì)成熟的可以適應(yīng)復(fù)雜界面的解決方案,可以有效地降低開(kāi)發(fā)成本和周期。 Android和iOS手機(jī)的興起,也加速了HTML5在移動(dòng)設(shè)備的普及。移動(dòng)瀏覽器的不斷升級(jí),給HTML 5在移動(dòng)Web方向的發(fā)展提供源源不斷的動(dòng)力。也隨著設(shè)備性能的不斷提高,移動(dòng)Web應(yīng)用的能力也漸漸逼近客戶(hù)端應(yīng)用。

另外未來(lái)幾年,移動(dòng)應(yīng)用開(kāi)發(fā)中的HTML5技術(shù)的調(diào)試工具無(wú)疑會(huì)變得更加重要,它可以解決大部分開(kāi)發(fā)人員80%的工作量。你想要用Objective-C改變你的界面設(shè)計(jì)嗎?編輯,再編譯,運(yùn)行。重復(fù)這三個(gè)步驟直到你滿(mǎn)意為止。如果再編譯步驟很多,這可能會(huì)耗上一天的時(shí)間。用HTML5技術(shù)去實(shí)現(xiàn)?用weinre編輯一些CSS屬性并測(cè)試,你甚至不用關(guān)閉應(yīng)用,你就可以繼續(xù)調(diào)試。一定程度上,你還可以在桌面瀏覽器調(diào)試你的HTML5手機(jī)應(yīng)用。但相信我,你的應(yīng)用產(chǎn)品最終可能只會(huì)在移動(dòng)設(shè)備上爆發(fā)一大堆漏洞而已,所以你必須得使用weinre。

3. 一個(gè)Windows應(yīng)用程序市場(chǎng)的潛力是巨大的。

蘋(píng)果公司剛剛宣布靠出售應(yīng)用程序已經(jīng)賺了14億美元,而且會(huì)投資25億美元用來(lái)開(kāi)發(fā)應(yīng)用程序?,F(xiàn)在有200萬(wàn)的iOS設(shè)備來(lái)運(yùn)行這些應(yīng)用程序。如果你認(rèn)為移動(dòng)市場(chǎng)是巨大的,那么桌面呢?相比之下,自2009年7月22日微軟Windows 7發(fā)布以來(lái),微軟目前已經(jīng)售出了4億份Windows 7拷貝,目前每秒鐘就有7份Windows 7副本被售出。當(dāng)微軟發(fā)布了一套新的基于Windows 8的觸控中心界面。依照演講稿及相關(guān)的新聞稿所示,構(gòu)建該界面僅需在Windows 8上通過(guò)HTML5和JavaScript的技術(shù)即可實(shí)現(xiàn),同時(shí),HTML5和JavaScript可以使用PC的全部功能。這時(shí)候我們理應(yīng)欣喜若狂,一個(gè)巨大的蛋糕正擺在了我們面前,而且是移動(dòng)市場(chǎng)的數(shù)倍。

4. HTML 5游戲的重大變革

appMobi宣布了一項(xiàng)新的技術(shù):DirectCanvas,號(hào)稱(chēng)可以為手機(jī)HTML5游戲緩慢的圖形渲染提升500%的速度。DirectCanvas的設(shè)計(jì)是為了為HTML5元素加速,讓游戲的圖形和動(dòng)畫(huà)更流暢,換句話說(shuō),它讓你的游戲速度更快出問(wèn)題更少,點(diǎn)擊查看這項(xiàng)技術(shù)。

5. 開(kāi)發(fā)者應(yīng)該未雨綢繆

這說(shuō)起來(lái)容易,但HTML 5是不是真的準(zhǔn)備好了呢?它的一切都是新的,每天都在變化,最終的標(biāo)準(zhǔn)也只會(huì)在未來(lái)的幾年內(nèi)發(fā)布,但未來(lái)不會(huì)只見(jiàn)樹(shù)木不見(jiàn)森林。HTML 5不是一場(chǎng)雷雨,而是一個(gè)浪潮,聰明的開(kāi)發(fā)商不會(huì)在被大水淹沒(méi)才會(huì)去學(xué)習(xí)游泳,而作為開(kāi)發(fā)者更應(yīng)該未雨綢繆

【編輯推薦】

  1. 深入剖析HTML 5在移動(dòng)開(kāi)發(fā)方面的發(fā)展?fàn)顩r
  2. 為HTML 5的未來(lái)制定學(xué)習(xí)計(jì)劃
  3. 29個(gè)非常實(shí)用的HTML 5實(shí)例、教程和技巧
  4. HTML 5的根基在于移動(dòng)設(shè)備
  5. HTML 5怎么就成了RIA“殺手”?
責(zé)任編輯:陳貽新 來(lái)源: 51CTO
相關(guān)推薦

2012-03-22 09:57:56

Web

2015-10-27 09:36:31

Web開(kāi)發(fā)者理由

2023-12-26 18:43:45

Java開(kāi)發(fā)者趨勢(shì)

2012-10-11 10:43:26

開(kāi)發(fā)SQL

2014-10-11 10:20:50

程序員

2013-09-27 09:50:23

2010-03-09 14:21:01

HTML 5

2017-09-18 10:36:35

Python類(lèi)庫(kù)開(kāi)發(fā)者

2017-02-06 08:43:59

Xamarin編程數(shù)據(jù)

2015-11-13 10:45:48

ASP.NET開(kāi)發(fā)者

2022-01-23 11:12:29

前端開(kāi)發(fā)編碼開(kāi)發(fā)

2013-05-29 10:58:28

移動(dòng)開(kāi)發(fā)者Node.js信息圖

2012-08-20 09:57:15

新興平臺(tái)汽車(chē)智能家電

2017-04-13 10:58:32

Python開(kāi)發(fā)者

2015-12-08 13:25:39

2013-01-18 08:53:27

Android開(kāi)發(fā)學(xué)習(xí)Android

2016-06-13 14:13:27

開(kāi)發(fā)者全新編程語(yǔ)言

2010-09-07 09:10:57

HTML 5特性CanvasWeb存儲(chǔ)

2015-11-04 09:58:15

H5開(kāi)發(fā)未來(lái)

2012-05-02 09:42:19

開(kāi)發(fā)者技術(shù)博客
點(diǎn)贊
收藏

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