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

關于HTML5令人激動的10項預測!

移動開發(fā)
對于 HTML5 的開發(fā)者和公司決策者們而言,現在最重要的技術是 HTML、JavaScript、CSS、移動平臺和設備、以及不斷改進的 HTML 平臺(包括瀏覽器和操作系統(tǒng))。這意味著,下面 10 件事情將發(fā)生在 2013 年。

[[81307]]

1 基于 HTML5 移動平臺的崛起

在開發(fā)跨平臺 app 方面,HTML5 發(fā)揮著越來越重要的作用。目前,這種開發(fā)一般都是通過本地封裝器完成的,例如 Cordova(Cordova 使得 HTML 和 JavaScript 可以在 iOS 和 Android 等平臺上驅動 app)。這種技術稱為混合型 app 開發(fā)。

今年,許多新興平臺把支持 HTML5 app 作為平臺基本功能——不需要封裝器了!這其中重要是 Google 的 Chrome OS;Firefox OS 則已經計劃通過低端的中興、TCL 設備上在歐洲開始出貨;以 HTML 為中心新的平臺 Tizen 得到了英特爾和三星在內的多家重量級公司支持;同樣以 HTML 為中心的 Ubuntu 將帶來***流行風味的 Linux 手機;BlackBerry 10 也將 HTML 和 JavaScript 作為其下一代 app 戰(zhàn)略的核心;還有 Windows 8,Windows 8 引入了新的 HTML、JavaScript 開發(fā)模式來開發(fā)“Windows 8 的風格”app。這些平臺中,有些一定會在 2013 年取得成功。我最看好 Chrome OS 和 Tizen。

Chrome OS 有 Google 作為強大的后盾,重新修改了開發(fā)者和消費者推廣方式,并具有最寬廣的平臺戰(zhàn)略的優(yōu)勢(跨移動和桌面平臺),Chrome OS 已經取得了先發(fā)優(yōu)勢。

而 Tizen 同時得到了英特爾、三星、NEC、松下、Sprint、華為、Vodafone 等的業(yè)界巨頭最廣泛的支持,并擔任了 Linux 基金會工程管理的職位。Tizen 因為更加開放(更加可定制),而具有了向 Android 發(fā)起挑戰(zhàn)的潛力。這種開發(fā)性對設備制造商非常有吸引力。

2 為 Chrome 定制(kit)

越來越多的網站選擇只在一種瀏覽器上進行 app 的測試。20 世紀 90 年代是以“為 Internet Explorer 定制”為標志的,開發(fā)者們現在則以“為 Chrome 定制”來標榜他們的 app——針對 Chrome 瀏覽器開發(fā),不保證一定通用。在 2013 年,這種趨勢可能會進一步加速?;?Webkit 的 Chrome 瀏覽器非常高效,不斷的快速改進,而且?guī)缀踉谒兄髁鞑僮飨到y(tǒng)(Windows、Mac、Linux、Android 和 iOS)上通用。并且,同樣基于 Webkit 的 Safari 和 Blackberry 瀏覽器,幫助 Chrome 提供一些額外的兼容性。因此,開發(fā)人員更愿意專門為 Chrome 瀏覽器開發(fā)程序。雖然這樣可能會疏遠某些用戶,但“為 Chrome 定制”可以更充分地利用 HTML***PI,節(jié)省寶貴的開發(fā)和測試時間。

3 IE 10——幸福并痛苦著

IE 10 被認為是古老 IE 瀏覽器的一個巨大的進步。通過對 Web 標準更深入的支持,IE 10 使 IE 瀏覽器進入了 HTML5 的時代。但是,面對的快速持續(xù)更新 Chrome 和 Firefox 瀏覽器,IE 瀏覽器 2013 年將再次被甩在后面。微軟有將 IE 瀏覽器更新的更快些的希望:微軟 IE9 時代建立的 HTML5 實驗室在不斷發(fā)布 IE10 的“實驗性”改進,使其成為一個更強大的 HTML5 瀏覽器。雖然微軟的步幅并不大,但這仍然是一個好的開始。

4。IE6、IE7 和 IE8 的消亡

IE10 處于關注的中心,而舊版本的 IE 漫漫的消亡過程仍未完成。只有最頑固的企業(yè)和中國仍然要求支持 IE6,世界許多地方都直接跳過了 IE7。如果你還沒有停止支持 IE6 和 IE7,那么在 2013 年停止吧。放棄 IE8 好像有點夸張,但是也沒有什么堅持的必要。IE10 的發(fā)布使 IE8 落后了兩個版本(這通常被用來當做判斷是否應該放棄的標準),jQuery 2.0 將在 2013 年加入 Google app 而放棄支持 IE8。到 2013 年底,大多數開發(fā)者將發(fā)現 IE8 不值得他們浪費時間。

***ndroid 2.X 的消亡

