HTML 的 缺 陷张 祖 荫----编 译---- HTML( 超 文 本 标 记 语 言) 之 所 以 能 够 流 行, 是 因 为 它 有 简 洁 的 语 法, 但 也 正 是 由 于 它 过 于 简 洁, 所 以 也 有 很 多 地 方 令 人 头 痛。 主 要 问 题 如 下: ---- 超 链 追 踪 ---- 整 个Internet 都 处 在 不 断 地 变 化 中, 而 网 页 的 主 人 通 常 不 能 及 时 地 改 变 自 己 网 页 中 的URL( 统 一 资 源 定 位 器) 以 适 应 链 接 的 变 化, 这 就 造 成 了 大 量 的 无 效 超 链。 当 然, 浏 览 器 的 链 接 自 动 检 查 功 能 会 检 测 出 失 效 的 链 接。 但 是, 这 也 暴 露 了HTML 存 在 的 弊 端, 它 缺 乏 中 心 数 据 库 来 记 录 链 接 的 信 息。 ---- 语 法 检 查 ---- 由 于 缺 乏 严 格 的 语 法 定 义,HTML 文 档 的 正 确 性 很 难 得 到 确 认。 为 了 使 文 档 的 显 示 过 程 更 加 强 健, 浏 览 器 通 常 忽 略 语 法 分 析, 不 检 查 语 法 的 正 确 性。 ---- 结 构 支 持---- HTML 缺 乏 对 复 杂 结 构 的 支 持, 例 如,HTML 不 能 支 持 分 层 嵌 套 信 息 结 构。HTML 文 档 间 的 联 系 完 全 是 平 面 的, 这 限 制 了 全 文 检 索 技 术 的 应 用, 也 使 得 浏 览 的 过 程 显 得 笨 拙 而 繁 琐。 试 想 一 下, 如 果 浏 览 器 不 仅 提 供 简 单 的“Back” 和“Forward” 按 钮, 而 且 还 有 在 层 次 间 移 动 的“Up” 和“Down” 按 钮, 如 果 能 够 自 动 地 创 建 为 浏 览 者 导 航 的 站 点 结 构 图 和 内 容 列 表,Web 冲 浪 不 是 会 更 加 潇 洒 自 如 吗 ? ---- 内 容 提 取---- 搜 索 引 擎 机 械 地 逐 一 检 索 每 个 页 面 中 所 有 可 以 匹 配 的 内 容, 所 以 我 们 往 往 得 到 太 多 的、 难 以 判 断 的 数 据 采 样。 这 是 由 于HTML 混 淆 了 信 息 和 隐 含 信 息 的 表 达, 类 型 信 息 和 逻 辑 信 息 都 被 显 式 地 写 在 文 档 中 的 缘 故。 当 我 们 希 望 看 到 用 不 同 表 现 形 式 表 达 的 同 一 内 容 时( 比 如 说, 需 要 一 个 用 大 号 字 体 排 印 的 版 本), 就 不 得 不 从 服 务 器 直 接 产 生。 同 样, 在 网 页 显 示 上 的 任 何 其 他 变 化 也 都 必 须 由 开 发 者 亲 自 实 现。 ---- 国 际 化---- HTML 对 特 殊 字 符 和 国 际 字 符 集 的 支 持 还 很 不 够, 在 不 同 平 台 上 的 实 现 很 不 一 致。 所 以 当 平 台 发 生 变 化 时, 通 常 会 出 现 错 误。 ---- 数 据 交 换---- HTML 难 以 实 现 自 动 的 数 据 交 换。 它 的 标 签 只 用 来 控 制 文 档 的 显 示, 却 不 能 标 示 出 数 据 域。 ---- 信 息 重 用---- HTML 不 易 重 复 使 用 已 有 的 信 息。 如 果 要 重 新 在 网 上 发 布 同 样 的 信 息, 或 者 希 望 为 已 有 的 信 息 编 辑 可 打 印 的 目 录, 或 需 要 把 网 上 的 数 据 存 入 数 据 库 时, 往 往 不 得 不 用 手 工 进 行 处 理。 更 糟 糕 的 是, 当 网 上 的 数 据 发 生 变 化 时, 这 些 过 程 都 必 须 重 做。 ---- 动 态 更 新 ---- 用HTML 创 建 的 主 页 不 允 许 使 用 者 改 变 页 面 的 外 观 属 性, 诸 如 颜 色、 字 体、 背 景 等, 除 非 使 用 者 载 入 新 的 页 面, 或 者 使 用Java 小 程 序。 但 是, 任 何 存 储 在Java 中 的 数 据 都 不 能 被 搜 索 引 擎 发 现。 由 于 受 到 诸 多 因 素 的 影 响,Java 并 不 是 我 们 建 立 动 态Web 的 灵 丹 妙 药。 ---- 对 象 化---- 开 发 者 希 望 能 够 充 分 利 用 当 今 对 象 技 术 的 强 大 力 量。 对 象 模 型 允 许 我 们 把 网 页 的 任 何 部 分 都 看 成 对 象, 但 是 现 在HTML 的 标 签 还 不 能 被 映 射 进 这 种 对 象 模 型。 中国计算机世界出版服务公司版权所有 |