2010年11月22日 星期一

Lab 32: 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 31: 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.















 







2010年11月8日 星期一

Lab 30 navigation bar

1. 進入你的部落格,登入,選擇自訂
2. 新增小工具
3. 選取
HTML/JavaScript
4. 撰寫或貼上所需連結(範例)




Lab 29 Hand code a form

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 28 Lab Form and Action

"logic will get you from A to B - imagination will take you anywhere"

How to use Form to invoke a remote service through CGI.

1. Copy the search box of this search page,
inlcuding radio buttons, text input, and submit button.
2. Open your KompoZer HTML editor.
3. Open a new empty HTML file.
4. Paste the search box into this new file.

5. Use KompoZer to add a Form to this search box. Do not hand code the HTML. Just fill the blank in the Form dialog.

6. In the form dialog, set Action="http://google.com/search" and name of Form as "f" and method as "get"
(See Hint if it does not work.)
7. Save your file on your computer. Run your HTML by Firefox. What do you get?

8. Set method as "post"
9. Run your HTML by Firefox. What do you get?






2010年11月1日 星期一

Lab 25: Mash-up 2 (Maps)

真實案例


For housing services, compare the following two websites
http://www.housingmaps.com

http://www.7house.com.tw

List the differences in the user interface design and usability. Make comments
by your use experiences.


比較: 美感,直覺性,流暢,預期反應


個人感覺 7house 的介面我比較喜歡,可以依照使用者的需求找房子,而housemap的部份,
我認為文字都排在一起,非常擁擠,當想要在某個區塊找房子的時候,housemap 的設計會比較好,因為你可以尋找你想要選取的地段來找房子,其實兩種系統各有各的優點,以及缺點,看你從何種角度來看待。

Lab 26: Mash-up 3 (Blogs)

部落格與相本的結合運用。透過部落格分享你的照片集,省去傳送大量照片的缺點,自由書寫照片中的故事。

Create a slide show of your album. Embed the album in your blog.

Hint: 挪威奧斯陸之行
album




picasa 相簿


Lab 24: Mash-up 1 (Publish)

1. Upload a sample ppt to Google Docs.
2. Publish the uploaded ppt.
3. Embed the online ppt to your blog.

The reason to do so is that the readers don't have to have ppt to view your presentation. For example, some users work with Linux or Unix, and others work with MacOS. They will appreciate you for doing so.






範例:
如何活用 Gmail 工作坊

Lab 27: Mash-Up 4 (Calendars)

建立你的行事曆,並與學校行事曆合併
Google日曆-中原大學行事曆-html版本<http://www.google.com/calendar/embed?src=sth4g0ns7lj48crs0gsm3ekuns%4...>
進入後按右下角+Google日曆即可訂閱


2010年10月29日 星期五

期中報告

使用Google Sites 架設網站,主題可以環繞你所參加的社團, 你的家鄉或社區, 你的分享與關心, 你的朋友, 高中同學, 電影, 音樂, 學業, 生涯,

評分標準
  • 創新(20%)
  • 資訊完整性 (30%)
  • 美學 (25%)
  • 網站邏輯架構 (15%)
  • 線上服務功能 (10%)
網站建議書(範本)繳交日期 10/25/2010
成品繳交日期 11/01/2010  ,雛型

-----------------------------------------------------------------------------------------------------------------------
網際網路應用系統設計草案

定位
期中報告所做的網站

目標
使用google sites 製作類似班網的網站

背景
高中,是一段令人難以忘懷的階段,因此我想試著讓這段回憶永久保存,不再變質。
主題
1. 要做班級網站,首先就是要發布作業或提醒事項可以讓大家看到,否則便無法達到發佈的意義,或者是可以讓別人訂閱,將自動的更新可以自動追蹤。
2.要有可以與站主接觸的功能,這樣有疑問可以用最快時間解答
3.課業討論區: 不會的題目可以上傳,大家一起討論

2010年10月25日 星期一

Lab 23 Making web pages accessible

1. Use Firefox Accessibility Extension to identify the accessibility failures and warnings in http://google.com







