是否對(duì)于哪些技術(shù)明年或以后會(huì)流行感到好奇呢?我們dashes.com的編輯隊(duì)伍為你列出你所關(guān)注的、日漸重要的發(fā)展趨勢(shì)。對(duì)于人們建立Web2.0稱為職業(yè)教育。
一些全面領(lǐng)域的焦點(diǎn)是整體性和從頭到尾的技術(shù),這對(duì)于最終用戶的體驗(yàn)有很大影響。如果沒有穩(wěn)固的后端基礎(chǔ)結(jié)構(gòu),人們不用為服務(wù)支付費(fèi)用或者依靠它,但是如果前后非常富有吸引力而且有用,那么他們會(huì)很樂意為此付費(fèi)。
這里有為2006年準(zhǔn)備的新Web發(fā)展趨勢(shì)進(jìn)行的一次隨機(jī)分類。
Dampening:
這些技術(shù)由很多名字運(yùn)行,但是一般而言,通過逐漸轉(zhuǎn)換而不是即刻狀態(tài)的變化,dampening成為用戶分解面的軟化。Dampening的需求反應(yīng)了前后焦點(diǎn)是web應(yīng)用軟件的重大發(fā)現(xiàn),但是為了使一些影響有可能性,這要求需要服務(wù)器的變化。最著名的dampening例子是:黃色去除技術(shù),但是總體上,用戶界面的元素是逐漸滑動(dòng)和消失的,而不是簡(jiǎn)單的沒有。
對(duì)用戶體驗(yàn)的主要影響就像iPod屏幕背景光的消失而不僅僅關(guān)掉等,或者新汽車上的自動(dòng)門。
E4X:
這個(gè)ECMA標(biāo)準(zhǔn)對(duì)于“對(duì)于XML的ECMA腳本”是不夠的。這簡(jiǎn)潔的描述了有效概念:在Javascript中靈活、明智的處理XML?,F(xiàn)在,J和X在Ajax里沒有很好的配合,至少?zèng)]有像應(yīng)該的那樣。E4X承諾磨合這種結(jié)合,至少在更多現(xiàn)代化/有能力的用戶代理商中。這種支持已經(jīng)或者很快在Flash player和火狐貍中出現(xiàn)。
什么是快速大綱?通過以下內(nèi)容自動(dòng)建立格式如何:
html.head.title = “Hello, World.”;
html.body.form.@name = “hello”;
html.body.form.@action = “test.php”;
html.body.form.@method = “post”;
html.body.form.@onclick = “return foo();”;
html.body.form.input[0] = “”;
html.body.form.input[0].@name = “Submit”;
JSON:
為什么你希望用JSON發(fā)送你的應(yīng)用軟件所管理的數(shù)據(jù)呢?廣泛的語(yǔ)言支持??梢院?jiǎn)單的讀和寫。通過你的程序語(yǔ)言使用的方法設(shè)計(jì)運(yùn)輸結(jié)構(gòu)。雖然有比較,但是不要讓任何人用我們和他們等構(gòu)造:這只是處理你數(shù)據(jù)的一種靈活方式,而且和XML能很好的合作:在需要的時(shí)候可以只從XML處交換。如果非常傾斜的話,這里甚至還有JSON-RPC。
良好鏈接的XHTML和CSS:
稱我是過時(shí)的,但是基礎(chǔ)總是有一定的式樣。很多網(wǎng)站仍然沒有滿足基本標(biāo)準(zhǔn)設(shè)計(jì)的時(shí)間、資源或者教育,但是少量應(yīng)用軟件做了改變。就像許多有限公司的網(wǎng)站重新漲價(jià)那樣,一些企業(yè)內(nèi)部網(wǎng)或者公共消費(fèi)的網(wǎng)絡(luò)軟件通過合適的標(biāo)簽重新進(jìn)行設(shè)計(jì)。
緩沖器:
和dampeing一樣,這回到舊的桌面應(yīng)用軟件技術(shù),但是在網(wǎng)絡(luò)上被強(qiáng)行給予。以前剛剛在RealPlayer里看過“緩沖器”或者厭倦了在濫用Flash的網(wǎng)站中看“下載”圖表說明的用戶會(huì)再次遇到“請(qǐng)等候”的經(jīng)歷。但是這個(gè)時(shí)候這是高級(jí)行為,支持Ajax應(yīng)用的Javascript會(huì)重新使用起來(lái)。不斷的提高不僅僅對(duì)支持他們的用戶代理商添加行為和贈(zèng)送,而是在完整特征的瀏覽器中加入有用的經(jīng)驗(yàn)。
讓人們使用起來(lái)更快,即使當(dāng)材料仍然在背景中加載,那么你就不會(huì)被抱怨忘了網(wǎng)絡(luò)中的一半人了。
原子API:
Feed的格式有些混亂,但是Atom的有趣部分總是API,或者原子出版禮節(jié),如果你想正式的話。由于feed格式是IETF標(biāo)準(zhǔn),對(duì)于API如何建立在核心上有穩(wěn)固的說明。超過2000萬(wàn)的博客已經(jīng)支持這種規(guī)格的再次版本,就像現(xiàn)在投資在API中,2006年會(huì)給你建議一樣。每個(gè)人都會(huì)鼓吹他們使用這種軟件,通過Atom連接到博客上。
Helping Ruby發(fā)展起來(lái)了:
所有人都喜歡Ruby on Rails,包括那些認(rèn)為有點(diǎn)夸大宣傳的人。無(wú)論是否依賴best-since-sliced-bread/kills-puppies-for-breakfast的連續(xù)性,都有很大的發(fā)展,甚至發(fā)生在Ruby平臺(tái)上的改變。但是基礎(chǔ)結(jié)構(gòu)的關(guān)鍵部分沒有了。地方性?國(guó)際化?按比例加大服務(wù),從而處理真實(shí)巨大的應(yīng)用或者高需求的情況?在全球范圍內(nèi)目前還沒有人這么做。與其他語(yǔ)言交換?除了“這僅僅是XML!”形式之外,這里仍然有許多未解決的問題。
當(dāng)其他人正在通過框架學(xué)習(xí)語(yǔ)言的時(shí)候,你可以挖掘應(yīng)用軟件后面的深層次問題,充分利用機(jī)會(huì)。
營(yíng)銷學(xué):
好,這個(gè)不是技術(shù)。但是需要學(xué)習(xí)如何解釋他們的技術(shù),他們技術(shù)的效益和由這些效益提供的商業(yè)優(yōu)勢(shì)。如果你不能和想要雇傭你的人交流的話,要知道一半的語(yǔ)言都是不能幫助你的。而且你的語(yǔ)言/平臺(tái)/選擇的發(fā)展環(huán)境不會(huì)成功,除非找到一份很好的工作,然后推銷給其他人,包括沒有技術(shù)的人。
第一,要熟悉技術(shù)。第二,在解釋技術(shù)的時(shí)候要解釋的好。如果你能做到這兩件事,那么完成上面所列的事不會(huì)有問題。
底線
如果你有個(gè)朋友正要換工作,或者不滿被解雇,Lou Dobbs建議他職責(zé)印地安工程師,發(fā)給他們這個(gè)列表,幾個(gè)月后檢查他們是否花時(shí)間學(xué)習(xí)新技術(shù)。沒有哭,而是去做些閱讀。買些書或者在線搜索一些文件,然后再次開始。到你有能力開始編寫簡(jiǎn)單的軟件的時(shí)候,雇主會(huì)搜索你的博客、發(fā)現(xiàn)他們需要的才能。
來(lái)源