成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

為HTML 5的未來制定學習計劃

開發 前端
為了迎接HTML5的未來,程序員們需要掌握哪些技能才可以應對挑戰呢?本文 Justin James列出了程序員需要掌握的核心技術的學習計劃,以便跟上游戲規則的顛覆者HTML5的步伐。

利用Web技術進行應用開發的趨勢已深入人心,甚至web瀏覽器以外亦是如此。最近披露Windows 8將會為編寫運用HTML 5技術的應用提供支持只不過是契合了其在開發界的轉變而已。因此問題是:你打算如何應對?

51CTO推薦專題:HTML 5 下一代Web開發標準詳解

如果你沒有在一直地密切跟蹤,很容易就會做出這樣的猜測,為什么突然之間Web技術會扮演桌面應用開發平臺的角色。在正在定稿的HTML5標準里面,添加了一些新的項目,這些項目為HTML目前的文檔格式附加上了真正的應用開發能力。過去,龐大的JavaScript框架及瀏覽器插件是某些相當瑣碎的功能之所需。

HTML5依靠添加對視頻流、多線程以及異步處理(通過“Web Workers”消息傳遞系統)、利用套接字直接通信等的支持來改變這場游戲。盡管一個文檔格式標準擁有這些能力會嚇到某些人(包括我本人在內),但是車輪滾滾,這仍是HTML 5的前進方向,而且它還有蘋果、微軟、谷歌、Mozilla、Adobe等公司給它撐腰。此外,各種不同的框架的存在讓它能夠輕易地將Web應用直接與后臺的Web服務連接起來。其結果是,對于許多任務來說,HTML 5現在跟Silverlight、Flash、Flex/AIR以及JavaFX等技術一樣出色(盡管在某些事情上那些仍做得更好)。

以下就是你希望學習來步入此門檻的技術:

HTML 5: 盡管HTML5作為標準可能尚未完全確定,但是到了這個階段變動不會太大了。目前,它已經是可用的,并在相當一些瀏覽器上有了實現。你現在可以開始學習它了。

CSS: 如果你對CSS還不熟悉,現在正是學習它的大好時機。瀏覽器支持還在不斷完善,且現在IE6在市場的份額已經很少,對此開發人員已經覺得可以放心地忽略不計。

Web services: 每一種主流的服務器端開發語言都擁有一個框架或一套庫,以便容易地生成web服務,如.NET中的Windows Communication Foundation (WCF)。理解這些基礎應該不需要花費太多的學習精力。你也許特別希望學會如何生成JSON的輸出,此物正在迅速變成Web應用的通用語。還有,確保你理解了RESTful Web服務。在現代的開發環境下,相對于SOAP來說,盡管它們可能需要花費更多的功夫,但是其可訪問性可用性也要高得多。

JavaScript: 相對于傳統的ASP.NET或類似開發需求來說,新的應用開發范式需要多一點JavaScript方面的知識。

.jQuery: jQuery已經成為可用的客戶端開發框架;它似乎可用包辦一切。在利用一組擴展的插件的情況下,如果你想玩點UI的花樣,很可能jQuery能幫你忙。

這些技術現在構成了若干不同的開發系統的基礎。移動網站就是一條好的途徑,靠它可用最少的功夫來達到最多的移動用戶。像Appcelerator的Titanium那樣的工具允許你在若干平臺上(包括桌面和移動)在其系統之內使用web技術。其他的系統,像OutSystem的Agile Platform(免責聲明:我跟他們有一些關系,在我的信息披露中有解釋)打包了像jQuery這樣的庫,使得開發桌面或移動web應用變得極其簡單。Windows 8,盡管細節仍很含糊,看起來似乎會拿IE9(或彼時的當前版本)作為HTML 5的運行環境,來充當脫離明顯的瀏覽器窗口之外的本地應用。可以推斷,這些應用會擁有增強的特權來訪問本地資源,也可能其行為會更像是本地應用。

自學上述核心技術可謂聰明的一步,今年9月微軟的BUILD大會舉辦過后,我們就應該了解到該公司Windoes 8的策略調整計劃,并能發現還有哪些東西需要我們去學。

【編輯推薦】

  1. 29個非常實用的HTML 5實例、教程和技巧
  2. HTML 5的根基在于移動設備
  3. HTML 5怎么就成了RIA“殺手”?
  4. 微軟谷歌Twitter就HTML 5地位問題上演三國殺
  5. 有關HTML 5的流言與真相
責任編輯:陳貽新 來源: 譯言網
相關推薦

2009-08-10 09:13:57

HTML 5微軟

2020-10-21 13:40:15

云角色云團隊云技術

2013-01-24 10:26:04

HTML5HTML 5HTML5的未來

2011-04-01 09:17:01

備份cactiwindows

2016-05-13 17:14:51

華為HTML5

2012-04-25 14:36:52

HTML5

2012-06-25 14:57:27

HTML5

2019-05-16 08:23:58

數據中心預算基礎設施

2010-12-01 13:40:05

數據中心

2015-09-16 17:17:58

2012-08-23 10:42:49

HTML5

2013-01-22 13:02:41

HTML5canvasWeb

2012-06-19 14:20:39

HTML5

2012-07-23 10:36:16

2010-12-03 09:18:44

2011-06-15 15:48:52

HTML 5

2009-06-22 09:50:25

HTML 5OggWeb視頻

2009-07-03 09:41:27

HTML 5

2021-07-14 09:25:25

揚帆計劃5G網絡

2012-07-24 11:08:37

HTML5組織分裂HTML5標準
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产色网站 | 国产高清不卡 | 中文字幕免费 | 日韩一区在线视频 | 91av视频| 青青久久av北条麻妃海外网 | 亚洲毛片一区二区 | 日韩网站在线 | 国产精品久久久久久婷婷天堂 | 日本精品视频在线 | 男女国产视频 | 欧美影院| 国产99久久精品一区二区永久免费 | 成人网av| 亚洲免费在线视频 | 99这里只有精品视频 | 成在线人视频免费视频 | 中文字幕一区在线观看视频 | 国产在线一区二 | 久久另类| 国产一级特黄真人毛片 | 日韩成人免费视频 | 久操伊人 | 欧美久久国产精品 | 人人爽人人爽人人片av | 日韩在线视频播放 | 欧美成人aaa级毛片在线视频 | 国产精品99久久久久久www | 欧美三级电影在线播放 | 国产99视频精品免费播放照片 | 自拍偷拍第一页 | 91高清在线观看 | 视频三区 | 免费精品一区 | 久久一热 | 91精品国产欧美一区二区成人 | 第四色播日韩第一页 | cao在线| 国产成人一区二区三区 | 国产女人与拘做视频免费 | 国产精品久久久久久久久久 |