WWW Server 韦伯伺服器 常见的问题与解答
这 是 一 个 经 过 翻 译 的 文 件 , 原 稿 是 1994/09/02 的 World Wide Web FAQ , 读 者 可 以 在
http://sunsite.unc.edu/boutell/faq/www_faq.html 中 找 到 。
内容摘要
- 1. 这个 FAQ 最新的改变
- 2. 这份文件的资讯
- 3. 基本的问题
- 3.1 什麽是 WWW, hypertext 及 hypermedia ?
- 3.2 什麽是 URL
- 3.3 WWW 和 Gopher 及 WAIS 的比较
- 4. 使用 Web(使用者问题)
- 4.1 引导:如何使用 Web
- 4.2 可以用远程载入的浏览器
- 4.3 关於获得浏览器
- 4.4 如何经由 Firewall 来用 Web
- 4.5 韦伯上的东西
- 4.6 如何将线上图片(inline)存下来?
- 4.7 WinMosaic 如何用 PC 喇叭发出音乐?
- 4.8 有一部 Windows PC (或 Macintosh),为什麽不能用 WAIS URLs ?
- 4.9 笔者可以执行 XMosaic,但为什麽无法让外部的工具正常运作?
- 4.10 笔者将写一个 WWW 的搜查程式,为什麽不呢?
- 4.11 在 HTML 中,如何送一个 Newsgroup 的文章到笔者的 Web client ?
- 5.1 介绍:要如何在 Web Server 上提供资讯?
- 5.2 如何获得伺服器
- 5.3 制造超文件档案
- 5.4 如何发表自己的成果
- 5.5 如何向已存在的伺服器购取空间
- 5.6.1 如何建立一个可按式的图形地图
- 6. 哪些 Newsgroup 讨论 WEB ?
- 7. 想要了解的更多
- 8. 感谢
- 9/2/94 Email 的形式
- 9/2/94 使 Robots 远离读者的伺服器
- 9/2/94 Quadralay 商业化的 Mosaic
- 9/2/94 alternate BBEdit 工具的新位址
- 9/2/94 在 Amiga 上执行的 Emacs-W3 浏览器
- 9/2/94 对 imagemap 一节的加强(需要其它编辑器的 URL)
- 9/2/94 Big Dummy 的引导换成 EFF 的引导
- 9/2/94 修正 Postscript HTML 文件的位址
- 9/2/94 将 Mac 的程式加到较明显的章节
- 9/2/94 加强 XMosaic external viewers 问题的章节
- 9/2/94 删除作废的 HTML+ 草稿的参考
- 9/2/94 更新 WinMosaic 的节点
- 9/2/94 更新了 Web Space 租用的文件
- 9/2/94 经由 Web 用 Email 的部分的增加
这 是 一 个 介 绍 韦 伯 计 划 的 文 件 , 它 描 述 了 关 於 韦 伯 ( 以 下 简 称 WWW ) 的 概 念 、 软 体 、 以 及 接 触 (access) 它 的 方 法 。 对 於 操 作 ( 或 使 用 )Internet 懂 得 不 多 , 但 却 特 别 想 要 了 解 WWW 的 人 , 可 以 仔 细 阅 读 这 份 文 件 。 假 如 读 者 认 为 读 者 的 层 次 还 没 到 这 的 地 步 , 那 麽 读 者 可 以 去 找 一 些 有 关 Internet 的 书 , 像 是 Ed Krol 的 "The Whole Internet" 或 是“Big Dummy's Guide to the Internet“ , 读 者 可 以 在 http://sunsite.unc.edu/boutell/faq/www_faq.html ( 请 读 者 看 “ 什 麽 叫 URL“ 的 章 节 来 了 解
http://... ) 中 找 到 。 这 份 文 件 最 新 的 张 贴 ( post ) 版 本 也 会 被 保 留 在 news.answers 之 中 , 在 rtfm.mit.edu 中 的 /pub/usernet/news.answers/www/faq 下 ; 读 者 可 以 FTP 拿 到 , 或 是 寄 一 封
E-Mail 到 mail-server@rtfm.mit.edu ,
读 者 的 E-Mail 内 容 请 打 上 send usernet/news.answers/finding-sources 的 字 就 可 以 了 。
维 护 这 份 文 件 的 人 是 Thomas Boutell , 假 如 读 者 要 回 馈 ( feedback ) 它 , 请 读 者 经 由 下 面 的 E-Mail 地址 boutell@netcom.com
至 於 中 文 版 的 译 本 , 将 公 布 在 http://sparc41.dd.ncu.edu.tw/About_WWW/CWWWFAQ.html 之 下 , 由 中 央 大 学 萧 松 瀛 维 护 , 并 修 正 , 要 回 馈 笔 者 的 话 , 请 E-Mail 到 shiou@sparc41.dd.ncu.edu.tw 中 , 将
会 在 下 一 期 的 版 本 中 修 正 。
WWW (韦伯)
WWW 是 “World Wide Web“ 的 缩 写 , 中 文 笔 者 将 它 翻 成 “ 全 球 资 讯 网 “ 。 WWW 计 划 是 由 CERN ( the Wuropean Laboratory for article Physics ) 所 开 始 的 , 是 用 来 建 立 一 个 描 述 超 媒 体 hypermedia 系 统 的 伺 服 器 。
Hypertext (超文件)
Hypertext 的 优 点 是 当 读 者 在超 文 件 中 时 , 假 如 读 者 想 对 提 到 的 某 一 项 特 别 的 主 题 了 解 更 多 的 资 讯 的 话 , 读 者 通 常 可 以 用 “ 接 触 它 “ ( just click on it ) 的 方 式 来 读 到 更 多 的 资 讯 ( 接 触 可 能 是 按 下 读 者 的 滑 鼠, 也 可 能 是 按 方 向 键 或 Enter , 这 要 依 读 者 的 浏 览 器 而 定 ) 。 事 实 上 , 文 件 通 常 可 以 连 到 其 它 的 文 件 , 甚 至 不 同 作 者 的 文 章 都 可 以 被 连 接 在 一 起 。 这 很 像 是 加 注 解 在 文 件 中 , 但 读 者 确 实 可 以 □要 用 韦 伯 ( web ) 的 话 , 读 者 可 以 执 行 一 个 浏 览 器 ( browser ) 的 程 式 ( web 是 个 伺 服 器 , 必 需 有 client 来 连 接 它 ) , 这 个 浏 览 器 用 来 读 文 件 , 并 且 引 出 ( fetch ) 其 它 来 源 的 文 件 。 资 讯 的 提 供 者 建 立 起 超 媒 体 hypermedia 伺 服 器 , 也 就 是 也 就 是 浏 览 器 读 的 文 件 的 来 源 处 。
浏 览 器 可 以 藉 由 FTP(File Transfer Protocol) 、 NNTP ( the Netwok News Transfer
Protocol ) 、 gopher 及 其 它 正 增 加 中 的 方 法 来 读 取 档 案 。 在 这 些 之 上 , 假 如 伺 服 器 有 搜 寻 的 能 力 , 那 浏 览 器 将 可 以 做 文 件 或 资 料 ( 库 ) 的 搜 寻 。 用 浏 览 器 所 见 到 的 文 章 叫 超 文 件 ( hypertext ) 文 件 ; 超 文 件 是 一 种 包 含 指 向 其 它 文 章 指 标 ( pointer ) 的 文 章 , 而 浏 览 器 则 是 用 简 单 直 接 ( transparent ) 的 方 式 来 处 理 这 些 指 标 --- 选 这 个 指 标 , 那 这 个 指 标 所 指 的 文 件 就 会 呈 现 在 读 者 的 眼 前 了 。
Hypermedia (超媒体)
Hypermedia 是 超 文 件 的 一 个 集 合 处 --- 它 是 一 个 有 指 标 指 向 其 它 媒 体 的 媒 体 , 这 个 意 思 是 说 浏 览 器 可 能 无 法 展 示 一 个 text 档 ( 事 实 上 是 可 以 的 ) , 但 却 可 以 让 读 者 听 到 声 音 , 看 到 影 像 或 其 它 的 动 画 ( 漫 画 ) 。
URL 就 是 Uniform Resource Locator ( 不 变 资 源 的 定 位 址 ) 的 缩 写 , 它 是 在 Internet 上 指 定
一 个 目 的 物 ( Object ) 的 草 稿 ( draft ) , 就 像 是 档 案 ( file ) 或 是 讨 论 群 ( Newsgroup ) 。
URL 看 起 来 就 像 下 面 的 例 子 ( file: ftp: .. URLs 是 相 似 的 )
URL 的 第 一 个 部 分 ( 引 号 之 前 的 ) 是 指 定 连 接 的 方 式 , 在 引 号 之 後 的 是 解 释 连 接 的 程 序 ; 通 常 , 在 引 号 之 後 的 两 条 斜 线 指 出 了 所 要 连 的 机 器 名 ( 机 器 : port 也 是 有 效 的 ) 。
当 读 者 被 告 之 “check out this URL“ , 这 时 後 读 者 的 下 一 个 步 骤 要 怎 麽 办 就 依 读 者 的 浏 览 器 而 定 了 ; 请 读 者 看 看 读 者 浏 览 器 的 说 明 ; 对 於 CERN 的 线 上 模 式 ( line-mode ) 浏 览 器 , 读 者 最 可 能 是 经 由 远 程 载 入 ( telnet ) 的 方 式 来 连 接 它 , 要 用 URL 的 命 令 是 “GO URL “ 。 在 Lynx 中 , 读 者 只 要 选 “ GO “ 就 可 以 连 到 读 者 看 到 的 第 一 页 ; 图 形 的 浏 览 器 中 , 通 常 在 选 项 里 有 一 个 叫 “ Open URL “ 的 可 以 选 。
这 三 种 资 讯 提 供 系 统 都 是 用 以 “ 使 用 者 -- 伺 服 器 ( client--server ) “ 为 基 础 , 它 们 不 同 的 地 方 是 在 於 它 们 资 料 形 态 ( model of data ) 的 不 同 。 在 Gopher 中 , 资 料 是 一 个 选 单 、 文 章 、 索 引 或 是 一 个 远 程 载 入 的 连 接 。 在 WAIS 中 , 任 何 东 西 都 是 一 个 索 引 , 而 从 索 引 所 传 回 来 的 是 一 份 文 件 。 在 WWW 中 , 所 有 的 东 西 都 ( 可 能 ) 是 超 文 件 , 也 许 这 些 文 件 可 以 被 搜 寻 。
在 能 力 上 , 这 表 示 WWW 也 可 以 扮 演 Gopher 的 角 色 ( 选 项 就 是 连 结 的 目 录 , Gopher 的 文 件 就 是 一 个 去 掉 连 结 的 超 文 件 , 而 搜 寻 和 远 程 载 入 则 相 同 ) , 而 WAIS 索 引 是 一 个 搜 寻 页 , 它 所 传 回 的 文 件 是 没 有 连 接 的 。
Gopher 和 World Wide Web 的 使 用 , 根 据 Internet 骨 干 ( 流 量 ) 记 录 者 的 统 计 记 录 , 目 前 是 不 分 上 下 的 , ( 这 是 当 然 的 , 因 为 WWW 浏 览 器 也 可 以 连 接 Gopher 伺 服 器 , 这 使 得 WWW 的 使 用 者 的 数 目 增 加 了 ) 。 在 CREN 的 伺 服 器 使 用 情 形 , 每 四 个 月 就 成 长 两 倍 ; 这 使 得 WWW 成 为 评 论 的 焦 点 。
读 者 可 以 用 两 种 方 式 来 利 用 WeB
, 第 一 个 方 法 是 使 用 一 个 可 以 接 远 程 载 入 ( telnet )
的 浏 览 器 , 或 是 使 用 读 者 自 己 机 器 上 的 浏 览 器 。 除 非 读 者 绝 对 不 行 这 样 做 , 否 则 能 在 读 者 自 己 的 机 器 上 来 执 行 浏 览 器 的 程 式 是 最 好 的 。 假 如 读 者 第 一 次 用
Web , 那 用 远 程 载 入 的 方 式 也 许 会 让 读 者 觉 得 舒 畅 一 些 。 请 读 者 注 意 的 是 这 里 说 的 “ 自 己 的 机 器 “ 可 以 定 义 成 读 者 在 家 里 打 电 话 所 连 接 的 一
个 系 统 , 像 是 读 者 拨 进 ncu.edu.tw 或 是 其 它 有 提 供 帐 号 的 机 器 。 在 这 样 的 系 统 上 用 以 文 字 为 基 础( text-based ) 的 浏 览 器 , 希 望 可 以 连 到 远 处 的 节 点 。
底 下 一 些 更 新 的 节 点 在 http://info.cern.ch/hypertext/WWW/FAQ/Bootstrap.html
中 提 到 是 可 被 允 许 的 , 这 些 节 点 也 被 视 为 可 靠 的 ( 不 会 随 便 取 消 的 )
- info.cern.ch
- 这 个 节 点 不 需 要 密 码 , 它 位 於 瑞 士 , 所 以 台 湾 或 美 国 的 使 用 者 最 好 找 一 个 离 自 己 近 一 点 的 浏 览 器 。
- www.cc.ukans.edu
- 这 是 一 个 全 萤 幕 的 Lynx 浏 览 器 , 它 需 要 vt100 的 终 端 机 。 连 入 的 帐 号 是 WWW , 然 而 它 并 不 允 许 读 者 连 至 其 它 的 URLs ; 所 以 假 如 读 者 的 系 统 管 理 员 还 没 安
装 Lynx 那 读 者 自 己 可 以 拷 贝 一 份 或 是 安 装 一 份 。 这 是 最 普 通 的 文 字 浏 览 器 。
- www.njit.edu
- 或 是 用 telnet 128.235.163.2 , 进 入 的 帐 号 请 用 WWW , 这 是 位 於 美 国 的 新 英 吉 利 技 术 专 科 学 校( New Jersey Institute of
Technology ) 中 的 全 萤 幕 浏 览 器 。
- www.huji.ac.il
- 这 是 一 个 双 重 语 言 的 节 点 ( 犹 太 / 英 语 ) , 它 允 许 读 者 经 由 它 联 到 其 它 地 方 ; 它 的 线 上 模 式 ( line mode ) 浏 览 器 增 加 了 它 额 外 的 特 色 。 进 入 的 帐 号 是
WWW , 它 位 於 以 色 列 耶 路 撒 冷 的 犹 太 大 学 内 。
- sun.uakom.cs
- 位 於 捷 克 东 方 的 斯 洛 伐 克 ( Slovakia ) 省 , 速 度 较 慢 , 只 适 合 邻 近 的 地 区 使 用 。
- info.funet.fi
- 或 是 用 telnet 128.214.6.102 , 进 入 的 帐 号 是 WWW , 它 提 供 了 好 几 个 浏 览 器 , 包 括 了 Lynx( 它 也 无 法 联 到 其 它 的 地 方 ) 。
- fserv.kfki.hu
- 这 一 个 位 於 匈 牙 利 ( Hungary ) , 速 度 也 不 快 , 适 合 邻 近 的 地 区 使 用 , 进 入 的 帐 号 是 WWW 。
一 般 人 较 喜 欢 接 WWW 的 方 式 是 自 己 执 行 一 个 浏 览 器 的 程 式 , 浏 览 器 可 以 在 许 多 的 工 作 平 台 ( platforms ) 上 执 行 , 以 原 始 程 式 ( source ) 或 可 执 行 程 式 ( executable ) 的 模 式 的 都 有 。 底 下 是 一 个 可 靠 的 文 件 放 置 处 , 它 有 其 它 浏 览 器 的 说 明 。 http://info.cern.ch/hypertext/WWW/Clients.html
注 意 : 读 者 的 PC 必 需 要 有 SLIP ,PPP 或 其 它 的 TCP/IP 的 网 路 系 统 才 可 以 执 行 底 下 的 浏 览 器 。SLIP 和 PPP
可 以 利 用 电 话 线 的 方 式 连 接 , 但 是 要 和 网 路 的 提 供 者 或 教 育 机 构 合 作 。 假 如 读 者 只 有 普 通 的 拨 号 方 式 , 那 建 议 读 者 最 好 的 方 式 是 利 用 Unix ( 或 VMS ... )下
的 Lynx 程 式 , 假 如 没 有 的 话 , 那 最 好 是 用 远 程 载 入 的 方 式 了 。
- Cello
- 这 是 由 Cornell LII 发 展 的 浏 览 器 , 读 者 可 以 经 由 anonymous FTP 从 sparc41.dd.ncu.edu.tw 下 的
Web/windows/clients 拿 到 这 个 程 式
- Mosaic for Windows
- 这 是 由 NCSA 发 展 的 , 读 者 可 以 由 anonymous FTP 从 ftp.ncsa.uiuc.edu 下 的 PC/Mosaic 拿 到
- WinWeb
- 这 是 一 个 新 的 Client , 读 者 可 以 由 anonymous FTP 从 nctuccca.edu.tw 下 的 PC/windows/winsock 拿 到
上 述 的 个 软 体 , 读 者 均 可 由 sparc41.dd.ncu.edu.tw 下 的 Web/windows/client 下 取 得 新 的 版 本 。
注 意 : 读 者 的 PC 必 需 要 有 SLIP ,PPP 或 其 它 的 TCP/IP 的 网 路 系 统 才 可 以 执 行 底 下 的 浏 览 器 。SLIP 和 PPP
可 以 利 用 电 话 线 的 方 式 连 接 , 但 是 要 和 网 路 的 提 供 者 或 教 育 机 构 合 作 。 假 如 读 者 只 有 普 通 的 拨 号 方 式 , 那 建 议 读 者 最 好 的 方 式 是 利 用 Unix ( 或 VMS ... )下
的 Lynx 程 式 , 假 如 没 有 的 话 , 那 最 好 是 用 远 程 载 入 的 方 式 了 。
DosLynx 是 DOS 下 一 个 出 色 的 文 字 模 式 浏 览 器 , 读 者 必 需 有 Level 1 的 驱 动 封 包( packet driver ) , 或 是 相 关 的 东 西 , 否 则 读 者 只 能 看 读 者 自 己 机 器 上 的 档 案 ( Local
Files ) 。 假 如 读 者 的 PC 有 乙 太 网 路 的 连 接 , 或 是 支 援 SLIP , 那 读 者 应 该 可 以 使 用 它 。DosLynx 可 以 看 到 GIF 的 图 形 , 但 是 无 法 见 到 线 上 图 形 ( inline image
) , 详 细 的 说 明 请 读 者 看 DosLynx 节 点 的 README.HTM , 读 者 可 以 由 anonymous FTP 从 ftp2.cc.ukans.edu 下 的 pub/WWW/DosLynx
获 得 , URL 是 ftp://ftp2.cc.ukans.edu/pub/WWW/DosLynx/
注 意 : 读 者 的 PC 必 需 要 有 SLIP,PPP 或 其 它 的 TCP/IP 的 网 路 系 统 才 可 以 执 行 底 下 的 浏 览 器 。SLIP 和 PPP 可
以 利 用 电 话 线 的 方 式 连 接 , 但 是 要 和 网 路 的 提 供 者 或 教 育 机 构 合 作 。 假 如 读 者 只 有 普 通 的 拨 号 方 式 , 那 建 议 读 者 做 好 的 方 式 是 利 用 Unix ( 或 VMS ... ) 下 的
Lynx 程 式 , 假 如 没 有 的 话 , 那 最 好 用 远 程 载 入 的 方 式 了 。
- Mosaic for Macintosh
- 从 NCSA 而 来 , 它 有 一 般 Mosaic 的 完 整 特 色 , 读 者 可 以 由 anonymous FTP 从 ftp.ncsa.uiuc.edu 下 的 Mac/Mosaic 取 得 。
- Samba
- 从 CERN 而 来 , 读 者 可 以 由 anonymous FTP 从 info.cern.ch 下 的 /ftp/pub/www/bin 取 得 。
- MacWeb
- 从 WINet 而 来 , 它 缺 少 Mosaic 的 一 些 特 色 , 却 有 一 些 Mosaic 所 没 有 的 。 读 者 可 以 由 anonymous FTP 从 ftp.einet.net 下 的
einet/mac/macweb 取 得 。
- AMosaic
- 它 是 以 NCSA 的 Mosaic 为 基 础 , 在 AmigaOS 下 的 一 个 浏 览 器 , 最 新 的 版 本 中 , 它 支 援 新 机 器 上 的 旧 Amigas ,读 者 可 以 由 anonymous FTP 从 max.physics.sunysb.edu 下 的 pub/amosaic 拿 到 , 或 是 由 aminet 节 点 下 的 pub/aminet/comm/net 下 取 得 。 详 细 的 说 明 请 读 者 用 URL
http://insti.physics.sunysb.edu/AMosaic/home.html
- Emacs-W3
- 这 个 Emacs-W3 浏 览 器 是 在 Amiga 上 的 Gnu Emacs 执 行 的 , 读 者 有 兴 趣 的 话 可 以 看 4.3.7 节。
注 意 : NeXT 系 统 也 可 以 执 行 以 X 为 基 础 的 浏 览 器 , 它 可 以 使 用 为 NeXT 写 的 X Server 。 这 儿 列 的 浏 览 器 在 比 较 上 , 是 属 於 NeXTStep 的 原 应 用 程 式 。
- OmniWeb
- 这 是 NeXTStep 下 的 WWW 浏 览 器 , 读 者 可 以 用 URL http://www.omnigroup.com/ 来 看 关 於 这 一 方 面 的 资 讯 。 读 者 也 可 以 用 anonymous FTP
从 ftp.omnigroup.com 下 的 pub/software 拿 到 package 。
- WorldWideWeb, CERN 的 NeXT 浏览编辑器(Browser-Editor)
- 这 是 一 个 NeXTStep 下 的 browser/editor ,编 辑 器 是 无 法 操 作 连 线 的 , 但 它 允 许 读 者 编 辑 超 文 件 。 基 本 的 需 求 是 NeXTStep 3.0 。 读 者 可 以由 anonymous FTP 从
info.cern.ch 的 pub/www/src 中 取 得 。
- NCSA Mosaic for X
- Unix 浏 览 器 使 用 X11/Motif 。 支 援 多 媒 体 , 同 时 完 整 的 http 1.0 也 支 援 它 , 它 包 括 了 PUT-mothod 模 式 , 影 像 地 图 ( image maps ) 等 等 。 假 如 可 能 的
话 , 读 者 也 可 以 用 recommend 。 读 者 可 以 由 anonymous FTP 从 ftp.ncsa.uiuc.edu 下 Mosaic 的 目 录 中 取 得 。
- NCSA Mosaic for VMS
- 浏 览 器 使 用 X11/DecWindows/Motif 。 对 於 VMS 系 统 具 有 支 援 多 媒 体 , 同 时 完 整 的 http 1.0 也 支 援 它 , 它 包 括 了 PUT-mothod 模 式 , 影 像 地 图 ( image
maps ) 等 等 。 假 如 可 能 的 话 , 读 者 也 可 以 用 recommend 。 读 者 可 以 由 anonymous FTP 从 ftp.ncsa.uiuc.edu 下 Mosaic 的 目 录 中 取 得 。
- Quadralay GWHIS Viewer (商业化的 Mosaic)
- Quadralay 提 供 了 一 个 商 业 级 ( 不 是 免 费 的 )在 Unix 下 执 行 的 Mosaic 版 本 , 在 未 来 , 也 将 有 Windows 及 Macintosh 版 本 出 现 。 ( 读 者 可 由 URL http://www.quadralay.com/products/products.html#gwhis 取 得 相 关 的 资 讯 )
- tkWWW Browser/Editor for X11
- Unix 下 X11 的 浏 览 器 / 编 辑 器( Browser / Editor )( 这 是 个 Beta 测 试 板 ) 。 读 者 可 以 由 anonymous FTP 从 harbor.ecn.purdue.edu 下 的
tkwww[附加字]( 可 能 是 附 加 的 字 是 描 述 版 本 的 字 ) 取 得 。 请 读 者 FTP 到 上 述 的 节 点 并 找 寻 最 新 的 版 本 。 它 也 支 援 WSYIWYG ( 得 到 的 就 是 读 者 看 到 的 ) 的 HTML
档 案 编 辑 。
- MidasWWW 浏览器
- 由 Tony Johnson 所 发 展 的 一 个 Unix/X 浏 览 器 ( 测 试 中 , 还 算 稳 定 )
- Viola for X (测试板)
- 中 提 琴( Viola ) 有 两 个 版 本 给 Unix/X 用 : 一 个 是 使 用 Motif , 另 一 个 是 使 用 Xlib 。 它 处 理 HTML Level 3 的 模 式 和 桌 面 ( table ) , 也 有 extension for multiple
columning( 笔 者 此 部 分 不 知 如 何 描 述 ) , collapsible/expandable 的 目 录 , 以 及 包 含 使 用 端 ( client-side ) 的 文 件 。 读 者 可 以 由 anonymous FTP 从 ora.com 下 的 pub/www/viola 取 得 ,如 果 读 者 要 了 解 更 多 的 资 讯 , 读 者 可 以 用 UTL
http://xcf.berkeley.edu/ht/projects/viola/README
- Chimera
- Unix/X 浏 览 器 使 用 Athena ( 不 需 要 Motif ) 。 支 援 的 模 式 有 线 上 图 片( inline image ) 等 等 。 这 是非 Motif X11 浏 览 器 中 感 觉 上 和 Mosaic 相 似 的 , 读 者 可 以 由
anonymous FTP 从 ftp.cs.unlv.edu 下 的 pub/chimera 中 取 得 。
Unix 下 有 以 文 字 为 基 础 的 浏 览 器 ( 有 些 也 在 VMS 中 ) , 在 很 多 的 情 形 下 读 者 的 系 统 管 理 员 可 能 已 经 安 装 好 了 这 些
工 具 , 所 以 在 读 者 编 译 这 些 浏 览 器 之 前 , 请 读 者 先 确 定 一 下 。
- Line Mode Browser
- 线 上 模 式 的 浏 览 器 , 这 个 程 式 让 任 何 有 dump terminal 的 WWW 读 者 有 使 用 的 机 会 ( 这 儿 笔 者 不 大 会 翻 ) , 这 是 个 一 般 非 专 业 性 目 的 的 资 讯
取 回 工 具 , 读 者 可 以 经 由 anonymous FTP 从 info.cern.ch 下 的 /pub/www/src 中 取 得 。
- The “Lynx“ full screen browser
- Lynx ( 山 猫 ) 全 萤 幕 浏 览 器 , 这 是 一 个 全 萤 幕 的 超 文 件 浏 览 器 , 它 支 援 vt100 的 终 端 机 , 可 以 用 方 向 键 来 控 制 , 在 特 别 的
地 方 能 以 高 亮 度 的 字 体 来 表 示 , 读 者 可 以 由 anonymous FTP 从 ftp2.cc.ukans.edu 中 取 得 。
- Tom Fine's perlWWW
- 这 是 一 个 在 perl 写 的 以 tty 为 基 础 的 浏 览 器 。 读 者 可 以 由 anonymous FTP 从 archive.cis.ohio-state.edu 下 的
/pub/w3browser , 档 案 为 w3browser-0.1.shar
- For VMS
- 这 是 由 Dudu Rashty 写 的 一 个 全 萤 幕 浏 览 器 , 可 在 VMS 下 的 SMG 萤 幕 执 行 程 序 中 执 行 , 读 者 可 以 由 anonymous FTP 从 下 的 www/www_client 中 取 得 。
- Emacs ws-mode
- 这 是 在 emacs 下 的 WWW 浏 览 器 , 当 它 和 Lemacs 或 Epoch 合 用 时 , 可 支 援 多 种 字 形 。 详 细 的 情 形 请 读 者 看 相 关 文 件 。 读 者 可 以 由 anonymous FTP 从
moose.cs.indiana.edu 下 的 pub/elisp/w3 中 取 得 w3.tar.Z 及 extras.tar.Z 。
笔 者 将 它 翻 成 “ 批 次 模 式 的 浏 览 器 “ , 读 者 可 以 由 URL
http://wwwhost.cc.utexas.edu/test/zippy/url_get.html 中 看 到 。 读 者 也 可 以 经 由 anonymous FTP 到 ftp.cc.utexas.edu 下 的
pub/zippy/url_get.tar.Z 将 它 取 回 。 这 个 package 将 利 用 cron job 和 其 它 目 前 正 流 行 的 命 令 行 ( 在 一 页 中 ) 设 定 。
假 如 读 者 想 在 firewall 之 後 使 用 NCSA 的 Mosaic , 那 请 读 者 先 阅 读 底 下 的 部 分 。
一 般 说 来 , 浏 览 器 在 firewall 後 经 过 package 呼 叫 “ SOCKS “ 会 更 有 用 , 而 原 始 程 式 必 需 经 过 些 微 的 修 改 及
重 建 才 能 提 供 这 项 功 能 。 假 如 可 能 的 话 , 和 读 者 的 网 路 管 理 者 解 决 这 个 问 题 。
- 引 用 NCSA Mosaic FAQ 里 的 一 段 :
- NCSA Mosaic 需 要 一 个 直 接 的 internet 连 线 才 能 工 作 , 但 一 些 人 们 已 经 将 package 和 它 ( Mosaic ) 放 在 一 起 , 使 得 它 也 可 以 在 firewalls 下 工 作 。 NCSA
是 完 全 不 支 援 这 个 的 , 底 下 有 一 个 最 新 的 发 表 通 告 :
- November 15 1993: C&C Software Technology Center (CSTC) of NEC Systems Lab has made available a version of SOCKS, a package for running Internet clients from behind firewalls without breaching security requirements, that includes a suitably modified version of Mosaic for X 2.0. Beware: such a version is not supported by NCSA; we can't help with questions or problems arising from the modifications made by others. But we encourage you to check it out if it's interesting to you. Questions and problem
notifications can be sent to Ying-Da Lee(ylee@syl.dl.nec.com)
- 大 意 是 说 CSTC 已 经 发 展 出 了 一 个 SOCKS , 可 以 让 读 者 在 firewall 下 执 行 Internet clients ( 当 然 包 括 了 Mosaic ) 而 不 破
坏 原 先 系 统 需 求 的 安 全 性 , 它 包 括 了 一 个 经 过 适 当 修 改 的 Mosaic ( For X
2.0 ) 。 警 告 : 这 样 的 一 个 修 改 板 并 不 是 由 NCSA 所 支 援 的 , 所 以 NCSA 无 法 回 答 相 关 的 问 题 , 或 解 决 由 其 它 人 更 改 过 所 引 起 的 麻 烦 。 但 是 NCSA
鼓 励 使 用 者 去 看 看 是 否 它 引 起 读 者 的 兴 趣 , 读 者 的 问 题 或 困 扰 可 以 通 知 Ying-Da Lee ( ylee@syl.dl.nec.com ) 。
读者利用 WWW 可取得的资讯
- 任何经由 gopher server 提供的服务
- 任何由 WAIS server 提供的服务
- 由 FTP 节点上取得档案
- 在 Usenet 上的资讯
- 任何可经由远程载入所提供的服务
- 可以用 hytelnet
- 用 hyper-g 上的东西
- 在 techinfo 上的资讯
- 在 texinfo 上的资讯
- 用 man 所出现的辅助格式
- 各种的超文件档案
WWW 上 非 官 方 的 Newspaper 是 What's New With NCSA Mosaic ( URL 是 http://www.ncsa.uiuc.edu/SDG/Software/Mosaic/Docs/whats-new.html ) , 上 面 有 新 的 WWW Server 节 点 以 及 和 WWW
有 关 的 工 具 通 告 。 假 如 读 者 不 是 用 Mosaic , 那 它 也 应 该 在 读 者 的 快 速 列( hot list ) 中 ( 读 者 可 以 直 接 经 由 读 者 的 辅 助 选 单 中 连 上 它 ) 。
这 种 的 subject catalog 有 很 多 。 没 有 一 部 机 器 原 本 就 要 有 这 样 的 一 个 目 录 ( catalog ) ( 虽 然 为 WEB Site 建 目 录 的 工 作 目 前 正 在 进 行 中 ) , 但 目
前 已 知 而 且 是 最 早 的 目 录 是 在 WWW Virtual Library (URL
http://info.cern.ch/hypertext/DataSources/bySunject/Overview.html ) , 这 是 由 CWEN 所 维 持 的 。Virtual Library
对 於 寻 找 特 定 主 题 的 资 源 而 言 , 是 个 不 错 的 地 方 , 因 为 它 对 於 不 同 的 替 地 区 有 不 同 的 人 来 维 护 。
此 外 , 也 有 一 个 较 新 的 cataloging system 叫 做 ALIWEB 的 , 它 不 需 要 太 多 的 维 护 , 目 前 成 长 的 速 度 颇 快 的 。
已 经 有 很 多 人 写 出 可 以 为 WWW Server 节 点 创 造 索 引 的 robot 程 式 , 这 包 含 了 那 些 在 Newspaper 中 , 没 有 被 整 理 过 的 而 不 被 注 意 的 节 点 , 或 是 在 Catalog
上 的 ( 在 读 者 要 写 读 者 自 己 的 robot 程 式 前 , 请 读 者 先 读 关 於 robot 的 章 节 或 相 关 部 分 ) 。
这 里 有 一 些 找 到 的 自 动 的 索 引 :
- WebCrawler (URL http://www.biotech.washington.edu/WebQuery.html )
- 它 建 立 了 一 个 令 人 印 象 深 刻 而 彻 底 的 索 引 ; 另 一 方 面 , 因 为 它 也 索 引 出 了 文 件 的 内 容 , 所 以 它 可 以 找 出 许 多 读 者 想 不 到 的 连 线 呢 !
-
- 它 只 建 立 了 以 页 的 标 题 ( page title ) 及 URL 内 容 的 索 引 。 它 所 含 的 内 容 也 许 较 少 , 但 它 所 找 到 的 也 许 和 读 者 需 要 的 比 较 符 合 喔 !
读 者 在 其 它 的 章 节 中 可 以 读 到 关 於 其 它 的 robot。
这 里 有 两 个 方 法 供 读 者 参 考 使 用 :
- 在 读 者 的 浏 览 器 中 , 假 如 读 者 有 “ 存 到 本 机 的 磁 碟 “ ( load to local
disk ) 选 项 , 那 请 读 者 将 它 打 开 。 这 时 候 读 者 被 允 许 输 入 一 个 档 名 , 而 不 是 直 接 看 这 些 图 。 当 读 者 处 理 完 後 , 请 读 者 记 得 将 它 给 关 闭 。
- 当 浏 览 器 接 收 HTML 的 原 始 档 时 , 请 选 择 “ 观 看 原 始 档 “ ( view source ) ; 找 出 读 者 感 兴 趣 的 图 片 的 URL 格 式 , 然 後 把 它 记 下 或 拷 贝 下 来 , 并 复
制 或 贴 到 “ 开 启 URL “ ( Open URL ) 的 视 窗 。 这 样 就 可 以 将 它 载 到 读 者 观 看 处 理 图 片 的 工 具 , 在 那 儿 读 者 应 该 可 以 将 它 存 下 来 或 放 弃 。
这 是 由 Hunter Monroe 所 写 的 。
这 个 章 节 将 解 释 如 何 在 读 者 已 有 的 Microsoft Windows 上 , 同 时 有 可 以 运 作 的 Mosaic 中 , 安 装 可 由 PC 喇 叭 发 出 音 乐 的 程 式 。 但 先 声 明 的 的 是 效 果 也 许 会 不 好 。
要 让 读 者 的 Mosaic 藉 PC 喇 叭 发 出 声 音 , 首 先 读 者 必 需 驱 动 读 者 的 PC 喇 叭 。 读 者 可 以 由 URL
ftp://ftp.microsoft.com/Softlib/MSLFILES/SPEAK.EXE 中 取 得 Microsoft 的 喇 叭 驱 动 程 式 ( speaker
driver ) , 或 是 读 者 可 以 用 archie 来 找 它 。 SPEAK.EXE 是 一 个 自 我 解 压 缩 的 程 式 , 读 者 只 须 将 SPAEK.EXE 拷 贝 到 一 个 新 的 目 录 , 并 在 DOS 命 令 列 下 键 入 SPEAK
来 执 行 它 即 可 。 记 住 的 是 不 要 将 SPEAKER.DRV 及 OEMSETUP.INF 两 个 档 分 开 目 录 来 放 喔 。
现 在 读 者 可 以 安 装 驱 动 程 式 了 ; Windows 下 , 在 程 式 管 理 员 ( Program
Manager ) 中 选 择 主 群 组 下 的 控 制 台 ( Main / Control ) , 在 驱 动 程 式 中 选 增 加 , 然 後 选 没 有 列 出 的( Panel / Drivers / Add / Unlisted ) , 或 是 选 更 新
drivers / (路径) / PC Speaker 。 在 这 时 , 会 有 一 些 声 音 出 来 , 更 改 设 定 来 改 善 喇 叭 发 出 声 音 的 品 质 , 它 有 几 种 不
同 的 选 择 : tada( 蝌 蚪 ) ,chimes( 钟 声 ) 等 等 。 完 成 後 , 请 读 者 按 下 OK 的 选 项 并 重 新 启 动 读 者 的 Windows 。
假 如 读 者 安 装 好 了 speaker 驱 动 程 式 , 那 当 读 者 启 动 Windows 、 按 错 键 时 , 或 是 离 开 Windows
时 , 读 者 都 可 以 听 到 声 音 。 假 如 读 者 不要 这 些 , 那 读 者 可 以 在 主 群 组 中 控 制 台 下 ( Main / Control ) 的 视 窗 中 的 声 音 ( Panel /
Sounds ) 的 选 项 , 看 看 在 “ 使 系 统 出 声 “ ( Enable System Sounds ) 旁 , 有 没 有 一 个 X 符 号 在 。
现 在 读 者 需 要 一 个 可 以 被 Mosaic 接 受 , 用 来 放 声 音 的 程 式 。 碰 巧 的 NCSA 表 示 WHAM 在 PC 喇 叭 下 的 效 果 并 不 理 想 。 读 者 可 以 用 WPLANY 程 式 来 代 替 , 读 者 可 以 用
archie 来 找 wplany 字 串 , 并 在 读 者 邻 近 的 ftp 节 点 中 取 得 它 。目 前 的 版 本 是 wplny09b.zip 。 至 於 archie 或 其 它 关 於 ftp 的 部 分 , 请 读 者 看 看 Usenet Newsgroup 中 的
news.announce.newusers 讨 论 群 。 拷 贝 这 个 压 缩 档 到 一 个 新 的 目 录 , 用 解 开 *.zip 的 程 式 ( 像 是 pkunzip.exe ) 来 解 开 它 ; 这 时 候 它 将 会 产 生 WPLANY.EXE 及 WPLANY.DOC
等 两 个 程 式 。
接 著 编 辑 MOSAIC.INI 档 , 在 “ TTPE9=audio/basic “ 行 的 前 面 加 上 注 解 的 字 ( REM ) , 这 时 候 读 者 在 这 里 需 像 是 audio/basic="c:\wplany\wplany.exe %ls" 及
audio/wav="c:\wplany\wplany.exe %ls"
等 行 , 记 住 要 将 读 者 的 目 录 路 径 写 对 喔 。MOSAIC.INI 中 和 MOSAIC 的 相 传 部 分 , 在 audio/base 行 中 也 许 有 NOTEPAD.EXE 的 , 但 这 可 能 无 法 正 常 运 作 。 现 在 请 读 者 重
新 启 动 Mosaic , 这 时 候 读 者 的 PC 喇 叭 应 该 可 以 发 出 声 音 了 。
要 确 定 这 个 的 话 , 请 读 者 在 Mosaic 中 选 File / Local File/\WINDOWS\*.WAV 然 後 试 著 去 开 启 TADA.WAV 。 读 者 也 许 会 用 Mosaic 所 附 的 样 本 文 件( Demo document ) 来 播 放 *.AU
的 声 音 , 假 如 读 者 的 喇 叭 发 出 一 些 读 者 可 以 听 的 懂 得 声 音 , 那 读 者 就 够 幸 运 的 了 。
这 是 由 Michael Grady (m-grady@uiuc.edu)所 供 的 回 答 :
X-Mosaic 的 版 本 有 wais-client 的 原 始 码 。 对 发 展 者 而 言 , 这 是 非 常 容 易 做 到 的 , 因 为 在 UNIX 中 已 经 有 函 式 库 的 巨 集 ( a set of library routines ) 可 以 和 WAIS 沟 通 (
是 public domain , 也 就 是 freeWAIS ) 。 笔 者 想 在
PC/Windows 或 Mac 上 并 没 有 这 样 的 一 个 library , 因 为 增 加“ WAIS Client “ 会 使 得 Windows 下 的 Mosaic 和 Mac 下 的 Mosaic 有 更 大 的 不 同 。 因 此 , 直 到 现 在 并 没 有 一 个 在
Windows 或 Mac 下的 Mosaic 可 以 直 接 支 援 连 到 WAIS 伺 服 器 的 动 作 ( 但 却 可 以 像 使 用 WAIS Client 一 样 的 使 用 ) 。
这 是 由 Ronald E. Daniel ( rdaniel@acl.lanl.gov ) 所 提 供 的 回 答 :
Mosaic 假 如 无 法 确 定 档 案 格 式 , 那 它 只 会 去 查 看 .mime.types , 这 是 非 常 少 见 到 的 情 况 。 在 本 质 上 , 现 在 所 有 的 伺 服 器 皆 使 用 HTTP/1.0 的 通 讯 协 定 , 也
就 是 说 它 们 告 诉 Mosaic ( 或 其 它 的 浏 览 器 ) 它 所 读 得 文 件 内 容 格 式 是 什 麽 ; 伺 服 器 用 一 个 非 常 像 Mosaic 的 .mime.types 档 来 从 延 伸 档 名 推 断 档 案 的 内 容 格 式 。
要 找 出 是 不 是 真 的 是 这 个 问 题 是 非 常 简 单 的 , 使 用 远 程 载 入 的 方 式 来 让 Server 知 道 , 并 找 出 是 否 它 指 定 一 个 MIME 形 式 到 这 有 疑 问 的 文 件 。 这 里 有 一 个 在
Daniel 的 Server 上 的 例 子 ( idaknow: 是 它 的 提 示 符 号 ,// 表 注 解 )
idaknow: telnet www.acl.lanl.gov 80 //连到 HTTPD (WWW)伺服器
Trying 128.165.148.3 ...
Connected to www.acl.lanl.gov
Escape character is '^]'.
HEAD /Home.html HTTP/1.0 //将文件和 Home.html 档交换
//自己输入的空白
HTTP/1.0 200 OK //伺服器输出剩下的部分
Date: Wednesday,25-May-94 19:18:11 GMT
Server: NCSA/1.1
MIME-version: 1.0
Content-type: text/html //这是 MIME 的 内容格式(Content-type)
Last-modified: Monday, 16-May-94 16:21:58 GMT
Content-length:127
Connection closed by foreign host.
idaknow:
在 上 面 的 例 子 中 , 用 /Home.html 将 会 得 到 http://www.acl.lanl.gov/Home.html 的 结 果
正 常 的 伺 服 器 不 知 道 该 怎 麽 做 时 , 它 会 被 限 制 去 支 援 text/plain 的 Content-type 。 假 如 这 是 读 者 的 问 题 , 那 请 读 者 看 看 NCSA HTTPD 提 供 的 TypesConfig
的 文 件 。 读 者 可 以 让 伺 服 器 来 看 看 档 名 ( 也 就 是 提 供 正 确 的 容 格 式 ) , 然 後 用 读 者 本 机 的 .mailcap 档 告 诉 Mosaic 应 该 用 什 麽 工 具 来 看 文 件 。
Russ Segal 增 加 了 下 面 的 叙 述 :
Ronald Daniel 的 回 答 基 本 上 是 正 确 的 , 但 它 需 要 再 追 加 一 小 部 分 。 当 读 者 启 动 Mosaic 时 , 读 者 可 以 特 定 一 个 "fileProxy" 来 为 读 者 引 出 一 些 档 案 :
"*fileProxy:http://socks/"
假 如 读 者 使 用 这 个 , 那 file: URLs 将 不 再 直 接 的 通 过 本 机 的 档 案 。 如 果 URL 不 是 http , 那 Proxy Server 必 需 要 更 新 到 Mr. Daniel 所 建 议 的 。
事 实 上 写 一 个 可 以 自 动 搜 寻 WWW 伺 服 器 的 机 器 人( Robot
) 非 常 有 用 的 , 但 它 却 可 能 会 制 造 一 些 潜 在 的 问 题 。 机 器 人 曾 经 被 写 来 作 一 个 广 泛
搜 寻 ( breadth-first ) 的 事 , 用 它 来 作 堪 察 各 节 点 而 不 是 具 侵 略 性 的 在 某 个 时 间 杜 绝 某 节 点 的 所 有 文 件 将 是 一 个 逐 渐 流 行 的 趋 势 。 这 些
机 器 人 有 些 已 经 可 以 产 生 一 些 对 WWW 伺 服 器 上 关 於 资 讯 方 面 的 优 秀 索 引 。
但 其 它 的 机 器 人 却 只 作 简 单 却 深 入 的 搜 寻 , 最 糟 糕 的 是 这 些 机 器 人 可 以 在 短 短 的 几 分 钟 内 , 将 Servers 中 以 CGI script
为 基 础 的 资 讯
下 载 ( Download ) 到 它 自 己 的 伺 服 器 上 , 其 中 包 含
了 极 多 可 能 的 连 线 ( 通 常 机 器 人 在 做 这 种 连 线 时 它 们 自 己 并 不 知 道 ) 。 想 想 看 , 当 一 个 程 式 决 定 去 索 引 数 以 百 计 的 动 画 图 形 档 的 内 容 时 , 会 有 什
麽 情 形 发 生 ?
在 教 训 上 , 一 个 机 器 人 做 的 动 作 也 许 读 者 已 经 做 过 了 , 假 如 没 有 , 那 请 读 者 先 研 读 World Wide Web Robots 的 文 件 ( URL
http://web.nexor.co.uk/mak/doc/robots/robots.html ) , 先 学 习 一 些 关 於 机 器 人 被 排 斥 的 一 般 状 况 , 当 然 , 在 那 儿 读 者 也 可 以 读 到 一 些 已 经 写 好 的 机 器 人 。
要 如 何 做 到 这 个 动 作 得 依 靠 读 者 的 系 统 而 定 了 , 假 如 读 者 用 的 是 Windows 或 是 Mac , 那 答 案 可 能 非 常 的 不 一 样 。 往 好 处 想 , 这 里 有 一 个 在 Unix 下 简 单 的 shell
script , 它 可 以 经 由 Lynx 把 读 者 要 张 贴 的 文 件 送 到 NewsGroup 中 公 布 , 请 将 底 下 这 些 存 到 一 个 叫 readwebpost 的 档 中 , 并 用 chmod 命 令 将 它 改 为 可 执 行(chmod +x
readwebpost ) , 然 後 把 它 放 在 读 者 个 人 目 录 的 可 执 行 档 目 录 中 ( 就 是 有 在 读 者 的 path 目 录 出 现 的 地 方 ) :
#!/bin/sh
echo \ > .article.html
cat >> .article.html
echo \ >> .article.html
lynx .article.html
然 後 将 下 面 的 东 西 加 到 读 者 的 .rnmac 档 中 ( 假 如 没 有 的 话 , 请 读 者 创 造 一 个 )
W |readwebpost %C
现 在 , 当 读 者 用 rtin 或 是 tn 读 文 章 时 , 按 下 W , 这 时 候 它 会 送 一 个 讯 息 给 Lynx , 同 时 连 线 将 被 封 住 ( enclose ) 。
Larry W. Virden 提 供 了 下 面 的 版 本 来 代 替 ( 可 用 在 XMosaic 中 ) , 它 具 有 可 以 和 已 经 执 行 的 Mosaic 沟 通 的 能 力 , 而 不 必 再 启 动 另 一 个 XMosaic 。 ( 读 者 也 可 以
用 上 面 的 rn macro , 但 要 将 "readwebpost" 改 为 goto-xm ) 。 请 读 者 仔 细 阅 读 下 面 script 中 的 设 定 。
#! /bin/sh
# goto-xm, by Joseph T. Buck
# Modified heavily by Larry W.Virden
# Script for use with newsreaders such as trn. Piping the article
# through this command causes xmosaic to pop up, pointing to the
# article. If an existing xmosaic (version 1.1 or later) exists,
# the USR1 method will be used to cause it to point to the correct
# article, otherwise a new one will be started
# assumptions: ps command works as is on SunOS 4.1.x, may need changes
# on other platforms.
URL=`/bin/grep '^Message-ID:'| /bin/sed -e 's/.*.*//'`
if [ "X$URL"="X"]; then
echo "USAGE: $0 [goto] [once] &2
exit 1
fi
pid=`ps -xc |egrep '[Mm]osaic' | awk 'NR == 1 {print $1}'`
p=`which Mosaic`
gfile=/tmp/Mosaic.$pid
$p "$URL" &
if ["$#" -gt 0 ]; then
if ["$1" = "goto" -o "$1" = "same"]; then
shift
echo "goto" > $gfile
else
echo "newwin" > $gfile
fi
else
echo "newwin" > $gfile
fi
/bin/awk 'END {printf ""$URL""}' > $gfile
trap "echo signal encountered" 30
kill -USR1 $pid
exit 0
资 讯 的 提 供 者 执 行 程 式 让 使 用 浏 览 器 的 使 用 者 来 取 得 超 文 件 格 式 的 文 件 。 这 些 的 程 式 可 以 是 WWW Servers 或 是 一 些 可 以 了 解 超 文 件 传 输 协 定 ( HyperText Transfer
Protocol ) 的 HTTP Server , "闸道" ( GateWay ) 程 式 将 读 者 原 有 的 资 讯 文 件 转 换 成 超 文 件 , 或 是 使 一 些 非 HTTP Server 上 的 东 西 ( 像 是 "匿 名-anonymous FTP" , Gopher
或 其 它 的 资 讯 ) 让 读 者 的 浏 览 器 使 用 者 使 用 。
读 者 如 果 想 学 多 一 点 关 於 World Wide Web Server 的 东 西 , 读 者 可 以 向 下 面 的 地 方 谘 询 ( Nathan Torkington 提 供 的 www server primer )URL
http://www.vuw.ac.nz/who/Nathan.Torkington/ideas/www-servers.html
假 如 读 者 想 要 提 供 资 讯 给 读 者 当 地 的 使 用 者 , 读 者 可 以 将 读 者 的 讯 息 存 成 Local file 的 状 态 , 这 可 以 提 供 读 者 一 个 选 择 。
读 者 可 以 取 得 Unix, Macintosh, MS Windows , 及 VMS 的 伺 服 器 程 式 来 作 为 适 合 读 者 的 程 式 。 假 如 读 者 知 道 还 有 适 合 其 它 作 业 系 统 的 伺 服 器 , 请 读 者 通 知 笔 者 。 假 如 读 者 想 要 对 写 伺 服 器 程 式 或 闸 道 程 式 有 更 多 的 认 识 , 请 读 者 看 看 下 面 的 节 点 URL
http://info.cern.ch/hypertext/WWW/Daemon/Overview.html
- NCSA httpd
- NCSA 提 供 了 一 个 让 大 家 使 用 的 伺 服 器 程 式 , 目 前 称 之 为 NCSA httpd ; 读 者 如 有 兴 趣 , 可 以 用 URL
ftp://ftp.ncsa.uiuc.edu/Web/ncsa_httpd 看 看 。
- CERN httpd
- CERN 的 伺 服 器 也 可 以 从 info.cern.ch (URL 是
ftp://info.cern.ch/hypertext/WWW/Daemon/Status.html ) 下 取 得 , 许 多 其 它 的 地 方 也 有 提 供 。 用 读 者 当 地 的 archie 去 找 一 个 邻 近 读 者 的 节 点 来 取 得 这 的 程 式 。
- GN Gopher/HTTP server
- GN 伺 服 器 是 一 个 特 别 的 程 式 , 它 可 以 同 时 提 供 WWW 及 Gopher 浏 览 器 的 服 务 。 虽 然 它 没 有 像 NCSA 及 CERN 伺 服 器 端 script( server-side-script )
的 能 力 , 但 这 对 於 一 些 要 从 Gopher 转 变 为 WWW 伺 服 器 的 人 而 言 是 个 不 错 的 程 式 , 读 者 可 以 看 看 URL http://hopf.math.nwu.edu/
来 获 取 更 多 的 资 讯 。
- Perl server
- 这 是 个 在 Perl scripting language 中 写 出 来 的 程 式 , 它 被 称 为 Plexus 。 想 要 了 解 更 多 的 资 讯 , 请 读 者 看 看 URL http://bsdi.com/server/doc/plexus.html
这 是 麦 金 塔 电 脑 上 用 的 伺 服 器 , 叫 做 MacHTTP 。 读 者 可 以 由 URL http://www.uth.tmc.edu/mac_info/machttp_info.html
中 取 得 资 讯 。
- HTTPS(Windows NT 用)
- HTTPS 是 一 个 给 Windows NT 系 统 使 用 的 伺 服 器 , 包 括 了 intel 及 Alpha based 。 读 者 可 以 用 anonymous FTP 从 emwac.ed.ac.uk 下 的
pub/https(URL 是 ftp://emwac.ed.ac.uk/pub/https ) 。 ( 请 读 者 确 定 读 者 所 抓 到 的 版本 适 合 读 者 的 系 统 ) 读 者 可 以 仔 细 的 读 读
在 FTP Site 中 的 通 告 ( announcement ) , 或 是 用 URL ftp://emwac.ed.ac.uk/pub/https/https.txt
- NCSA httpd for Windows
DD> Windows 下 用 的 NCSA httpd 具 有 Unix 版 httpd 的 大 部 分 特 色 , 包 括 了 script ( 包 括 了 可 以 让 使 用 者 输 入 的 超 文 件 格 式 ) 。 读 者 可 以 用 anonymous FTP 从
ftp.ncsa.uiuc.edu 下 的 Web/ncsa_httpd/contrib 中 取 得 whtp11a6.zip 或 用 URL
ftp://ftp.ncsa.uiuc.edu/Web/ncsa_httpd/contrib/whtp11a6.zip
- SerWeb
- 这 是 由 Gustavo Estrella 写 的 简 单 却 有 效 率 的 伺 服 器 程 式 ( 当 然 也 在 Windows 下 用 ) 。 读 者 可 以 用 anonymous FTP 在 winftp.cica.indiana.edu
( 或 其 它 有 mirror 功 能 的 节 点 )中 的 /pub/pc/win3/winsock 下 取 得 serweb03.zip 。 SerWeb 也 有 一 个 Windows NT 的 版 本 , 读 者 可 以 由 anonymous FTP 从 emwac.ed.ac.uk 下 的 pub/serweb/serweb_i.zip 取 得 。
- Web4Ham
- 这 也 是 一 个 以 Windows 为 基 础 的 伺 服 器 , 读 者 可 以 由 anonymous FTP 从 ftp.informatik.uni-hamburg.de 下
的 /pub/net/winsock/web4ham.zip 取 得 。
KA9Q NOS (nos11c.exe ) 是 一 个 DOS 下 用 的 internet 伺 服 器 , 它 包 含 了 HTTP 及 Gopher 伺 服 器 。 读 者 可 以 由 anonymous FTP 从 inorganic5.chem.ufl.edu 或 biochemistry.cwru.edu 中 取 得 。
- CERN HTTP for VMS
- 这 是 一 个 VMS 下 CERN 的 一 个 埠 ( port ) , 读 者 可 以 由 URL http://delonline.cern.ch/disk$user/duns/doc/vms/distribution.html 中 取 得 更 多 的 资 讯 。
- Region 6 Threaded HTTP Server
- 这 是 使 用 DECthreads(tm) 的 一 个 VMS 伺 服 器 。 因 为 VMS 对 每 一 个 工 作 背 景 有 相 当 高 的 间 接 性 , 所 以 此 伺 服 器 的 主 要 特 色 是 利 用 这 个 特 点 , 对 於 由 UNIX
开 始 而 分 开 的 的 NCSA 及 CERN 将 是 一 个 问 题 。 许 多 的 伺 服 器 都 避 免 这 种 的 间 断 。 读 者 可 以 由 URL http://kcgl1.eng.ohio-state.edu/www/doc/serverinfo.html 中 取 得 相 关 的 资 讯 。
HTML 是 一 个 用 来 产 生 超 文 件 的 简 单 的 改 写 系 统 。 有 三 种 方 法 来 产 生 HTML 档 案 : 一 、 自 己 写 , 这 个 方 法 并 不 需 要 困 难 的 技 巧 ; 二 、 利 用 HTML
编 辑 器 , 它 会 帮 助 读 者 做 上 述 的 动 作 , 并 且 改 造 其 它 的 文 件 模 式 为 超 文 件 格 式 的 档 ; 三 、 接 下 来 的 第 三 段 就 是 连 续 包 含 了 了 这 些 可 能 。
读 者 可 以 用 任 何 的 编 辑 器 自 己 写 一 个 HTML 档 。 假 如 读 者 对 某 一 篇 文 件 觉 得 有 兴 趣 , 读 者 可 以 按 下 浏 览 器 中 的 "source" 或 "view source"
的 按 扭 来 看 原 稿 的 格 式 。 它 可 能 会 比 读 者 预 期 中 的 简 单 很 多 。 假 如 读 者 曾 经 用 其 它 的 方 式 编 辑 文 件 , 那 HTML 对 读 者 而 言 应 该 是 相 当 具 有 直 觉 性 的 文 件 。
在 http://www.ncsa.uiuc.edu/General/Internet/WWW/HTMLPrimer.html 中 有 HTML 的 初 学 手 册 。 读 者 也 可 以 在
ftp://ftp.ncsa.uiuc.edu/ncsapubs/WWW/HTMLPrimer.txt 中 找 到 HTML 的 初 学 文 件 的 一 般 text 档 。 或 是 在
ftp://ftp.ncsa.uiuc.edu/ncsapubs/WWW/HTMLPrimer.txt 中 也 可 以 找 到 经 过 压 缩 的 Postscript 档 案 。( 因 为 在 後 面 两 个 FTP
URL 中 , 对 於 没 有 浏 览 器 的 读 者 可 以 利 用 ftp 来 取 得 这 些 的 文 件 ) 。 在 URL
http://www.ucc.ue/info/net/htmldoc.html 中 也 收 集 了 一 些 好 的 HTML 文 件 。 在 URL
http://www.vuw.ac.nz/who/Nathan.Torkington/ideas/www-html.html 中 也 有 由 Nathan Torkington 写 的 基 本 超 文 件 手 册 。
对 於 许 多 人 , 不 管 是 CERN 或 NCSA , 都 喜 欢 用 一 个 较 人 性 化 的 图 形 编 辑 器 , 有 些 的 编 辑 器 是 WYSIWYG ( What You See Is What You Get 看 到 的 就 是 读 者 得 到 的 文 件 )
, 或 是 相 近 它 的 编 辑 器 。 其 它 的 编 辑 器 是 用 一 个 menu 的 选 项 来 让 读 者 选 择 标 签 , 并 将 它 们 插 入 读 者 的 文 件 之 中 。
EMACS 的 爱 用 者 们 , 可 以 用 EMACS 及 html-helper-mode 来 编 辑 超 文 件 。 这 是 一 个 EMACS 的 HTML 编 辑 模 式 。( 读 者 可 以 看 看 URL http://www.reed.edu/~nelson/tools/ ) 也 有 其 它 的 EMACS HTML mode 的 编 辑 器 叫 html-mode.el , 读 者 可 用 URL
ftp://ftp.ncsa.uiuc.edu/Web/elisp/html-mode.el
对 於 微 软(Microsoft)Windows 的 使 用 者 , 有 一 个 叫 HTML Assistant 的 也 具 有 编 辑 HTML 文 件 的 特 色 。 读 者 可 以 用 Anonymous FTP 从 ftp.cs.dal.ca 中 的 /htmlasst/ 取 得 , 读 者 可 以 先 读 其 中 的 README.1ST 来 确 定 哪 些 档 案 需 要 抓 回 来 。
Web 的 WYSIWYG 编 辑 器 中 有 一 个 叫 *SoftQuad Ho TMetaL* 的 , 读 者 可 以 从 NCSA 或 其 它 的 Mosaic Server 节 点 中 将 它 抓 下 来 , 它 同 时 也 在 许 多 的 mirror site
中 存 在 。 假 如 读 者 无 法 取 得 , 千 万 别 放 弃 。 底 下 是 一 些 知 道 的 mirror 节 点 。
读 者 需 要 一 部 Sun Sparc 或 Microsoft Windows 系 统 和 6 MB 的 磁 碟 空 间( MS Windows 需 要 至 少 6 MB 的 记 忆 体 ) 。 因 为 它 是 上 下 文 常 变 的 一 种 编 辑 器 , HoTMetaL
引 导 使 用 者 制 造 新 的 超 文 件 并 清 除 旧 有 的 文 件 。 一 个 公 开 的 命 令 可 以 改 变 SRC 及 HREF 的 状 态 来 将 local paths 改 为 http 的 位 址 。 如 果 读 者 要 更 多 的
资 讯 , 可 以 在 上 述 的 ftp site 中 下 的 同 一 个 目 录 中 取 得 README 档 , 或 是 送 信 到 hotmetal@sq.com 中 。 HoTMetal Pro 商 业 版 可 以 从 SoftQuad
或 它 的 转 售 商 购 买 得 到 。
X Windows 的 使 用 者 : TkWWW( 上 列 中 的 X 浏 览 器 之 下 ) 支 援 WYSIWYG HTML 的 编 辑 ; 因 为 它 是 个 浏 览 器 , 所 以 读 者 可 以 试 著 在 读 者 编 完 後 马 上 连 出 去 看 看 。 对 於 X
的 使 用 者 还 有 一 个 叫 htmltext 的 封 包 ( package ) , 它 也 支 援 WYSIWYG HTML 的 编 辑 。 读 者 可 以 由 URL http://web/cs.city.ac.uk/homes/njw/htmltext/htmltext.html 中 取 得 其 它 的 资 讯 。
对 於 麦 金 塔 的 使 用 者 , 也 有 一 个 很 明 显 的 类 似 WYSIWYG 的 封 包( package ) 叫 HTML Editor ( URL http://dragon.acadiau.ca:1667/~giles/HTML_Editor ) ; 对 於 麦 金 塔 的 使 用 者 , 还 有 一 个 BBEdit HTML
的 扩 充 工 具 , 它 允 许 麦 金 塔 的 BBEdit 及 BBEdit Lite 文 字 编 辑 器 编 辑 HTML 文 件( URL http://www.uji.es/bbedit-html-extensions.html ) 。 读 者 也 可 以 由 Anonymous FTP 从
sumex-aim.stanford.edu 下的 info-mac/bbedit-html-ext-b3.hqx 中 取 得 。
NCSA 的 过 滤 器( Filters ) 及 编 辑 器 ( Editors ) 一 览 表 中 提 到 了 不 少 的 编 辑 器 , 读 者 可 以 由 URL http://www.ncsa.uiuc.edu/SDG/Software/Mosaic/Docs/faq-software.html#editors
中 取 得 讯 息 , 它 包 含 了 两 种 Windows 下 的 编 辑 器 。 在 其 它 的 情 况 中 , 对 存 在 的 文 字 处 理 工 具 而 言 , 可 以 提 供 WYSIWYG 编 辑 环 境 的 编 辑 器 数 目 是 一 个 很 大 的 集
合 。
请 读 者 注 意 URL 包 含 了 大 写 字 母 及 小 写 的 字 母 , 若
干 的 操 作 系 统 并 不 允 许 在 命 令 列 时 的 大 小 写 混 合 使 用 , 或 是 只 允 许 它 被 放 在 引 号 内 ( 像 是 VMS 系 统 , 因 为 它 将 大 小 写 视 为 同 一 个 字 元 ) , 所 以 假 如 读 者 用
Lynx 或 其 它 的 浏 览 器 来 送 出 一 个 URL 的 命 令 , 请 读 者 用 双 引 号 将 它 标 记 住 ( "URL" ) 。
假 如 读 者 有 SGML 编 辑 器 , 那 另 一 个 状 况 是 和 HTML DTD 和 用 。
对 於 自 动 改 变 其 它 的 已 存 在 的 文 件 格 式 ( TeX 或 其 它 非 HTML 格 式 ) 为 超 文 件 档 , 有 一 个 经 过 筛 选 过 的 收 集 , 它 包 含 了 利 用 不 同 的 文 字 处 理 方 式 的 较
多 或 较 少 的 WYSIWYG 编 辑 。
在 CERN 中 , Rich Brandwein 和 Mike Sendall 有 一 份 目 录 表 , 读 者 可 由 URL http://info.cern.ch/hypertext/WWW/Tools/Filters.html
中 读 到 。 ( 注 意 这 个 URL 包 含 了 大 小 写 的 字 元 , 像 在 VMS 的 一 些 作 业 系 统 下 , 读 者 在 浏 览 器 的 命 令 列 上 , 会 要 求 读 者 用 引 号 来 框 住 小 写 的 URL
, 这 并 不 是 浏 览 器 上 的 缺 点 , 而 是 作 业 系 统 的 关 系 ) 。
有 一 个 Windows 下 Wold 的 样 版 可 用 来 编 辑 HTML 文 件 , 读 者 可 以 在 URL http://www.gatech.edu/word_html/release.htm
中 取 得 相 关 资 讯 。
读 者 如 果 要 发 表 新 的 HTML 伺 服 器 或 是 其 它 的 东 西 , 读 者 可 以 用 许 多 的 方 法 :
- 向 NCSA 的 What's New Page 提 出, URL 是 http://www.ncsa.uiuc.edu/SDG/Software/Mosaic/Docs/whats-new.html
( 读 者 可 仔 细 阅 读 它 来 看 看 要 如 何 的 向 它 提 出 目 录 )
- 将 它 公 布 到 newsgroup 中 的 comp.infosystems.announce , 请 读 者 先 阅 读 这 个 group 来 取 得 其 中 的 感 觉 , 读 者 不 应 该 公 布 到 comp.infosystems.www.users , 或 .misc, .providers
等 等 , 但 是 读 者 若 是 一 定 要 这 样 做 , 那 请 选 择 .misc 来 作 为 公 告 处 , 这 会 让 使 用 者 及 提 供 者 ( 或 是 有 这 两 种 身 份 的 人 ) 有 兴 趣 。
- 向 不 同 的 catalogs 的 维 护 人 提 出 ,像 是 WWW Virtual Library ( URL http://info.cern.ch/hypertext/DataSources/bySubject/Overview.html ) 及 ALIWEB
的 索 引( http://web.nexor.co.uk/aliweb/doc/aliweb.html ) 。
事 实 上 读 者 是 可 以 这 麽 做 的 , 有 一 个 提 供 WWW 伺 服 器 空 间 给 一 般 读 者 购 买 的 目 录 在 URL http://union.ncsa.uiuc.edu/www/leasing.html 中 可 以 找 到 。
在 这 里 有 两 个 问 题 : 在 HTML 中 如 何 指 出 读 者 要 哪 一 个 图 形 可 以 作 为 此 类 地 图 , 另 一 个 是 当 使 用 这 用 Mosaic , Chimera
及 其 它 的 浏 览 器 来 暗 地 图 时 , 要 如 何 的 安 排 读 者 的 伺 服 器 来 作 一 些 动 作 以 回 应 需 求 并 处 理 它 。
读 者 可 以 在 URL http://hoohoo.ncsa.uiuc.edu/docs/setup/admin/Imagemap.html 中 , 仔 细 阅 读 有 关 image map 及 NCSA
伺 服 器 的 部 分 。
如 果 读 者 要 使 用 imagemap , 那 读 者 必 需 要 写 一 个 地 图 档 ( map file ) ; 读 者 可 以 用 手 写 或 是 用 WYSIWYG 工 具 写 。 笔 者 的 Mapedit 在 URL http://sunsite.unc.edu/boutell/mapedit/mapedit.html 中 , 这 是 在 Microsoft Windows 及 X Windows
系 统 下 的 工 具 。 是 否 读 者 也 有 这 样 的 工 具 呢 ? ( 请 给 笔 者 URL 位 址 )
注 意 ( 重 要 ) :制 造 imagemaps 需 要 伺 服 器 管 理 者 和 真 实 的 Web 伺 服 器 才 行 , 在 读 者 确 定 读 者 有 这 个 必 需 的
工 具 来 处 理 它 之 前 , 最 好 不 要 浪 费 读 者 的 时 间 去 做 这 个 地 图 。
当 一 个 form 想 要 在 伺 服 器 上 执 行 一 些 动 作 , 但 却 不 送 新 的 讯 息 给 使 用 者 ( 浏 览 器 ) 时 , 或 是
当 使 用 者 在 地 图 中 按 下 一 块 未 定 义 的 部 分 时 , 这 样 的 连 线 是 非 常 有 用 的 ; 这 里 只 有 两 种 可 能 : 在 这 个 题 目上 NCSA 的 Rob McCool 提 供 了 底 下 的 期 许 ∶
Yechezkal-Shimon Gutfreund (sg04@gte.com ) 说∶
Ok, here is another bizzare request from me:
I am currently running scripts which I "DO NOT" want to return any visible result. This is, not text/plain, not text/HTML, not image/gif. The entire results are the side effects of the script and
nothing should be returned to the viewer. It would be nice to have an internally supported null viewer so that I could do this, more "cleanly" (ok,ok, I hear your groans).
当 没 有 运 作 时 ,HTTP 现 在 提 供 了 一 个 204 的 code 回 应 。 有 一 些 浏 览 器 像 是 Mosaic/X 2.* 也 支 援 它 。 要 使 用 它 的 话 , 要 让 读 者 的 script 成 为 nph script 并 输 出 一 个
HTTP/1.0 204 的 标 题 。 就 像 是 : HTTP/1.0 204 No response Server: Myscript/NCSA httpd 1.1
( 读 者 可 以 从 NCSA Server 的 文 件 中 学 到 更 多 的 nph scripts , URL 是 http://hoohoo.ncsa.uiuc.edu/docs ) 。 基 本 上 它 们 是
处 理 它 们 自 己 的 HTTP 回 应 码 ( code ) 的 script 。
读 者 可 以 阅 读 关 於 共 同 闸 道 的 介 面( Common Gateway Interface ) , 在 URL http://hoohoo.ncsa.uiuc.edu:80/cgi/ 。 现
在 标 准 的 介 面 可 以 同 时 用 在 CERN 及 NCSA 驱 动 的 伺 服 器 , 这 些 的 page 包 含 了 HTML 格 式 及 如 何 处 理 伺 服 器 端 的 结 果 。
使 用 INPUT TYPE=hidden 。
底 下 有 一 个 例 子 ∶
<INPUT TYPE=hidden NAME=state VALUE="hidden info to be returned with form">
目 前 大 部 分 的 浏 览 器 都 可 以 处 理 这 种 的 隐 藏 形 式 , 但 要 注 意 的 是 "hidden" 并 不 是 指 "secret" ; 使 用 者 可 以 用 "view source" 来 看 到 。
如 果 读 者 可 以 通 过 伺 服 器 的 模 组 档 ( Configuration files ) , 或 者 如 果 读 者 的 伺 服 器 的 管 理 人 允 许 使 用 者 来 创 造 自 己 的 CGI
scripts , 那 读 者 就 可 以 安 排 这 项 功 能 。 笔 者 有 写 了 一 个 简 单 的
E-Mail 封 包 ( package ) , 是 用 ANSI C 写 的 , URL http://siva.cshl.org/email/index.html 。 在 Perl 中 也 有 一 个 封 包 流 传 出 来 ( URL
是 ? ) 。
在 每 一 行 的 一 开 始 使 用 <!-- 标 签 , 而 用 --> 标 签 来 作 为 结 束 。 注 意 , 这 个 注 解 并 不 是 一 套 的 , 而 连 续 的 "--" 也 许 不
能 出 现 在 注 解 之 内 , 除 非 是
--> 的 回 复 标 签 。 读 者 不 应 该 用 这 个 来 "comment out" HTML 文 件 , 它 可 能 会 展 现 在 使 用 者 的 浏 览 器 中 , 因 为 一 些 的 浏 览 器 ( 特 别 是
Mosaic ) 仍 然 会 注 意 注 解 里 的 标 签 , 因 此 可 能 会 发 生 提 早 结 束 注 解 的 情 况 。 在 这 儿 要 感 谢 Joe English 对 於 这 种 假 设 的 澄 清 。
在 HTML Level 3 ( 新 版 的 HTML ) 中 , 表 格( table )是 一 项 标 准 的 特 色 。 据 笔 者 的 了 解 , 不 幸 的 , 它 目 前 只 在 Viola 及 Emacs-W3 的 浏 览 器 中 有 而 已 。
无 论 如 何 , 这 里 有 一 个 方 法 提 供 读 者 使 用 HTML Level 3 表 格 , 并 改 变 它 们 为 HTML , 当 大 部 分 的 浏 览 器 支 援 时 , 它 允 许 使 用 者 设 计 特 有 的 表 格 , 并 且 直 接 的
安 装 pages 在 内 , 读 者 可 以 用 HTML+tables 的 package
做 到 这 个 , 这 是 由 Brooks Cutter ( bcutter@paradyne.com ) 写 的 , 读 者 可 经 由 Anonymous FTP 在 sunsite.unc.edu 下 的
pub/packages/infosystems/WWW/tools/html+tables.shar 取 得 。 这 个 package 需 要 UNIX 系 统 下 基 本 的 shell language Perl , 但 它 在 其 它 的 系 统 ( 像 是 MSDOS ) 下 也 可 以 。
html+tables 经 由 HTML Level 3 并 利 用 <PRE>...</PRE> 结 构 来 输 出 有 table 的 HTML 文 件 , 它 现 在 允 许 读 者 用 HTML Level 3
来 编 辑 ; 当 浏 览 器 可 以 读 取 它 时 , 它 看 起 来 会 比 一 般 的 表 格 还 要 好 。
HTML Level 3 ( 也 被 说 成 HTML+ )是 HTML 的 加 强 版 , 它 被 设 计 来 突 破 HTML 的 限 制 。 HTML Level 3 支 援 了 真 实 的 表 格 ,right-justified text,centered
text , 或 是 行 中 断 ( 就 是 不 怀 疑 空 白 的 定 义 ) , 以 及 需 多 设 计 上 的 特 色 。 然 而 , 大 部 分 的 浏 览 器 目 前 只 处 理 了 HTML Level 3 的 少 数 特 色 而 已 ( 像 是 Mosaic 中 的
form ) 。
读 者 可 以 经 由 CERN 伺 服 器 来 获 得 目 前 HTML 的 最 新 的 发 展 状 况 资讯(URL http://info.cern.ch/hypertext/WWW/Markup/Markup.html
)。 ( HTML Level 1 是 原 始 的 版 本 ,HTML Level 2 在 本 质 上 是 一 样 的 , 但 都 增 加 了 form 的 格 式 )
明 显 的 GIF 对 於 平 滑 的 出 现 在 使 用 者 的 浏 览 器 上 , 或 使 用 者 设 定 了 一 个 和 发 展 者 预 期 所 不 相 同 的 颜 色 而 言 , 是 有 用 的 。 有 一 份 解 释 这 个 的 文 件 , 读 者 可 以
用 URL http://melmac.harris-atd.com/transparent_images.html 来 看 它 , 读 者 可 以 用 Anonymous FTP 取 得
ftp.rz.uni-karsruhe.de/pub/net/www/tools/giftrans.c 来 看 看 传 送 gif 的 原 始 程 式 。
麦 金 塔 电 脑 上 也 有 一 个 , 叫 Transparency (URL http://www.med.cornell.edu/~giles/projects.html#transparency> )。
mailto: URL 在 Lynx 及 其 它 少 数 的 浏 览 器 中 被 发 现 是 一 项 革 新 的 发 明 , 但 对 於 最 流 行 的 Mosaic
, 却 还 没 有 被 发 现 ; 希 望 在 未 来 的 版 本 中 , 可 以 解 决 这 个 问 题 。 在 这 段 时 间 , 读 者 可 以 设 计 一 个 form 的 mail 格 式 来 寄 信 给 读 者 , 这 个 文 件 可 以 在 URL
http://siva.cshl.org/email/index.html 中 取 得 。
所 有 主 要 的 伺 服 器 都 有 允 许 读 者 限 制 某 些 特 定 节 点 连 线 的 特 性 , 而 许 多 的 浏 览 器 都 有 允 许 某 些 特 定 使 用 者 使 用 的 证 明 特 色 。 有 一 个 由 Marc Andreessen
写 的 , 在 安 全 上 用 来 证 明 使 用 者 的 文 件( 在 NCSA Server 及 Mosaic 下),URL http://wintermute.ncsa.uiuc.edu:8080/auth-tutorial/tutorial.html 。 看 看 读 者 的 伺 服
器 上 的 文 件 , 也 许 可 以 取 得 较 新 的 资 讯 。
JPEG 在 现 实 的 处 理 图 形 档 上 是 比 GIF 来 的 好 些 ( 像 是 扫 描 图 片 ) , 但 大 部 分 的 浏 览 器 并 无 法 处 理 JPEG 档 的 线 上 图 形 ( inline image ) , 读 者 必
需 用 外 部 图 形(external images ) 的 方 式 ( 用
<A HREF ...> 的 规 则 ,而 不 是 <IMG SRC ...> ) 来 连 结 它 们 。 GIF 则 对 於 卷 曲 , 鲜 明 的 图 形 有 较
佳 的 处 理 效 果 ,像 是 那 些 典 型 按 扭 图 形 等 等 。 所 有 的 浏 览 器 皆 可 以 处 理 GIF 档 为 线 上 图 形 ( inline image ) 。
Script 就 可 以 做 这 个 动 作 了 , 但 对 於 读 者 企 图 想 要 复 制 的 伺 服 器 而 言 , 这 个 举 动 是 不 友 善 的 。 这 个 动 作 就 和 写 那 些 可 怜 的 WWW robots
是 类 似 的 。 假 如 读 者 是 想 要 改 进 连 到 远 端 节 点 的 次 数 , 那 读 者 可 以 在 CERN 的 WWW 伺 服 器 中 找 找 有 "proxy" 能 力 的
, 这 对 於 读 者 的 伺 服 器 问 题 是 一 个 有 效 率 而 普 通 的 解 决 方 式 。
可 以 自 动 在 各 浏 览 器 间 搜 寻 的 Robot 是 非 常 有 用 的 , 但 它 却 有 著 制 造 出 严 重 问 题 的 的 危 险 。 ( 它 将 会 将 伺 服 器 带 到 一 个 危 险 的 地 步 ) , 请 看 写 Robot 的 4.10 节。
还 好 , 大 部 分 伺 服 器 上 的 的 Robot 都 遵 循 一 个 简 单 的 协 定 , 因 此 如 果 读 者 希 望 的 话 , 读 者 可 以 让 它 远 离 读 者 的 伺 服 器 , 会 是 将 它 们 限 制 在 某 一 伺 服 器 上 的 某 部 分 ( 他 们 包 含 了 许 多 可 能 的 连 线 动 作 ) 。 得 者 可 以 看 看 World Wide Web Robots 的 文 件 ( URL http://web.nexor.co.uk/mak/doc/robots/robots.html ) 。 读 者 可 以 到 处 看 看 并 且 从 大 角 度 来 学 习 有 关 Robot 的 危 险 及 为 什 麽 不 想 用 它 甚 至 排 斥 它 的 原 因 。 在 那 里 , 读 者 也 可 以 看 到 已 经 写 好 的 Robot, 包 括 了 有 用 的 cataloging robots 。
读 者 可 以 找 三 个 讨 轮 World Wide Web 的 讨 论 群 , 其 中 的 一 个 可 能 很 快 就 被 拿 掉 了 :
- comp.infosystems.www.users
- 这 个 论 坛 是 讨 论 WWW 浏 览 器 软 体 的 , 同 时 也 联 系 不 同 的 internet 资 讯 的 来 源 。 新 的 使 用 者 问 题 、 浏 览 器 的 设 定 问 题 、 浏 览 器 的 缺 点 报 告 、 如 何 指 出 在
FAQ 或 其 它 地 方 找 不 到 的 资 讯 发 现 问 题 , 或 是 比 较 不 同 的 浏 览 packages 等 等 都 是 这 个 论 谈 得 主 题 。
- comp.infosystems.www.providers
- 这 个 论 坛 是 讨 论 WWW 伺 服 器 软 体 的 问 题 , 并 呈 现 一 些 说 过 的 软 体 的 使 用 给 使 用 者 的 地 方 。 大 部 分 的 伺 服 器 设 计 , 安 装
问 题 , 伺 服 器 的 缺 点 报 告 , 安 全 的 讨 论 ,HTML page 的 设 计 , 及 其 它 的 资 讯 提 供 的 中 心 等 等 是 这 个 论 坛 的 主 题 。 假 如 读 者 问 的 是 一 个 特 别 的 问 题 , 那 请 表 明 读 者 用 的 是 哪 一 种 浏 览 器 以 及 读 者 的 Post 是 来 自 哪 一 种 系 统 ( 像 是 Windows , Mac , Unix 等 等 )
- comp.infosystems.www.misc
- 这 个 论 坛 是 和 WWW 相 关 资 讯 的 一 般 讨 论 区 , 这 个 阶 层 并 没 有 被 其 它 的 Newsgroup 包 含 。 这 里 的 主 题 包 括 了 WWW 的 未 来 , 关 於 政 治 性 等 等
, 这 些 顾 虑 改 变 或 影 响 了WEB 伺 服 器 及 浏 览 器 等 的 结 构 及 传 输 方 式 。
- comp.infosystems.www (DEFUNCT)
- 这 是 个 老 的 论 坛 , 它 也 须 还 会 存 在 读 者 的 系 统 , 但 事 实 上 在 9/7 号 已 被 取 消 了 , 这 得 根 据 news.announce.newgroups 的 主 席 David Tale 而 定
要 找 更 多 的 资 讯 , 读 者 可 以 利 用 Web 。这 份 FAQ 希 望 提 供 读 者 足 够 的 资 讯 去 建 立 在 读 者 自 己 的 系 统 上 的 浏 览 器 。 如 果 读 者 对 於
FTP , 网 路 , 或 其 它 的 地 方 有 系 统 上 特 别 的 问 题 , 请 考 虑 看 看 Newsgroup 上 相 关 的 部 分 来 解 决 读 者 的 硬 体 或
操 作 系 统 方 面 的 疑 难 !
假 如 读 著 可 以 执 行 浏 览 器 了 , 也 许 读 者 希 望 看 到 一 篇 基 础 文 件 , 这 里 有 由 Nathan Torkington 写 的 一 篇 关 於 WWW 的 基 本 文 件 , 在 URL
http://www.vuw.ac.nz/who/Nathan.Torkington/ideas/www-primer.html 中 。
以 後 , 读 者 可 能 会 回 到 这 份 FAQ 来 回 答 一 些 问 题 , 或 是 问 一 些 较 先 进 的 问 题 , 在 这 里 , 笔 者 鼓 励 读 者 当 每 次 刊 出 FAQ 时 , 先 查 看 list
, 看 看 有 没 有 读 者 要 问 的 问 题 。
- 英 文 版:
- Thomas Boutell boutell@netcom.com
- Nathan Torkington Nathan.Torkington@vuw.ac.nz
- Marc Andreessen marca@ncsa.uiuc.edu
- Tony Johnson
- 中文版:
- 国立中央大学机械系三年 B 班萧松瀛
- shiou@sparc41.dd.ncu.edu.tw