其實早就應該看的東西,硬是拖了很久才去碰,我第一個啟蒙的程式語言其實是HTML,HTML的語法不難,剛學的時候還沒CSS這玩意,所以一個網頁裡的效果要美要屌,很多地方就是要在HTML裡動動手腳,但是後來CSS出來統一了網頁架構等等,就沒在碰了(其實這樣也好,一個CSS檔把你要一一填上的code匯整只要寫一次就夠)。之後又出現DHTML、XHTML等等的這些東西就不用提了,看都沒看過(茶)。
Ajax這東西我相信有在玩程式(網頁或java這類的)應該都會有點耳熟的感覺,其實很多人應該都會知道它是一個非同步的觀念,但是非同步跟同步到底有什麼不同?我在一開始學PHP的時候,覺得PHP真好上手(沒記錯PHP是以同步處理為出發點?),寫個跟資料庫結合的會員資料修改頁面,把欄位那些的設定好,SQL語法寫好,就行了!雖然這樣看起來好像很簡單,如果一個網頁裡包含了太多的元件(圖片這類的),網頁讀取起來就格外的慢(加上台灣的網路,我想你會想砸電腦)。非同步的觀念,有聽過的應該都知道是讓你在執行這個動作時,其他在網頁上的動作你一樣可以用,因為Ajax一出現的時候,是希望能讓使用者在執行網頁動作的時候,跟在執行自己電腦裡的應用程式有一樣的效果,Ajax是嘗試建立視窗應用程式的功能和互動性。
相關網頁:IBM
