新聞中心
雖然在線能做的事情在最近十年膨脹起來(lái),但Web的初級(jí)程序設(shè)計(jì)難以為繼。那樣的威脅會(huì)使世上最大的創(chuàng)新引擎夭折——直到一小組Web競(jìng)爭(zhēng)對(duì)手合力挽救它,Web已經(jīng)顯老了。

原平網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)公司!從網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、APP開(kāi)發(fā)、響應(yīng)式網(wǎng)站設(shè)計(jì)等網(wǎng)站項(xiàng)目制作,到程序開(kāi)發(fā),運(yùn)營(yíng)維護(hù)。創(chuàng)新互聯(lián)公司于2013年創(chuàng)立到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來(lái)保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)公司。
從表面上看,Web似乎發(fā)展良好:網(wǎng)站在過(guò)去的十年里發(fā)育生長(zhǎng),變得更加強(qiáng)大和聰明。與1990年代主要顯示靜態(tài)文本和圖象的網(wǎng)站不同,2000年代的網(wǎng)站能夠做很多事情。我們能夠在谷歌地圖上操縱簡(jiǎn)筆人物畫(huà),并把在現(xiàn)實(shí)場(chǎng)所拍攝的照片帶出。然而,在表面之下,由于視頻和其他多媒體元素在最簡(jiǎn)單的網(wǎng)頁(yè)上常常不能連續(xù)而流暢地播放,這個(gè)“Web 2.0”時(shí)代還需要許多帶子和膠水。(相關(guān)閱讀:細(xì)看Web 2.0的三大技術(shù)特征)
為了把一切聚集在一起,網(wǎng)站開(kāi)發(fā)者需要幫助:他們避開(kāi)原先使Web興旺發(fā)達(dá)的開(kāi)放程序設(shè)計(jì)標(biāo)準(zhǔn)HTML找到幫助。視頻要達(dá)到可以播放而電腦動(dòng)畫(huà)也可以跑起來(lái)的地步,網(wǎng)站就把一些專用程序添加到他們的站點(diǎn)上——這些程序采用貌似未來(lái)主義的名稱,如Flash和Silverlight(銀光)——并迫使用戶各自下載相應(yīng)的“插件”來(lái)運(yùn)行程序。那樣使網(wǎng)站變得復(fù)雜,響應(yīng)緩慢,足以使PC討人厭??墒菍?duì)于未來(lái)的計(jì)算平臺(tái)——移動(dòng)設(shè)備來(lái)說(shuō),這往往是不可接受的。別忘了,移動(dòng)設(shè)備屏幕小,而且有連接不穩(wěn)定的傾向。
而且,那個(gè)問(wèn)題對(duì)進(jìn)一步削弱Web的發(fā)展添油加醋:種種應(yīng)用的興起。這些為諸如智能電話和平板電腦等特定設(shè)備定制的應(yīng)用程序從Internet把信息、電影和游戲發(fā)送出去,使用戶不必前往WWW上的某個(gè)頁(yè)面。確實(shí),有人談?wù)摳鞣N適合應(yīng)用的“開(kāi)放平臺(tái)”;與由Apple管制的應(yīng)用商店大不相同,Google的機(jī)器人市場(chǎng)(Android Market)讓任何開(kāi)發(fā)人員開(kāi)發(fā)可用于運(yùn)行Android操作系統(tǒng)的設(shè)備。不過(guò),這是一個(gè)有限的開(kāi)放形式,遠(yuǎn)未達(dá)到創(chuàng)建Web的理想:任何有機(jī)會(huì)接觸或使用瀏覽器和搜索引擎的人,也就是說(shuō)每個(gè)人都有可能獲得或利用在線信息。
Web出現(xiàn)之前,上網(wǎng)是可能的,不過(guò),那時(shí)許多人是通過(guò)閉路式服務(wù),如Prodigy、CompuServe和America Online上網(wǎng)的。直到Web作為公共平臺(tái)冒了出來(lái),用HTML的共享DNA闡明其開(kāi)放性,Internet才轉(zhuǎn)化為世界上經(jīng)濟(jì)價(jià)值最大的發(fā)電機(jī)。然而,時(shí)光流逝,Web的地位岌岌可危。
幸好,少數(shù)關(guān)鍵人物把他們之間的較量放在一邊,并領(lǐng)導(dǎo)了一次起義,及時(shí)給予Web另一次機(jī)會(huì)。
意外而成功的行動(dòng)
當(dāng)?shù)倌贰げ{斯-李于1980年代末想出編造一張巨大的網(wǎng),把各種文檔互相鏈接起來(lái)的時(shí)候,他需要某種手段告訴這些網(wǎng)頁(yè)如何表現(xiàn)并且怎樣互相鏈接。當(dāng)時(shí),沒(méi)有完全勝任這項(xiàng)任務(wù)的計(jì)算機(jī)語(yǔ)言,所以,他就自創(chuàng)了超文本標(biāo)記語(yǔ)言。成功實(shí)現(xiàn)的HTML是一組標(biāo)記的集合,幫助組織文檔,以便計(jì)算機(jī)能夠加以解釋,恰當(dāng)?shù)仫@示并相互鏈接起來(lái)。久而久之,HTML成為伯納斯-李的WWW的母語(yǔ)。
Web開(kāi)發(fā)人員用HTML編程,告訴瀏覽器遇到網(wǎng)頁(yè)時(shí)要做什么。本質(zhì)上,程序員是利用一本標(biāo)準(zhǔn)化的詞典識(shí)別網(wǎng)頁(yè)的哪些部分是圖像、文本、下拉式菜單等等。至關(guān)重要地,HTML本身體現(xiàn)了這樣的理想,知識(shí)意味著要共享。與把程序代碼隱藏起來(lái)的專有軟件不同,HTML讓任何人都能觀看其作品并從中學(xué)習(xí)。訪問(wèn)《紐約時(shí)報(bào)》網(wǎng)站,點(diǎn)擊Web瀏覽器菜單上的“查看”,然后是“源代碼”?,F(xiàn)在可以看到,Google獲得站點(diǎn)描述的位置,因?yàn)閚ytimesco.m嵌入到HTML中。
然而,到了1990年代末期,伯納斯-李開(kāi)始懷疑HTML是否已經(jīng)活過(guò)頭,忘記初衷。那時(shí),Internet還在迅猛發(fā)展,而HTML對(duì)付不了人和企業(yè)想方設(shè)法利用Web表示什么的復(fù)雜性。他主張采用一個(gè)新的指令集從頭再來(lái),這個(gè)指令集適用于Web、對(duì)未來(lái)更有保證,并且格外有能耐處理好網(wǎng)站與用戶計(jì)算機(jī)之間的數(shù)據(jù)傳送。伯納斯-李領(lǐng)導(dǎo)(并受麻省理工學(xué)院庇護(hù))的標(biāo)準(zhǔn)組織萬(wàn)維網(wǎng)聯(lián)盟(W3C)決定停止開(kāi)發(fā)HTML。
最后出現(xiàn)的是一種通稱為XHTML的替代用語(yǔ)言。Web業(yè)界最初支持這一行動(dòng),但XHTML一得到發(fā)展,就重新考慮它的地位。它不完全是“向后兼容”,本意倒是,要遵守所推薦的新標(biāo)準(zhǔn),就必須重新編制網(wǎng)頁(yè)。而且,它處理Web程序員所犯錯(cuò)誤的方式極其嚴(yán)厲。在那個(gè)時(shí)候之前,Web一直是寬容厚道;簡(jiǎn)直就是把編寫(xiě)拙劣的代碼搪塞過(guò)去??墒牵碌南到y(tǒng)強(qiáng)行對(duì)任何帶有畸形代碼的網(wǎng)頁(yè)返回錯(cuò)誤信息。雖然那在實(shí)驗(yàn)室環(huán)境下看起來(lái)很美,但在實(shí)踐中,即使是最有經(jīng)驗(yàn)的Web設(shè)計(jì)師,編寫(xiě)完美成形的XHTML代碼也要費(fèi)心勞神。在沒(méi)有警告的情況下,Web網(wǎng)頁(yè)被阻斷。
分裂的趨勢(shì)開(kāi)始形成,并在2004年,在加利福尼亞州圣何塞Flash制造商Adobe系統(tǒng)公司總部舉行的一次W3C專題討論會(huì)期間,這種分歧達(dá)到高潮?!皢?wèn)題之一是演變還是革命,”這次活動(dòng)的組織者之一,瀏覽器Opera制造商的首席技術(shù)官哈康·威尤姆·利說(shuō)。“由于人們?cè)缭赪eb上使用了HTML,所以,我們應(yīng)該使之進(jìn)化,還是設(shè)法創(chuàng)建一種更規(guī)整的新語(yǔ)言呢?”
威尤姆·利團(tuán)隊(duì)的成員,名叫伊恩·??松某绦騿T把他的提議,即W3C及其業(yè)界伙伴恢復(fù)普普通通的HTML付諸投票。11比8,投票否決了這項(xiàng)措施。不過(guò),曾經(jīng)支持??松嶙h的一幫人有共同之處:他們代表實(shí)際研制Web瀏覽器的Microsoft、Apple和Mozilla等公司。情況一旦明朗,這些競(jìng)爭(zhēng)對(duì)手就一致同意,他們的代表知道他們“除了做些事情,沒(méi)有選擇,”當(dāng)時(shí)作為Microsoft的W3C代表,而現(xiàn)在為Firefox瀏覽器制造商Mozilla工作的坦泰克·西利克說(shuō)。
事實(shí)上,那是一次意外而成功的行動(dòng)。會(huì)議結(jié)束后兩天,一個(gè)由Mozilla、Opera和Apple領(lǐng)導(dǎo)的派別宣布正在組織一家新的機(jī)構(gòu),繼續(xù)從事正被W3C放棄的HTML。這個(gè)分離出來(lái)的團(tuán)體幾乎即刻開(kāi)始起草HTML的新版本,而??松统蔀樗囊幻庉?。他們更新出來(lái)的就通稱為HTML 5,因?yàn)楸举|(zhì)上這就是HTML詞典的第五個(gè)主要版本。
W3C在新版XHTML上的工作還在艱難緩慢地進(jìn)行,與此同時(shí),大多數(shù)研制瀏覽器的公司則在HTML方面加倍努力(雖然微軟公司寧可退出不再介入這兩個(gè)團(tuán)體,也不愿意把它的全部力量支持兩個(gè)標(biāo)準(zhǔn)中任何一個(gè))。然而,到2006年年底,伯納斯-李被迫承認(rèn)根本失敗。他說(shuō),W3C愿與這些叛逆者在HTML 5方面合作,共同創(chuàng)建“Web技術(shù)皇冠上的寶石之一”。(相關(guān)閱讀:回顧HTML 5創(chuàng)新之路 未來(lái)任重而道遠(yuǎn))
“W3C無(wú)視這樣的事實(shí),他們無(wú)權(quán),并且實(shí)際上,”現(xiàn)為Google效勞的??松f(shuō)?!罢l(shuí)都可以編寫(xiě)詳細(xì)的規(guī)范,不過(guò),要是無(wú)人實(shí)現(xiàn),那它除了是科幻小說(shuō)中一種特別干巴巴的體裁之外,會(huì)是什么呢?”在過(guò)去兩年的某個(gè)時(shí)候,W3C計(jì)劃正式批準(zhǔn)HTML 5。但那只不過(guò)是個(gè)技術(shù)問(wèn)題。要緊的是,HTML 5已經(jīng)由實(shí)在必須滿足用戶的公司開(kāi)發(fā)出來(lái)了。而且他們的努力有利于徹底革新曾經(jīng)被接受的Web編程。
當(dāng)前標(biāo)題:Web顯老了?傳統(tǒng)Web開(kāi)發(fā)模式或已走到盡頭
文章起源:http://www.dlmjj.cn/article/dhpishc.html


咨詢
建站咨詢