Android 2.x(Eclair, Froyo and Gingerbread)看上去就像我們的手中的另一個 IE6。盡管,Google 已經開始出貨 Android 4+ 的設備,但據 Google 自己的統(tǒng)計,截止 2012 年中期,所有的 Android 設備中 2.x 系列的 Android(主要是 2.3.x)占 90% 以上!Google 未能保持其 Android 的用戶群和生態(tài)系統(tǒng)的升級。幸運的是,2012 年的假日季(圣誕前后)似乎幫助打破這種僵局。Android 4+(Ice Cream Sandwich and Jelly Bean)的占有率在 2012 年年底飆升至近 40%。到 2013 年年底,Android 2.X 可能將占不到 15% 的市場份額,而 Android 開發(fā)者將把重心切換到 4 + 版本。

6 響應式設計成為主流

到目前為止,響應式設計仍然不是 Web 開發(fā)的主流——只是“如果你有時間”,才去做的事情。這種情況將要改變。隨著電腦和移動設備之間的界限越來越模糊,開發(fā)人員不得不讓網站和應用程序可以動態(tài)地適應各種不可預知的屏幕尺寸和屏幕分辨率。

7 移動開發(fā)超過桌面開發(fā)

不需要高薪的分析師就能發(fā)現手機和平板電腦在增長,而傳統(tǒng)的 PC 正在衰退?,F在起,開發(fā)者將開始花更多的時間來開發(fā)用于移動設備的軟件,而不是傳統(tǒng)的 PC 程序,并從消費市場延伸到各種規(guī)模的企業(yè),以服務所有內部和外部用戶。如果你在 2013 年開發(fā)的不是移動程序,要么你是在維護傳統(tǒng)軟件,要么已經錯失了良機。

8 桌面 HTML 應用

雖然手機應用在增長,但還沒有到放棄桌面開發(fā)的時候。傳統(tǒng)形式的桌面對許多信息產業(yè)工作者仍然非常重要。但隨著 PC 變成僅是您使用的眾多設備之一,開發(fā)人員會希望寫的代碼能跨 PC 和移動設備運行。HTML 和 JavaScript 是滿足這種需求的***選擇,比如 Chrome Packaged Apps 和 Windows Store Style (WinJS) apps 平臺能讓之成為可能。微軟和 Google 都在推動 HTML 用于桌面應用程序的開發(fā),開發(fā)者應及時響應并開始擁抱跨平臺 HTML 和 JavaScript 桌面開發(fā)的時代。

9 SPA 時代

隨著 HTML 和 JavaScript 應用于桌面開發(fā)和日益復雜的移動應用程序開發(fā),開發(fā)人員將發(fā)現他們需要新的技術來構建可維護的跨平臺應用程序。得益于 Backbone, Knockout 和 Kendo UI 等功能強大的框架的支持,單頁應用程序 Single Page Application(SPA)上升勢頭迅猛。如果“RIA(Rich Internet Applications)是在 2010 年的流行語,那么”SPA“將是 2013 年的流行語。如果你作為一個 HTML 和 JavaScript 開發(fā)人員,正在尋找一個值得學習新技術或新概念,那么在 2013 年必然是 SPA 架構。

10 去掉 HTML 版本號

現在,W3C 已經“完成了”HTML5 規(guī)范,媒體報道和大家關注的重點將會集中在“Web 標準平臺下面將推出什么”上面。W3C 已經開始致力于 HTML 5.1 標準,HTML 5.1 是下一個 WHATWG(網 頁超文本應用技術工作組)的標準的縮影 。下一代的 HTML 平臺的改進將從 HTML5 的較低級別核心(DOM 元素、CSS 樣式、Simple JavaScript APIs,比如 Geolocation),轉向對應用開發(fā)更為重要的改進上來(如 ShadowDOM、Web Components、CSS 布局和語音識別)。

即使版本號不來湊湊熱鬧,關于 HTML 討論將會繼續(xù),HTML 技術也將繼續(xù)發(fā)展。

責任編輯:張葉青
相關推薦

2013-02-25 10:02:40

HTML5Web

2013-02-25 09:16:12

HTML5WebCSS

2016-03-23 10:06:18

2018-06-12 16:47:35

語音UI音箱

2020-04-10 14:15:27

Ubuntu 20.0Linux命令

2011-01-27 13:08:57

HTML5JavascriptWeb

2021-03-02 08:56:35

Go Master版本

2022-05-02 14:53:59

Plasma桌面環(huán)境KD

2011-12-22 12:24:44

2020-10-09 11:02:46

HTML5 特性

2012-04-04 12:57:37

HTML5

2012-03-30 09:45:07

WEBHTML5

2012-11-15 09:59:35

HTML5WebHTML5特效

2019-02-15 08:41:21

2013-01-24 10:26:04

HTML5HTML 5HTML5的未來

2012-05-25 10:09:32

2011-09-27 17:37:22

2011-05-13 17:36:05

HTML

2021-03-22 22:39:30

物聯網技術5G

2013-05-28 16:40:26

html5工具
點贊
收藏

51CTO技術棧公眾號