星期五, 三月 31, 2006

Lab XSLT, Part 2



Cookie



Cookie

Lab CGI and Form, Part 2




Cookie

作業

7.試舉出一些實例說明靜態網頁是不夠的,必須要有CGI的機制?
WebGIS是將Web技術和GIS技術相結合的新技術,有著廣泛的應用。通過WebGIS技術,客戶端僅需使用瀏覽器(不一定包含專門插件)就可以對分布在Web上的GIS數據進行查詢、分析等交互操作。實現WebGIS技術之一是在服務器端使用CGI技術

8 為何經由 CGI 程式所產生的網頁稱為動態網頁?
輸出到使用者瀏覽器上的文件,並不是事先存在 www 伺服主機上的文件,CGI 程式針對不同的使用者的不同輸入,提供不同的服務。

9.某CGI程式是使用Net.Data語言來開發設計,請問用戶端是否要使用Net.Data專屬BROWSER?
CGI是一種讓遠端使用者能使用伺服器資源的管道,CGI 可以由很多種電腦語言編寫而成 而只要是符合這個界面標準的程式,就叫作CGI程式,所以CGI程式並不限於是用什麼語言寫成

http://www.google.com/webhp
http://www.netvibes.com/

星期五, 三月 24, 2006

form and action


Cookie

drag and drop






pause


play





onmousedown="dragging.apply()"
onmouseup="dragging.remove(); stop()">




if (this.x>wish.x) {
this.setAttribute("x", wish.x+10);
this.setAttribute("y", wish.y+20);
player.setAttribute("play", false);
} else {
this.setAttribute("x", cart.x+10);
this.setAttribute("y", cart.y+20);
player.setAttribute("play", true);
}











pause


play










if (this.x>wish.x) {
this.setAttribute("x", wish.x+10);
this.setAttribute("y", wish.y+20);
player.setAttribute("play", false);
} else {
this.setAttribute("x", cart.x+10);
this.setAttribute("y", cart.y+20);
player.setAttribute("play", true);
}





Cookie

video


Cookie

星期五, 三月 17, 2006

xml



Cookie

星期一, 三月 13, 2006

3-10-2006 Work with HTML

Hypertext 傳輸通訊協定。主要是為在網際網路上提供更安全的 HTTP 通訊而設計
超文字,一九六○年由德‧尼爾森提出的名詞,原意是指「非連續性的書寫,互相連接的文字,讓讀者可以選擇,最好是在互動式的螢幕上出現」,讀者在點選關鍵字後,便可以從關鍵字連結到相關的另一篇文章。泰德‧尼爾森希望能架構一個儲存全世界資訊的空間,讓資訊彼此相連,讓每個人都可以連結,並讓作者因此得到微薄的版稅。由於透過電腦和網路所能連結的並不只有文字,所有也有人使用hypermedia這個字取代hypertext。


HTTP (Hypertext Transfer Protocol)超文件傳輸通訊協定

HTTP 是網際網路WWW的協定,用來規範傳送文字、圖案、影像、聲音以及其他類型的多媒體檔案,現在的瀏覽器都必須支援HTTP通訊協定,它是最普遍的網路傳輸協定。 網頁的種種內容可以呈現在您的瀏覽器上,就是要依靠HTTP ,兒我們所使用的瀏覽器程式,不管是 IE或 NETSCAPE,還是其他各種瀏覽器程式也都必須能夠支援HTTP。

HTML (HyperText Markup Language)語言超文件標示

是一種簡單的標示語言,專供標示含有超文字(hypertext)的文件,而此種語言在所有全球資訊網(Worldwide Web, WWW)用戶端均可解讀。所謂超文字(或超連結, hyper-link)是指電腦螢幕上所展示的文字或圖示,利用滑鼠等點選工具(Pointing Device)加以點選時,可跳接至預先設定的其他展示文件。所謂標示語言是指嵌插在文字檔案中,用來指示如何展示此文字檔的一種指令語言,而此文字檔中亦可以穿插指向其他圖形、動畫、影像、聲音、電影或其他多媒體的檔案名稱,使此文字檔案於展示時呈現出多媒體的特性。因此HTML亦為一種超媒體的複合文件(Compound Document)標示語言,並廣泛應用於全球資訊網。

free go

星期五, 三月 10, 2006

蕃薯藤


Cookie

星期一, 三月 06, 2006

homework3

(1)NAT(Network Address Translation)
多是公司在使用,當公司內部的電腦要連接外部電腦時,會隱藏本來的IP位址轉換成另一個IP位址在傳送給外部的電腦
(2)How does Skype overcome NAT and get connected with each other
利用supernode,當skype連上時,同時會被supernode記錄下轉換過IP的位址,而不用管內部的網址(對公司而言NAT轉換的網址應該 是一對一的),當兩部電腦第一次要連線的時候只要透過supernode即可找到對方,就算關掉電話只要沒下線都可以不用再透過supernode找到對 方,但是下線後在開始就要重新再透過supernode尋找
2.
(1)scalability
具有擴充能力的
(2)What is the scalability design inside Skype
利用supernode,五百個nodes為一個單位(supernode),當不夠時就會有第二個supernode,第三個supernode...,而且當其中一個supernode壞掉時,還會立即尋找別的supernode來代替

髒話消失


星期五, 三月 03, 2006

簡轉繁


Cookie


Cookie

Lab Accessibility by GreaseMonkey

Lab Greasemonkey

使用SKYBE的心得

姓名:忘了問

因為以前就知道這的軟體很好用,在msn也有用說話的方式跟對方溝通的功能,但是不知道為什麼總會有斷斷續續的雜音,所以講話總是很不清楚,而且有時候上線只想找某個朋友的時候,就可以直接開skybe跟他說,不用開msn,因為每個人的msn上總是會有很多人,那樣的話就比較難控制說話的對象,但是skybe就不會,可能現在還有人不會用吧!所以大家一見面還是會用MSN交換。不過有好處就有壞處,像他的打字模式就比不過MSN的打字模式,因為他的圖沒辦法新增,設計感也沒有MSN的強,各有各的好處,而且本來SKYBE的軟體還沒健全的時候,好友名單是不能跟著你本身跑的,但是現在最新的一版有這種功能了,真的很方便。