到当前为止,RSS发布过几个不一样的版别,主要有RSS0.01,RSS1.0和RSS2.0,下面介绍一下这几个版别的差异.
1.RSS0.91
RSS0.91依据文档类型声明(DTDs),是RSS 2.0发布前运用最广泛的版别,据统计,到2001年,用户中有52%运用这个版别.直到RSS2.0呈现后,运用数量才开端有所削减,但到目前为止,仍有许多网站在运用这个版别.
2.RSS1.0
RSS1.0运用W3C的DRF规范开发,和RSS0.91有很大的差异,关于普通用户来说,很难把握,但有益于开发依据DRF规范的使用程序.
3.RSS2.0
RSS2.0是依据RSS0,91版别的拓展,是当前运用最广泛的规范,它在RSS0.91基础上增加了许多新的元素,如元素.RSS0.91和RSS2.0是最简单了解的版别.
在传统Web开发中,服务器端回来什么样的代码,浏览器中就会直接显现这样的代码,页面作用是由其间的HTML所决议的,因此在服务器端需求许多的字符串操作,用来生成方针HTML文件。
而在典型的Ajax使用中,服务器端的代码并不直接显现于页面,而是由Javascript进行处置,然后经过DOM或其他路径显现于页面,关于服务器端来说,它只供给数据,至于供给什么样的数据则是和客户端逻辑一起洽谈的成果,这种格局可能是HTML片段,XML,纯字符串或Javascript代码。
比起传统的web开发,服务器端有必要依据客户端的需求来规划回来的数据格局,并且要能辨认客户端提交的数据,因此在两头都使用了格局剖析逻辑,即协议剖析逻辑。