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

“上级”和“下级”浏览器功能是什么意思
我在看MSDN站点时,如
http://msdn.microsoft.com/zh-cn/library/x3k2ssx2(v=vs.80).aspx
里面讲的“上级”和“下级”浏览器功能是什么意思?完全不知道是什么概念,有人
能够指导一下吗?

------解决方案--------------------
台式计算机的浏览器可分为两个独特的组:“上级”(较新版本)和“下级”(早期版本)。这两个组定义浏览器或客户端设备提供的本机支持的类型,并且它们通常确定从 Web 服务器加载页的表示形式和行为。
被视为“上级”的浏览器和客户端设备通常至少支持以下内容:
ECMAScript (JScript, JavaScript) 1.2 版。
HTML 4.0 版。
Microsoft 文档对象模型 (MSDOM)。
级联样式表 (CSS)。
“下级”浏览器和客户端设备仅支持以下内容:
HTML 3.2 版

这里面解释了是什么意思。。。
------解决方案--------------------
不严格地说,Internet Explorer 4.0(随Windows 98第一版捆绑)算“上级”,而IE 3.0算“下级”,IE 3.0随Windows 95 OSR2和Office 97提供。但是实际上IE从来也没有完整实现过HTML/JS/CSS的全部标准。而一些早期的智能手机的浏览器,也属于“下级”。


可见上级下级是一个很旧的话题,对于今天的开发者而言,所有的浏览器都是“上级”。
------解决方案--------------------
.NET 1.0自1997年立项,2000年拿出Beta,2001年面市,在这个过程中有很多的概念在今天看来是非常过时的。

如今,在发达国家,90%以上的用户都在使用支持HTML5的浏览器,而在中国,拜盗版XP所赐,还有不少使用IE 6的用户(约30%以上),而使用更早期浏览器的用户,则可以忽略不计。