|
|
|
|
|
|
网上课堂
|
|
|
|
紧急技术增援
|
|
Java教学配套光盘网上8折热卖
 
 
当前位置:首页-->>技术文摘
 
 
 
 
 
 
 
 
 
 
VC++
 
 
C#
 
 
C/C++
 
 
 
 

W3C简介


中国计算机世界日报


谁 控 制 了 浏 览 器, 谁 就 控 制 了Web。
但 是 是 谁 呢 ?

---- 任 何 提 出 这 一 问 题 的 人 都 会 很 快 碰 到 一 个 名 为WWW 协 会(World Wide Web Consortium, 也 称W3C) 的 组 织。 它 是 由Tim Berners Lee 于1994 年 创 建 的。 他 以“Web 之 父” 及 大 多 数 浏 览 器 标 准 的 监 护 人 而 闻 名 于 世。 但 是, 尽 管 许 多 用 户 可 能 听 说 过W3C, 却 很 少 人 知 道 它 在 做 些 什 么 — — 或 者 它 掌 握 着 多 大 权 力。

---- W3C 提 出 的 目 标 是 制 定 所 有Web 开 发 人 员 均 可 遵 循 的 标 准( 如HTML 这 一 控 制Web 页 面 外 观 的 语 言)。 它 的 成 员 包 括 电 脑 领 域 内 的 一 些 顶 尖 大 公 司:Hewlett Packard、Netscape、Sun Microsystems、Microsoft 等 公 司。 但 是 该 组 织 严 格 保 密, 并 对 任 何 向 局 外 人 透 露 正 处 于 制 定 过 程 中 的 标 准 的 成 员 保 留 开 除 的 权 力。

---- W3C 的 诋 毁 者 — — 往 往 是 独 立 的Web 站 点 开 发 商、 站 主 和Web 软 件 开 发 商 — — 称 该 组 织 实 际 上 并 不 强 大。 他 们 指 责 其 成 员 只 是 利 用W3C 来 使 他 们 看 上 去 似 乎 是 遵 守 标 准 的 良 民。 评 论 家 们 也 认 为 该 组 织 是 由 大 型 技 术 公 司 控 制, 并 把 深 受 其 决 策 影 响 的 小 型 软 件 开 发 商 或 内 容 提 供 商 排 斥 在 外。

---- 大 多 数 的 指 责 都 指 向Netscape 和Microsoft 公 司。 这 两 家 公 司 都 投 入 了 极 大 的 时 间 和 精 力 去 影 响W3C。 赌 注 是 巨 大 的。 一 家 总 部 设 在 旧 金 山 的 多 媒 体 写 作 工 具 开 发 商Macromedia 公 司 的 业 务 开 发 副 总 裁Joe Dunn 说,“ 两 家 公 司 都 在 争 夺 对Internet 访 问 的 控 制 权”。

---- 那 么W3C 内 部 正 在 发 生 什 么 事 情 呢 ? 它 是 否 真 的 中 立 ?W3C 鼓 励 创 新 还 是 只 是 例 行 公 事 般 地 批 准 其 最 具 影 响 力 的 成 员 已 经 炮 制 出 来 的 东 西 ?

什 么 是W3C ?

---- 该 组 织 在 其Web 站 点 上 宣 称:“WWW 协 会 的 存 在 是 为 了 发 挥Web 的 全 部 潜 力。” 换 句 话 说, 它 的 目 标 就 是 开 发 每 个 人 都 能 够 使 用 的WWW 规 格。 该 组 织 不 致 力 于 下 层 网 络 协 议, 比 如 一 台 机 器 如 何 与 另 一 台 机 器 进 行 通 信。 相 反, 它 将 重 点 放 在 人 们 在Web 上 冲 浪 时 所 看 到 的 东 西, 如 字 体、 图 形 和3D 动 画。 该 组 织 还 就 一 些 社 会 性 的 问 题, 如 安 全、 知 识 产 权、 隐 私 访 问 等 提 出 建 议。

---- W3C 于1994 年 在CERN 成 立,CERN 是 一 家 物 理 研 究 实 验 室 和 线 性 加 速 器 设 施 的 所 在 地, 位 于 瑞 士 日 内 瓦 的 一 处 绿 草 如 茵 的 郊 外。 这 里 正 好 是W3C 创 始 人Tim Berners Lee 当 时 工 作 的 地 方。 他 有 一 位 聪 明 的 老 板, 不 介 意 他 把 时 间 花 在 如 今 定 义 了WWW 的HTML、HTTP 和URL 等 基 础 技 术 上。 在1992 年 或1993 年,Berners Lee 开 始 考 虑 成 立 一 个 标 准 组 织, 因 为 他 不 断 遇 到 一 些 公 司 表 示 需 要 一 个 中 立、 行 动 迅 速 且 能 够 就 规 格 达 成 一 致 的 机 构。

