2011年6月13日 星期一
2011年5月30日 星期一
Lab36
XML 與 HTML 一樣都是純本文格式的文件,文件中的資料包含在“標籤”(tag)和“屬性”(attribut)之間。HTML 中的每個標籤,都被詳盡的定義其意義(不過是屬於如何“顯示”的定義),但是 XML 的文件中,標籤只用來限定資料的層級,至於他的意義,是由使用者或是程式來決定 (Davidson,2000)。
例如在 HTML 中,只要看到<H1></H1>,不管這個標籤是在文件的哪裡出現,標籤中的文字,就會使用“標題1”的格式來顯示,而在前面的 XML 例子中,<課程名稱></課程名稱>這一組標籤,代表的就是<課程列表><課程>裡面的<課程名稱>,而不是<課程列表>裡面的<課程名稱>,也就是說在 XML 的文件中,<課程名稱>這個標籤,並沒有被定義其意義,它出現的地方不同,意義就不同。所以如果教育界之間大家講好,以後各校的課程列表,就以之前示範的形式來置放,那麼以後各校就可以很容易的將各校的開課資訊互相流通, 這也是為什麼 XML 稱為“形而上語言”( meta-language ),也就是說是用來定義語言的語言。
XSLT的英文標准名稱爲eXtensible Stylesheet Language Transformation。根據W3C的規範說明書(http://www.w3.org/TR/xslt),最早設計XSLT的用意是幫助XML文檔(document)轉換爲其它文檔。但是隨著發展,XSLT已不僅僅用于將XML轉換爲HTML或其它文本格式,更全面的定義應該是:
XSLT是一種用來轉換XML文檔結構的語言。
XSLT是一種用來轉換XML文檔結構的語言。
XML和XSLT
轉成HTML和結果
2011年5月23日 星期一
2011年5月16日 星期一
LAB33
通用網關介面
最初,CGI 是在 1993 年由美國國家超級電腦應用中心(NCSA)為 NCSA HTTPd web 伺服器開發的。
這個 Web 伺服器使用了 UNIX shell 環境變數 來保存從 Web 伺服器傳遞出去的參數,
然後生成一個運行 CGI 的獨立的進程。
這個 Web 伺服器使用了 UNIX shell 環境變數 來保存從 Web 伺服器傳遞出去的參數,
然後生成一個運行 CGI 的獨立的進程。
CGI 的工作方式,從 Web 伺服器的角度看,是在特定的位置
(比如:http://www.example.com/wiki.cgi)
定義了可以運行 CGI 程序。當收到一個匹配URL的請求,
相應的程序就會被調用,
並將客戶端發送的數據作為輸入。
程序的輸出會由 Web 伺服器收集,並加上合適的檔頭,
再發送回客戶端。
(比如:http://www.example.com/wiki.cgi)
定義了可以運行 CGI 程序。當收到一個匹配URL的請求,
相應的程序就會被調用,
並將客戶端發送的數據作為輸入。
程序的輸出會由 Web 伺服器收集,並加上合適的檔頭,
再發送回客戶端。
資料來源:维基百科,自由的百科全书
2011年5月2日 星期一
Lab29
http://www.housingmaps.com/
1.進去色彩較黯淡,但看起來很舒服
2.感覺很真實,較為寫實
3.尋找地區較為麻煩
4.一切都很好但就是感覺資料繁瑣無法逐一去比較
http://yungching.housefun.com.tw/
1.色彩鮮明
2.地圖必須使用拖曳較為麻煩
3.可以一開始就過濾尋找地區條件,較為方便
4.可以逐一比較任何地區,尋找地區方式也較為多
1.進去色彩較黯淡,但看起來很舒服
2.感覺很真實,較為寫實
3.尋找地區較為麻煩
4.一切都很好但就是感覺資料繁瑣無法逐一去比較
http://yungching.housefun.com.tw/
1.色彩鮮明
2.地圖必須使用拖曳較為麻煩
3.可以一開始就過濾尋找地區條件,較為方便
4.可以逐一比較任何地區,尋找地區方式也較為多
2011年4月25日 星期一
2011年4月11日 星期一
2011年3月28日 星期一
Lab18
- Please read the information about Greasemonkey and cookie before you start the lab.
- Install Greasemonkey 0.9.1. Check the lower right corner of your Firefox and you should find a monkey at the right.
- Cookie Monster - Show cookie contents: Shows the contents of the current page cookie. Just mouse over the "Cookie" text on the bottom left. Check what cookies http://www.nytimes.com writes to you. Does our class blog use cookie or not? Does Google use cookie?
- You can turn off Greasemonkey by clicking on the monkey face at the URL bar of Firefox. Click again to activate Greasemonkey.
訂閱:
文章 (Atom)