從靜態(tài)走向動(dòng)態(tài)
1994年可以看做前端歷史的起點(diǎn),這一年10月13日網(wǎng)景推出了第一版Navigator;這一年,Tim Berners-Lee創(chuàng)建了W3C;這一年,Tim的基友發(fā)布了CSS。還是這一年,為動(dòng)態(tài)web網(wǎng)頁(yè)設(shè)計(jì)的服務(wù)端腳本PHP以及筆者本人誕生。
萬(wàn)維網(wǎng)(WWW)是歐洲核子研究組織的一幫科學(xué)家為了方便看文檔、傳論文而創(chuàng)造的,這就是為什么Web網(wǎng)頁(yè)都基于Document。Document就是用標(biāo)記語(yǔ)言+超鏈接寫成的由文字和圖片構(gòu)成的HTML頁(yè)面,這樣的功能已經(jīng)完全滿足學(xué)術(shù)交流的需要,所以網(wǎng)頁(yè)的早期形態(tài)和Document一樣,完全基于HTML頁(yè)面,并且所有內(nèi)容都是靜態(tài)的。
隨著網(wǎng)頁(yè)從學(xué)術(shù)機(jī)構(gòu)走向公眾社會(huì),網(wǎng)頁(yè)承載的功能便超出了學(xué)術(shù)范圍而變得愈加豐富,因此早期網(wǎng)頁(yè)的局限性也逐漸顯露出來。
第一,所有的網(wǎng)頁(yè)都基于HTML頁(yè)面,因?yàn)闆]有任何手段可以控制局部?jī)?nèi)容的顯示和隱藏,因此任何局部的變化哪怕只多出一個(gè)標(biāo)點(diǎn)符號(hào),都只能重新下載一個(gè)新的頁(yè)面。