---- Berners Lee 说:“ 这 一 想 法 是 在4 名Digital 公 司 的 人 未 经 许 可 闯 入 我 的 办 公 室 的 时 候 形 成 的。 他 们 说Digital 整 个 公 司 正 在Web 上 被 人 们 所 接 受, 而 他 们 知 道 在 我 这 里 某 处 的 磁 盘 上 存 放 着Web 的 规 格。”

---- 当W3C 创 立 之 时, 它 的 权 力 与 另 一 个 标 准 组 织 ─ ─Internet 工 程 特 别 小 组IETF 重 合 了。 据IETF 的HTML 小 组 前 董 事 长Eric W ·Sink 说, 该 组 织 最 终 将 负 责HTML 的 权 力 移 交 给 了W3C, 因 为 主 要 的 厂 商, 如Microsoft 和Netscape 公 司 倾 向 于 通 过W3C 工 作。

---- W3C 的 大 部 分 工 作 是 公 开 进 行 的, 而 且 该 组 织 免 费 与 每 个 人 共 享 其 建 议。 座 谈 会 和 研 习 会 通 常 对 所 有 人 都 开 放。W3C 还 主 持 了50 多 个 可 供 开 展 标 准 讨 论 的 公 共 邮 寄 列 表(Mailing list)。

---- 但 是 实 质 性 工 作 — — 建 议 的 实 际 设 计 — — 只 对W3C 成 员 开 放, 这 使 得 在 外 人 看 来 该 组 织 的 真 正 核 心 是 一 个 谜。W3C 称, 如 果 它 想 要 进 展 迅 速, 就 必 须 保 密, 因 为 这 保 证 了 成 员 不 会 受 到 新 闻 界 等 外 界 干 扰, 同 时, 保 密 还 意 味 着 防 止 对 于 什 么 是 或 不 是 一 项 标 准 产 生 混 淆 或 误 解。

谁 是W3C 的 成 员 ?

---- 截 止 到1997 年9 月,W3C 已 拥 有211 家 成 员, 包 括Sun、Hewlett Packard、Microsoft、Netscape 等 公 司。 只 要 交 纳 一 定 的 费 用, 并 签 署 一 份 保 证 遵 守 规 则 的 成 员 协 议, 任 何 公 司 均 可 加 入。 非 赢 利 性 机 构 和 年 收 入 低 于5000 万 美 元 的 公 司 每 年 交 纳5000 美 元, 而 其 他 机 构 则 每 年 交 纳50000 美 元。 位 于 旧 金 山 的Web 站 点 开 发 商Silicon Reef 公 司 技 术 主 管James Buszard Welcher 说, 加 盟 的 高 额 费 用 使 一 些 新 创 公 司 望 而 却 步, 即 使 他 们 也 希 望 就 影 响 其 工 作 的 标 准 发 表 意 见。

---- 许 多W3C 成 员 都 是 使 用W3C 所 批 准 技 术 的 电 脑 硬 件 和 软 件 公 司、 电 信 公 司 和 大 型 联 合 体( 如 轮 胎 制 造 商Michelin)。

---- W3C 的 公 共 关 系 经 理Sally Khudairi 说,W3C 中 也 有 少 数 几 家Web 站 点 开 发 商, 但 是 没 有 个 人 参 加。 该 组 织 是 国 际 性 的, 在 世 界 各 地 的 许 多 研 究 机 构 中 都 设 有 办 事 处, 如 波 士 顿 的 麻 省 理 工 学 院 计 算 机 科 学 实 验 室; 位 于 法 国Rocquencourt、Grenoble 和Sophia Antipolis 的 国 家 信 息 与 自 动 化 研 究 院; 以 及 东 京 的 庆 应 大 学 寿 南 藤 泽 学 院 等。

---- 成 员 加 入W3C 的 原 因 多 种 多 样。Berners Lee 说, 大 多 数 都 是 为 了 在 决 定 协 议 的 未 来 内 容 时 发 表 自 己 的 意 见。

---- 该 组 织 被 认 为 对 于 厂 商 应 当 保 持 中 立, 这 意 味 着 它 的 建 议 应 反 映 对 所 有 成 员 来 说 都 是 最 好 的 东 西, 并 且 不 偏 向 任 何 一 家 厂 商 的 技 术。 它 的 建 议 和 样 本 软 件 免 费 提 供 给 每 一 个 人, 包 括 非 成 员 在 内。

---- 不 管 派 出 多 少 人 参 加, 每 家 成 员 公 司 都 只 有 一 票 表 决 权。

W3C 的 职 责

