偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

給用HTML 5開發(fā)移動(dòng)應(yīng)用的5個(gè)警告

開發(fā) 前端 后端
pinch/zoom公司曾幫助一些知名的大牌企業(yè)創(chuàng)建了移動(dòng)應(yīng)用,該公司的開發(fā)人員一直在研究如何使用HTML5,他們提出了一個(gè)有趣的問(wèn)題:“HTML5可以找到工作,但是它可以勝任工作嗎?”

據(jù)國(guó)外媒體報(bào)道,知名科技博客讀寫網(wǎng)(ReadWriteWeb)日前發(fā)表文章,探討了用HTML5開發(fā)移動(dòng)應(yīng)用的一些問(wèn)題,以下為全文摘要:

HTML5改變了開發(fā)人員創(chuàng)建移動(dòng)Web應(yīng)用的方式,然而這并不是移動(dòng)開發(fā)的***目的。如果是,那么“我要為我的服務(wù)創(chuàng)建了一個(gè)本機(jī)應(yīng)用還是一個(gè)Web應(yīng)用程序?”這個(gè)問(wèn)題就沒(méi)有什么好討論的了,因?yàn)閃eb應(yīng)用必定會(huì)勝出。pinch/zoom公司曾幫助一些知名的大牌企業(yè)創(chuàng)建了移動(dòng)應(yīng)用,該公司的開發(fā)人員一直在研究如何使用HTML5,他們提出了一個(gè)有趣的問(wèn)題:“HTML5可以找到工作,但是它可以勝任工作嗎?”

這個(gè)問(wèn)題的答案是肯定的。但用HTML5開發(fā)移動(dòng)應(yīng)用并不像很多開發(fā)人員想的那么容易。布賴恩·富寧(Brian Fling)是pinch/zoom的開發(fā)人員,也是一本移動(dòng)應(yīng)用開發(fā)暢銷書的作者,他在pinch/zoom博客Swipe上發(fā)表了一篇名為《對(duì)一個(gè)HTML5移動(dòng)應(yīng)用的解剖》的文章,試圖回答這個(gè)問(wèn)題。文中富寧談到了開發(fā)人員事先要做什么準(zhǔn)備,開發(fā)過(guò)程中存在什么陷阱,以及為什么HTML5如此困難。

HTML5很像HTML,只是更高級(jí)一些。富寧說(shuō):“如果你了解HTML,那么在一個(gè)小時(shí)內(nèi)你就會(huì)明白HTML5中有些什么新玩意。”不過(guò)他也說(shuō),如果沒(méi)有JavaScript和CSS,HTML5就什么也不是了。設(shè)備檢測(cè)、脫機(jī)數(shù)據(jù)、JavaScript工具、測(cè)試、調(diào)試和主題這些問(wèn)題都需要方便的手頭工具來(lái)解決。

開發(fā)人員面臨的***挑戰(zhàn)之一是要充分理解的Javascript, 從最基本的代碼開始。富寧說(shuō),很多開發(fā)人員沒(méi)有像Prototype、MooTools、jQuery或Scriptaculous這樣的框架的幫助就寫不了Javascript。這不是太大的問(wèn)題,如果一個(gè)應(yīng)用包含的僅僅是功能和主題的話。但Web應(yīng)用和使用HTML5代碼存在數(shù)據(jù)和多重設(shè)備方面的需要,這意味著,如果開發(fā)人員不知道在Javascript中應(yīng)該尋找什么東西的話,要排除Web應(yīng)用的故障可能會(huì)非常困難。

在文章中,富寧將在創(chuàng)建HTML5應(yīng)用中需要用到的JavaScript棧分為3個(gè)部分:hybrid、core和device scripts。然后富寧談到CSS。他將CSS比喻為一輛車的牌子、型號(hào)、內(nèi)飾和對(duì)細(xì)節(jié)的關(guān)注。

富寧表示:“Javascript肯定會(huì)影響我們的體驗(yàn),但它們是看不到的機(jī)械部分。我們絕對(duì)需要它,但大家也知道,引擎蓋下的動(dòng)力并不總是等同于出色的體驗(yàn)。”

因此富寧認(rèn)為“HTML5可以找到工作,也可以勝任工作”,不過(guò)他也提出了下面這些警告:

1多預(yù)留一些時(shí)間。要假設(shè)它花費(fèi)的時(shí)間遠(yuǎn)遠(yuǎn)超過(guò)你以前做過(guò)的任何其他項(xiàng)目。

2做好資金預(yù)算。這不是一個(gè)網(wǎng)站,它花費(fèi)的錢更多。

3請(qǐng)確保你的團(tuán)隊(duì)里有合適的人才。既然這些問(wèn)題對(duì)世界上最有經(jīng)驗(yàn)的、每天都跟它們打交道的專家來(lái)說(shuō)都很吃力,那么對(duì)你的團(tuán)隊(duì)來(lái)說(shuō)肯定也不會(huì)輕松。

4“工具”是不存在的。通常你必須創(chuàng)建自己的工具。

5考慮所有的可選方案。在技術(shù)上采取教條主義做法會(huì)讓你浪費(fèi)一些不必要花的錢。在移動(dòng)領(lǐng)域有沒(méi)有什么東西一定正確或錯(cuò)誤。保持開放的心態(tài),把注意力放在你的客戶需要什么東西上面

原文:http://tech.qq.com/a/20110810/000378.htm

 

【編輯推薦】

  1. HTML 5遭歐盟網(wǎng)絡(luò)安全機(jī)構(gòu)警告
  2. AppMobi發(fā)布HTML 5開發(fā)工具XDK(免費(fèi)下載)
  3. 49個(gè)超炫的HTML 5示例
  4. Adobe發(fā)布HTML 5網(wǎng)頁(yè)動(dòng)畫工具Adobe Edge
  5. 我們離HTML 5還有多遠(yuǎn)?
責(zé)任編輯:陳貽新 來(lái)源: 騰訊科技
相關(guān)推薦

2011-08-29 17:27:47

HTML 5交互移動(dòng)應(yīng)用

2014-12-22 15:02:48

HTML5移動(dòng)應(yīng)用開發(fā)

2012-02-23 10:28:43

AppCanHTML5移動(dòng)應(yīng)用

2011-05-11 12:59:18

HTML5

2011-12-12 10:08:39

jQuery MobiHTML5

2010-12-30 10:06:29

HTML 5

2012-07-06 14:39:33

HTML5

2012-11-20 10:16:47

JQuery MobiHTML5移動(dòng)應(yīng)用

2014-03-18 09:20:17

HTML5移動(dòng)開發(fā)

2011-06-13 10:07:33

HTML 5CSS3移動(dòng)應(yīng)用

2011-07-25 09:44:57

HTML 5

2013-10-09 09:10:28

移動(dòng)應(yīng)用開發(fā)NativeHybrid

2011-11-28 13:15:25

HTML5移動(dòng)應(yīng)用

2011-07-07 10:24:22

移動(dòng)應(yīng)用開發(fā)

2012-03-07 10:02:35

AppCanHTML5移動(dòng)應(yīng)用

2015-07-03 11:07:39

HTML5移動(dòng)Web

2009-07-02 15:01:07

HTML 5

2011-02-13 13:04:00

HTML 5Web

2011-12-08 11:01:45

HTML 5

2011-05-25 09:34:30

HTML5cssjavascript
點(diǎn)贊
收藏

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