日期:2014-05-17  浏览次数:20549 次

XHTML MP 常用的 Meta 信息

XHTML MP 常用的 Meta 信息 ??

2011-03-08 11:22:54 |??分类: 默认分类 | 字号 ? 订阅

你可以用 <meta /> 标签为你的 XHTML MP 文件指定一些常用的 meta 信息. <meta /> 标签应当被包含在 <head></head> 标签之间. WAP 浏览器会忽略它不能理解的 meta 信息. 你可以在一个 XHTML MP 文件中指定任何种类的 meta 信息而不影响页面的显示效果.

例如, 你或许想在你的 XHTML MP 文件中加入作者的名字而不在屏幕上显示它.
<meta name="author" content="linlin"/>

XHTML MP 的缓存控制

<meta /> 标签的用途之一是控制缓存中一个 XHTML MP 文件的过期时间. 缓存是无线设备中的一些内存空间, 这些空间临时存储着从服务器上下载下来的 XHTML MP 文件. 如果 WAP 浏览器发现所请求的某个 XHTML MP 文件位于缓存中并且还没有过期, WAP 浏览器将显示缓存中的文件以最小化加载延迟. 如果你的 XHTML MP 页面有对时间敏感的内容, 如财务数据, 你或许想把过期时间设置为一个较小的值甚至为 0, 以不至于使用户稍后看到过期的 XHTML MP 页面. 下面的 XHTML MP 例子展示了如何用 <meta /> 标签将一个 XHTML MP 页面的过期日期设置为 0.
<meta http-equiv="Cache-Control" content="no-cache"/>
或者是 <meta http-equiv="Cache-Control" content="max-age=0"/>

将一个 XHTML MP 文件的过期日期设置为 300 秒
<meta http-equiv="Cache-Control" content="max-age=300"/>

XHTML MP 中的间歇性刷新

在 XHTML MP 中, HTTP 刷新可用于通知 WAP 浏览器间歇性刷新当前页. 对于提供实时信息的移动互联网浏览应用来说, 这是一个非常有用的功能. 在下面的 XHTML MP 代码中, 页面每 15 秒钟自动被刷新一次. 要注意的是这个 XHTML MP 例子中需要 <meta http-equiv="Cache-Control" content="no-cache"/>. 如果上述代码没被包含, WAP 浏览器将仅仅显示缓存中的文档的复本, 而不需要每次刷新都连接服务器.
<meta http-equiv="Cache-Control" content="no-cache"/>