---- W3C 由 一 个 负 责 协 调 整 个 过 程 的 全 面 咨 询 委 员 会 和 几 个 就 特 定 技 术, 如 级 联 风 格 表 单(Cascading style sheets) 提 出 建 议 的 工 作 组 组 成。 这 些 建 议 就 是 浏 览 器 厂 商 所 说 的 公 开 标 准。 咨 询 委 员 会 包 括 所 有 成 员, 其 中 每 个 成 员 都 对 所 提 出 的 每 项 建 议 具 有 一 票 表 决 权。

---- 工 作 组 要 小 得 多( 少 于30 个 人), 并 且 由 他 们 来 从 事 研 究 各 种 技 术 和 形 成 建 议 的 具 体 的 艰 苦 工 作。 有 些 工 作 组 是 一 个 包 罗 众 多 工 作 组 的 协 调 组。 例 如,HTML 协 调 组 包 括 级 联 风 格 表 单 工 作 组、 文 档 对 象 模 型 工 作 组 以 及 其 他 技 术 工 作 组。

---- W3C 的 大 部 分 业 务 是 通 过 电 子 邮 件 进 行 的。 工 作 组 委 员 会 成 员 可 能 每 天 或 每 周 互 相 发 送 数 次 电 子 邮 件, 每 周 还 召 开 一 次 远 程 会 议。 他 们 每 季 度 会 晤 一 次。W3C 的 级 联 风 格 表 单 工 作 组 董 事 长 兼W3C 驻 巴 黎 的 全 职 工 作 人 员Chris Lilley 说:“ 如 果 你 已 与 他 们 共 进 午 餐 并 于 晚 间 外 出 喝 过 酒, 然 后 再 通 过 电 子 邮 件 交 流 就 好 得 多。”

---- 处 于 创 制 阶 段 的 工 作 组 提 案 被 称 为 工 作 草 案, 而 且 只 有W3C 的 成 员 能 看( 草 案 可 免 费 共 享, 但 是 只 能 在W3C 的 成 员 公 司 范 围 内)。 帮 助 撰 写 草 案 的 人 可 多 可 少, 而 且 工 作 组 内 的 每 个 人 都 对 它 进 行 深 入 研 究 并 就 他 们 所 不 喜 欢 的 部 分 提 出 批 评。Lilley 说, 如 果 你 提 出 批 评, 你 就 必 须 同 时 提 出 修 改 提 案:“ 草 案 吸 收 的 不 只 是 人 们 的 泛 泛 评 论。”

---- 当 工 作 组 对 其 成 果 感 到 相 当 满 意 时, 他 们 就 会 在W3C 的Web 站 点 上 以 一 份 工 作 草 案 的 形 式 发 表 供 公 众 查 阅。 在 对 最 初 的 反 应 进 行 评 估 之 后, 该 工 作 组 就 将 此 草 案 作 为 所 提 出 的 建 议 发 表 在Web 站 点 上。W3C 咨 询 委 员 会 有 一 个 月 的 时 间 投 票 决 定 它 是 否 应 成 为 一 项 实 际 建 议。

---- 表 决 的 类 型 有 四 种: 批 准; 批 准 但 有 修 改; 就 其 目 前 的 形 式 否 决( 还 有 修 改 余 地); 彻 底 否 决( 意 味 着W3C 应 对 此 建 议 彻 底 放 弃)。W3C 想 使 其 成 员 感 到 他 们 确 实 已 经 达 成 了 一 致,W3C 的 联 系 经 理Sally Khudairi 说:“ 我 们 竭 力 解 决 由 此 引 发 的 任 何 问 题。”

---- 据W3C 及 其 许 多 成 员 说, 引 发 的 大 多 数 问 题 都 是 技 术 性 而 非 政 治 性 的。Sun 公 司 的 高 级 工 程 师Steve Byrne 说:“ 在 那 里, 人 们 都 是 技 术 专 家 并 且 都 有 能 力 提 出 自 己 的 方 案。”

---- 据Khudairi 说, 在 工 作 组 里, 董 事 长( 不 具 有 表 决 权) 负 责 努 力 消 除 争 议; 任 何 未 解 决 的 问 题 都 层 层 上 报, 最 终 送 到 创 始 人 兼 董 事 长Tim Berners Lee 的 办 公 桌 上。

---- 在 成 员 需 要 时 会 成 立 新 的 工 作 组。 每 一 工 作 组 草 拟 一 份 宪 章 简 述 其 目 的, 包 括 对 它 需 多 长 时 间 做 出 最 后 建 议 的 估 计。 在 项 目 研 究 过 程 中, 工 作 组 成 员 通 常 要 将 自 己25 % 到50 % 的 时 间 花 在 该 项 目 上, 所 以 让 一 名 雇 员 参 加 工 作 组 对 成 员 公 司 来 说 是 一 个 相 当 大 的 投 资 和 牺 牲 — — 这 是W3C 的 排 外 性 的 另 一 原 因。

