2011年5月30日 星期一

Lab 37 XML (2)

1.

2.

Lab 36 XML

1.what is XML?
可延伸標示語言(英語:eXtensible Markup Language,簡稱:XML),又稱可延伸標記語言,是一種置標語言。置標指電腦所能理解的資訊符號,透過此種標記,電腦之間可以處理包含各種資訊的文章等。如何定義這些標記,既可以選擇國際通用的標記語言,比如HTML,也可以使用像XML這樣由相關人士自由決定的標記語言,這就是語言的可延伸性。XML是從標準通用置標語言(SGML)中簡化修改出來的。它主要用到的有可延伸標示語言、可延伸樣式語言(XSL)、XBRLXPath等。

2.what is XSLT?
 

在計算機科學中,可擴展樣式錶轉換語言(Extensible Stylesheet Language Transformations,簡稱XSLT)是一種對XML檔案進行轉化的語言,XSLT中的T代表英語中的「轉換」(transformation)。它是XSL(Extensible stylesheet language)規範的一部分。XSL規範的另外一部分是XSL-FO(FO代表格式化對象Formatting Objects)。
XSLT是把XML檔案轉化為另一檔案的轉換語言,即將源檔案的所有數據或者部分數據,利用XPath進行選擇,生成另外的XML檔案或者其他可直接顯示或列印的文件格式(例如 HTML文件、RTF文件或者TeX文件)。XSLT語言是聲明性的語言,即XSLT程序本身只是包含了一些轉換規則的檔案。而這些規則可以被遞歸地應用到轉換過程中。XSLT處理程序會首先確定使用XSLT中的哪些規則,然後根據優先順序作出相應的轉換操作。
XSLT本身也是一份XML檔案,所以它也必須遵守嚴格的XML規範。其XML命名空間為http://www.w3.org/1999/XSL/Transform。
除了XSLT外,還有另外一種轉換語言STX,這是一種旨在提供高速的低記憶體消耗的轉換語言。


3. Given the the XML file and XSLT file ,
use Xray to do the transformation of the XML into HTML.
You have to replace [ with <.

4. View the formatted HTML file.


2011年5月2日 星期一

Lab 27 navigation bar

Lab 31 Mash-Up 4 (Calendars)

Lab 30 Mash-up 3 (Blogs)

HTC Legend 開箱文
在修行動網路應用程式設計這門課時,意外獲得了這支HTC Legend價值約13K的手機,在之前看過如此多HTC廣告之後,如今終於有機會實際操作到HTC智慧型手機。


正面照。簡單不佔空間的盒子,此為簡配(紅)的盒子。


背面照。背面標註了有關手機的詳細內容,以及產地:台灣。


露出HTC Legend真面目!十分簡潔的內盒。


再把上層內盒拿開後,所有配件都在底層。

5.jpg (79.84 KiB) 被瀏覽 160 次
所有零件。包含2G SD卡、充電器、USB傳輸線、耳機、說明書、保證書等...


很有科技感的接聽孔。

相簿:
https://picasaweb.google.com/home#utm_medium=embed&utm_source=features

Lab 30 Mash-up 3 (Blogs)

HTC Legend 開箱文
在修行動網路應用程式設計這門課時,意外獲得了這支HTC Legend價值約13K的手機,在之前看過如此多HTC廣告之後,如今終於有機會實際操作到HTC智慧型手機。


正面照。簡單不佔空間的盒子,此為簡配(紅)的盒子。


背面照。背面標註了有關手機的詳細內容,以及產地:台灣。


露出HTC Legend真面目!十分簡潔的內盒。


再把上層內盒拿開後,所有配件都在底層。

5.jpg (79.84 KiB) 被瀏覽 160 次
所有零件。包含2G SD卡、充電器、USB傳輸線、耳機、說明書、保證書等...


很有科技感的接聽孔。

相簿:
https://picasaweb.google.com/home#utm_medium=embed&utm_source=features

Lab 30 Mash-up 3 (Blogs)

HTC Legend 開箱文
在修行動網路應用程式設計這門課時,意外獲得了這支HTC Legend價值約13K的手機,在之前看過如此多HTC廣告之後,如今終於有機會實際操作到HTC智慧型手機。


正面照。簡單不佔空間的盒子,此為簡配(紅)的盒子。


背面照。背面標註了有關手機的詳細內容,以及產地:台灣。


露出HTC Legend真面目!十分簡潔的內盒。


再把上層內盒拿開後,所有配件都在底層。

5.jpg (79.84 KiB) 被瀏覽 160 次
所有零件。包含2G SD卡、充電器、USB傳輸線、耳機、說明書、保證書等...


很有科技感的接聽孔。

相簿:
https://picasaweb.google.com/home#utm_medium=embed&utm_source=features

Lab 30 Mash-up 3 (Blogs)

HTC Legend 開箱文
在修行動網路應用程式設計這門課時,意外獲得了這支HTC Legend價值約13K的手機,在之前看過如此多HTC廣告之後,如今終於有機會實際操作到HTC智慧型手機。


正面照。簡單不佔空間的盒子,此為簡配(紅)的盒子。


背面照。背面標註了有關手機的詳細內容,以及產地:台灣。


露出HTC Legend真面目!十分簡潔的內盒。


再把上層內盒拿開後,所有配件都在底層。

5.jpg (79.84 KiB) 被瀏覽 160 次
所有零件。包含2G SD卡、充電器、USB傳輸線、耳機、說明書、保證書等...


很有科技感的接聽孔。

相簿:
https://picasaweb.google.com/home#utm_medium=embed&utm_source=features

Lab 29 Mash-up 2 (Maps)

http://www.housingmaps.com
1.較缺乏美感,看起來比較簡潔。
2.直覺性較佳,可以直接定位位置和詳細街景。
3.流暢性佳,可快速換畫面致想看的房子。
4.預期未來將會是這種結合性訂圖商業化的趨勢。
http://yungching.housefun.com.tw/
1.比較有美感,網站較為優美。
2.直覺性較佳,除非很了解當地地址,不然挺難直接定位房子的位置。
3.流暢性稍差,找房子常常會卡住。
4.未來應該會慢慢改成直覺式地圖連結來賣房子。

Lab 28 Mash-up 1 (Publish)