W3C提供的XMLHttpRequest中Level 2和Level 1的含义/区别是什么
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了W3C提供的XMLHttpRequest中Level 2和Level 1的含义/区别是什么相关的知识,希望对你有一定的参考价值。
答案
当在W3C开发规范时,可以同时存在不同成熟度的多个主要修订。因此,例如,级别1可以是更成熟的版本(更接近成为推荐者),级别2可以定义更多功能,但是远离成为REC。
在XHR的特定情况下(基于"Specification history" section of the spec):
- XMLHttpRequest对象最初被定义为WHATWG的html规范的一部分。
- W3C XMLHttpRequest Level 1试图推动MS Internet Explorer已经实现的功能(并由其他浏览器复制)通过W3C Process,旨在: 支持多种规范开发方法 最大化关于稳定技术报告内容的共识 确保高技术和编辑质量 促进规范之间的一致性 促进Web标准的免版税,可互操作的实施,并获得W3C和更广泛的社区的认可。
- 由于成为W3C建议的过程相当缓慢,因此尚未实施的大多数改进都在单独的文档W3C XMLHttpRequest Level 2中定义,该文档旨在成为晚于1级的W3C建议书,并最终取代1级版本。
- 在某些时候,维护者found that the snapshot-based development approach didn't work very well,决定abandon the attempt to publish the documents as W3C-endorsed recommendations并继续开发单一规格,WHATWG XMLHttpRequest Living Standard。
以上是关于W3C提供的XMLHttpRequest中Level 2和Level 1的含义/区别是什么的主要内容,如果未能解决你的问题,请参考以下文章