體驗不同的瀏覽經驗


體驗 「不受侵犯」 的瀏覽經驗

  1. 連線到 Mozilla Taiwan, 下載 Windows 版 Firefox。
  2. 安裝, 執行, 用 firefox 重新開啟本網頁。
  3. firefox addons 網站下載一些好用的外加功能。
  4. 呃, 倒帶一下, 先回到上一頁。 等一下還會常常需要回到這一頁講義, 所以我們保留此頁, 另外開一個新 分頁 tab 來訪視上述的 firefox addons -- 請按著 ctrl 鍵, 再點滑鼠。 注意工具列下方, 網頁內容上方, 出現選取 tab 的地方。
  5. 先加裝一個翻譯機: 從上面選取 Extensions, 從左邊選取 Languages, 點選 "Dictionary Tooltip" 的 "Install"。
  6. 離開 firefox, 再進來一次。 網頁上隨便找個英文字, 點兩下, 耐心地等它上網查英文解釋。
  7. 作業: 再到 firefox addons 網站, 找一兩個有趣的 擴充套件 extensions 裝起來玩一玩。 這裡推薦可以閱覽開放檔案格式 (Open Document Format) 的 ODFReader, 可以訂閱 rss 的 sage 以及 del.icio.us social bookmarks 網站提供的擴充套件。 又, 不妨參考 Must-Have Firefox and Thunderbird Extensions
  8. 如果嫌網頁的字太大或太小, 請按著 ctrl 鍵, 並轉動滑鼠滾輪。

Firefox 沒有商業考量, 完全站在使用者的角度出發。 它會幫你做一些微軟不好意思做的事, 例如阻擋討厭的彈跳視窗; 它不會做一些微軟好意思做的事, 例如 竄改網路標準, 故意製造不相容。

體驗視障者的瀏覽經驗

  1. 上網搜尋 "pietty", 下載 pietty.exe 置於桌面。 (或者 "putty" 也可以, 介面是英文版; 可以顯示中文內容, 但好像不能輸入中文?)
  2. 執行 pietty.exe, 用老師給的主機, 帳號, 密碼登入遠端的 Linux 帳號。 (先敲入主機名稱就好; 開始連線後它才會問帳號密碼。) 注意 protocol 的地方不要選 telnet, 要選 ssh。
  3. 看一下自己在那裡: pwd 再看一下家裡有那些東西: ls
  4. 看更詳細的資料: ls -la 注意現在並沒有一個 .lynxrc 的檔案。
  5. 執行 lynx http://people.ofset.org/~ckhung/ 用 lynx 看我的網頁。 嗯, 跟圖形版差不多醜, 但是資訊都沒有掉。
  6. [如果中文顯示正常, 沒有亂碼, 就略過此步驟] 有少部分中文出現亂碼嗎? 按 o 叫出 options 選單修改設定。 用上下箭頭移動遊標, 找到 "Display character set", 按 Enter 鍵進入改選 "Taipei (Big5)" 並再按一次 Enter 鍵完成選擇。 再移動遊標, 順便把 "user mode" 改選成 "advanced" 這樣等一下可以使下方顯示目前遊標所在處的網址。 遊標移到螢幕最上面, 按 Enter 選取 "Save Options to Disk" (出現 "X") 表示希望將新的設定記起來 (而不是只影響這次執行 lynx), 最後選 Accept Changes 新的設才會真的生效。
  7. 請參考 lynx 簡介 學用最基本的幾個操作鍵 "q", 空格, "b", 四個箭頭... 等等; 或按 ? 叫出 lynx 的 help。
  8. 結束以後按 q 離開。 如果剛才你曾經修改過設定, 現在請再下 ls -la 應該會多一個 .lynxrc 檔案出來, 並且修改時間就是剛才。
  9. 視障者可用的另外一個瀏覽器是 w3m, 對表格支援較佳, 且有 m17n 版支援 utf8 編碼

Browser 瀏覽器 有很多種, 不是只有 ie。 諸如 firefox, konquerer, lynx, w3m, ... 等等其他的瀏覽器, 往往提供更尊重使用者的瀏覽經驗。

下次上課準備事項

請下載 「thaw-ms: 送自由入微軟帝國」 光碟片, 燒錄成 cdrw。 但請避免使用只能燒錄一次的 cdrom, 請盡量使用 cdrw。 堅持不用 cdrw 的同學, 以後如果垃圾場或焚化爐蓋在你家旁邊, 請不要出來抗爭 :-)

下載 iso 檔時, 經常會看到 "md5sum", 這是什麼? 對一個檔案執行 md5sum (例如 md5sum knoppix.iso) 會得到一個 128 bit 的數字 (32 位的 16 進位數字) 可以把它想成是這個檔案的簽名/指紋/DNA, 可以用來辨別它的身份。 兩個檔案, 即使內容只差一個 byte, 就幾乎可以肯定它們的 md5sum 不一樣。 這對傳輸很大的檔案 (例如上述數百 MB 的 .iso 檔) 很有幫助: 傳輸前後各跑一次 md5sum, 如果結果一樣, 大約可以肯定中間沒有出錯。 所以提供很大的檔案 讓人下載的網站, 通常也會同時提供每個檔案的 md5sum 供人驗證。 由於這個特性, 以前也可以用來驗證檔案不曾被惡意竄改; 不過根據一篇論文 MD5 To Be Considered Harmful Someday, 後面這個應用已經快要行不通了; 現在 md5sum 只能拿來驗證檔案沒有發生非人為干擾的意外變化。

最後, 如果覺得用文字模式遠端登入不好玩, 想玩真的 Linux, 但又怕安裝麻煩, 可以到 OSSACC臺南縣網 去挑一片 LiveCD 來玩。 這些是 knoppix 或 Fedora 或其他 Linux 的 「免安裝版本」。 記得盡量避免用只能燒一次的 cdrom 哦!