Windows Internet Explorer 8 Beta 1(开发人员版):常见问题
问题:Windows Internet Explorer 8 Beta 1(开发人员版)是何时宣布推出的?
解答:Microsoft 于 2008 年 3 月 5 日,在拉斯维加斯举行的 MIX 会议上宣布推出 Windows® Internet Explorer® 8 Beta 1(开发人员版)。
问题:Windows Internet Explorer 8 Beta 1(开发人员版)的目标客户是谁?
解答:Windows Internet Explorer 8 Beta 1(开发人员版)的主要目标客户是 Web 开发人员和设计人员。设计人员和开发人员可使用 beta 版针对我们新的基于标准的布局引擎来测试其网站,开发诸如活动和源剪辑之类的新功能,并通过 beta 新闻组 (microsoft.public.internetexplorer.beta) 发布反馈信息。如果需要,设计人员和开发人员可使用 <meta http-equiv="X-UA-Compatible" content="IE=7" /> 标记指示 Windows Internet Explorer 8 Beta 1(开发人员版)使用 Windows Internet Explorer 7 布局引擎。
问题:Windows Internet Explorer 8 Beta 1(开发人员版)是何时发布的?
解答:Microsoft 在 2008 年 3 月 5 日太平洋标准时间正午发布了 Windows Internet Explorer 8 Beta 1(开发人员版)。
问题:在哪里可以获得有关 Windows Internet Explorer 8 Beta 1(开发人员版)的更多信息?
解答:Windows Internet Explorer 8 Beta 1(开发人员版)技术概述包含 Windows Internet Explorer 8 Beta 1(开发人员版)中新功能的更详细的技术信息。还可以访问 http://www.microsoft.com/china/windows/products/winfamily/ie/ie8/default.mspx,了解 Windows Internet Explorer 8 Beta 1(开发人员版)的各方面的更多信息。
问题:在哪里可以下载 Windows Internet Explorer 8 Beta 1(开发人员版)?
解答:目前可通过 Microsoft 下载中心来获得免费提供的 Windows Internet Explorer 8 Beta 1(开发人员版)(适用于所有平台),地址是:http://www.microsoft.com/downloads/Search.aspx?displaylang=zh-cn。访问该网站不需要订阅 MSDN®。
问题:Windows Internet Explorer 8 Beta 1(开发人员版)可在哪些平台上运行?Windows 2000 是否支持 Windows Internet Explorer 8 Beta 1(开发人员版)?
解答:Windows Internet Explorer 8 Beta 1(开发人员版)可在 Windows XP Service Pack 2 和 Windows Vista® 上运行。
问题:何时发布 Windows Internet Explorer 8 的最终版本?
解答:我们还未确定 Windows Internet Explorer 8 的发布日期。我们发布 Windows Internet Explorer 8 Beta 1(开发人员版)是为了获得广泛的使用、测试和反馈信息,当然,主要是从 Web 设计人员和开发人员社区获得。在我们认为获得了各方面的反馈信息后,计划在 2008 年晚些时候再发布适用于最终用户和 IT 专业人士的 beta 版。一旦我们有信心保证产品质量适用于所有目标用户后,我们将宣布最终发布日期。
问题:Windows Internet Explorer 8 Beta 1(开发人员版)是否包括任何其他语言的支持,还是只支持美国英语?
解答:目前,Windows Internet Explorer 8 Beta 1(开发人员版)支持美国英语,在未来几个星期内还将支持德语和简体中文。我们选择这些语言是为了确保支持最长字符串长度和双字节字符集。
问题:未来的 Windows Internet Explorer 8 beta 版是否支持更多语言?
解答:目前,我们的工作重点是 Windows Internet Explorer 8 Beta 1(开发人员版)。如果我们有更多信息,会进一步讨论以后的 beta 版。
问题:Windows Internet Explorer 8 会和 Silverlight 一起发行吗?
解答:Microsoft Silverlight™ 和 Windows Internet Explorer 8 将分别进行发行。
问题:Windows Internet Explorer 8 是否可通过自动更新(或 WSUS)进行分发,就像 Windows Internet Explorer 7 一样?
解答:我们目前关心的是构建浏览器。现在谈分发方法还太早。
Windows Internet Explorer 8 Beta 1(开发人员版):新功能
问题:Microsoft 如何使用户轻松获得他们确实需要的信息?
解答:Windows Internet Explorer 8 Beta 1(开发人员版)为 Web 设计人员和开发人员提供了全新的开发工具,可帮助他们实现与用户进行内容丰富的实时交互操作。通过诸如活动和源剪辑等新功能,Web 设计人员和开发人员可为用户提供一步单击访问功能,帮助他们获得确实需要的信息。
问题:Internet Explorer 8 的标准支持是否优于以前版本的 Internet Explorer?
解答:在 Windows Internet Explorer 8 Beta 1(开发人员版)中,浏览器体系结构已经过了重新设计,解决了兼容性问题,并且为常用标准提供更多支持。最值得注意的是,它将包括对级联样式表 (CSS) 2.1 规范的更近(但不是完全)支持,并可正确呈现 ACID2 测试。此外,Internet Explorer 8 Beta 1(开发人员版)将提供对 DOM L2 和 HTML 支持的增强功能。
问题:Internet Explorer 8 中有哪些新的最终用户功能?
解答:Windows Internet Explorer 8 Beta 1(开发人员版)通过发布用户在浏览网站时最关心的在线服务和信息来提供丰富的 Web 体验。
· 活动:活动可方便用户访问那些他们最关心的、已经访问过的网页中的在线服务;同时开发人员能获得一种轻松扩展其在线服务的方法。
· 源剪辑:开发人员可以将网页的一部分标记为“源剪辑”,这样,用户在浏览网站时便可以监视它们所依赖的信息。只需在“收藏夹”栏中单击一次,用户即可看到丰富的“源剪辑”视觉效果,开发人员即可建立有价值且持久的最终用户连接。
· 加大针对欺骗性网站的防护:作为隐私和安全承诺的一部分,在 Internet Explorer 8 中,我们正在加紧增强仿冒网站筛选器,让用户远离日益升级的网络威胁。有了安全性筛选,Microsoft 现在能通过分析整个 URL 字符串来帮助防护一系列的网络威胁,从而提供了更细的检测和防护功能,更好地阻止更多有针对性且熟练的攻击。
· 域名突出显示:域名突出显示是一种技术,能够突出显示地址栏中的顶级域名,从而使用户能够快速确认他们正在访问的网站就是他们想要访问的网站。突出显示的域名以加粗黑体显示,以便与 URL 中以灰色显示的其他字符区别。
问题:Windows Internet Explorer 8 Beta 1(开发人员版)中有哪些开发人员功能?
解答:Windows Internet Explorer 8 Beta 1(开发人员版)的主要目标客户是 Web 设计人员和开发人员。对此版本进行的许多重要更改都在 Windows Internet Explorer 的“管道结构”中,因此,就不像对最终用户那样明显。此版本的目的在于帮助 Web 设计人员和开发人员开始测试新浏览器与其应用程序和网站的兼容性,并收集开发人员反馈信息。该版本包括一些新的开发人员功能:
· 与其他浏览器的互操作性以及与现有网站的兼容性:
o 新的基于标准的布局引擎的早期实现
o 通过将简单的 <meta> 标记添加到网页来指定 Internet Explorer 7 布局引擎
· 全新的开发人员工具 – Windows Internet Explorer 8 开发人员工具 – 包括 JavaScript 调试程序
· 对脚本引擎的改进,可提高 AJAX 性能
· 活动和源剪辑
· 可靠性改进,包括选项卡隔离,即使一个选项卡崩溃了,也不会影响其他选项卡
· 支持 ARIA,以提高可访问性
问题:Windows Internet Explorer 8 Beta 1(开发人员版)中的功能集和 Windows XP 与 Windows Vista 中的功能集相同吗?
解答:在 Windows Internet Explorer 8 Beta 1(开发人员版)中,功能集基本上是相同的;但保护模式例外,它是 Windows Vista 的专有功能。对于 Windows Vista,我们还增加了在不需要 ActiveX 安装服务的情况下,为非管理员帐户安装多个现有和未来的 ActiveX® 控件的功能。
问题:Windows Vista 中的哪些功能不适用于在 Windows XP 中运行的 Windows Internet Explorer 8 用户?
解答:“保护模式”是只能在 Windows Vista 中使用的功能(它利用 Windows Vista 中的平台增强功能)。Internet Explorer 8 还引入了允许非管理员用户安装多个现有和未来的 ActiveX 控件的功能。现在还没有计划包括专用于某个特定版本的任何其他功能。
问题:在 Windows Vista SP1 上安装 Windows Internet Explorer 8 Beta 1(开发人员版)时,为什么启用数据执行保护 (DEP)?
解答:我们的目的是增强用户的默认安全设置。从 Windows Vista SP1 开始,我们决定对 Windows Internet Explorer 8 启用 DEP。DEP 通过阻止代码在标记为不可执行 (NX) 的内存中运行来帮助阻止攻击。DEP/NX 与其他技术(例如,地址空间布局随机化 (ASLR))相结合,使攻击者难以利用 Internet Explorer 及其加载的加载项中某些类型的与内存相关的漏洞。
问题:我们尝试在 Windows Vista RTM 中对 Windows Internet Explorer 7 启用 DEP,但某些功能停止正常运行,我们能否确保这些问题不会回来?
解答:对于 Windows Internet Explorer 7,出于兼容性原因而默认禁用了 DEP/NX。某些常用的加载项与 DEP/NX 不兼容,如果 Internet Explorer 加载了它们,并且启用了 DEP/NX,那么这些加载项将崩溃。最常见的问题是,这些加载项是使用早期版本的 ATL 库构建的。在 7.1 SP1 版之前,ATL 依赖于动态生成的代码,这种代码生成方式与 DEP/NX 不兼容。虽然许多常用加载项的开发人员已发布了与 DEP/NX 兼容的更新扩展程序,但某些加载项可能在 Internet Explorer 8 推出之前无法获得更新。
幸运的是,新 DEP/NX API 已添加到最新的 Windows Vista 更新程序,以便使用 DEP/NX,同时保留了与早期版本的 ATL 的兼容性。这些新的 API 允许 Windows Internet Explorer 在不会导致使用早期版本的 ATL 构建的加载项崩溃的情况下选择启用 DEP/NX。
当加载项偶尔由于其他原因(不是由于使用过期的 ATL)而与 DEP/NX 不兼容时,可使用组策略选项,使组织能够对 Windows Internet Explorer 8 Beta 1(开发人员版)选择禁用 DEP/NX,直到可以部署有问题的加载项的更新版本。本地管理员可通过以管理员身份运行 Windows Internet Explorer 8 Beta 1(开发人员版)来控制 DEP/NX,并取消选中“Internet 选项”/“高级”/“启用内存保护帮助减少联机攻击”选项。
Windows Internet Explorer 8 Beta 1(开发人员版):适用于您的业务
问题:Windows Internet Explorer 8 Beta 1(开发人员版)可以为我们的业务带来哪些好处?
解答:尽管活动和源剪辑功能提供了与企业中的最终用户以及客户连接的两种新方法,但 Windows Internet Explorer 8 第一个 beta 版着重于开发人员功能,而不是企业和最终用户功能。
新的基于标准的默认布局引擎不仅能够帮助内部 Web 开发人员/设计人员,而且还能帮助外部软件供应商,因为他们可以更容易地提供可在多个浏览器中运行的基于 Web 的单个应用程序。
未来的 beta 版将证明 Microsoft 使 Internet Explorer 成为当今市场上最易于部署和管理的浏览器而作出的不懈努力。此外,新功能可帮助用户更快更轻松地浏览网站,保证他们使用的是目前最安全的 Internet Explorer 版本,使其完全可以高枕无忧。
问题:我们的最终用户现在是否可以下载和使用 Internet Explorer 8 Beta 1?我们现在是否可以部署 Windows Internet Explorer 8 Beta 1(开发人员版)?
解答:Windows Internet Explorer 8 Beta 1(开发人员版)是专门用于开发人员和设计人员的版本,其功能尚不完善。我们建议不要在业务环境中部署 Windows Internet Explorer 8 Beta 1(开发人员版)。今年晚些时候将推出适用范围更广、更适用于用户和企业的 beta 版。
问题:是否有适用于 Internet Explorer 8 的新版本的 Internet Explorer 管理工具包?
解答:我们计划将 Internet Explorer 管理工具包提供的企业配置、部署和管理集中起来,使其成为一个适用于 Internet Explorer 8 的新版本。目前,我们只是发布 Windows Internet Explorer 8 Beta 1(开发人员版),我们的重点是收集 Web 设计人员和开发人员对此 Beta 1 开发人员版的反馈信息。我们将在这个 beta 周期的晚些时候推出功能更丰富、直接针对企业客户的版本,并且将鼓励他们开始测试和检查该产品。我们期待能够在此期间推出 Windows Internet Explorer Administration Kit 8 的 beta 版。
问题:是否也有适用于 Windows Internet Explorer Administration Kit 8 的 beta 版?
解答:没有,Windows Internet Explorer 8 Beta 1(开发人员版)主要用于 Web 设计人员和开发人员开始评估和构建网站。这个 beta 版的功能尚不完善,其目的不是收集企业客户的反馈信息。我们将在这个 beta 周期的晚些时候推出功能更丰富、直接针对企业客户的版本,并且将鼓励他们开始测试和检查该产品。我们期待能够在此期间推出 Windows Internet Explorer Administration Kit 8 的 beta 版。
问题:我们的业务应用程序能否继续在 Windows Internet Explorer 8 Beta 1(开发人员版)中运行?
解答:Windows Internet Explorer 8 Beta 1(开发人员版)已默认启用了新的“标准”模式呈现功能。我们相信进行这样的更改是正确的,并直接支持我们对标准和互操作性的承诺。虽然 Windows Internet Explorer 8 Beta 1(开发人员版)具有允许用户“模仿 IE 7 ” 的按钮,使其工作方式与 Windows Internet Explorer 7 一样,但在最终版本中,可能不会包括这个功能。我们鼓励企业客户,特别是内部 Web 设计人员和开发人员下载 Windows Internet Explorer 8 Beta 1(开发人员版),并测试其内部应用程序的兼容性。
问题:即使我运行了 Windows Internet Explorer 8,但我的业务应用程序仍然报告我应该“升级到 Internet Explorer 的新版本”或“不支持此 Internet Explorer 版本”。为什么会出现这样的错误?
解答:某些 Web 应用程序设计为检查哪个版本的 Windows Internet Explorer 正在浏览其网站,以便它们能够警告用户谁在使用 Windows Internet Explorer 未知或不支持的版本。有时,网站用于检查浏览器版本的浏览器应用程序检测逻辑可能编写不正确,因此无法确定将在网站应用程序代码编写之后创建的 Windows Internet Explorer 的最新版本,如 Windows Internet Explorer 8。出于测试目的(并且只能在 Windows Internet Explorer 8 Beta 1(开发人员版)中使用),可使用“工具”菜单选项以及工具栏按钮将 Windows Internet Explorer 8 Beta 1(开发人员版)使用的默认用户代理字符串和默认布局呈现引擎修改为由 Windows Internet Explorer 7 使用的值。这个“模仿 IE 7 ” 菜单选项可帮助您快速验证应用程序是否只是根据用户代理字符串来阻止使用。此外,可使用该选项来确定,使用网站兼容性可选“元标记”(<meta http-equiv="X-UA-Compatible" content="IE=7" />) 是否可帮助应用程序按希望的方式呈现和运行。可通过以下方式在“工具”菜单中启用该选项:选择“模仿 IE 7 ” ,或单击标记为“模仿 IE 7 ” 的工具栏按钮。
如果更改用户代理字符串可使应用程序运行,那么开发人员可使用更有效地检测 Internet Explorer 中的信息来更新其编程逻辑,以便在开发(如未来版本的 Windows Internet Explorer)时减少未知/无法预料的情况。使应用程序能够有效地处理错误是一个最佳做法,它可帮助避免产生意外行为,因此一般认为它是一种低风险方法。
问题:出于测试目的,是否可以在存在以前版本的 Windows Internet Explorer 的情况下安装 Windows Internet Explorer 8 Beta 1(开发人员版)?
解答:不能。不能在任何 Windows 平台上同时安装多个版本的 Windows Internet Explorer。对于需要同时运行 Windows Internet Explorer 7 和 Windows Internet Explorer 8 Beta 1(开发人员版)的用户,有以下几种选择:
1. 下载适用于 Microsoft Internet Explorer 6 和 Windows Internet Explorer 7 的 Internet Explorer Virtual PC 映像
2. 使用“模仿 IE7”菜单选项强制 Windows Internet Explorer 8 Beta 1(开发人员版)模仿 Windows Internet Explorer 7 的用户代理字符串,以及强制 Windows Internet Explorer 8 Beta 1(开发人员版)使用其 Internet Explorer 7 标准呈现模式。
3.
使用新的 Windows Internet Explorer 8 开发人员工具在两种不同的呈现模式之间即时切换 Windows Internet Explorer 8 Beta 1(开发人员版)。Windows Internet Explorer 8 开发人员工具随浏览器一起默认安装在系统中,可通过按 Shift+F12 或在运行 Windows Internet Explorer 8 时单击
图标访问它。
问题:我们目前的业务应用程序只能在 Microsoft Internet Explorer 6 中运行。Windows Internet Explorer 8 Beta 1(开发人员版)如何帮助解决这一问题?
解答:我们建议企业在其环境中部署 Windows Internet Explorer 7,以便利用 Windows Internet Explorer 7 提供的新生产率和改进的安全性优点。对验证和更正“古怪”模式(或缺少)DOCTYPE 声明所做的工作将转到 Windows Internet Explorer 7 部署范围之外,因为“古怪”模式的 DOCTYPE 模式呈现行为将转到未来版本的 Windows Internet Explorer 中。Internet Explorer 7 准备情况工具包和 Internet Explorer 7 部署指南提供了说明。IT 专业人士还可以查看 Internet Explorer 技术中心网站以了解最新说明。
问题:我们是否应暂时不部署 Windows Internet Explorer 7 并等待 Internet Explorer 8?
解答:我们建议立即部署 Windows Internet Explorer 7。该产品已发布,且性能稳定,可确保您的用户在执行工作或浏览 Internet 时感到更安全,效率更高。尽管 Windows Internet Explorer 8 Beta 1(开发人员版)的默认呈现模式将使用新的“标准”模式,但我们意识到了客户具有启用旧呈现模式支持的需求,并为在产品的最终版本中满足该需求而继续努力。
问题:Windows Internet Explorer 8 Beta 1(开发人员版)中有哪些新的开发人员功能?
解答:我们建议您阅读 Windows Internet Explorer 8 Beta 1(开发人员版)技术概述,并访问 MSDN Internet Explorer 开发人员中心,以了解有关面向 Web 开发人员和设计人员的功能的更多信息。
问题:是否有正式的 beta 计划?如何使我的客户进入 beta 计划?
解答:我们制订 TechBeta 计划的目的是邀请数量有限的客户、合作伙伴、Web 设计人员和开发人员在 beta 周期中协助我们并提供反馈信息。TechBeta 计划容量有限,目前不接受更多人员加入。TechBeta 的成员使用的是公开发布的 Windows Internet Explorer 8 Beta 1(开发人员版)的相同版本。
问题:在 beta 周期中,我们使用什么机制提供反馈信息?
解答:我们极力鼓励将信息发布到 beta 新闻组 (microsoft.public.internetexplorer.beta),发布在测试期间遇到的问题。
问题:我的客户对 Windows Internet Explorer 有特定要求,他们如何使 Windows Internet Explorer 8 满足这些要求?
解答:我们认识到某些组织对满足其需求有特定的要求或设计更改要求。遗憾的是,我们无法接受所有这些要求,并在承诺开发 Windows Internet Explorer 8 的周期内构建一个产品。我们特意对可输入错误的用户数量进行了限制,以确保 Internet Explorer 小组能够充分考虑反馈信息。我们邀请需要报告在测试过程中遇到的错误或研究修复的客户使用 beta 新闻组 (microsoft.public.internetexplorer.beta)。可通过 iedeploy@microsoft.com 别名提交有关专门针对企业部署的特征和功能的客户反馈信息。