W3C 的 实 力

---- 实 际 上,W3C 不 具 备 强 制 执 行 能 力。 它 的 标 准 实 际 上 仅 是 建 议 — — 不 具 备 任 何 法 律 效 力, 人 们 不 必 非 得 遵 照 执 行。

---- 但 是 浏 览 器 厂 商 和 其 它Web 软 件 厂 商 却 一 般 都 唯 标 准 是 从, 为 什 么 ?

---- “ 他 们 对 这 些 建 议 十 分 在 意, 因 为 这 些 建 议 是 他 们 自 己 提 出 来 的。”W3C 的 创 始 人Tim Berners Lee 说。“ 对 于 一 本 书, 没 有 人 比 作 者 自 己 看 得 更 仔 细。”

---- 而 且,W3C 的 标 准 是 在 一 种 充 满 竞 争 的 环 境 中 形 成 的, 每 一 项 议 题 的 各 个 方 面 都 被 提 了 出 来。 比 如 说, 如 果 一 项HTML 标 准 得 到Netscape 公 司 的 支 持, 但 却 遭 到 了Microsoft 公 司 的 坚 决 反 对 以 至 于 拒 绝 予 以 支 持, 那 么 它 是 几 乎 不 可 能 被 批 准 的。

---- 而W3C 的 批 评 者 们 则 说, 这 正 是 问 题 所 在。 他 们 认 为,W3C 仅 仅 是 对Web 软 件 公 司 都 已 实 施 了 的、 已 成 既 成 事 实 的 标 准 盖 上 一 个 批 准 印 章 而 已。

---- Microsoft 公 司 认 为 这 种 做 法 完 全 正 确。“ 如 果 你 是 一 家 公 司, 而 且 正 在 生 产 一 种 产 品。”Microsoft 公 司 董 事 长Bill Gates 说,“ 你 能 否 实 现 一 种 肯 定 会 成 功 而 且 完 全 合 乎 标 准 的 优 秀 产 品 呢 ? 我 们 支 持 所 有 那 些 标 准 — — 每 一 项 有 关HTML 的 东 西。 我 们 一 直 对 这 些 东 西 十 分 留 意。 各 公 司 有 时 是 会 采 用 他 们 建 议 的 或 者 是 其 他 人 正 在 建 议 的 东 西, 并 把 它 们 应 用 于 产 品 之 中。 而 且 同 时 还 需 要 对 此 说 句 话, 那 就 是‘ 是 的, 是 我 们 把 它 们 提 交 给 标 准 委 员 会 的, 并 且 我 们 认 为 他 们 很 有 可 能 会 采 纳 它, 只 不 过 现 在 还 没 有 罢 了', 而 不 是 自 行 其 事 并 且 也 不 准 备 向 标 准 组 织 提 交。”

---- Berners Lee 同 意,W3C 实 际 上 的 确 是 就 已 被 市 场 决 定 了 的 技 术 提 出 建 议, 但 他 还 说, 这 并 不 意 味 着W3C 没 有 实 权。 据 他 说, 市 场 决 定 公 众 想 要 的 特 性, 而W3C 则 考 虑 如 何 对 之 加 以 实 施。

---- Berners Lee 说, 对 于 软 件 公 司 来 说, 遵 从 标 准 是 十 分 重 要 的, 否 则 媒 体 会 说 你 是 在 开 发 一 种 专 有 技 术, 这 样 的 话, 希 望 自 己 的 数 据 能 够 在 以 后20 年 里 都 能 为 人 们 所 阅 读 的 购 买 者 就 不 再 想 买 你 的 产 品 了。

---- 更 重 要 的 是, 浏 览 器 生 产 厂 商 面 临 着 要 求 遵 从 标 准 的 市 场 压 力。 大 多 数Web 开 发 商 都 不 愿 意 支 持 两 种 相 互 独 立 的、 互 不 兼 容 的 浏 览 器。 所 以, 如 果Microsoft 和Netscape 公 司 在 它 们 的 浏 览 器 里 采 用 了 其 它 公 司 不 支 持 的 技 术, 开 发 商 就 不 可 能 从 中 受 益。“ 可 互 操 作 性 是 一 个 主 要 的 考 虑。”HP 公 司 软 件 开 发 工 程 师, 并 在 数 个W3C 工 作 组 兼 职 的Robert Stevahn 说,“ 你 可 能 拥 有 世 界 上 最 大 的 文 档 对 象 模 型, 但 开 发 商 却 不 愿 意 实 施 任 何 不 被 其 他 人 所 支 持 的 东 西。 如 果 你 不 能 保 持 一 致, 他 们 就 将 不 愿 意 使 用 你 的 特 性。”