2. Fix the failures you found.

Lab 22 Firefox Accessibility Extension

Use Firefox Accessibility Extension to check the accessibility of three sites that you visit most.


Report the summary of all the errors and warnings for each site.

site: http://tw.yahoo.com/








site: http://tw.msn.com/




site: http://www.cycu.edu.tw/






















2010年10月18日 星期一

Lab 21: Making images accessible

1. Study what an ALT tag is.
2. Use KompoZer to edit the following homepage
at http://bloggercamp.blogspot.com/2007/01/2007.html

You can copy and paste the content to your KompoZer.




3. Save your editings and preview your webpage using Firefox

4. Make the webpage accessible by
adding ALT text to the images.

5. Go to the Firefox Add-ons site for Firefox Accessibility Extension



6. Click the "Install now" button on the add-ons website


7. Check whether you can see the ALT text for the images by selecting the "Show Text Equivalent" function.

Lab 20 More on HTML

Headings
1. Copy and paste the Headings example athttp://www.w3schools.com/html/html_primary.asp
2. Enter http://www.w3schools.com/html/tryit.asp?filename=tryhtml_basic
3. What kind of effects can you see?






Lists
4. Copy and paste the Headings example athttp://www.w3schools.com/html/html_lists.asp
5. Enter http://www.w3schools.com/html/tryit.asp?filename=tryhtml_basic
6. What kind of effects can you see?



Lab 19 HTML

Preparation

1. Using Microsoft Notepad, Copy and paste the HTML example atIntroduction to HTML
2. Save the file as myfile.html
3. Open the file using Firefox.





New editor
4. Enter http://www.w3schools.com/html/tryit.asp?filename=tryhtml_basic
5. Copy and paste the HTML example at Introduction to HTML
6. Verify your results on the screen.







Lab 18 Comparing browsers

Install Google Browser Google Chrome and Firefox 3.0, try a few websites and compare their performance. For example, youtube, blogspot, msn, and yahoo.


火狐跟Google Chrome是不同公司出的瀏覽器
火狐(firefox) 是Mozilla公司
http://moztw.org/
 Google Chrome 是 Google公司
http://www.google.com/corporate/facts.html
基本功能上大同小異>瀏覽.下載
火狐下載方便但火狐在安全上有較大問題(P2P 易中毒.傷硬碟.版權問題-日前已被提告)

Google Chrome 在安全性上較好;但目前仍屬開發階段;日後會更加完善
目前Chrome關閉多分頁視窗並沒有任何警示訊息而火狐跟IE都有

比較起來感覺google chrome 較順暢,以下是截圖
















2010年10月17日 星期日

Homework 5


1. 網路可不可能增進身心障礙者的便利,請舉例說明?
ans:對於行動不方便的人而言,網路可以上網查詢資料,這樣就不會影響想學習的心情。

2. 瀏覽器會洩漏使用者的隱私嗎? 為甚麼?
ans: 網路會洩漏使用者的隱私,所以公用電腦中的cookies 或歷史紀錄,自己用完最好隨手清理,一方面可以省硬碟空間,一方面可以避免有心人士查自己的相關資料。

2010年10月11日 星期一

Lab 17: AccessBar

AccessBar: displays defined accesskeys in a fixed-position bar along the bottom of the window. Added 2005-04-01 (not a joke). Find how many access keys have been defined at
www.ocac.gov.tw www.epa.gov.tw

Continued from the above, use google to find 3 more government sites in Taiwan that enable access keys.






Lab 16: Accessibility in GreaseMonkey

  1. Google Search Keys Numbers the results in a Google search page and you can type the corresponding number to follow the link. Updated: 2005-04-26. more
  2.  Google Access Keys Enables navigation through Google search results.






Lab 15 Clean Language

1. Save the JavaScript file of Clean Language to your desktop. Make changes to the script with self-defined bad words. To do this, save the JavaScript on your desk top. Use Notepad editor to make changes. Install the modified script as Greasemonkey.









2. Use Google to search webpages that contains some bad words.





3. Try whether the filtering take effects.