2011年12月26日 星期一

12/26 第二次小考

1~8任選五題,多做加分。

1. Scott Jensen 主張 "Why Mobile Apps Must Die" 他的論述基礎是甚麼?
2. Blog 與網路民主,商業媒體壟斷,人權與社會正義的關係。
3. 雲端運算的關鍵是甚麼,請以一家既存服務為例說明。(例如 Google, Azure, Amazon)
4. 行動運算與無障礙網頁的發展有何關聯? 如何促進無障礙網路的深度與廣度?
5. 你對於開放軟體有何看法?
6. 比較Blog與Facebook發展趨勢
7. 網站實名制規定使用真名發表言論,你認為實名制有何優缺點? Facebook 算不算實名制? Blog 算不算實名制? PTT,BBS 算不算實名制?
8. PageRank-Google 決定搜尋排名的關鍵技術的特色在哪裡?
9. (加分題) 自由論述一個你所專精的網際網路相關議題。

2011年12月19日 星期一

12/26 第二次小考

申論題型式,closed book.

第二次小考準備指南

第二次小考準備指南

1. Scott Jensen 主張 "Why Mobile Apps Must Die" 他的論述基礎是甚麼?
2. Blog 與網路民主,商業媒體壟斷,人權與社會正義的關係。
3. 選擇部落格時,你認為應該注意哪些特點?
4. 雲端運算的關鍵是甚麼?
5. 無障礙網頁的發展是否普及? 如何促進無障礙網路的深度與廣度?
6. 五年後網路會出現哪種創新服務?
7. 你對於開放軟體有何看法?
8. 比較Blog與Facebook
9. 網站實名制規定使用真名發表言論,你認為實名制有何優缺點? Facebook 算不算實名制? Blog 算不算實名制? PTT,BBS 算不算實名制?
10. PageRank-Google 決定搜尋排名的關鍵技術的特色在哪裡?

I watched "Why Mobile Apps Must Die"

Scott Jenson - Why Mobile Apps Must Die - BD Conf, Sept 2011 from Breaking Development on Vimeo.

關鍵思維

Do blogs have to die and let the FB rule?

2011年12月18日 星期日

Lab 38 Syndication with RSS 2.0



1. 進入你的部落格,登入,選擇設計
2. 新增小工具
3. 選取
資 訊提供 新增
將 RSS 或 Atom 資訊提供的內容加入您的網誌。

Blogger 製作

4. 撰寫或貼上所需連結(範例)

Lab 36 XML (2)

1. Register and Download Xray, an XML, XSLT editor and processor.

2. Given the 
Listing 1. An XML document representing the results of a soccer tournament

Listing 2. A basic style sheet for the soccer results

use the XSLT as in the Listing 2 to transform the XML file as in the Listing 1.
(archive)

3. View the formatted HTML file.
4. Given the
Listing 1. An XML document representing the results of a soccer tournament
Listing 3. A style sheet that computes team standings


compute the team standings in a table.

5. View the formatted HTML file.

Lab 35 XML

1. Register and Download Xray, an XML, XSLT editor and processor. (安裝X-Ray需要權限)


2. Before you do this lab,all the first you must know is 
    what is XML?
    what is XSLT?
    please write down your answer.

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年12月10日 星期六

12/12 第一次小考

範圍

上課講授以及lab相關內容

考古題

Quiz (單排座位作單數題,雙排座位做雙數題)

1. 請舉三個實例說明CGI的action。
2. 五年後網路會出現哪種創新服務,請論述
3. 無障礙網頁技術有哪些?試舉三項。
4. 試列舉三個身心障礙的障別,不同障別對網頁設計有何影響?
5. 網路對你最有用的技術是甚麼? Why?
6. 請比較微軟的Office 與Google 線上文件所使用技術與功能特點。
7. 試敘述五件網路發展史上的大事。(沒有標準答案,儘量回答即可)
8. Housingmaps 使用了 mashup技術,何謂 mashup?
9. 除了Housingmaps之外,請列舉 三個 mashup技術實例
10. 你的朋友想同時使用中原電子郵件與Google電子郵件,可是又不想每次操作兩種介面,你會建議她怎麼做?
11. Google搜尋引擎的關鍵技術是甚麼?請簡述。
12. 油猴子(GreaseMonkey)程式為何可以用來濾除網頁中的不雅字眼,試說明其原理。
13. 雲端運算的關鍵是甚麼?
14. 一群志工協助非營利組織舉辦園遊會,其中一位志工以數位相機拍攝不少活動照片,這些照片要分享給其他夥伴,你會建議怎麼做?
15. 你的朋友出國留學,你想要與她常常電話聯繫,又不想花費鉅額電話費,如何解決這個問題?
16. 如何增加網頁的互動性? 試舉出三種方法。
17. 在無障礙規範中,使圖片成為無障礙的作法有哪些? 如何排除?
18. 瀏覽器會洩漏使用者的隱私嗎? 該如何注意以降低其風險?
19. HTML FORM包含哪些屬性?
20. HTML FORM 的POST與GET有何不同?

2011年12月6日 星期二

Homework 12-05-2011

1. 推薦一則 ted.com 演講給你朋友,告訴你的朋友這個演講好在哪裡。
2. 參考 Wikipedia,雲端運算的關鍵是甚麼? Google, Amazon, Microsoft 有哪些雲端服務?

2011年12月5日 星期一

關鍵思維

我看雲端

雲端運算的關鍵是甚麼?
你看好雲端運算嗎? 為什麼?

Lab 34 Programming in DOM

1. Open KompoZer
2. Based on the code as in

http://www.scottandrew.com/weblog/articles/dom_4 ,
write a code to generate the table of 9*9 products. (九九乘法表)

Hint: The javascript code should be enclosed by script tags.

Lab 32 Hand code a form

Before you do this lab, you must understand what is CGI(Common Gateway Interface)  and Form.

1. So please search the answer and post your opinion in your blog.
2. Hand code a HTML or use KompoZer to edit an HTML so that the webpage can send a request to Google like
http://maps.google.com/maps?q=24.9586,+121.24114

Use Form CGI that includes action, input, and submit.
Try a few different coordinates.

Lab 33 Create Image using DOM

1. Open KompoZer
2. Hand code a javascript that loads an image from Internet based on
the DOM model.
3. Take a look at the sample code that shows how window.onload to load the image.
4. Use a button to load the image. Try how onclick works.