---- 为 了 使Web 站 点 能 够 支 持 不 兼 容 的 浏 览 器, 开 发 商 必 须 把 他 们 的 网 页 设 计 为 能 够 检 测 用 户 的 浏 览 器 类 型, 并 且 把 他 们 引 导 到 一 系 列 为 该 浏 览 器 特 别 创 建 的 网 页 那 里。 这 就 意 味 着 必 须 为 每 一 种 浏 览 器 建 立 同 一 个 网 页 的 不 同 版 本。 总 部 位 于 旧 金 山 的Web 开 发 公 司 — —Studio Verso 公 司 董 事 长、 畅 销 书《 建 立 酷 煞 人 的Web 站 点》 一 书 的 作 者David Siegel 说, 这 是 一 项 耗 时 的 工 作, 并 且 还 会 使 制 作 成 本 成 倍、 成 双 倍 地 增 加。“ 我 们 不 支 持 单 方 面 的 扩 展。” 他 说。“ 我 们 很 愿 意 制 作 并 维 护 采 用 通 用 标 准 的Web 网 页。”

---- Berners Lee 说, 公 司 们 与W3C 合 作 的 最 大 原 因 或 许 是 由 于 这 样 做 符 合 他 们 的 利 益。 保 持 相 同 的 基 础 技 术 将 起 到 很 好 的 作 用。 这 样 一 切 就 都 能 够 一 同 工 作, 并 且 所 有 厂 商 都 可 基 于 这 种 基 础 级 的 技 术 建 立 应 用 程 序 并 从 中 谋 利。Berners Lee 说:“ 在 某 种 电 器 是 用110 伏 还 是 用220 伏 电 压 的 问 题 上 争 吵 不 休 是 毫 无 意 义 的。”

---- 那 么, 如 果 厂 商 们 真 的 就 一 项 标 准 针 锋 相 对 将 是 何 种 情 形 ?

何 谓 动 态HTML ?

---- 动 态HTML 可 以 为Web 网 页 增 添 交 互 性。 例 如, 当 你 把 鼠 标 指 向Web 网 页 中 的 一 幅 图 片 或 一 个 文 本 时, 画 面 就 会 发 生 改 变, 也 许 会 显 示 出 一 列 新 的 菜 单 选 项 或 者 同 一 幅 图 像 的 另 外 一 种 形 式。 当 你 把 鼠 标 移 开 时, 画 面 就 会 变 回 到 它 原 来 的 状 态。 这 一 切 都 是 在 瞬 间 完 成 的, 不 需 要 从 网 络 另 一 端 的 服 务 器 上 传 输 额 外 信 息。

---- 从 一 个 编 程 人 员 的 角 度 来 看, 动 态HTML 是 向 原 有 的HTML 加 入 程 序 的 一 种 方 法。 虽 然 现 在 的HTML 看 上 去 使 用 了 大 量 代 码 的 形 式, 似 乎 可 称 之 为 一 种 程 序 语 言, 但 实 际 上 并 非 如 此。 它 仅 是 告 诉 你 的Web 浏 览 器 如 何 识 别 网 页 各 部 分 的 格 式 — — 就 如 同 桌 面 出 版 软 件 对 一 张 印 刷 纸 页 所 做 的 工 作 一 样。

---- 动 态HTML 实 际 上 是 对 三 种 结 合 使 用 的 新 技 术 的 单 一 称 谓: 级 联 风 格 表 单、 脚 本 语 言 和 文 档 对 象 模 型(DOM)。 第 一 种 技 术 已 经 成 为 一 项 标 准, 第 二 种 技 术 已 接 近 成 为 一 项 标 准, 而 最 后 一 种 则 正 处 于W3C 的DOM 工 作 组 制 定 阶 段。

---- 下 面 就 每 种 技 术 做 一 简 要 介 绍。 级 联 风 格 表 单 对HTML 加 以 扩 展, 为 设 计 者 在 控 制 页 面 外 观 方 面 提 供 了 更 大 的 灵 活 性。W3C 关 于 级 联 风 格 表 单 的 第 一 项 建 议 已 经 制 定 完 成,Microsoft 和Netscape 公 司 都 在 使 用 它。 与 大 多 数 技 术 一 样, 级 联 风 格 表 单 将 继 续 演 化,W3C 最 终 可 能 会 出 台 第 二 项 建 议, 然 后 是 第 三 项, 诸 如 此 类。

---- 脚 本 语 言 有 许 多 种, 动 态HTML( 或 者 更 准 确 地 说 是DOM) 将 对 所 有 这 些 特 性 予 以 支 持。 其 中 最 重 要 的 是Netscape 公 司 的JavaScript, 最 近 欧 洲 计 算 机 制 造 商 协 会(ECMA) 将 其 标 准 化, 称 为ECMAScript。

