ie5.0是什么界面浏览器?ie5.0界面浏览器介绍

ie5.0是什么界面浏览器很多小伙伴们都不清楚,接下来小编带来ie5.0界面浏览器介绍 。希望可以帮助到大家 。
ie5.0浏览器介绍
5.0版本于1999年3月18日发布,随后亦被随附在Windows 98 Second Edition和Office 2000中(Windows 2000随附了5.01版本) 。这个版本亦是另一个具代表性的发布,它引进了双向文字、旁注标记、XML、XSL及将网页存储成MHTML格式的功能 。

ie5.0是什么界面浏览器?ie5.0界面浏览器介绍

文章插图
ie5.0浏览器历史
1995年,微软通过给予季度费用和部分收入从Spyglass中取得了Spyglass Mosaic的源代码和授权 。从而使IE逐渐成为微软专属软件 。同年8月16日,微软推出IE 1.0浏览器 。当时,它只是windows 95Plus!增强包的一附加软件 。它采用的排版引擎(俗称内核)为Trident 。每一次新的IE版本发布,也标志着Trident内核版本号的提升 。
Trident引擎被设计成一个软件组件(模块),使得其它软件开发人员很容易的将网页浏览的功能加到他们自行开发的应用程序里 。微软提出了一个称为组件对象模型(COM)的软件接口架构 。供其它支持的组件对象模型开发环境的应用程序存取及编辑网页 。例如,由C或.NET所撰写的程序可以加入浏览器控件里,并透过Trident引擎存取当前显示在浏览器上的网页内容及网页的各种元素的值,从浏览器控件触发的事件亦可被程序捕获并进行处理 。Trident引擎所提供的所有函数存放在动态链接库mshtml.dll中 。
最初的几个IE均以软件包的形式单独为相应的Windows提供选择安装,从IE4开始,IE集成在所支持的最新版Windows中作为默认浏览器,并且为其能支持的早期的Windows提供安装程序进行升级(唯一的例外是IE9,并未在其支持的Windows Vista和Windows 7中集成,而后继的Windows 8直接集成IE10,当然由于Windows Vista和Windows 7强大的部署映像管理工具,用户可以将IE9的安装程序整合进install.wim中,但这并不是真正的集成,只能算升级更新覆盖,因为仍可以在已安装的更新中找到新版IE的"痕迹",并且可以被卸载) 。
ie5.0浏览器功能
网页标准支持
其他的批评大多是来自技术专家用户、网站开发者和建基于Internet Explorer而开发的软件应用程序的开发者,他们十分担心Internet Explorer对开放标准的支持,因为Internet Explorer通常使用专利的网页标准延伸元件来达至相似的功能 。
Internet Explorer对一些标准化技术都有一定程度上的支持,但亦有很多执行上的差距和兼容性的故障 - 一些较为轻微,一些没有 - 这导致技术开发者的批评日益增加 。批评增加的情况,在很大程度上是归因于Internet Explorer的竞争对手相对地已提供完全的技术支持,标准规格(Standards-compliant)的应用亦越来越广泛起来 。
正因为Internet Explorer在全球广为应用,网络开发者们在寻求跨平台且功能强大的代码时常常会发现Internet Explorer的漏洞、私有的功能集合和对标准支持的不完善成为了他们最大的绊脚石 。
通常来说,网络开发者们在编写代码时应该具有跨平台性,因此能在所有主要浏览器上运行的代码总是必不可少的 。Internet Explorer的技术很封闭,且只支持少数的CSS、HTML和 DOM特性(而且很多实现都有问题) 。竞争对手Firefox和Opera不仅在这方面领先于Internet Explorer,且它们也具备原生的XHTML支持 。正因如此,Internet Explorer始终未能通过验证CSS标准支持程度的Acid2测试 。另一个Internet Explorer的巨大缺点源自PNG格式,这一问题仅在Internet Explorer 7中得到了解决 。尽管如此,Internet Explorer 7在访问含有透明PNG的网页时性能将大大降低 。
组件对象模型
组件对象模型(COM) 技术在Internet Explorer里被广为使用 。它允许第三方厂商通过浏览器帮助对象 (BHO)添加功能;并且允许网站通过ActiveX提供丰富的内容 。由于这些对象能拥有与浏览器本身一样的权限(在某种情形之下),对于安全就有很大的担心 。最新版的Internet Explorer提供了一个加载项管理器以控制ActiveX控件和浏览器帮助对象,以及一个“无加载项”版本(在所有程序/附件/系统工具之下) 。

推荐阅读