【text/html 媒体类型】本备忘录的状态
本文只是为Internet上的各种团体提供信息,而并没有指定任何一种Internet标准 。您可以任意散发本文 。
版权声明
Copyright (C) The Internet Society (2000). All Rights Reserved.
摘要:
本文概括了Html的发展历史,并参照相关的W3C建议定义了 "text/html" MIME 类型 。本文将废弃以前IETF文档中HTML的定义,这些文档包括:RFC1866,RFC1867,RFC1980,RFC1942 以及 RFC2070 。同时,本文也从IETF的标准跟踪协议(IETF Standards Track)中去除了HTML的定义 。
本文是应W3C中HTML工作组的要求而预备的 。您假如对本文有什么看法,可以给 www-html@w3.org 写信,另外,在 http://lists.w3.org/Archives/Public/www-html/ 有一个公开的邮件列表 。
1. 背景介绍
从1990年起,HTML就在WWW信息业中作为基础部件得到使用,您可以在各种不同的非正式文档中找到对它的描述 。text/html 媒体类型最初的正式定义出现是在1995年IETF HTML工作组的[HTML20]中,而其扩展版本在下面几个文档中被提及:[HTML30],[UPLOAD],[TABLES],[CLIMAPS] 以及 [I18N] 。
IETF HTML工作组在1996年9月停止了工作,于是定义HTML的任务就落在了World Wide Web Consortium(W3C)身上 。其他提出的扩展版本大部分都被收录进了[HTML32],而更多内容则被收录在[HTML40]中 。[UPLOAD]中提出的multipart/form-data在[FORMDATA]中得到了说明 。此外,改进版本HTML 4.0和XML 1.0[XHTML1]已经发展起来了 。
[HTML32]上指出:"这份规范书给出了HTML 3.2的定义 。HTML 3.2是针对1996年早些时候的建议而提出的,它将替代规范HTML 2.0(RFC1866) 。"[HTML32]中接下来的规范说明了各个HTML版本的区别 。
除了HTML标准的发展,许多额外的扩展、限制以及修改随着NCSA的Mosaic系统(译注:一种最早出现的浏览器)以及相互竞争的Netscape Navigator和Microsoft Internet EXPlorer一同普及开来 。这些扩展在很多书以及在线帮助中都有相关的文档记录 。
2. MIME媒体类型 text/html 的注册信息
MIME媒体类型名称: text
MIME子类型名称: html
必选参数: 无
可选参数:
字符集
可选参数"字符集"指的是一种字符编码,这种编码用一系列的字节代表HTML文档 。任何在IANA(译注:专门负责Internet注册工作的组织)注册过的字符集都可以使用,但推荐使用UTF-8 。尽管这个参数是可选的,我们强烈建议显式的制定这个参数 。字符集的默认规则将在下面的第6部分讨论 。
注重[HTML20]中对此的描述还有一个可选的"level(级别)"参数,实际上,这个参数从来没有使用过,在本文的描述中已被废弃不用 。[HTML30]建议加入一个"version(版本)"参数,这个参数也从来没有使用过,因而也不会在本文中出现 。
编码考虑:见本文档第4部分 。
安全考虑:见本文档第7部分 。
互用性考虑:
可以在尽可能广泛的不同性能的平台和设备上通用,这是HTML的设计目标 。然而,在某些环境下(如只有有限显示能力平台),完整的HTML实现并不可行 。当前正在进行的工作之一就是要开发出一个模块化的HTML,同时发展出一种可以识别设备是否受限制,并能在其上工作的功能 。
由于HTML长期的发展都是分布式的,当前的Internet实践就要包含很多不同种类的HTML 。text/html的解释程序必须被设计成与现在流行的浏览器"bug兼容"的,这样才能在当前的Internet上正常工作 。
一个典型的例子:不同的版本可以用DOCTYPE的声明来区别,尽管有时DOCTYPE的声明本身会被忽略或误写 。
发布的规范:
text/html媒体类型现在被W3C Recommendations组织所定义,最新发布的版本是[HTML401] 。此外,[XHTML1]说明了与HTML 4.01相容的XHTML的使用概要,XHTML可能也会被标记为text/html 。
推荐阅读
- 网易自媒体怎么发布文章
- Axure8将原型生成HTML文件具体操作步骤
- 如何理解西方媒体与政治的关系
- GPRS开启移动多媒体通信大门
- 大学新媒体中心是干什么的
- 第五代多媒体通信解析
- 有线电视网多媒体数据广播技术综述
- 宽带网络流媒体技术和应用
- IP多媒体通信业务与NGN
- 迅蟒自媒体营销助手小程序广告接单教程