---- 文 档 对 象 模 型 将 上 述 两 种 技 术 合 而 为 一。DOM 定 义 一 种 脚 本 语 言 如 何 与 一 个 风 格 表 单 关 联, 以 便 对Web 网 页 的 外 观 和 表 现 进 行 修 改。

---- 目 前,Netscape 和Microsoft 公 司 在 他 们 的4.0 版 本 中 分 别 支 持 自 己 的DOM 版 本。 在W3C 公 布 建 议, 并 且 两 家 浏 览 器 厂 商 重 新 生 产 他 们 的 产 品 以 便 对 建 议 予 以 支 持 之 前, 大 多 数 内 容 开 发 商 不 会 为 了 这 些 新 功 能 而 改 造 他 们 的 站 点。

动 态HTML 标 准 之 争

---- 浏 览 器 厂 商 正 在 争 夺 世 界 的 主 宰 地 位, 对 此 他 们 毫 不 隐 瞒。 但 是 颇 具 讽 刺 意 味 的 是 他 们 必 须 相 互 合 作 才 能 谋 求 发 展。

---- 为 了 主 宰 标 准 的 形 成 过 程 和 控 制 市 场,Netscape 和Microsoft 公 司 曾 不 止 一 次 地 在 他 们 的 浏 览 器 中 采 用 专 有 技 术。 而 两 家 公 司 随 后 又 被 迫 模 仿 对 方 的 方 法, 以 便 使 他 们 的 浏 览 器 能 够 支 持 新 的 特 性。 否 则, 他 们 就 无 法 使 用 新 的 特 性, 也 就 都 将 招 致 失 败。Microsoft 公 司 甚 至 为 其 使 用 专 有 技 术 而 公 开 道 歉, 并 保 证 将 致 力 于 遵 守HTML 标 准。

---- 在 某 些 领 域, 如HTML 标 记,W3C 把 帮 助Microsoft 和Netscape 公 司 达 成 通 用 一 致 的 标 准 视 为 自 己 的 功 劳( 有 时 是 在 一 家 公 司 已 经 开 发 并 实 施 了 其 自 己 的 标 准 之 后)。 人 们 希 望 在 动 态HTML 这 一 问 题 上 也 能 如 此, 在 此 方 面Microsoft 和Netscape 公 司 正 在 进 行 激 烈 的 争 吵。

---- 从 历 史 上 来 看,Microsoft 公 司 已 经 以Windows 操 作 系 统 在 桌 面 机 领 域 确 立 了 自 己 的 标 准。 但 在Web 方 面,Microsoft 公 司 却 处 于 一 种 不 同 寻 常 的 地 位, 它 不 得 不 与 其 它 厂 商 合 作 来 建 立 标 准, 因 为 它 的 浏 览 器 市 场 份 额 并 未 占 据 主 导 地 位。Netscape 公 司 产 品 市 场 营 销 副 总 裁Bob Lisbonne 说:“Internet 是Microsoft 公 司 遭 遇 到 的 第 一 个 比Microsoft 公 司 自 己 还 要 强 劲 的 对 手。”

---- Microsoft 公 司 的 标 准 评 论 专 家Thomas Reardon 说:“ 在Internet 领 域 我 们 来 迟 了。” 所 以Microsoft 公 司 在1994 年W3C 成 立 的 初 期 便 加 入 进 来, 以 求 得 在 为 每 个 人 建 立 标 准 方 面 享 有 发 言 权。

---- Netscape 公 司 也 从 一 开 始 就 加 入 了W3C。“ 该 委 员 会 的 程 序 是 从 事 这 些 事 情 的 唯 一 途 径。”Netscape 公 司 负 责 架 构 的 高 级 产 品 经 理Eckart Walther 说,“ 否 则, 标 准 领 域 就 会 被 一 家 厂 商 所 操 纵。”

---- 在 文 档 对 象 模 型 的 开 发 方 面, 两 家 公 司 似 乎 都 正 在 试 图 争 得 标 准 领 域 的 控 制 权。1996 年8 月,Netscape 公 司 向W3C 递 交 了 一 份 关 于 文 档 对 象 模 型 的 提 议。 几 乎 同 时,Microsoft 和SoftQuad 公 司( 一 家 设 在 多 伦 多 的HTML 工 具 厂 商) 也 递 交 了 他 们 的DOM 提 议。

---- 此 后 不 久,W3C 成 立 了DOM 工 作 组, 其 中 吸 纳 了HP、Netscape、Sun、SoftQuad 公 司 及 其 它 厂 商。 显 然,Netscape 和Microsoft 公 司 都 在 竭 力 使 其 自 己 的DOM 版 本 为 大 多 数 人 所 使 用。 目 前, 两 家 公 司 都 在 各 自 的4.0 版 浏 览 器 中 采 用 了 各 自 版 本 的DOM。

---- Microsoft 公 司 声 称, 它 的DOM 版 本 比Netscape 公 司 的 版 本 功 能 更 强, 使 用 起 来 更 简 便, 并 且 具 有 语 言 无 关 性, 它 支 持 除JavaScript 以 外 的 各 种 编 辑 语 言( 主 要 是Microsoft 公 司 自 己 的JScript 和VBScript)。

---- Netscape 公 司 则 针 锋 相 对, 按 该 公 司Communicator 小 组 产 品 经 理Daniel Klaussen 的 话 说, 它 的 版 本“ 以 开 放 式 标 准 为 基 础, 不 依 赖 于ActiveX 或VBScript 来 实 现 其 功 能”。

---- 尽 管 两 家 公 司 都 说 他 们 相 信 工 作 草 案 将 更 接 近 于 自 己 的 技 术, 但Netscape 公 司 的Walther 说, 经W3C 工 作 组 认 真 研 究 后 公 布 的 版 本 实 际 上 比Microsoft 和Netscape 公 司 的 最 初 提 议 都 更 具 有 通 用 性。

结 果 未 卜

---- W3C 的 任 何 成 员 都 不 会 对DOM 工 作 组 里 正 在 发 生 的 事 或 者 哪 一 家 公 司 的 提 议 被 接 受 做 出 评 论。1997 年10 月 初, 工 作 组 公 布 了 它 的 工 作 草 案, 其 中 没 有 涉 及 人 们 预 期 应 当 包 含 的 一 些 东 西( 如 具 体 阐 述 各 浏 览 器 对 用 户 行 为 的 反 应 情 况 的 事 件 模 型)。DOM 工 作 组 主 任、SoftQuad 公 司 技 术 产 品 经 理Lauren Wood 说, 小 组 遇 到 了 不 知 名 的 技 术 难 题。 而 如 果 小 组 的 工 作 是 因 为 内 部 意 见 不 和 而 受 阻, 外 面 也 没 人 能 够 知 道。

---- Microsoft 和Netscape 公 司 都 说, 无 论W3C 做 出 何 种 决 定, 他 们 都 将 予 以 实 施, 这 对 于Web 站 点 开 发 商、 用 户 和 软 件 厂 商 来 说 倒 是 一 个 好 消 息。 但 在 目 前, 想 为 动 态HTML 创 建 内 容 的Web 站 点 开 发 商 要 么 不 得 不 以 两 套Web 文 件 分 别 支 持 两 种 浏 览 器, 要 么 就 得 接 受 一 些 人 无 法 阅 读 他 们 网 页 的 现 实。

---- 最 终, 促 使Netscape 和Microsoft 公 司 达 成 一 致 的 动 力 还 将 是 来 自 于 不 想 为 两 种 不 同 工 具 编 写 内 容 的Web 站 点 开 发 商 和 软 件 厂 商 的 压 力。W3C 仅 是 一 种 促 成 合 作 的 手 段。 两 家 公 司 都 对 标 准 制 定 程 序 大 加 赞 赏, 并 承 认 遵 守 标 准 的 必 要 性, 但 是 如 果 任 何 一 家 公 司 认 为 其 它 公 司 会 赞 同 它 时, 它 便 会 以 自 己 的 方 式 行 事。

---- 现 在, 两 家 公 司 对 遵 守 标 准 十 分 重 视。Netscape 公 司 总 是 强 调 它 支 持 范 围 广 泛 的 操 作 系 统 和 其 它 技 术, 并 在 最 近 开 始 进 一 步 与W3C 所 制 定 的 标 准 进 行 协 调。 在 另 一 方 面,Microsoft 公 司 毫 不 隐 瞒 它 对Windows 平 台 的 衷 爱, 称 之 为 世 界 上 首 屈 一 指 的 计 算 机 平 台, 但 最 近 也 承 认Internet 标 准。Microsoft 公 司 的 标 准 专 家Thomas Reardon 说:“ 我 们 的 一 个 坚 定 目 标 就 是 作 第 一 家 实 施 任 意 一 项 重 要 的Internet 标 准 的 公 司。”

---- 这 就 意 味 着W3C 在 两 家 公 司 的 战 略 中 都 是 一 个 重 要 的 组 成 部 分。

W3C 的 问 题

---- Microsoft 公 司 董 事 长Bill Gates 称:“ 我 们 正 在 向 这 些 标 准 组 织 提 供 大 量 资 金。 我 们 派 出 了 比 其 它 任 何 公 司 都 要 多 的 人 参 加 到W3C 和IETF 之 中, 因 为 我 们 认 为 这 将 推 动 市 场 向 前 发 展。”

---- 许 多 独 立Web 站 点 开 发 商、 站 主 和Web 软 件 开 发 商 称, 这 段 话 准 确 地 揭 示 出W3C 所 存 在 的 问 题。W3C 正 在 为 整 个 信 息 和 通 信 基 础 结 构 建 立 一 个 基 础。 但 是 批 评 家 们 说, 在 其 开 发 过 程 中 享 有 发 言 权 的 人 太 少 了。 相 反, 硬 件 和 软 件 公 司, 尤 其 是Netscape 和Microsoft 公 司, 控 制 了W3C。 批 评 家 们 认 为,W3C 应 当 反 映 内 容 开 发 商 的 需 求。

---- 为 了 提 高 声 望,W3C 确 实 邀 请 了 数 位 内 容 专 家 为 其 工 作 组 提 供 建 议。 但 是 一 个 更 为 正 式 的 组 合, 例 如 一 个 能 够 代 表 许 多Web 开 发 商 和 站 主, 并 且 在W3C 中 享 有 投 票 权 的 咨 询 组 织, 可 能 会 有 助 于 使HTML — — 最 终 使Internet — — 更 能 为 每 一 个 人 所 使 用。 位 于 纽 约 市 的Web 站 点 开 发 商Spiral Media 公 司 的 技 术 主 任Mitch Golden 说,“ 在 此 之 前, 我 们 将 沿 着 一 条 尚 未 经 过 仔 细 考 虑 的 路 前 进, 而 且 我 们 将 遇 到 所 有 这 些 我 们 将 不 得 不 永 远 忍 受 下 去 的 问 题 — — 就 像 我 们 仍 忍 受 着DOS 的 局 限 性 一 样。”

---- 电 子 先 驱 者 基 金 计 划 主 任 兼 站 主Stanton McCandkish 同 意 这 种 看 法。 尽 管 是IETF 代 表, 但 他 个 人 认 为:“ 从 目 前 的 状 况 看,HTML 存 在 严 重 缺 陷, 可W3C 却 更 热 衷 于 增 加 一 些 细 小 的 功 能, 而 不 是 修 正 更 深 层 次 的 核 心 问 题, 如 应 把HTML 作 为 一 种 文 档 显 示 系 统, 而 非 一 种 新 的 广 告 媒 介。” 许 多Web 开 发 商 认 为,W3C 现 在 把 重 点 放 在 动 态HTML 技 术 上 的 方 向 是 错 误 的。 在 线 专 栏 作 家、 软 件 开 发 者DaveWiner 说, 动 态HTML 过 于 强 调TV 式 的 画 面 快 速 转 换。 相 反, 他 认 为,W3C 应 当 把HTML 发 展 成 为 一 种 更 加 成 熟 的 静 态 语 言, 使 之 能 够 如 同 台 式 机 那 样 具 备 提 供 多 种 极 具 吸 引 力 的 文 档 的 功 能。

---- 批 评 家 们 还 说 动 态HTML 所 要 求 的 编 程 量 过 大。 这 将 使Web 站 点 开 发 商 使 用 起 来 成 本 更 高, 也 更 困 难, 而 实 际 上 这 并 不 是 必 需 的。 例 如, 批 评 家 们 认 为, 设 计 人 员 应 当 能 够 在 一 个 网 页 上 随 意 移 动 图 像, 而 毋 需 编 写 一 段 程 序 来 完 成。Golden 说:“ 这 把 本 来 不 应 成 为 编 程 问 题 的 问 题 又 变 成 了 编 程 问 题。”

---- Microsoft 和Netscape 公 司 坚 持 说W3C 制 定 了 真 正 的 开 放 式 标 准, 并 且 这 是 确 保 不 使Web 陷 于 一 片 混 乱 的 唯 一 途 径。

---- “IETF 和W3C 都 是 优 秀 的 组 织, 它 们 从 事 着 一 种 使 事 情 按 程 序 运 作 的 令 人 兴 奋 的 工 作。”Gates 说,“ 我 们 已 为 之 倾 注 了 大 量 的 人 力 和 时 间。 我 们 认 为 它 们 是 计 算 机 工 业 的 伟 大 贡 献 者, 它 们 就 是 开 放 的 标 准。”


 

返回
  

    IT315发表的文档,均来自于相关网站公开发表的内容,如果您认为本站发表的文章侵犯了您的著作权,请及时与本站取得联系,本站将在第一时间内删除。如果您有好的文章也可以通过Email提供给我们,如果有问题可以在留言板提出。

 

 

工作时间    周一至周五10:00-18:00,周六10:00-17:00
WWW.IT315.ORG    IT资讯交流网
Email: it315@vip.sina.com  Contact@it315.org    Tel:010-86523234(服务热线)